.ks-route-guide #MainContent,.ks-route-company #MainContent,.ks-route-feedback #MainContent,.ks-route-policy #MainContent,.ks-route-shop #MainContent{background:#fbfcfa}.ks-route-company .section-wrapper .page-width-content,.ks-route-feedback .section-wrapper .page-width-content,.ks-route-policy .section-wrapper .page-width-content{width:min(calc(100% - 2rem),70rem)!important;max-width:none!important}.ks-route-company :is(.rte,.text-block),.ks-route-feedback :is(.rte,.text-block),.ks-route-policy :is(.rte,.text-block){color:var(--ks-text);line-height:1.7}.ks-route-company :is(.rte,.text-block) h1,.ks-route-feedback :is(.rte,.text-block) h1,.ks-route-policy :is(.rte,.text-block) h1{color:var(--ks-black)!important;font-family:var(--font-heading--family)!important;font-size:clamp(2rem,4vw,3.2rem)!important;line-height:1.08!important;text-transform:none!important}.ks-route-company :is(.rte,.text-block) h2,.ks-route-feedback :is(.rte,.text-block) h2,.ks-route-policy :is(.rte,.text-block) h2{margin-top:2rem!important;color:var(--ks-black)!important;font-family:var(--font-heading--family)!important;font-size:clamp(1.35rem,2.5vw,1.9rem)!important;line-height:1.2!important;text-transform:none!important}.ks-route-company :is(.rte,.text-block) h3,.ks-route-feedback :is(.rte,.text-block) h3,.ks-route-policy :is(.rte,.text-block) h3{margin-top:1.4rem!important;color:var(--ks-black)!important;font-family:var(--font-heading--family)!important;font-size:1.1rem!important;text-transform:none!important}.ks-route-company :is(.rte,.text-block) p,.ks-route-company :is(.rte,.text-block) li,.ks-route-feedback :is(.rte,.text-block) p,.ks-route-feedback :is(.rte,.text-block) li,.ks-route-policy :is(.rte,.text-block) p,.ks-route-policy :is(.rte,.text-block) li{max-width:54rem;color:#48554e}.ks-route-company :is(.rte,.text-block) a,.ks-route-feedback :is(.rte,.text-block) a,.ks-route-policy :is(.rte,.text-block) a{color:var(--ks-green);text-underline-offset:.2em}.ks-route-guide .blog-posts{--page-content-width: min(var(--ks-page-max), 88rem) !important;--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2)) !important;--columns-gap: 1rem !important;--rows-gap: 1rem !important;padding-block-start:var(--ks-section-gap-mobile)!important;padding-block-end:var(--ks-section-gap-mobile)!important}.ks-route-guide .blog-posts-container{gap:1rem!important}.ks-route-guide .blog-post-item{border-radius:var(--ks-radius-card)}.ks-route-guide .blog-post-item :is(a,button):focus-visible,.ks-route-guide .section-content-wrapper :is(a,button,input,textarea,select,summary):focus-visible{outline:0!important;box-shadow:var(--ks-focus-ring)!important}.ks-route-guide .section-content-wrapper{width:min(calc(100% - 2rem),70rem);margin-inline:auto}.ks-route-guide .section-content-wrapper>header{max-width:54rem;margin-inline:auto;text-align:center}.ks-route-guide .section-content-wrapper>header :is(h1,h2){color:var(--ks-black);font-family:var(--font-heading--family);font-size:clamp(2rem,4.5vw,3.6rem);line-height:1.06;text-transform:none}.ks-route-guide .section-content-wrapper :is(.rte,.blog-post-content){max-width:54rem;margin-inline:auto;color:#3f4c45;line-height:1.75}.ks-route-guide .section-content-wrapper :is(.rte,.blog-post-content) h2{margin-top:2rem;color:var(--ks-black);font-family:var(--font-heading--family);font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.2;text-transform:none}.ks-route-guide .section-content-wrapper :is(.rte,.blog-post-content) h3{margin-top:1.35rem;color:var(--ks-black);font-family:var(--font-heading--family);font-size:1.1rem;text-transform:none}.ks-route-guide .section-content-wrapper :is(.rte,.blog-post-content) img{border-radius:var(--ks-radius-card)}.ks-verified-quote{max-width:54rem;margin:2rem auto 0;padding:1.25rem 1.4rem;border-inline-start:4px solid var(--ks-gold);border-radius:var(--ks-radius-control);background:var(--ks-cream)}.ks-verified-quote blockquote{margin:0;color:var(--ks-black);font-family:var(--font-heading--family);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.55}.ks-verified-quote figcaption{margin-top:.7rem;color:var(--ks-muted);font-size:.78rem}.ks-verified-quote a{color:var(--ks-green)}.ks-route-collection .collection-header,.ks-route-collection .section{font-family:var(--font-body--family)}.ks-route-collection .collection-header h1,.ks-route-collection .section h1{color:var(--ks-black)!important;font-family:var(--font-heading--family)!important;text-transform:none!important}.ks-route-collection .facets,.ks-route-collection .facets__wrapper,.ks-route-collection .product-grid{border-color:var(--ks-border)}.ks-route-collection .product-card,.ks-route-collection .card-gallery{border-radius:var(--ks-radius-card)}.ks-route-collection :is(a,button,input,select,summary):focus-visible{outline:0!important;box-shadow:var(--ks-focus-ring)!important}.ks-route-product .ks-affiliate-product{--ks-green: #005B2F !important;--ks-green-dark: #004624 !important;--ks-soft: var(--ks-cream) !important;--ks-text-soft: var(--ks-muted) !important}.ks-route-product .ks-product-wrap{width:min(calc(100% - 2rem),var(--ks-page-max))!important;padding-block:var(--ks-section-gap-mobile)!important}.ks-route-product .ks-product-info h1,.ks-route-product .ks-related-heading h2,.ks-route-product .ks-retailer-box h2,.ks-route-product .ks-product-help h2{color:var(--ks-black)!important;font-family:var(--font-heading--family)!important;text-transform:none!important}.ks-route-product .ks-product-media>img,.ks-route-product .ks-product-thumbs img,.ks-route-product .ks-related-card img{border-color:var(--ks-border)!important;border-radius:var(--ks-radius-card)!important}.ks-route-product .ks-retailer-box{border-color:var(--ks-border)!important;border-radius:var(--ks-radius-card)!important;background:var(--ks-cream)!important}.ks-route-product .ks-retailer-button{min-height:var(--ks-touch-target)!important;border-radius:var(--ks-radius-control)!important;background:var(--ks-green)!important}.ks-route-product :is(a,button):focus-visible{outline:0!important;box-shadow:var(--ks-focus-ring)!important}.ks-route-kaaba-pack #MainContent{background:#fbfcfa}.ks-route-kaaba-pack #MainContent :is(h1,h2,h3){color:var(--ks-black)!important;font-family:var(--font-heading--family)!important;text-transform:none!important}.ks-route-kaaba-pack #MainContent :is(a,button,input,select):focus-visible{outline:0!important;box-shadow:var(--ks-focus-ring)!important}.ks-route-kaaba-pack #MainContent :is(.button,a[role=button]){min-height:var(--ks-touch-target)}.ks-route-company form[action*="/contact"]{width:min(100%,48rem);margin-inline:auto}.ks-route-company form[action*="/contact"] :is(input,textarea,select,button){min-height:var(--ks-touch-target);border-radius:var(--ks-radius-control)}.ks-route-company form[action*="/contact"] :is(input,textarea,select):focus{outline:0;box-shadow:var(--ks-focus-ring)}.ks-route-feedback .ks-feedback{color:var(--ks-text);background:#fbfcfa}.ks-route-feedback .ks-feedback__inner{width:min(calc(100% - 2rem),64rem);margin-inline:auto;padding-block:var(--ks-section-gap-mobile)}.ks-route-feedback .ks-feedback__eyebrow{color:var(--ks-green);font-size:.72rem;font-weight:700;letter-spacing:.11em}.ks-route-feedback .ks-feedback h1{color:var(--ks-black);font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,3.2rem);line-height:1.08}.ks-route-feedback .ks-feedback__form,.ks-route-feedback .ks-feedback__error-summary{border-radius:var(--ks-radius-card)}.ks-route-feedback .ks-feedback :is(input,select,textarea,button){min-height:var(--ks-touch-target);border-radius:var(--ks-radius-control)}.ks-route-feedback .ks-feedback :is(input,select,textarea,button,a):focus-visible{outline:0!important;box-shadow:var(--ks-focus-ring)!important}.ks-route-policy .section-content-wrapper{max-width:58rem;margin-inline:auto}.ks-route-policy :is(.rte,.text-block)>p:first-of-type{color:#3e4c44}.ks-route-policy :is(.rte,.text-block) strong{color:var(--ks-black)}@media screen and (min-width:750px){.ks-route-guide .blog-posts,.ks-route-product .ks-product-wrap,.ks-route-feedback .ks-feedback__inner{padding-block-start:var(--ks-section-gap-desktop)!important;padding-block-end:var(--ks-section-gap-desktop)!important}}@media screen and (max-width:749px){.ks-route-company .section-wrapper .page-width-content,.ks-route-feedback .section-wrapper .page-width-content,.ks-route-policy .section-wrapper .page-width-content{width:min(calc(100% - 1.5rem),70rem)!important}.ks-route-guide .section-content-wrapper{width:min(calc(100% - 1.5rem),70rem)}.ks-route-product .ks-product-wrap{width:min(calc(100% - 1.5rem),var(--ks-page-max))!important}}@media(prefers-reduced-motion:reduce){.ks-route-guide *,.ks-route-shop *,.ks-route-company *,.ks-route-feedback *,.ks-route-policy *{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/ks-content-shop.css.map */
