.announcement-bar{border:0}.announcement-bar__message{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:1rem 2rem;font-size:1.25rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;min-height:0}.gs-ann__icon{width:1.6rem;height:1.6rem;flex:none;color:#00a79f}.section-header{margin-bottom:0}.header-wrapper{border-bottom:0;position:relative;background:#ffffffe0;backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px)}.header-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(to right,#00a79f,#00a79f8c 28%,#00a79f24 62%,#00a79f00)}.header{padding-inline:3rem}.header__menu-item{padding:1.1rem 1.4rem;font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:0}.header__menu-item span{text-decoration:none!important;position:relative;padding-bottom:.3rem}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:#00a79f;transform:scaleX(0);transform-origin:left center;transition:transform .22s ease}@media(prefers-reduced-motion:reduce){.header__menu-item span:after{transition:none}}.header__menu-item:hover span:after,.header__menu-item:focus-visible span:after,.header__menu-item[aria-expanded=true] span:after{transform:scaleX(1)}.header__active-menu-item{text-decoration:none}.header__active-menu-item span:after{transform:scaleX(1)}.header__icons{gap:.2rem}.header__icon .icon{width:2.2rem;height:2.2rem}.cart-count-bubble{background:#00a79f;color:#12171a;font-weight:700;font-size:1.05rem;min-width:1.8rem;height:1.8rem;border-radius:1.8rem}.header__submenu{border-radius:1.4rem;border:1px solid rgba(18,23,26,.08);box-shadow:0 1.8rem 3.6rem #0e3b391f;padding:.8rem}.header__submenu .header__menu-item{border-radius:.9rem;padding:.9rem 1.2rem}.header__submenu .header__menu-item:hover{background:#00a79f17}.header__submenu .header__menu-item span:after{display:none}.header__heading-logo-wrapper{display:block}.header__heading-logo{max-height:4.6rem;width:auto;height:auto;object-fit:contain}@media screen and (max-width:749px){.header{padding-inline:1.6rem}.header__heading-logo{max-height:3.6rem}.announcement-bar__message{font-size:1.15rem;letter-spacing:.08em;padding:.9rem 1.4rem}.gs-ann__icon{display:none}}.header__heading-logo--vector{height:auto;max-height:4.6rem}.footer{border-top:0}.footer .footer__content-top{display:flex;flex-direction:column}.footer-block--newsletter{order:-1;display:block;width:100%;max-width:none;margin:0 0 3.6rem;padding-bottom:3.6rem;text-align:center;border-bottom:1px solid rgba(241,239,233,.16)}.footer-block__newsletter{display:flex;flex-direction:column;align-items:center;gap:1.4rem}.footer-block__newsletter .footer-block__heading{font-family:var(--font-heading-family);font-size:clamp(2.4rem,3vw,3.2rem);letter-spacing:-.02em;margin:0}.newsletter-form__field-wrapper{width:100%;max-width:42rem;margin-inline:auto}.newsletter-form__field-wrapper .field{background:#fff;border-radius:4rem;overflow:hidden}.newsletter-form__field-wrapper .field__input{color:#12171a}.newsletter-form__field-wrapper .field__label{color:#12171a9e}.newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.newsletter-form__field-wrapper .field__input:focus~.field__label{color:#12171ac7}.newsletter-form__field-wrapper .field__input{background:transparent;border:0;box-shadow:none;padding-left:2.2rem}.newsletter-form__field-wrapper .field:hover,.newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.newsletter-form__field-wrapper .field:focus-within{outline:2px solid #00a79f;outline-offset:2px}.newsletter-form__button{width:4.4rem;height:4.4rem;margin:.3rem;border-radius:50%;background:#00a79f;color:#12171a}.newsletter-form__button .icon{width:1.6rem;color:#12171a}.newsletter-form__button:hover{background:#7fc9c6}.footer-block__newsletter .newsletter-form__message{color:#f1efe9;justify-content:center}.footer__content-bottom{border-top:1px solid rgba(241,239,233,.15)}.footer__copyright{font-size:1.2rem;letter-spacing:.06em;opacity:.7}.footer__content-top{padding-bottom:1rem}.gs-footer-grid{display:grid;grid-template-columns:1fr;gap:3rem;width:100%;max-width:none}.gs-footer-grid>*,.gs-footer-grid>.footer-block.grid__item{width:100%;max-width:100%;flex:none;padding:0;margin:0}@media screen and (min-width:750px){.gs-footer-grid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:start}}.footer-block--menu .footer-block__heading{font-family:var(--font-body-family);font-size:1.15rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.55;margin-bottom:1.4rem}.footer-block__details-content .list-menu__item--link{font-size:1.5rem;padding-block:.45rem;opacity:.9;text-wrap:nowrap}.footer-block__details-content .list-menu__item--link:hover{opacity:1;text-decoration:underline;text-underline-offset:.3rem}.footer-block--brand .footer-block__details-content{max-width:42ch}.footer-block--brand .rte p{font-size:1.5rem;line-height:1.6;opacity:.82;margin:0}.footer__list-social{margin-top:1.8rem}.footer__list-social .list-social__link{padding:.8rem}.footer__list-social .icon{width:2rem;height:2rem}.footer__content-bottom{border-top:1px solid rgba(241,239,233,.14);padding-top:2rem}.footer__content-bottom-wrapper{align-items:center}.footer__copyright{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;width:100%}.footer .policies{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 2.2rem}.footer .policies li{margin:0;padding:0}.policies li:before,.footer__copyright small+small:before{content:none!important}.policies li a,.footer__copyright small{font-size:1.25rem;opacity:.68}.policies li a{display:inline-block;padding:.3rem 0}.policies li a:hover{opacity:1}.list-payment__item svg{opacity:.9}@media screen and (max-width:749px){.gs-footer-grid{gap:2.4rem}.footer-block__details-content .list-menu__item--link{padding-block:.4rem}.footer-block--newsletter{margin-bottom:2.8rem;padding-bottom:2.8rem}.footer-block__details-content .list-menu__item--link{text-wrap:wrap}}.button,.shopify-payment-button__button{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;border-radius:999px!important}.button:before,.button:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after{content:none!important}.button--secondary,.product .shopify-payment-button__button--unbranded{border:1px solid currentColor!important;box-shadow:none!important}.product .shopify-payment-button__button--unbranded{background:transparent!important}.button--secondary:focus-visible,.shopify-payment-button__button--unbranded:focus-visible{box-shadow:0 0 0 .3rem #00a79f8c!important;outline:none}@media(prefers-reduced-motion:no-preference){.button,.shopify-payment-button__button,.quantity__button,.newsletter-form__button{transition:transform .12s ease}.button:hover,.shopify-payment-button__button:hover:not([disabled]){transform:scale(1.025)}.button:active,.shopify-payment-button__button:active:not([disabled]),.quantity__button:active,.newsletter-form__button:active{transform:scale(.97)}.cart-count-bubble{animation:gs-pop .28s cubic-bezier(.34,1.4,.64,1) both}.newsletter-form__button .icon{transition:transform .18s ease}.newsletter-form__button:hover .icon{transform:translate(.25rem)}}@keyframes gs-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.menu-drawer{border:0}.menu-drawer__inner-container{position:relative;isolation:isolate}.menu-drawer__inner-container:after{content:"";position:absolute;left:0;right:0;bottom:0;height:22vh;background:url(grospore-oyster-row.webp) bottom center / cover no-repeat;opacity:.5;pointer-events:none;z-index:0}.menu-drawer__navigation-container,.menu-drawer__navigation{position:relative;z-index:1}.menu-drawer__navigation{padding-top:3.6rem}.menu-drawer .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:2.4rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;padding:1.4rem 3.2rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{color:#7fc9c6;background:transparent}.menu-drawer__utility-links{background:transparent;padding:2rem 3.2rem 24vh}.menu-drawer__account{font-size:1.3rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:.85}@media(prefers-reduced-motion:no-preference){details[open] .menu-drawer__menu>li{animation:gs-drawer-rise .5s cubic-bezier(.22,.61,.36,1) both}details[open] .menu-drawer__menu>li:nth-child(1){animation-delay:.1s}details[open] .menu-drawer__menu>li:nth-child(2){animation-delay:.17s}details[open] .menu-drawer__menu>li:nth-child(3){animation-delay:.24s}details[open] .menu-drawer__menu>li:nth-child(4){animation-delay:.31s}details[open] .menu-drawer__menu>li:nth-child(5){animation-delay:.38s}details[open] .menu-drawer__inner-container:after{animation:gs-drawer-shrooms .7s cubic-bezier(.22,.61,.36,1) .25s both}}@keyframes gs-drawer-rise{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes gs-drawer-shrooms{0%{opacity:0;transform:translateY(18%)}to{opacity:.5;transform:translateY(0)}}.quantity,.quantity:before,.quantity:after,.footer-block__newsletter .field:before,.footer-block__newsletter .field:after{border-radius:999px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/grospore-header.css.map */
