@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Inter:wght@300;400;500&display=swap";:root{--gg-green: #00BB31;--gg-green-dark: #009927;--gg-sage: #5a8a4a;--gg-sage-light: #b8d4ac;--gg-forest: #2f4228;--gg-forest-dark: #1a2a18;--gg-forest-light: #e8f0e4;--gg-base: #fafaf8;--gg-base2: #f0f4ee;--gg-line: #dde8d8;--gg-ink: #1a2a18;--gg-ink2: #3a5232;--gg-ink3: #7a9870;--color-base-background-1: 250 250 248;--color-base-background-2: 240 244 238;--color-base-text: 26 42 24;--color-base-border: 221 232 216;--color-foreground: 26 42 24;--color-background: 250 250 248;--color-button: 0 187 49;--color-button-text: 255 255 255;--color-secondary-button: 47 66 40;--color-secondary-button-text: 255 255 255;--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 300;--font-body-family: "Inter", system-ui, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 500;--buttons-radius: 100px;--inputs-radius: 6px;--variant-pills-radius: 100px;--badge-corner-radius: 100px;--card-corner-radius: 4px}body{font-family:Inter,system-ui,sans-serif;background-color:var(--gg-base);color:var(--gg-ink);-webkit-font-smoothing:antialiased;font-size:17px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;letter-spacing:-.02em;line-height:1.1;color:var(--gg-ink)}p{line-height:1.85;color:var(--gg-ink2);font-size:1rem}.header-wrapper,.header-wrapper--border-bottom{max-width:100%;padding:0;position:fixed;top:0;z-index:100}.header{max-width:100%;padding-left:4rem;padding-right:4rem}.button,.btn,button[type=submit],.shopify-payment-button__button{border-radius:100px;font-family:Inter,sans-serif;font-weight:500;letter-spacing:.02em;font-size:.95rem;transition:all .2s ease}.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--gg-green);border-color:var(--gg-green);color:#fff}.button--primary:hover{background-color:var(--gg-green-dark);border-color:var(--gg-green-dark);transform:translateY(-1px)}.card-wrapper,.card{border-radius:4px;background-color:var(--gg-base);transition:opacity .3s ease}.card:hover,.card-wrapper:hover .card{opacity:.88}.card__media,.media{background-color:var(--gg-forest-light)}.card__heading,.card__heading a{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:1.3rem;color:var(--gg-ink);letter-spacing:-.01em}.card__heading a:hover{color:var(--gg-green)}.price,.price__regular,.price-item--regular{font-weight:500;font-size:1rem;color:var(--gg-ink)}.badge--sale,.badge--on-sale{background-color:var(--gg-green);color:#fff;border-radius:100px}.featured-collection{background-color:var(--gg-forest)}.featured-collection__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(2rem,3vw,2.8rem);color:#fff;letter-spacing:-.02em}.product__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(2rem,3.5vw,3.2rem);letter-spacing:-.02em;color:var(--gg-ink)}.product__description{font-size:1rem;line-height:1.9;color:var(--gg-ink2);font-weight:300}.product-media-container,.product__media-wrapper{background-color:var(--gg-forest-light);border-radius:4px}.variant-pills__input:checked+.variant-pills__label{background-color:var(--gg-green);border-color:var(--gg-green);color:#fff}.field__input,.select__select,.customer input{border-radius:6px;border-color:var(--gg-line);background-color:var(--gg-base);color:var(--gg-ink);font-family:Inter,sans-serif;font-size:1rem}.field__input:focus,.select__select:focus{border-color:var(--gg-green);box-shadow:0 0 0 3px #00bb3114;outline:none}.field__label{font-size:.82rem;font-weight:500;letter-spacing:.06em;color:var(--gg-ink3)}.multicolumn{background-color:var(--gg-base)}.multicolumn__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(2rem,3vw,2.8rem);color:var(--gg-ink);letter-spacing:-.02em}.multicolumn-list__item{background-color:var(--gg-base);border-radius:4px;border:1px solid var(--gg-line);padding:2rem;transition:border-color .2s}.multicolumn-list__item:hover{border-color:var(--gg-sage)}.email-signup-banner{background-color:var(--gg-forest-light)}.email-signup-banner__heading{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(1.8rem,2.5vw,2.4rem);color:var(--gg-ink);letter-spacing:-.02em}.footer{background-color:var(--gg-forest-dark)}.footer__heading,.footer-block__heading{font-family:Inter,sans-serif;font-weight:500;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff40}.footer a,.footer__list-item a{font-size:.88rem;color:#ffffff61;transition:color .2s}.footer a:hover,.footer__list-item a:hover{color:#ffffffd9}.footer__copyright{font-size:.78rem;color:#fff3;border-top-color:#ffffff0d}.cart__checkout-button{background-color:var(--gg-green);border-radius:100px}.cart__checkout-button:hover{background-color:var(--gg-green-dark)}.cart-count-bubble{background-color:var(--gg-green);color:#fff}.article-card__title,.article__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;letter-spacing:-.02em;font-size:1.5rem}.article__body{font-size:1rem;line-height:1.9}.rich-text__heading,.featured-blog__title,.image-banner__heading{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;letter-spacing:-.02em;color:var(--gg-ink)}.gg-tag{display:inline-flex;align-items:center;gap:.65rem;font-size:.68rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gg-sage);margin-bottom:1.5rem}.gg-tag:before{content:"";display:block;width:20px;height:1px;background:var(--gg-sage)}.gg-btn{display:inline-flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-weight:500;letter-spacing:.02em;text-decoration:none;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap;width:fit-content}.gg-btn--green{background:var(--gg-green);color:#fff;padding:.95rem 2.4rem;border-radius:100px;font-size:.88rem}.gg-btn--green:hover{background:var(--gg-green-dark);transform:translateY(-1px);color:#fff}.gg-btn--outline{background:transparent;color:var(--gg-ink2);border:1px solid var(--gg-line);padding:.95rem 2.4rem;border-radius:100px;font-size:.88rem}.gg-btn--outline:hover{background:var(--gg-forest);border-color:var(--gg-forest);color:#fff}.gg-btn--text{background:transparent;color:var(--gg-ink2);font-size:.88rem;font-weight:400;opacity:.8;border-bottom:1px solid var(--gg-line);padding-bottom:2px;border-radius:0;padding-left:0;padding-right:0}.gg-btn--text:after{content:" \201a\dc\ed"}.gg-btn--text:hover{color:var(--gg-green);border-color:var(--gg-green);opacity:1}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--gg-base)}::-webkit-scrollbar-thumb{background:var(--gg-line);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--gg-sage)}.header-wrapper,.header-wrapper--border-bottom{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:200!important;background:transparent!important;border-bottom:none!important;padding:0!important;max-width:100%!important}.header{background:transparent!important;border-bottom:none!important;padding-left:4rem!important;padding-right:4rem!important;max-width:100%!important;transition:background .4s ease,border-color .4s ease!important}.gg-nav-solid .header-wrapper,.gg-nav-solid .header{background:#fafaf159!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}.header__menu-item a,.header__menu-item span{color:#fafaf159!important}.gg-nav-solid .header__menu-item a,.gg-nav-solid .header__menu-item span,body.template-product .header__menu-item a,body.template-product .header__menu-item span,body.template-page .header__menu-item a,body.template-page .header__menu-item span,body.template-collection .header__menu-item a,body.template-collection .header__menu-item span{color:#2f4228!important}.header__icon svg path,.header__icon svg rect,.header__icon svg circle,.header__icon svg polyline,.header__icon svg line{stroke:#ffffffd9!important}body.template-product .header__icon svg path,body.template-product .header__icon svg rect,body.template-product .header__icon svg circle,body.template-product .header__icon svg polyline,body.template-product .header__icon svg line,body.template-page .header__icon svg path,body.template-page .header__icon svg rect,body.template-page .header__icon svg circle,body.template-page .header__icon svg polyline,body.template-page .header__icon svg line,body.template-collection .header__icon svg path,body.template-collection .header__icon svg rect,body.template-collection .header__icon svg circle,body.template-collection .header__icon svg polyline,body.template-collection .header__icon svg line{stroke:#2f4228!important}.gg-nav-solid .header__icon svg path,.gg-nav-solid .header__icon svg rect,.gg-nav-solid .header__icon svg circle,.gg-nav-solid .header__icon svg polyline,.gg-nav-solid .header__icon svg line{stroke:#2f4228!important}@media(max-width:749px){.header__menu-item a,.header__menu-item span{color:#2f4228!important}.header__icon svg path,.header__icon svg rect,.header__icon svg circle,.header__icon svg polyline,.header__icon svg line{stroke:#2f4228!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/gg-brand.css.map */
