.kr-inf{padding-bottom:0;--inf-card-pad: 1.25rem;--kr-blue: rgb(116 161 214);--kr-blue-text: var(--color-blue, #6092cc);--inf-text-lh: 1.2;--inf-text-ls: -.03em}.kr-inf .kr-inf__band{padding-block:var(--inf-pad-d, 48px)}.kr-inf .kr-inf__band .kr-diag__promo,.kr-inf .kr-inf__band .kr-diag__routine-inner{padding-block:0}.kr-inf .kr-inf__routine{gap:2rem}.kr-inf .kr-diag__eyebrow{font-family:var(--subheading-font-family);font-weight:var(--subheading-font-weight);font-size:var(--subheading-font-size);letter-spacing:var(--subheading-letter-spacing);text-transform:var(--subheading-text-transform, uppercase);line-height:normal}.kr-inf .kr-diag__display{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h1);letter-spacing:-.04em;line-height:var(--heading-line-height, 1)}.kr-inf .kr-diag__title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h2);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height, 1)}.kr-inf .kr-inf__title{font-size:var(--text-h3)}.kr-inf__subtitle{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);font-size:var(--text-h4);line-height:calc(var(--heading-line-height, 1) + .1)}.kr-inf .kr-diag__prose,.kr-inf .kr-diag__routine-text{font-family:var(--text-font-family);font-weight:var(--text-font-medium-weight, 500);letter-spacing:var(--inf-text-ls);line-height:var(--inf-text-lh)}.kr-inf .kr-diag__prose{font-size:var(--text-base)}.kr-inf .kr-diag__prose p{font-size:inherit;line-height:inherit}.kr-inf .kr-diag__routine-text{font-size:var(--text-sm)}.kr-inf .kr-diag__promo-conditions{font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);line-height:normal}.kr-inf .kr-diag__hero-media{min-height:var(--inf-hero-h-d, 560px)}.kr-inf .kr-diag__hero-text{padding-block:var(--inf-hero-pad-d, 64px);gap:1.125rem}.kr-inf__img-mobile{display:none}.kr-inf__placeholder{background:var(--kr-line);fill:#1113}.kr-inf__hero-prose{max-width:34rem}.kr-inf__hero-text .kr-diag__cta{margin-top:.5rem}.kr-inf__promo-box{display:flex;flex-direction:column;gap:var(--inf-promo-gap, .375rem)}.kr-inf__promo-box>.kr-diag__eyebrow{margin-bottom:.25rem}.kr-inf__hero-promo{width:100%;max-width:34rem;margin-top:.75rem}.kr-inf .kr-inf__promo-title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height, 1)}.kr-inf .kr-inf__hero-promo .kr-inf__promo-title{font-size:var(--text-h4);line-height:calc(var(--heading-line-height, 1) + .1)}.kr-inf__promo-title strong,.kr-inf__promo-title b{font-weight:inherit;text-decoration:underline;text-decoration-color:var(--inf-underline, var(--kr-blue-text));text-decoration-thickness:1.5px;text-underline-offset:.22em;cursor:copy;-webkit-user-select:all;user-select:all;white-space:nowrap}.kr-inf__promo-title strong:hover,.kr-inf__promo-title b:hover{text-decoration-thickness:2px}.kr-inf__promo-title strong:focus-visible,.kr-inf__promo-title b:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}.kr-bg--bleu .kr-inf__promo-title strong,.kr-bg--bleu .kr-inf__promo-title b{text-decoration-color:var(--inf-underline, #ffffff)}.kr-inf__copy-hint{min-height:1.3em;font-size:var(--text-sm);letter-spacing:var(--text-letter-spacing);line-height:normal;color:var(--kr-muted)}.kr-bg--bleu .kr-inf__copy-hint{color:#fff}.kr-inf__narrow{max-width:48rem;display:flex;flex-direction:column;gap:1rem}.kr-inf__narrow .kr-diag__cta,.kr-inf__narrow .kr-diag__link{margin-top:.5rem}.kr-inf__quote-text{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);font-size:var(--text-h3);line-height:var(--heading-line-height, 1)}.kr-inf__quote-text p{margin:0;font-size:inherit;line-height:inherit}.kr-inf__quote-text p+p{margin-top:.75rem}.kr-inf__quote-author{font-family:var(--subheading-font-family);font-weight:var(--subheading-font-weight);font-size:var(--subheading-font-size);letter-spacing:var(--subheading-letter-spacing);text-transform:var(--subheading-text-transform, uppercase);line-height:normal;color:var(--kr-muted)}.kr-bg--bleu .kr-inf__quote-author{color:#fff}.kr-inf .kr-diag__products{grid-template-columns:repeat(var(--inf-cols-d, 4),minmax(0,1fr));max-width:var(--inf-grid-max, 100%);width:100%}.kr-inf .kr-diag__product .product-card__figure{padding:var(--inf-card-pad) var(--inf-card-pad) 0}.kr-inf .kr-diag__product .product-card__media{display:block;overflow:hidden;border-radius:var(--media-border-radius, 4px)}.kr-inf .kr-diag__product .product-card__info{padding-block:var(--inf-card-pad) .5rem!important;padding-inline:var(--inf-card-pad)!important}.kr-inf .kr-diag__product .product-card__quick-add,.kr-inf .kr-diag__product .product-card__swatch-list{padding:0 var(--inf-card-pad) var(--inf-card-pad)!important}.kr-inf__badge-slot{display:block;min-height:1.75rem}.kr-inf__badge{display:inline-block;padding:.25rem .75rem;border-radius:var(--micro-border-radius, 2px);background:var(--inf-badge-bg, var(--kr-blue));color:var(--inf-badge-text, #ffffff);font-family:var(--subheading-font-family);font-weight:var(--subheading-font-weight);font-size:.75rem;line-height:1.25rem;letter-spacing:var(--subheading-letter-spacing, .06em);text-transform:uppercase}.kr-inf--custom-text,.kr-inf--custom-text .kr-diag__eyebrow,.kr-inf--custom-text .kr-diag__display,.kr-inf--custom-text .kr-diag__title,.kr-inf--custom-text .kr-diag__prose,.kr-inf--custom-text .kr-diag__promo-title,.kr-inf--custom-text .kr-diag__promo-conditions,.kr-inf--custom-text .kr-diag__routine-text,.kr-inf--custom-text .kr-inf__subtitle,.kr-inf--custom-text .kr-inf__quote-text,.kr-inf--custom-text .kr-inf__quote-author,.kr-inf--custom-text .kr-inf__copy-hint{color:var(--inf-text)}@media screen and (min-width:1000px){.kr-inf__hero--media-right .kr-inf__hero-media{order:2}.kr-inf--ad-left .kr-inf__content{align-items:flex-start;text-align:left;margin-inline:0}.kr-inf--ad-center .kr-inf__content{align-items:center;text-align:center;margin-inline:auto}.kr-inf--ad-center .kr-inf__promo-box{align-items:center}.kr-inf--ad-center .kr-diag__promo{justify-content:center}.kr-inf--ad-center .kr-diag__routine-head{flex-direction:column;align-items:center;justify-content:center;text-align:center}.kr-inf--ad-center .kr-diag__routine-head>div{align-items:center}.kr-inf--ad-center .kr-diag__products{margin-inline:auto}}@media screen and (max-width:999px){.kr-inf{--inf-card-pad: .75rem}.kr-inf .kr-inf__band{padding-block:var(--inf-pad-m, 32px)}.kr-inf .kr-diag__hero-media{min-height:var(--inf-hero-h-m, 360px);aspect-ratio:auto}.kr-inf .kr-diag__hero-text{padding-block:var(--inf-hero-pad-m, 40px);gap:1.375rem}.kr-inf__hero-promo{margin-top:1rem}.kr-inf .kr-diag__routine-head{gap:1rem}.kr-inf .kr-diag__routine-head>div{gap:.75rem}.kr-inf__narrow{gap:1.25rem}.kr-inf .kr-diag__products{grid-template-columns:repeat(var(--inf-cols-m, 2),minmax(0,1fr));max-width:none}.kr-inf__hero-media--has-mobile .kr-inf__img-desktop{display:none}.kr-inf__hero-media--has-mobile .kr-inf__img-mobile{display:block}.kr-inf--am-left .kr-inf__content{align-items:flex-start;text-align:left;margin-inline:0}.kr-inf--am-center .kr-inf__content{align-items:center;text-align:center;margin-inline:auto}.kr-inf--am-center .kr-inf__promo-box{align-items:center}.kr-inf--am-center .kr-diag__promo{justify-content:center}.kr-inf--am-center .kr-diag__routine-head{flex-direction:column;align-items:center;justify-content:center;text-align:center}.kr-inf--am-center .kr-diag__routine-head>div{align-items:center}}.kr-inf .kr-fs--h1{font-size:var(--text-h1)!important;line-height:var(--heading-line-height, 1)!important}.kr-inf .kr-fs--h2{font-size:var(--text-h2)!important;line-height:var(--heading-line-height, 1)!important}.kr-inf .kr-fs--h3{font-size:var(--text-h3)!important;line-height:var(--heading-line-height, 1)!important}.kr-inf .kr-fs--h4{font-size:var(--text-h4)!important;line-height:calc(var(--heading-line-height, 1) + .1)!important}.kr-inf .kr-fs--h5{font-size:var(--text-h5)!important;line-height:calc(var(--heading-line-height, 1) + .1)!important}.kr-inf .kr-fs--h6{font-size:var(--text-h6)!important;line-height:calc(var(--heading-line-height, 1) + .1)!important}.kr-inf .kr-fs--sub{font-size:var(--subheading-font-size)!important}.kr-inf .kr-fs--xs{font-size:var(--text-xs)!important}.kr-inf .kr-fs--sm{font-size:var(--text-sm)!important}.kr-inf .kr-fs--base{font-size:var(--text-base)!important}.kr-inf .kr-fs--lg{font-size:var(--text-lg)!important}.kr-inf .kr-fs--xl{font-size:var(--text-h4)!important}@media screen and (max-width:999px){.kr-inf .kr-fsm--h1{font-size:var(--text-h1)!important;line-height:var(--heading-line-height, 1)!important}.kr-inf .kr-fsm--h2{font-size:var(--text-h2)!important;line-height:var(--heading-line-height, 1)!important}.kr-inf .kr-fsm--h3{font-size:var(--text-h3)!important;line-height:var(--heading-line-height, 1)!important}.kr-inf .kr-fsm--h4{font-size:var(--text-h4)!important;line-height:calc(var(--heading-line-height, 1) + .1)!important}.kr-inf .kr-fsm--h5{font-size:var(--text-h5)!important;line-height:calc(var(--heading-line-height, 1) + .1)!important}.kr-inf .kr-fsm--h6{font-size:var(--text-h6)!important;line-height:calc(var(--heading-line-height, 1) + .1)!important}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/kr-influence.css.map */
