@import"https://fonts.googleapis.com/css2?family=Young+Serif&family=Figtree:wght@400;500;600;700&display=swap";:root{--go-forest: #2F4A3A;--go-forest-dark: #22372B;--go-leaf: #E6EEE1;--go-paper: #FBFCF8;--go-honey: #C9962B;--go-ink: #1F2721;--go-muted: #5B6A5F;--go-line: #D5DED2}body{font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif;background-color:var(--go-paper);color:var(--go-ink);letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3,.product__title h1,.title,.card__heading{font-family:"Young Serif",Georgia,Times New Roman,serif;font-weight:400;color:var(--go-forest);letter-spacing:-.01em}a{color:var(--go-forest);text-underline-offset:3px}a:hover{color:var(--go-forest-dark)}:focus-visible{outline:3px solid var(--go-honey)!important;outline-offset:3px}.announcement-bar,.utility-bar{background:var(--go-forest)!important;color:var(--go-paper)!important}.announcement-bar__message{font-weight:500;letter-spacing:.02em}.button,.shopify-payment-button__button--unbranded,button.product-form__submit{font-family:Figtree,system-ui,sans-serif!important;font-weight:600!important;border-radius:999px!important;min-height:3.2rem;letter-spacing:.01em}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{background-color:var(--go-forest)!important;color:var(--go-paper)!important}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--go-ink)!important}.button:after,.button:before{border-radius:999px!important;box-shadow:none!important}.button--secondary{color:var(--go-forest)!important;background:transparent!important}.button--secondary:after{box-shadow:0 0 0 2px var(--go-forest)!important}.card-wrapper .card__inner{background:var(--go-leaf)!important;border-radius:6px}.card-wrapper .card__media img{object-fit:contain!important;padding:8%;filter:drop-shadow(0 8px 14px rgba(31,39,33,.2))}.card__heading{font-size:1.05rem;line-height:1.3}.card__heading a{text-decoration:none}.card-wrapper:hover .card__heading a{text-decoration:underline;text-decoration-color:var(--go-honey)}.price-item{font-weight:600;color:var(--go-forest)}.product__title h1{font-size:clamp(1.8rem,3.6vw,2.6rem);line-height:1.15}.product__info-container .price{font-size:1.5rem}.product__info-container .price-item--sale,.product__info-container .price-item--regular{color:var(--go-forest)}.product__media-item{background:var(--go-leaf);border-radius:6px}.product-form__quantity,.product-form__input--quantity{display:none!important}.product__description{font-size:1.05rem;line-height:1.7;color:var(--go-ink)}.product__description h2,.product__description h3{font-size:1.35rem;margin:1.6em 0 .5em}.product__description ul{padding-left:0;list-style:none}.product__description ul li{position:relative;padding:.35em 0 .35em 1.9em;border-bottom:1px solid var(--go-line)}.product__description ul li:before{content:"";position:absolute;left:0;top:.75em;width:1.05em;height:1.05em;border-radius:50%;background:var(--go-forest) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23FBFCF8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 75% no-repeat}.field__input,.newsletter-form__field-wrapper .field__input{border-radius:999px!important;background:#fff}.field:after{border-radius:999px!important;box-shadow:0 0 0 1.5px var(--go-forest)!important}.footer{background:var(--go-forest)!important;color:var(--go-paper)!important}.footer h2,.footer .footer-block__heading,.footer a,.footer .list-social__link{color:var(--go-paper)!important}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/go-custom.css.map */
