:root{--kk-gutter: 15px}@media screen and (min-width:650px){:root{--kk-gutter: 20px}}:root{--kk-forest: #173f34;--kk-forest-2: #0f3028;--kk-forest-3: #1d5142;--kk-sage: #78936c;--kk-cream: #f7f1e7;--kk-sand: #eadfce;--kk-terra: #c8754f;--kk-terra-dark: #b86442;--kk-ink: #25312c;--kk-white: #ffffff;--kk-promo: #d92d20;--kk-star: #eaa64a;--kk-r-sm: 12px;--kk-r-md: 18px;--kk-r-lg: 24px;--kk-r-pill: 999px;--kk-radius: var(--kk-r-lg);--kk-radius-sm: var(--kk-r-md);--kk-btn-h: 5.6rem;--kk-product-hero-h: 81rem;--kk-product-visual-h: 62rem;--kk-page-hero-h: clamp(27rem, 30vw, 36rem);--kk-page-hero-content-top: clamp(7rem, 6vw, 8.8rem);--kk-space-sm: 26px;--kk-space-md: 34px;--kk-space-lg: 44px;--kk-section-pad: clamp(2.8rem, 3vw, 3.6rem);--kk-shadow: 0 18px 50px rgba(23, 63, 52, .12);--kk-max: 1240px}body.kk-footer-da #MainContent:not([data-template=cart]) .page-width:not(.page-width--narrow):not(.drawer-menu):not(.slider-component-desktop):not(.slider-component-full-width):not(.kk-contact__inner):not(.kk-ateliers-gift__inner):not(.kk-experience-section__narrow){max-width:var(--kk-max);padding-left:var(--kk-gutter);padding-right:var(--kk-gutter)}body.kk-footer-da .header-wrapper .page-width:not(.drawer-menu):not(.slider-component-desktop):not(.slider-component-full-width){max-width:var(--kk-max);padding-left:var(--kk-gutter);padding-right:var(--kk-gutter)}body.kk-footer-da #MainContent .page-width.kk-contact__inner,body.kk-footer-da #MainContent .page-width.kk-ateliers-gift__inner,body.kk-footer-da #MainContent .page-width.kk-experience-section__narrow,body.kk-footer-da #MainContent .shopify-policy__container{padding-left:var(--kk-gutter);padding-right:var(--kk-gutter)}@media screen and (min-width:750px){body.kk-footer-da #MainContent .page-width-desktop:not(.slider-component-desktop):not(.slider-component-full-width),body.kk-footer-da #MainContent .page-width-tablet{max-width:var(--kk-max);margin-inline:auto;padding-left:var(--kk-gutter);padding-right:var(--kk-gutter)}body.kk-footer-da #MainContent .page-width--narrow{padding-left:var(--kk-gutter);padding-right:var(--kk-gutter)}}@media screen and (min-width:990px){body.kk-footer-da #MainContent .page-width--narrow{margin-left:max(var(--kk-gutter),calc((100% - var(--kk-max)) / 2 + var(--kk-gutter)));margin-right:auto;padding-left:0;padding-right:0}body.kk-footer-da #MainContent .page-width.kk-contact__inner,body.kk-footer-da #MainContent .page-width.kk-ateliers-gift__inner,body.kk-footer-da #MainContent .page-width.kk-experience-section__narrow,body.kk-footer-da #MainContent .shopify-policy__container{margin-left:max(0px,calc((100% - var(--kk-max)) / 2));margin-right:auto}}.kk-kicker.kk-kicker,.kk-eyebrow.kk-eyebrow,.kk-pp-kicker.kk-pp-kicker,.kk-pp-eyebrow.kk-pp-eyebrow,.kk-ebook-eyebrow.kk-ebook-eyebrow,.kk-ebook-section__eyebrow.kk-ebook-section__eyebrow,.kk-ebook-product__eyebrow.kk-ebook-product__eyebrow,.kk-experience-section__eyebrow.kk-experience-section__eyebrow,.kk-experience-product__eyebrow.kk-experience-product__eyebrow,.kk-ateliers-collection__eyebrow.kk-ateliers-collection__eyebrow,.kk-cart-reassurance__eyebrow.kk-cart-reassurance__eyebrow,.kk-contact__eyebrow.kk-contact__eyebrow,.kk-freebie__eyebrow.kk-freebie__eyebrow,.kk-product-template-required__eyebrow.kk-product-template-required__eyebrow{display:none}.kk-faq-section.kk-faq-section{padding:clamp(5.5rem,7vw,8rem) 0;background:var(--kk-cream);color:var(--kk-ink)}.kk-faq-shell{max-width:var(--kk-max)}.kk-faq-header{max-width:76rem;margin-bottom:clamp(3rem,4vw,4.5rem)}.kk-faq-title.kk-faq-title{margin:0;color:var(--kk-forest);font-family:var(--font-heading-family);font-size:clamp(3.2rem,4.2vw,5rem);font-weight:800;letter-spacing:-.025em;line-height:1.05;text-wrap:balance}.kk-faq-header p{margin:1.3rem 0 0;color:#52645a;font-size:clamp(1.65rem,1.8vw,1.9rem);line-height:1.6}.kk-faq-list{display:grid;max-width:100rem;gap:1.2rem}.kk-faq-list details{overflow:hidden;border:.1rem solid rgba(23,63,52,.13);border-radius:var(--kk-r-md);background:var(--kk-white);box-shadow:0 .6rem 1.8rem #173f340d}.kk-faq-list summary{display:flex;min-height:7rem;align-items:center;justify-content:space-between;gap:2rem;padding:1.8rem 2.2rem;color:var(--kk-forest);cursor:pointer;font-size:1.75rem;font-weight:800;line-height:1.35;list-style:none}.kk-faq-list summary::-webkit-details-marker{display:none}.kk-faq-list summary:after{content:"+";display:grid;width:3.2rem;height:3.2rem;flex:0 0 auto;place-items:center;border-radius:50%;background:#e9efe6;color:var(--kk-forest);font-size:2rem;font-weight:500;line-height:1}.kk-faq-list details[open] summary:after{content:"\2212";background:var(--kk-forest);color:var(--kk-white)}.kk-faq-list .rte{padding:0 7.5rem 2.2rem 2.2rem;color:#52645a;font-size:1.6rem;line-height:1.7}.kk-faq-list .rte>:first-child{margin-top:0}.kk-faq-list .rte>:last-child{margin-bottom:0}.kk-faq-list summary:focus-visible{outline:.3rem solid var(--kk-terra);outline-offset:-.3rem}@media screen and (max-width:749px){.kk-faq-section.kk-faq-section{padding:5.5rem 0}.kk-faq-header{margin-bottom:3.2rem}.kk-faq-list summary{min-height:6.4rem;padding:1.6rem 1.7rem;font-size:1.6rem}.kk-faq-list .rte{padding:0 5.8rem 1.8rem 1.7rem;font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kilukru-tokens.css.map */
