:root{--rit-gutter:24px;--rit-brand:#B62227;--rit-deep:#6F1D25;--rit-paper:#FFF8F2}.kp-product[data-full-width=true]{padding-inline:var(--rit-gutter)}.kp-product[data-full-width=true] .kp-layout{max-width:none;width:100%}body.kat-route-product #MainContent:has(.kp-product[data-full-width=true]) .kc-section{padding-inline:var(--rit-gutter)}body.kat-route-product #MainContent:has(.kp-product[data-full-width=true]) .kc-section>.kc-inner{max-width:none;width:100%}body.kat-route-product #MainContent:has(.kp-product[data-full-width=true]) .kc-columns[data-lower-profile=sp-guarantee] .kc-columns-grid{max-width:none}.kat-announcement{min-height:34px;padding:7px var(--rit-gutter);font-size:12px;line-height:20px;letter-spacing:.2px}.kat-header-wrap{background:#fff;border-bottom:1px solid #ece4df}.kat-header{max-width:none;min-height:70px;padding:10px var(--rit-gutter);grid-template-columns:1fr auto 1fr;gap:32px}.kat-logo{justify-self:start;font-family:var(--kat-heading,Poppins,sans-serif);font-size:28px;font-weight:700;line-height:1.15;color:var(--rit-brand);letter-spacing:-.6px}.kat-header-nav{justify-content:center;gap:28px}.kat-nav-link{font-size:14px;font-weight:500;letter-spacing:.1px}.kat-nav-link:hover,.kat-nav-link[aria-current=page]{color:var(--rit-brand)}.kat-header-icons{justify-self:end;gap:8px}.kat-icon-btn{min-width:44px;min-height:44px;padding:10px;justify-content:center}.kat-cart-count{right:5px;top:2px}.kat-footer{padding:56px 0 28px;letter-spacing:.1px}.kat-footer .kat-page-width{max-width:none;padding-inline:var(--rit-gutter)}.kat-footer-main{grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:48px}.kat-footer-main>div{min-width:0}.kat-footer h2{font-family:var(--kat-heading,Poppins,sans-serif);font-size:14px;font-weight:600;line-height:1.35;margin-bottom:16px}.kat-footer-main>div:first-child h2{font-size:28px;font-weight:700;letter-spacing:-.6px}.kat-footer .kat-rte{max-width:320px;font-size:14px;line-height:1.65}.kat-footer .kat-rte p{margin-bottom:16px}.kat-footer li{margin:10px 0}.kat-footer a{text-decoration:none;text-underline-offset:4px}.kat-footer a:hover{text-decoration:underline}.kat-footer-bottom{border-top-color:#fff3;margin-top:40px;padding-top:24px;flex-wrap:wrap}.kat-footer-bottom small{font-size:12px}body:has(.kp-floating-guide) .kat-footer-bottom{padding-bottom:56px}@media(max-width:989px){:root{--rit-gutter:20px}.kat-header{gap:16px}.kat-logo{justify-self:center}.kat-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media(max-width:767px){:root{--rit-gutter:16px}.kat-announcement{min-height:32px;padding-block:6px}.kat-header{min-height:64px;padding:10px var(--rit-gutter);gap:8px}.kat-logo{font-size:26px}.kat-header-icons{gap:0}.kat-footer{padding:40px 0 24px}.kat-footer-main{grid-template-columns:1fr;gap:24px}.kat-footer-bottom{align-items:flex-start;margin-top:28px;gap:16px}}body.kat-route-index .kp-home-product-fallback{width:100%;aspect-ratio:1}body.kat-route-index .kp-home-product-image{display:block;width:100%;height:100%;object-fit:contain}body.kat-route-product .kc-columns-grid[data-benefit-layout=rit-ingredients]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}body.kat-route-product .kc-columns-grid[data-benefit-layout=rit-ingredients]>.kc-column{min-width:0;display:flex;flex-direction:column}body.kat-route-product .kc-columns-grid[data-benefit-layout=rit-ingredients] .kc-image-pixels{aspect-ratio:1;object-fit:contain}body.kat-route-product .kc-columns-grid[data-benefit-layout=rit-ingredients] .kc-text{font-size:15px;line-height:1.6}body.kat-route-index .kc-columns[data-home-layout=sp-home-explainer] .kc-image-pixels{object-fit:contain}body.kat-route-index .kc-columns[data-home-layout=sp-home-comparison] .kc-compare-row .kc-icon{display:none}body.kat-route-index .kc-columns[data-home-layout=sp-home-comparison] .kc-compare-brand,body.kat-route-index .kc-columns[data-home-layout=sp-home-comparison] .kc-compare-other{display:block}body.kat-route-product .kp-product:not(.featured) .kp-panel>.kc-container{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;gap:12px 20px}body.kat-route-product .kp-product:not(.featured) .kp-panel>.kc-container .kc-icon-lines{align-items:center}.kp-panel>.kp-rating{justify-content:center;text-align:center}.kp-panel>.kp-title{text-align:center}.kp-panel>.kp-text:has(.kp-benefit){display:flex;flex-direction:column;align-items:center;text-align:center}.kp-panel>.kp-text .kp-benefit{justify-content:center;text-align:center}body.kat-route-product .kp-product:not(.featured) .kp-guide-tabs{margin-inline:auto;justify-content:center;flex-wrap:wrap}body.kat-route-product .kp-product:not(.featured) .kp-guide-tabs button{min-height:44px}body.kat-route-product [id$=__flips] .kc-flips-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}body.kat-route-product [id$=__flips] .kc-flip-inner{display:grid;min-height:0}body.kat-route-product [id$=__flips] .kc-flip-front,body.kat-route-product [id$=__flips] .kc-flip-back{grid-area:1/1;position:relative;inset:auto;min-width:0}body.kat-route-product [id$=__flips] .kc-flip-front{flex-direction:column;justify-content:center;text-align:center;padding:24px 48px 24px 24px}body.kat-route-product [id$=__flips] .kc-flip-image{width:125px;flex:0 0 auto}body.kat-route-product [id$=__flips] .kc-flip-pixels{width:125px;height:112px;object-fit:contain}body.kat-route-product [id$=__flips] .kc-flip-copy h3{font-size:22px;line-height:1.35}body.kat-route-product [id$=__flips] .kc-flip-copy{font-size:16px;line-height:1.5}body.kat-route-product [id$=__flips] .kc-flip-back{overflow:visible;font-size:15px;line-height:1.6;padding:24px 48px 24px 24px}body.kat-route-product .rit-review-hub-heading{text-align:center}body.kat-route-product .rit-review-summary{max-width:732px;margin:24px auto;justify-content:center}body.kat-route-product .rit-review-summary>div{text-align:center}body.kat-route-product .rit-review-histogram li{grid-template-columns:3.5ch minmax(0,1fr) 28px}body.kat-route-product .rit-review-histogram li>span:first-child{white-space:nowrap}body.kat-route-product .rit-review-histogram li>span:last-child{text-align:right}body.kat-route-product .rit-journey-step-heading,.rit-journey-step-heading{display:flex;flex-direction:column;align-items:flex-start;gap:4px}body.kat-route-product .rit-journey-step-number,.rit-journey-step-number{font-size:15px;font-weight:700;color:#b62227;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}body.kat-route-product .rit-journey-control-number{white-space:nowrap}.kc-columns-grid[data-sales-layout=sp-video-lists] .kc-video{max-width:480px;width:100%;margin:0 auto}.kc-columns-grid[data-sales-layout=sp-video-lists] .kc-video video{aspect-ratio:1 / 1;max-height:none;width:100%;object-fit:cover;border-radius:16px;box-shadow:0 8px 24px #00000014}.kc-columns-grid[data-sales-layout=sp-video-lists] .kc-video-caption{text-align:center;color:#555;font-size:14px;margin:10px auto 0!important}.kc-columns-grid[data-sales-layout=sp-video-lists]>.kc-column:last-child>.kc-container{max-width:480px;width:100%;margin:14px auto 0;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kc-columns-grid[data-sales-layout=sp-video-lists]>.kc-column:last-child>.kc-container>.kc-container{display:flex;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center;gap:4px;padding:14px 16px!important;background:#fff8f2!important;border:1px solid #E8DFDA!important;border-radius:12px!important}.kc-columns-grid[data-sales-layout=sp-video-lists] .kc-icon-lines{font-size:18px!important;font-weight:700;color:#b62227;text-align:center;justify-content:center}.kc-columns-grid[data-sales-layout=sp-video-lists]>.kc-column:last-child>.kc-container>.kc-container .kc-text{font-size:14px!important;color:#4a4542!important;text-align:center}.kc-columns-grid[data-sales-layout=sp-video-lists]>.kc-column:last-child>.kc-container>.kc-container .kc-text p{margin:0}#ritueller-bilesenler,#ritueller-kullanim,#ritueller-degerlendirmeler,#urun-secenekleri{scroll-margin-top:110px}@media(min-width:768px)and (max-width:989px){body.kat-route-product .kc-columns-grid[data-benefit-layout=rit-ingredients]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:989px){body.kat-route-product [id$=__flips] .kc-flips-grid{grid-template-columns:minmax(0,1fr)}body.kat-route-product [id$=__flips] .kc-flip-front{flex-direction:row;text-align:left;justify-content:flex-start}}@media(max-width:767px){body.kat-route-product .kc-columns-grid[data-benefit-layout=rit-ingredients]{grid-template-columns:minmax(0,1fr);gap:24px}body.kat-route-product [id$=__flips] .kc-flip-front{padding:18px 48px 18px 16px;gap:12px}body.kat-route-product [id$=__flips] .kc-flip-image{width:90px;flex:0 0 90px}body.kat-route-product [id$=__flips] .kc-flip-pixels{width:90px;height:90px}body.kat-route-product [id$=__flips] .kc-flip-copy h3{font-size:18px}body.kat-route-product [id$=__flips] .kc-flip-back{padding:18px 48px 18px 16px}body.kat-route-product .rit-review-summary{grid-template-columns:minmax(0,1fr);width:100%;max-width:420px}body.kat-route-product .rit-journey-step-number{font-size:18px}#ritueller-bilesenler,#ritueller-kullanim,#ritueller-degerlendirmeler,#urun-secenekleri{scroll-margin-top:100px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ritueller-brand.css.map */
