:root{--sgw-forest: #1e5d4c;--sgw-forest-deep: #16332a;--sgw-sage: #6e9880;--sgw-olive: #acbc8b;--sgw-cream: #f7f2e7;--sgw-warm-white: #fffdf8;--sgw-ink: #26332c;--sgw-terracotta: #c1714a;--sgw-edge: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 24' preserveAspectRatio='none'%3E%3Cpath d='M0 10C40 6 70 13 110 10S170 2 215 4S285 11 330 9S385 3 430 4S510 10 555 8S615 1 660 2S735 8 780 7S830 2 875 3S940 8 985 6S1045 0 1100 2S1160 9 1200 6L1200 24L0 24Z' fill='%23000'/%3E%3C/svg%3E");--sgw-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.36 0 0 0 0 0.3 0 0 0 0 0.2 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}::selection{background:var(--sgw-olive);color:var(--sgw-ink)}.rte a,.text-block a{text-decoration-color:var(--sgw-terracotta);text-underline-offset:.2em}:focus-visible{outline-color:var(--sgw-forest)}[id$=__sgw_hero]{position:relative}[id$=__sgw_hero]:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:22px;background:var(--sgw-cream);-webkit-mask:var(--sgw-edge) center / 100% 100% no-repeat;mask:var(--sgw-edge) center / 100% 100% no-repeat;pointer-events:none;z-index:2}[id$=__sgw_newsletter]{position:relative;margin-top:22px}[id$=__sgw_newsletter]:before{content:"";position:absolute;inset-inline:0;top:-21px;height:22px;background:var(--sgw-forest);-webkit-mask:var(--sgw-edge) center / 100% 100% no-repeat;mask:var(--sgw-edge) center / 100% 100% no-repeat;pointer-events:none}[id$=__sgw_hero] .group-block{box-shadow:0 10px 30px #16332a1f}@media screen and (max-width:749px){[id$=__sgw_hero] .group-block{padding:24px!important}}[id$=__sgw_trust]{border-block:1px solid rgb(30 93 76 / .12)}.product-card .price,.product-card [class*=price]{font-size:1rem;font-weight:500;color:var(--sgw-forest)}.shopify-section-group-footer-group a:hover{color:var(--sgw-olive)}.shopify-section-group-footer-group .menu__heading,.shopify-section-group-footer-group summary{color:var(--sgw-cream)}.shopify-section-group-footer-group .rte a,.shopify-section-group-footer-group .text-block a{color:#bcd0c4;text-decoration:none}.shopify-section-group-footer-group .text-block a:hover{color:var(--sgw-olive);text-decoration:underline}@media screen and (max-width:749px){[id$=__sgw_hero] .hero__content-wrapper{padding-inline:16px}}@media(prefers-reduced-motion:reduce){[id$=__sgw_trust] *{animation-play-state:paused!important}}[id$=__sgw_collection_header]{position:relative}[id$=__sgw_collection_header] .section-background{background-image:var(--sgw-grain)}[id$=__sgw_collection_header]:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:18px;background:var(--sgw-cream);-webkit-mask:var(--sgw-edge) center / 100% 100% no-repeat;mask:var(--sgw-edge) center / 100% 100% no-repeat;pointer-events:none;z-index:2}[id$=__sgw_faq] .accordion,[id$=__sgw_faq] accordion-custom,[id$=__sgw_faq] .group-block-content>*{width:100%;max-width:760px;margin-inline:auto}.button,.button-secondary,button.button{letter-spacing:.06em;font-weight:600}product-card button.quick-add__button,product-card button.quick-add__button:is(:hover,:focus-visible),product-card .quick-add__button[data-added=true]{opacity:1;width:auto;inset-inline-start:var(--quick-add-inset-inline-end);inset-inline-end:var(--quick-add-inset-inline-end);max-inline-size:none;justify-content:center;gap:6px;padding-inline:14px;border:0;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--font-accent--family);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 12px #16332a2e}product-card button.quick-add__button:hover{scale:1;filter:brightness(1.08)}product-card button.quick-add__button>.add-to-cart-icon{width:20px}@media screen and (min-width:750px){product-card button.quick-add__button:not(:disabled){opacity:1}}.rating-wrapper{--star-fill-color: var(--sgw-terracotta)}.header .header-logo img,.header-logo__image{filter:drop-shadow(0 2px 6px rgb(0 0 0 / .18))}[id$=__sgw_bestsellers] .section-background,[id$=__sgw_steps] .section-background{background-image:var(--sgw-grain)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sgw-theme.css.map */
