body{--gc-v4-pine:#061112;--gc-v4-graphite:#151A17;--gc-v4-paper:#F1F0ED;--gc-v4-accent:#66FF00;--gc-v4-body:Inter,"Helvetica Neue",Arial,sans-serif;--gc-v4-display:"Arial Black",Arial,sans-serif}body.template-collection .gc-collection-seo h1,body.template-blog .gc-blog-hub__title:not(:where(.gc-editorial-page *)),body.template-article .gc-blog-master__hero h1:not(:where(.gc-editorial-page,.gc-editorial-page *)),body.template-page .section-content>div>div>h1:not(:where(.gc-editorial-page *)),body.template-page .gc-blog-master__hero h1:not(:where(.gc-editorial-page,.gc-editorial-page *)),body.template-list-collections .section-content h1,body.template-search .section-content h1{font-family:var(--gc-v4-display)!important;font-weight:900!important;font-size:clamp(30px,3.05vw,43px)!important;line-height:1.15!important;letter-spacing:-.038em!important;overflow-wrap:break-word;text-wrap:balance}body.template-product .product-content h1{font-family:var(--gc-font-heading-stack,"Inter Tight",Inter,sans-serif)!important;font-weight:700!important;font-size:var(--gc-type-product-h1,32px)!important;line-height:1.1!important;letter-spacing:-.035em!important;overflow-wrap:break-word;text-wrap:balance}body:not(.template-index) .section-content h2.inline-heading-rte.font-heading,body:not(.template-index) .section-content h2.heading-feature.font-heading,body.template-article .gc-blog-master__article h2:not(:where(.gc-editorial-page,.gc-editorial-page *)){font-family:var(--gc-v4-body)!important;font-weight:700!important;font-size:clamp(25px,2.6vw,36px)!important;line-height:1.22!important;letter-spacing:-.026em!important;overflow-wrap:break-word}body.template-product .product-content .rte,body.template-page .section-content .rte,body.template-article .section-content .rte,body.template-article .gc-blog-master__rte:not(:where(.gc-editorial-page,.gc-editorial-page *)),body.template-blog .section-content .rte,body.template-collection .gc-collection-seo__lead,body.template-collection .gc-seo-fleurs__lead{font-family:var(--gc-v4-body);font-size:16px;line-height:1.68}body.template-product .product-content details,body.template-page .section-content details,body.template-collection .gc-seo-fleurs__item{border-radius:9px}body.template-product .product-content details>summary,body.template-page .section-content details>summary,body.template-collection .gc-seo-fleurs__item>summary{line-height:1.5}body .gc-blog-hub__eyebrow:not(:where(.gc-editorial-page *)),body .gc-blog-master__eyebrow:not(:where(.gc-editorial-page,.gc-editorial-page *)),body .gc-collection-seo__eyebrow{font-family:var(--gc-v4-body);letter-spacing:.055em;line-height:1.4}body .gc-blog-card__title:not(:where(.gc-editorial-page *)),body .gc-blog-featured__title:not(:where(.gc-editorial-page *)),body .gc-blog-essential__title:not(:where(.gc-editorial-page *)){font-family:var(--gc-v4-body);font-weight:700;line-height:1.3}section[data-gc-v4-faq] li.card>.card__surface{border:1px solid #48584A;border-radius:10px;overflow:hidden;box-shadow:0 5px 18px #06111214}section[data-gc-v4-faq] li button[aria-expanded]{font-family:var(--gc-v4-body);font-size:16px;font-weight:700;line-height:1.48}section[data-gc-v4-faq] li button[aria-expanded=true]{box-shadow:inset 3px 0 #6f0}section[data-gc-v4-faq] li button:focus-visible{outline:2px solid #66FF00;outline-offset:-2px}section[data-gc-v4-faq] li .rte{font-family:var(--gc-v4-body);font-size:15px;line-height:1.65}body.template-blog .section-content h1.font-heading,body.template-collection .section-content h1.font-heading,body.template-page .section-content h1.font-heading{font-family:var(--gc-v4-display)!important;font-size:clamp(30px,3.05vw,43px)!important;font-weight:900!important;line-height:1.16!important;letter-spacing:-.038em!important;text-wrap:balance;overflow-wrap:break-word}@media(max-width:749px){body.template-blog .gc-blog-hub__title:not(:where(.gc-editorial-page *)),body.template-article .gc-blog-master__hero h1:not(:where(.gc-editorial-page,.gc-editorial-page *)),body.template-list-collections .section-content h1,body.template-search .section-content h1,body.template-page .section-content h1.font-heading,body.template-collection .section-content h1.font-heading,body.template-blog .section-content h1.font-heading{font-size:clamp(27px,7vw,33px)!important;line-height:1.18!important}}
/*# sourceMappingURL=/cdn/shop/t/242/assets/gc-v23-sitewide-refinement.css.map */
