@font-face{font-family:Eds Market;src:url(./EdsMarket.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Dozen;src:url(./Dozen.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Permanent Marker;src:url(./PermanentMarker.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Raphtalia;src:url(./Raphtalia.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}:root{--pf-ink: #16211a;--pf-muted: #5c6157;--pf-cream: #fdfcf9;--pf-paper: #ffffff;--pf-green: #0e5a36;--pf-green-deep: #0a3f27;--pf-red: #c42e1a;--pf-red-deep: #9c2513;--pf-red-soft: #e4674f;--pf-gold: #e0a93c;--pf-gold-deep: #c8922e;--pf-line-shakerz: #127a44;--pf-line-blastz: #0c7c70;--pf-line-shroomz: #7e2aa2;--pf-line-pepperz: #c42e1a;--pf-line: rgb(22 33 26 / .16);--pf-line-cream: rgb(248 243 231 / .22);--pf-ease: cubic-bezier(.22, 1, .36, 1);--pf-r-btn: 999px;--pf-r-card: .9rem;--pf-section-space: clamp(3rem, 5vw, 4.5rem)}html{scroll-behavior:smooth;overflow-x:clip}body:not(.wireframe-mode){overflow-x:clip;background:var(--pf-cream);color:var(--pf-ink);font-synthesis:none;-webkit-font-smoothing:antialiased}body:not(.wireframe-mode) :is(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--pf-focus-ring-width) solid var(--pf-focus-ring-color);outline-offset:var(--pf-focus-ring-offset)}body:not(.wireframe-mode) shopify-account:focus-within{outline:var(--pf-focus-ring-width) solid var(--pf-focus-ring-color);outline-offset:var(--pf-focus-ring-offset);border-radius:var(--pf-r-btn)}body:not(.wireframe-mode) :is(.shopify-section:has(.home-hero),.shopify-section:has(.home-link-cards--use-cases),.shopify-section:has(.home-newsletter),.shopify-section-group-footer-group) :is(a,button,input,summary):focus-visible{outline-color:var(--pf-paper)}body:not(.wireframe-mode) a{text-underline-offset:.2em}body:not(.wireframe-mode) .skip-to-content{border-radius:var(--pf-r-btn);background:var(--pf-ink);color:var(--pf-paper);font-weight:700}body:not(.wireframe-mode) .shopify-section-group-header-group{position:sticky;z-index:30;top:0;background:var(--pf-cream);border-block-end:1px solid var(--pf-line);transition:transform .4s var(--pf-ease)}body:not(.wireframe-mode) .shopify-section-group-header-group.is-hidden{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){body:not(.wireframe-mode) .shopify-section-group-header-group{transition:none}}body:not(.wireframe-mode) .site-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav icons";align-items:center;min-height:4.5rem;height:auto;column-gap:clamp(1rem,2.5vw,2rem);padding-block:.55rem}.site-header__brand{display:grid!important;grid-area:brand;justify-self:start;min-width:max-content;justify-items:center!important;color:var(--pf-ink)!important;line-height:1}.site-header__logo{display:block;height:clamp(3.6rem,5.4vw,4.5rem);width:auto}body:not(.wireframe-mode) .announcement-bar{background:var(--pf-ink);color:var(--pf-cream)}body:not(.wireframe-mode) .announcement-bar__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem;padding-block:.5rem;padding-inline:var(--page-margin, 1.5rem);font-size:.78rem;letter-spacing:.03em;text-align:center}body:not(.wireframe-mode) .announcement-bar__inner a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.2em}body:not(.wireframe-mode) .announcement-bar__inner a:hover{color:var(--pf-gold)}body:not(.wireframe-mode) .site-header .header__menu{display:flex;grid-area:nav;justify-self:center;align-items:center;flex-wrap:wrap;justify-content:center;gap:clamp(1.1rem,2.2vw,2.2rem)}body:not(.wireframe-mode) .site-header .header__menu>a,body:not(.wireframe-mode) .header-mega__trigger,.site-header__search,.site-header__mobile-menu summary{color:var(--pf-ink);font-size:var(--pf-label-md);font-weight:700;letter-spacing:.06em;text-transform:uppercase}body:not(.wireframe-mode) .site-header .header__menu>a:after{position:absolute;right:0;bottom:-.4rem;left:0;height:2px;background:var(--pf-red);content:"";transform:scaleX(0);transform-origin:right;transition:transform .45s var(--pf-ease)}body:not(.wireframe-mode) .site-header .header__menu>a[href*="/collections/herb-shakerz"]:after{background:var(--pf-line-shakerz)}body:not(.wireframe-mode) .site-header .header__menu>a[href*="/collections/herb-blastz"]:after{background:var(--pf-line-blastz)}body:not(.wireframe-mode) .site-header .header__menu>a[href*="/collections/shroomz"]:after{background:var(--pf-line-shroomz)}body:not(.wireframe-mode) .site-header .header__menu>a[href*="/collections/pepperz"]:after{background:var(--pf-line-pepperz)}body:not(.wireframe-mode) .site-header .header__menu>a:hover:after{transform:scaleX(1);transform-origin:left}body:not(.wireframe-mode) .site-header .header__icons{grid-area:icons;justify-self:end;align-items:center;gap:1.1rem}body:not(.wireframe-mode) .site-header .header__icons>shopify-store{display:none}body:not(.wireframe-mode) .site-header shopify-account,body:not(.wireframe-mode) .site-header .header-cart>a,body:not(.wireframe-mode) .site-header__search-details summary{display:grid;width:2.75rem;height:2.75rem;place-items:center}body:not(.wireframe-mode) .site-header .header__icons>a:has(svg){width:3rem;height:3rem;border-radius:var(--pf-r-btn);background:var(--pf-red);color:var(--pf-paper);transition:background-color .45s var(--pf-ease),transform .45s var(--pf-ease)}body:not(.wireframe-mode) .site-header .header__icons>a:has(svg):hover{background:var(--pf-red-deep);transform:translateY(-2px)}body:not(.wireframe-mode) .site-header svg{width:1.3rem}body:not(.wireframe-mode):has(.collection-page) .shopify-section-group-header-group{background:var(--pf-page-family, var(--pf-green));border-block-end-color:#f8f3e73d}body:not(.wireframe-mode):has(.collection-page) .site-header :is(.site-header__brand,.header__menu>a,.header-mega__trigger,.site-header__search,.site-header__mobile-menu summary,shopify-account,.header-cart>a){color:var(--pf-cream)!important}body:not(.wireframe-mode):has(.collection-page) .site-header .header__menu>a:after{background:var(--pf-gold)}body:not(.wireframe-mode):has(.collection-page) .site-header .header__icons>a:has(svg){background:var(--pf-gold);color:var(--pf-ink)}body:not(.wireframe-mode):has(.collection-page) .site-header .header__icons>a:has(svg):hover{background:var(--pf-gold-deep)}body:not(.wireframe-mode):has(.collection-page) .shopify-section-group-header-group :is(a,button,input,summary):focus-visible{outline-color:var(--pf-paper)}.header-mega{position:static}body:not(.wireframe-mode) .header-mega__trigger{display:inline-flex;align-items:center;gap:.4rem;cursor:pointer;list-style:none}.header-mega__trigger::-webkit-details-marker{display:none}.header-mega__caret{width:0;height:0;border-top:.32rem solid currentcolor;border-right:.28rem solid transparent;border-left:.28rem solid transparent;transition:transform .35s var(--pf-ease)}.header-mega[open] .header-mega__caret{transform:rotate(180deg)}body:not(.wireframe-mode) .header-mega__panel{position:absolute;z-index:30;top:100%;right:0;left:0;border-block-start:1px solid var(--pf-line);background:var(--pf-paper);box-shadow:0 24px 48px #14141424}body:not(.wireframe-mode) .header-mega__inner{display:grid;width:min(var(--pf-w-page),calc(100% - var(--page-margin) * 2));grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,16rem);gap:clamp(1rem,2vw,1.75rem);margin-inline:auto;padding-block:clamp(1.5rem,2.5vw,2rem);text-align:start}body:not(.wireframe-mode) .header-mega__tile{--pf-family: var(--pf-green);display:grid;align-content:start;gap:.2rem;padding-block-start:.85rem;border-block-start:.28rem solid var(--pf-family);color:var(--pf-ink);text-decoration:none}body:not(.wireframe-mode) .header-mega__tile--herb-shakerz{--pf-family: var(--pf-line-shakerz)}body:not(.wireframe-mode) .header-mega__tile--herb-blastz{--pf-family: var(--pf-line-blastz)}body:not(.wireframe-mode) .header-mega__tile--shroomz{--pf-family: var(--pf-line-shroomz)}body:not(.wireframe-mode) .header-mega__tile--pepperz{--pf-family: var(--pf-line-pepperz)}body:not(.wireframe-mode) .header-mega__media{display:block;overflow:hidden;aspect-ratio:4 / 3;margin-block-end:.7rem;border-radius:var(--pf-r-card);background:color-mix(in srgb,var(--pf-family) 10%,var(--pf-paper))}body:not(.wireframe-mode) .header-mega__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--pf-ease)}@media(hover:hover){body:not(.wireframe-mode) .header-mega__tile:hover .header-mega__media img{transform:scale(1.04)}}body:not(.wireframe-mode) .header-mega__name{font-family:var(--pf-font-packaging);font-weight:400;font-size:1.5rem;letter-spacing:.015em;line-height:1;color:var(--pf-family)}body:not(.wireframe-mode) .header-mega__tile:hover .header-mega__name{color:var(--pf-red)}body:not(.wireframe-mode) .header-mega__desc{min-height:4.2em;margin-block-start:.35rem;color:var(--pf-muted);font-size:.8rem;line-height:1.4}body:not(.wireframe-mode) .header-mega__count{display:inline-flex;align-items:center;gap:.45rem;padding-block-start:.6rem;border-block-start:1px solid var(--pf-line);color:var(--pf-muted);font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body:not(.wireframe-mode) .header-mega__dot{width:.45rem;height:.45rem;border-radius:var(--pf-r-btn);background:var(--pf-family)}body:not(.wireframe-mode) .header-mega__rail{display:flex;flex-direction:column;gap:.85rem;padding-inline-start:clamp(1rem,2vw,1.75rem);border-inline-start:1px solid var(--pf-line)}body:not(.wireframe-mode) .header-mega__rail-label{color:var(--pf-muted);font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}body:not(.wireframe-mode) .header-mega__rail a:not(.pf-button){justify-content:flex-start;color:var(--pf-ink);font-size:.88rem;text-decoration:none}body:not(.wireframe-mode) .header-mega__rail a:hover{color:var(--pf-red)}body:not(.wireframe-mode) .header-mega__rail-lead{font-weight:800}body:not(.wireframe-mode) .header-mega__quiz{margin-block-start:auto;color:var(--pf-paper)}body:not(.wireframe-mode) .header-mega__quiz:hover{color:var(--pf-paper)}body:not(.wireframe-mode) .header-mega__seam{display:block;height:.4rem;background:linear-gradient(90deg,var(--pf-line-shakerz) 0 25%,var(--pf-line-shroomz) 25% 50%,var(--pf-line-blastz) 50% 75%,var(--pf-line-pepperz) 75% 100%)}.site-header__mobile-menu{display:none}.site-header__mobile-menu summary{cursor:pointer;list-style:none}.site-header__mobile-menu summary::-webkit-details-marker{display:none}.site-header__menu-label--open,.site-header__mobile-menu[open] .site-header__menu-label--closed{display:none}.site-header__mobile-menu[open] .site-header__menu-label--open{display:inline}.site-header__menu-icon{position:relative;display:none;width:1.2rem;height:1rem}.site-header__menu-icon i{position:absolute;left:0;width:100%;height:2px;background:currentcolor;transition:transform .5s var(--pf-ease),top .5s var(--pf-ease)}.site-header__menu-icon i:first-child{top:.2rem}.site-header__menu-icon i:last-child{top:.75rem}body:not(.wireframe-mode) .home-section,body:not(.wireframe-mode) .home-faq{padding-block:var(--pf-section-space)}body:not(.wireframe-mode) [data-home-section] :is(h1,h2){font-family:var(--pf-font-display);font-weight:400;letter-spacing:var(--pf-track-display);word-spacing:var(--pf-word-display);line-height:1.04;text-wrap:balance}body:not(.wireframe-mode) [data-home-section=hero] :is(h1,h2){font-family:var(--pf-font-marker);letter-spacing:.005em;word-spacing:normal}body:not(.wireframe-mode) [data-home-section] h1{font-size:var(--pf-text-6)}body:not(.wireframe-mode) [data-home-section] h2{max-width:24ch;font-size:var(--pf-text-5);color:var(--pf-ink)}body:not(.wireframe-mode) .home-section__header,body:not(.wireframe-mode) .home-faq__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2rem;margin-block-end:clamp(2rem,3.5vw,3rem)}body:not(.wireframe-mode) .home-section__text,body:not(.wireframe-mode) .home-faq__text{max-width:44ch;color:var(--pf-muted);font-size:var(--pf-text-1);line-height:1.65}body:not(.wireframe-mode) .home-section__actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-block-start:2.2rem}body:not(.wireframe-mode) .pf-button,body:not(.wireframe-mode) .home-newsletter button,body:not(.wireframe-mode) .product-card__form button{display:inline-flex;min-height:3.4rem;align-items:center;justify-content:center;gap:.75rem;padding:.4rem 1.5rem;border:0;border-radius:var(--pf-r-btn);background:var(--pf-red);color:var(--pf-paper);cursor:pointer;font-size:.86rem;font-weight:750;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:transform .45s var(--pf-ease),background-color .45s var(--pf-ease)}body:not(.wireframe-mode) .pf-button:hover,body:not(.wireframe-mode) .home-newsletter button:hover,body:not(.wireframe-mode) .product-card__form button:hover{background:var(--pf-red-deep);transform:translateY(-2px)}body:not(.wireframe-mode) :is(.pf-button,.home-newsletter button,.product-card__form button):active{transform:scale(.98)}.pf-button__icon{transition:transform .45s var(--pf-ease)}.pf-button:hover .pf-button__icon{transform:translate(3px,-3px)}body:not(.wireframe-mode) .pf-button--secondary{background:transparent;box-shadow:inset 0 0 0 1.5px currentcolor;color:var(--pf-ink)}body:not(.wireframe-mode) .pf-button--secondary:hover{background:#16211a0f;transform:translateY(-2px)}.pf-text-link,body:not(.wireframe-mode) .home-story>div>p a,body:not(.wireframe-mode) .home-faq>p a{display:inline-flex;align-items:center;gap:.55rem;color:var(--pf-red);font-size:.86rem;font-weight:750;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}.pf-text-link span{transition:transform .45s var(--pf-ease)}.pf-text-link:hover span{transform:translate(3px,-3px)}body:not(.wireframe-mode) :is(.home-story>div>p a,.home-faq>p a):hover,.pf-text-link:hover{color:var(--pf-red-deep)}body:not(.wireframe-mode) .shopify-section:has(.home-hero){overflow:hidden;overflow:clip;background:var(--pf-green);color:var(--pf-cream)}body:not(.wireframe-mode) .home-hero .home-section__text{max-width:46ch;margin-block-start:1.4rem;color:#f8f3e7d1}body:not(.wireframe-mode) .home-hero:not(.home-hero--photo) .pf-button--primary{background:var(--pf-paper);color:var(--pf-red)}body:not(.wireframe-mode) .home-hero:not(.home-hero--photo) .pf-button--primary:hover{background:#fff}body:not(.wireframe-mode) .home-hero--photo .pf-button--primary{background:var(--pf-red);color:var(--pf-paper)}body:not(.wireframe-mode) .home-hero--photo .pf-button--primary:hover{background:var(--pf-red-deep)}body:not(.wireframe-mode) .home-hero:not(.home-hero--photo) .pf-button--secondary{color:var(--pf-cream)}body:not(.wireframe-mode) .home-hero--photo .pf-button--secondary{background:var(--pf-paper);box-shadow:inset 0 0 0 1.5px var(--pf-red);color:var(--pf-red)}body:not(.wireframe-mode) .home-hero--photo .pf-button--secondary:hover{background:color-mix(in srgb,var(--pf-red) 8%,var(--pf-paper))}body:not(.wireframe-mode) .home-hero .pf-button--secondary:hover{background:#f8f3e71a}body:not(.wireframe-mode) .home-featured-products .home-section__header{display:flex;align-items:end;justify-content:space-between;gap:2rem}body:not(.wireframe-mode) .product-card{display:flex;height:100%;min-width:0;flex-direction:column}.product-card--family-shakerz{--pf-card-family: var(--pf-line-shakerz)}.product-card--family-blastz{--pf-card-family: var(--pf-line-blastz)}.product-card--family-shroomz{--pf-card-family: var(--pf-line-shroomz)}.product-card--family-pepperz{--pf-card-family: var(--pf-line-pepperz)}body:not(.wireframe-mode) .product-card__media{position:relative;display:grid;aspect-ratio:4 / 3;overflow:hidden;border:1px solid color-mix(in srgb,var(--pf-card-family, var(--pf-red)) 28%,var(--pf-line));border-block-start-width:.35rem;border-block-start-color:var(--pf-card-family, var(--pf-red));border-radius:var(--pf-r-card);background:color-mix(in srgb,var(--pf-card-family, var(--pf-red)) 9%,var(--pf-paper));text-decoration:none}body:not(.wireframe-mode) .product-card__media .image{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden}body:not(.wireframe-mode) .product-card__media img{position:absolute;top:3%;right:3%;bottom:3%;left:3%;width:94%;height:94%;object-fit:contain;mix-blend-mode:normal;transition:transform .65s var(--pf-ease)}body:not(.wireframe-mode) .product-card--lifestyle .product-card__media img,body:not(.wireframe-mode) .product-card__media-hover img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}body:not(.wireframe-mode) .product-card__media-placeholder{display:grid;width:100%;height:100%;place-items:center;color:var(--pf-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body:not(.wireframe-mode) .product-card:hover .product-card__media img{transform:translateY(-4px) scale(1.04)}body:not(.wireframe-mode) .product-card--flip .product-card__media>.image{grid-area:1 / 1;transition:opacity .4s var(--pf-ease)}body:not(.wireframe-mode) .product-card__media-hover{opacity:0}@media(hover:hover){body:not(.wireframe-mode) .product-card--flip:hover .product-card__media>.image:not(.product-card__media-hover){opacity:0}body:not(.wireframe-mode) .product-card--flip:hover .product-card__media-hover{opacity:1}}body:not(.wireframe-mode) .product-card__content{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1rem .2rem 0}body:not(.wireframe-mode) .product-card__family,body:not(.wireframe-mode) .product-card__availability{color:var(--pf-card-family, var(--pf-red));font-size:.68rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}body:not(.wireframe-mode) .product-card h3{min-height:2.5em;font-size:1.02rem;font-weight:700;line-height:1.2}body:not(.wireframe-mode) .product-card h3 a{color:inherit;text-decoration:none}body:not(.wireframe-mode) .product-card h3 a:hover{color:var(--pf-card-family, var(--pf-red))}body:not(.wireframe-mode) .product-card__descriptor{min-height:2.8em;color:var(--pf-muted);font-size:.84rem;line-height:1.45}body:not(.wireframe-mode) .product-card__meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-block-start:auto;padding-block:.25rem}body:not(.wireframe-mode) .product-card__heat{display:flex;align-items:center;gap:.5rem}body:not(.wireframe-mode) .product-card__heat-band{color:var(--pf-ink);font-size:.67rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body:not(.wireframe-mode) .product-card__price{font-size:.94rem;font-weight:700}body:not(.wireframe-mode) .product-card__form{width:100%;padding-block-start:.55rem}body:not(.wireframe-mode) .product-card__form button{width:100%;min-height:3rem;justify-content:space-between;padding-inline:1.15rem;background:var(--pf-card-family, var(--pf-red))}body:not(.wireframe-mode) .product-card__form button:hover{background:color-mix(in srgb,var(--pf-card-family, var(--pf-red)) 78%,var(--pf-ink))}body:not(.wireframe-mode) .product-card__options{width:100%;background:var(--pf-card-family, var(--pf-red))}body:not(.wireframe-mode) .product-card__options:hover{background:color-mix(in srgb,var(--pf-card-family, var(--pf-red)) 78%,var(--pf-ink))}body:not(.wireframe-mode) .product-card--context-mixed .product-card__form button,body:not(.wireframe-mode) .product-card--context-mixed .product-card__options{background:var(--pf-red)}body:not(.wireframe-mode) .product-card--context-mixed .product-card__form button:hover,body:not(.wireframe-mode) .product-card--context-mixed .product-card__options:hover{background:var(--pf-red-deep)}body:not(.wireframe-mode) .product-card__availability{display:grid;min-height:3rem;margin-block-start:auto;place-items:center;border:1px solid color-mix(in srgb,var(--pf-card-family, var(--pf-red)) 42%,var(--pf-line));border-radius:var(--pf-r-btn)}body:not(.wireframe-mode) :is(.collection-sort select,.collection-filter__price input){min-height:2.8rem;padding-inline:.9rem;border:1px solid color-mix(in srgb,var(--pf-family, var(--pf-green)) 34%,var(--pf-line));border-radius:var(--pf-r-btn);background:var(--pf-paper);color:var(--pf-ink)}body:not(.wireframe-mode) :is(.collection-sort button,.collection-filters__actions button){min-height:2.8rem;padding-inline:1rem;border:0;border-radius:var(--pf-r-btn);background:var(--pf-family, var(--pf-green));color:var(--pf-paper);cursor:pointer;font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;transition:background-color .45s var(--pf-ease),transform .45s var(--pf-ease)}body:not(.wireframe-mode) .collection-filters__actions button:hover{background:color-mix(in srgb,var(--pf-family, var(--pf-green)) 78%,var(--pf-ink));transform:translateY(-2px)}body:not(.wireframe-mode) .collection-filters{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}body:not(.wireframe-mode) .collection-filters__groups{display:flex;flex-wrap:wrap;gap:.65rem}body:not(.wireframe-mode) .collection-filter{position:relative}body:not(.wireframe-mode) .collection-filter summary{display:flex;min-height:2.8rem;align-items:center;gap:.45rem;padding-inline:1rem;border:1px solid color-mix(in srgb,var(--pf-family, var(--pf-green)) 28%,var(--pf-line));border-radius:var(--pf-r-btn);background:color-mix(in srgb,var(--pf-family, var(--pf-green)) 6%,var(--pf-paper));cursor:pointer;font-size:.76rem;font-weight:750;list-style:none}body:not(.wireframe-mode) .collection-filter summary::-webkit-details-marker{display:none}body:not(.wireframe-mode) .collection-filter summary:after{content:"+";color:var(--pf-family, var(--pf-green));font-size:1rem}body:not(.wireframe-mode) .collection-filter[open] summary:after{content:"-"}body:not(.wireframe-mode) .collection-filter__panel{position:absolute;z-index:5;top:calc(100% + .55rem);left:0;width:max-content;min-width:16rem;max-width:min(22rem,calc(100vw - 3rem));padding:1rem;border:1px solid var(--pf-line);border-radius:var(--pf-r-card);background:var(--pf-paper);box-shadow:0 1.1rem 2.8rem color-mix(in srgb,var(--pf-family, var(--pf-green)) 18%,transparent)}body:not(.wireframe-mode) .collection-filter__panel ul{display:grid;max-height:19rem;gap:.35rem;overflow-y:auto;padding:0;list-style:none}body:not(.wireframe-mode) .collection-filter__panel li{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.7rem}body:not(.wireframe-mode) .collection-filter__panel input[type=checkbox]{width:1.5rem;height:1.5rem;accent-color:var(--pf-family, var(--pf-green))}body:not(.wireframe-mode) .collection-filter__panel li label{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-size:.84rem}body:not(.wireframe-mode) .collection-filter__panel small{color:var(--pf-muted)}body:not(.wireframe-mode) .collection-filter__price{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem}body:not(.wireframe-mode) .collection-filter__price label{color:var(--pf-muted);font-size:.74rem;font-weight:700}body:not(.wireframe-mode) .collection-filter__price input{min-width:0;width:8rem}body:not(.wireframe-mode) .collection-filters__actions{display:flex;flex:0 0 auto;align-items:center;gap:1rem}body:not(.wireframe-mode) .collection-filters__actions a{color:var(--pf-family, var(--pf-green));font-size:.76rem;font-weight:800;text-transform:uppercase}body:not(.wireframe-mode) .learn-card__products{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .38rem;padding-block-start:.8rem;border-block-start:1px solid color-mix(in srgb,currentcolor 24%,transparent);font-size:.78rem;line-height:1.45}body:not(.wireframe-mode) .learn-card__products>span:first-child{margin-inline-end:.2rem;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.learn-text-link{display:inline-flex;width:fit-content;align-items:center;gap:.55rem;color:currentcolor;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.learn-text-link span{transition:transform .45s var(--pf-ease)}.learn-text-link:hover span{transform:translate(3px,-3px)}body:not(.wireframe-mode) .learn-card{--learn-accent: var(--pf-line-shakerz);display:grid;min-width:0;height:100%;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid color-mix(in srgb,var(--learn-accent) 28%,var(--pf-line));border-block-start:.35rem solid var(--learn-accent);border-radius:var(--pf-r-card);background:color-mix(in srgb,var(--learn-accent) 4%,var(--pf-paper));box-shadow:inset 0 1px color-mix(in srgb,var(--pf-paper) 72%,transparent);transition:transform .5s var(--pf-ease),border-color .5s var(--pf-ease)}@media(hover:hover){body:not(.wireframe-mode) .learn-card:hover{border-color:color-mix(in srgb,var(--learn-accent) 58%,var(--pf-line));transform:translateY(-.22rem)}}body:not(.wireframe-mode) .learn-card:nth-child(4n+2):not(.learn-card--feature){--learn-accent: var(--pf-line-shroomz)}body:not(.wireframe-mode) .learn-card:nth-child(4n+3):not(.learn-card--feature){--learn-accent: var(--pf-line-blastz)}body:not(.wireframe-mode) .learn-card:nth-child(4n+4):not(.learn-card--feature){--learn-accent: var(--pf-line-pepperz)}body:not(.wireframe-mode) .learn-card__media{display:block;height:14rem;overflow:hidden;background:color-mix(in srgb,var(--learn-accent) 14%,var(--pf-paper))}body:not(.wireframe-mode) .learn-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .65s var(--pf-ease)}body:not(.wireframe-mode) .learn-card:hover .learn-card__media img{transform:scale(1.035)}body:not(.wireframe-mode) .learn-card__body{display:flex;flex-direction:column;gap:.8rem;padding:clamp(1.15rem,2.2vw,1.65rem)}body:not(.wireframe-mode) .learn-tag{justify-self:start;width:fit-content;padding:.25rem .7rem;border:1px solid color-mix(in srgb,var(--learn-accent, var(--pf-green)) 45%,var(--pf-line));border-radius:999px;color:var(--learn-accent, var(--pf-green));font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}body:not(.wireframe-mode) .learn-card__meta{display:flex;flex-wrap:wrap;gap:.45rem .9rem;color:var(--learn-accent);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}body:not(.wireframe-mode) .learn-card__meta span+span{padding-inline-start:.9rem;border-inline-start:1px solid color-mix(in srgb,var(--learn-accent) 38%,transparent)}body:not(.wireframe-mode) .learn-card h3{max-width:24ch;font-family:var(--pf-font-display);font-size:clamp(1.65rem,2.6vw,2.6rem);font-weight:400;letter-spacing:var(--pf-track-display);word-spacing:var(--pf-word-display);line-height:1;text-wrap:balance}body:not(.wireframe-mode) .learn-card h3 a{color:var(--pf-ink);text-decoration:none}body:not(.wireframe-mode) .learn-card h3 a:hover{color:var(--learn-accent)}body:not(.wireframe-mode) .learn-card__body>p{max-width:56ch;color:var(--pf-muted);line-height:1.55}body:not(.wireframe-mode) .learn-card__products{margin-block-start:.2rem;color:var(--pf-muted)}body:not(.wireframe-mode) .learn-card__products a{color:var(--learn-accent);font-weight:800;text-underline-offset:.18em}body:not(.wireframe-mode) .learn-card .learn-text-link{margin-block-start:auto;padding-block-start:.45rem;color:var(--learn-accent)}body:not(.wireframe-mode) .shopify-section:has(.about-page){grid-column:1 / -1;margin:0}body:not(.wireframe-mode) .about-close .pf-button--secondary{background:var(--pf-paper);box-shadow:inset 0 0 0 1.5px var(--pf-red);color:var(--pf-red)}body:not(.wireframe-mode) .about-close .pf-button--secondary:hover{background:color-mix(in srgb,var(--pf-red) 8%,var(--pf-paper));color:var(--pf-red)}body:not(.wireframe-mode) .article-footer .learn-text-link{color:var(--pf-green)}@media(max-width:600px){body:not(.wireframe-mode) .article-product-grid .product-card{min-width:min(78vw,18rem);scroll-snap-align:start}}body:not(.wireframe-mode) .shopify-section:has(.home-link-cards--use-cases){background:var(--pf-green);color:var(--pf-cream)}body:not(.wireframe-mode) .home-link-cards--use-cases .home-section__text{color:#f8f3e7bf}body:not(.wireframe-mode) .shopify-section:has([data-home-section=value-points]),body:not(.wireframe-mode) .shopify-section:has(.home-link-cards--learning){background:var(--pf-paper);border-block:1px solid var(--pf-line)}body:not(.wireframe-mode) .shopify-section:has(.home-heat){border-block:1px solid var(--pf-line)}body:not(.wireframe-mode) .home-story .home-section__text{margin:0}body:not(.wireframe-mode) .shopify-section:has(.home-newsletter){background:var(--pf-green-deep);color:var(--pf-cream)}body:not(.wireframe-mode) .home-newsletter{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(2.5rem,6vw,6rem);align-items:end;padding-block:var(--pf-section-space)}body:not(.wireframe-mode) .home-newsletter h2{color:var(--pf-cream)}body:not(.wireframe-mode) .home-newsletter .home-section__text{margin-block-start:1.2rem;color:#f8f3e7b8}body:not(.wireframe-mode) .home-newsletter-form{display:grid;max-width:none;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end;margin:0}body:not(.wireframe-mode) .home-newsletter-form label{display:block;margin-block-end:.6rem;color:#f8f3e7b8;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body:not(.wireframe-mode) .home-newsletter-form input{width:100%;min-height:3.4rem;padding-inline:1.1rem;border:0;border-radius:var(--pf-r-btn);background:var(--pf-paper);color:var(--pf-ink)}body:not(.wireframe-mode) .home-newsletter-form :is([role=alert],[role=status]){grid-column:1 / -1}body:not(.wireframe-mode) .home-newsletter button{background:var(--pf-gold);color:var(--pf-ink)}body:not(.wireframe-mode) .home-newsletter button:hover{background:var(--pf-gold-deep)}body:not(.wireframe-mode) .shopify-section-group-footer-group{padding-block:0;background:var(--pf-ink);color:var(--pf-cream)}body:not(.wireframe-mode) .footer{display:block;margin:0}body:not(.wireframe-mode) .shopify-section-group-footer-group footer a{color:var(--pf-cream)}body:not(.wireframe-mode) .footer__wrap{width:min(var(--pf-w-page, var(--page-width)),calc(100% - var(--page-margin) * 2));margin-inline:auto}body:not(.wireframe-mode) .footer__newsletter{border-block-end:1px solid var(--pf-line-cream)}body:not(.wireframe-mode) .footer__newsletter-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2rem;padding-block:clamp(1.75rem,3vw,2.25rem)}body:not(.wireframe-mode) .footer__newsletter-copy h2{font-family:var(--pf-font-display);letter-spacing:var(--pf-track-display);word-spacing:var(--pf-word-display);font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.05}body:not(.wireframe-mode) .footer__newsletter-copy p{margin-block-start:.35rem;color:#f8f3e79e;font-size:.85rem}body:not(.wireframe-mode) .footer__newsletter-form{display:flex;flex-wrap:wrap;gap:.6rem}body:not(.wireframe-mode) .footer__newsletter-form input{min-width:15rem;min-height:44px;padding:.7rem 1.15rem;border:1px solid var(--pf-line-cream);border-radius:999px;background:color-mix(in srgb,var(--pf-cream) 8%,transparent);color:var(--pf-cream);font:inherit;font-size:.9rem}body:not(.wireframe-mode) .footer__newsletter-form input::placeholder{color:#f8f3e780}body:not(.wireframe-mode) .footer__newsletter-form button{min-height:44px;padding:.7rem 1.5rem;border:1px solid var(--pf-cream);border-radius:999px;background:var(--pf-cream);color:var(--pf-ink);font:inherit;font-size:.9rem;font-weight:700;cursor:pointer}body:not(.wireframe-mode) .footer__newsletter-note{flex-basis:100%;color:#f8f3e7b3;font-size:.8rem}body:not(.wireframe-mode) .footer__newsletter-note--error{color:var(--pf-red-soft)}body:not(.wireframe-mode) .footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:clamp(2rem,4vw,3.5rem);padding-block:clamp(2.75rem,5vw,3.5rem)}body:not(.wireframe-mode) .footer__wordmark{margin:0;font-family:var(--pf-font-display);font-size:clamp(1.5rem,2vw,1.9rem);line-height:1;letter-spacing:var(--pf-track-display);word-spacing:var(--pf-word-display);color:var(--pf-cream)}body:not(.wireframe-mode) .footer__tagline{margin-block-start:.4rem;color:#f8f3e799;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}body:not(.wireframe-mode) .footer__brand-text{max-width:32ch;margin-block-start:1rem;color:#f8f3e79e;font-size:.85rem;line-height:1.55}body:not(.wireframe-mode) .footer__mail{display:inline-block;margin-block-start:1rem;font-size:.85rem;text-decoration:underline;text-underline-offset:.2em}body:not(.wireframe-mode) .footer__socials{display:flex;gap:.5rem;margin-block-start:1.15rem}body:not(.wireframe-mode) .footer__socials a{display:grid;place-items:center;width:2.1rem;height:2.1rem;border:1px solid var(--pf-line-cream);border-radius:calc(var(--pf-r-card) - 4px);color:#f8f3e7b3;transition:color .25s var(--pf-ease),border-color .25s var(--pf-ease)}body:not(.wireframe-mode) .footer__socials a:hover{color:var(--pf-cream);border-color:var(--pf-cream)}body:not(.wireframe-mode) .footer__socials svg{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}body:not(.wireframe-mode) .footer__socials a[aria-label=Facebook] svg,body:not(.wireframe-mode) .footer__socials a[aria-label=Pinterest] svg{fill:currentColor;stroke:none}body:not(.wireframe-mode) .footer__col-heading{margin-block-end:1rem;color:#f8f3e78f;font-size:.68rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}body:not(.wireframe-mode) .footer__col ul{display:flex;flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none}body:not(.wireframe-mode) .footer__col a{font-size:.88rem;text-decoration:none}body:not(.wireframe-mode) .footer__col a:hover{text-decoration:underline;text-underline-offset:.2em}body:not(.wireframe-mode) .footer__legal{border-block-start:1px solid var(--pf-line-cream)}body:not(.wireframe-mode) .footer__legal-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem 1.5rem;padding-block:1.15rem;color:#f8f3e799;font-size:.75rem}body:not(.wireframe-mode) .footer__copyright{margin:0}body:not(.wireframe-mode) .footer__policies{display:flex;flex-wrap:wrap;gap:.4rem 1rem}body:not(.wireframe-mode) .footer__policies a{color:#f8f3e799;text-decoration:none}body:not(.wireframe-mode) .footer__policies a:hover{color:var(--pf-cream)}body:not(.wireframe-mode) .footer__payment{display:flex;flex-wrap:wrap;gap:.45rem}body:not(.wireframe-mode) .footer__payment svg{width:2.1rem;height:auto}@media(max-width:900px){body:not(.wireframe-mode) .footer__newsletter-inner{flex-direction:column;align-items:flex-start}body:not(.wireframe-mode) .footer__newsletter-form{width:100%}body:not(.wireframe-mode) .footer__newsletter-form input{flex:1;min-width:0}body:not(.wireframe-mode) .footer__grid{grid-template-columns:1fr 1fr}body:not(.wireframe-mode) .footer__brand{grid-column:1 / -1}body:not(.wireframe-mode) .footer__legal-inner{flex-direction:column;align-items:center;text-align:center}}.pf-motion-ready body:not(.wireframe-mode) .pf-reveal{opacity:0;transform:translateY(2.5rem);transition:opacity .8s var(--pf-ease),transform .8s var(--pf-ease)}.pf-motion-ready body:not(.wireframe-mode) .pf-reveal.is-visible{opacity:1;transform:none}@media(max-width:900px){body:not(.wireframe-mode) .site-header{grid-template-columns:auto 1fr;grid-template-areas:"brand icons";row-gap:0}body:not(.wireframe-mode) .site-header__brand{justify-self:start;justify-items:start!important}body:not(.wireframe-mode) .site-header .header__menu,body:not(.wireframe-mode) .site-header .site-header__predictive{display:none}body:not(.wireframe-mode) .site-header .header__icons{margin-inline-start:auto}body:not(.wireframe-mode) .site-header shopify-account{display:none}body:not(.wireframe-mode) .site-header .site-header__mobile-menu{display:block}.site-header__mobile-menu summary{display:flex;align-items:center;gap:.55rem}.site-header__menu-icon{display:block}.site-header__mobile-menu[open]{position:fixed;z-index:31;top:0;right:0;bottom:0;left:0;display:block;background:#14141466}.site-header__mobile-menu[open] summary{position:absolute;z-index:2;top:1.1rem;right:1.1rem}.site-header__mobile-menu[open] .site-header__menu-icon i:first-child{top:.5rem;transform:rotate(45deg)}.site-header__mobile-menu[open] .site-header__menu-icon i:last-child{top:.5rem;transform:rotate(-45deg)}.site-header__mobile-menu:not([open]) nav{display:none}.site-header__mobile-menu[open] .header-drawer{position:absolute;top:0;bottom:0;left:0;display:flex;width:min(82%,22rem);flex-direction:column;align-items:stretch;overflow-y:auto;overscroll-behavior:contain;padding:1.35rem 1.25rem 1.75rem;background:var(--pf-cream);box-shadow:12px 0 40px #00000040;text-align:start}.header-drawer__section{margin-block:1.15rem .7rem;color:var(--pf-muted);font-size:.66rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.header-drawer__section:first-child{margin-block-start:.35rem}.header-drawer__lines{display:grid;gap:.85rem}body:not(.wireframe-mode) .site-header__mobile-menu[open] .header-drawer__line{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;color:var(--pf-ink);font-size:.98rem;font-weight:800;text-decoration:none}.header-drawer__thumb{display:block;overflow:hidden;width:2.6rem;height:2.6rem;flex:0 0 auto;border-radius:calc(var(--pf-r-card) - 4px);background:color-mix(in srgb,var(--pf-green) 10%,var(--pf-paper))}.header-drawer__thumb img{width:100%;height:100%;object-fit:cover}body:not(.wireframe-mode) .site-header__mobile-menu[open] .header-drawer__all{display:flex;align-items:center;justify-content:flex-start;gap:.35rem;padding-inline-start:3.35rem;color:var(--pf-muted);font-size:.88rem;font-weight:700;text-decoration:none}.header-drawer__nav{display:grid;gap:.9rem}body:not(.wireframe-mode) .site-header__mobile-menu[open] .header-drawer__nav a{justify-content:flex-start;color:var(--pf-ink);font-size:.98rem;font-weight:700;text-decoration:none}.header-drawer__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-block-start:auto;padding-block-start:1.25rem;border-block-start:1px solid var(--pf-line)}body:not(.wireframe-mode) .site-header .header-drawer__foot shopify-account{display:inline-flex;align-items:center;gap:.45rem}.header-drawer__signin{display:inline-flex;align-items:center;gap:.45rem;color:var(--pf-muted);font-size:.82rem;font-weight:700;white-space:nowrap}.header-drawer__signin svg{width:1.05rem;height:1.05rem}.header-drawer__socials{display:flex;flex-wrap:wrap;gap:.75rem}body:not(.wireframe-mode) .site-header__mobile-menu[open] .header-drawer__foot a{justify-content:flex-start;color:var(--pf-muted);font-size:.82rem;font-weight:700;text-decoration:none}body:not(.wireframe-mode):has(.collection-page) .site-header .site-header__mobile-menu[open] summary{color:var(--pf-ink)!important}body:not(.wireframe-mode) .site-header__mobile-menu[open] nav a[href*="/collections/herb-shakerz"]{color:var(--pf-line-shakerz)!important}body:not(.wireframe-mode) .site-header__mobile-menu[open] nav a[href*="/collections/herb-blastz"]{color:var(--pf-line-blastz)!important}body:not(.wireframe-mode) .site-header__mobile-menu[open] nav a[href*="/collections/shroomz"]{color:var(--pf-line-shroomz)!important}body:not(.wireframe-mode) .site-header__mobile-menu[open] nav a[href*="/collections/pepperz"]{color:var(--pf-line-pepperz)!important}body:not(.wireframe-mode):has(.collection-page) .site-header .site-header__mobile-menu[open] nav a:not([href*="/collections/"]){color:var(--pf-ink)!important}body:not(.wireframe-mode) .collection-filters{display:grid}body:not(.wireframe-mode) .collection-filters__actions{justify-content:flex-end}body:not(.wireframe-mode) .footer__payment{justify-content:flex-start}}@media(max-width:900px){body:not(.wireframe-mode) .home-hero,body:not(.wireframe-mode) .home-faq,body:not(.wireframe-mode) .home-newsletter{grid-template-columns:1fr}}@media(max-width:600px){:root{--pf-section-space: 2.5rem}body:not(.wireframe-mode) [data-home-section] h2{font-size:var(--pf-text-4)}body:not(.wireframe-mode) .site-header{gap:.75rem}body:not(.wireframe-mode) .site-header .header__icons{gap:.45rem}body:not(.wireframe-mode) .site-header__logo{height:3.6rem}body:not(.wireframe-mode) .site-header__menu-label{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body:not(.wireframe-mode) .site-header__mobile-menu summary{min-width:2.75rem;min-height:2.75rem;justify-content:center}body:not(.wireframe-mode) .collection-filters__groups{display:flex;flex-wrap:nowrap;min-width:0;gap:.5rem;overflow-x:auto;padding-block:.15rem;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}body:not(.wireframe-mode) .collection-filters__groups::-webkit-scrollbar{display:none}body:not(.wireframe-mode) .collection-filter{flex:0 0 auto;width:auto}body:not(.wireframe-mode) .collection-filter summary{width:auto;min-height:2.75rem;padding-inline:.85rem;font-size:.74rem;white-space:nowrap}body:not(.wireframe-mode) .collection-filter__panel{position:fixed;z-index:30;top:auto;left:0;width:auto;min-width:0;max-width:none;margin-block-start:0}body:not(.wireframe-mode) .collection-filter__panel ul{max-height:45vh}body:not(.wireframe-mode) .collection-filters__actions{justify-content:space-between;margin-block-start:.7rem}body:not(.wireframe-mode) .home-featured-products .home-section__header{display:grid;align-items:start}body:not(.wireframe-mode) .home-product-grid .product-card{min-width:min(74vw,19rem);height:auto;scroll-snap-align:start}body:not(.wireframe-mode) .home-newsletter-form{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body:not(.wireframe-mode) *,body:not(.wireframe-mode) *:before,body:not(.wireframe-mode) *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.pf-motion-ready body:not(.wireframe-mode) .pf-reveal{opacity:1;transform:none}}.pf-visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}body:not(.wireframe-mode) .cart-line{--pf-family: var(--pf-line-shakerz);position:relative;display:grid;grid-template-columns:6rem minmax(0,1fr) 138px 4.5rem;gap:clamp(1rem,2vw,1.75rem);align-items:center;padding-block:1.4rem;border-block-end:1px solid var(--pf-line)}body:not(.wireframe-mode) .cart-line--family-blastz{--pf-family: var(--pf-line-blastz)}body:not(.wireframe-mode) .cart-line--family-shroomz{--pf-family: var(--pf-line-shroomz)}body:not(.wireframe-mode) .cart-line--family-pepperz{--pf-family: var(--pf-line-pepperz)}body:not(.wireframe-mode) .cart-line--family-default{--pf-family: var(--pf-green)}body:not(.wireframe-mode) .cart-line[aria-busy=true]{opacity:.55;pointer-events:none}body:not(.wireframe-mode) .cart-line__media{position:relative;display:grid;overflow:hidden;aspect-ratio:1;place-items:center;border:1px solid var(--pf-line);border-inline-start:3px solid var(--pf-family);border-radius:var(--pf-r-card);background:var(--pf-paper)}body:not(.wireframe-mode) .cart-line__media img{position:absolute;top:9%;right:9%;bottom:9%;left:9%;width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply}body:not(.wireframe-mode) .cart-line--lifestyle .cart-line__media img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:normal}body:not(.wireframe-mode) .cart-line__family{color:var(--pf-family);font-size:.66rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}body:not(.wireframe-mode) .cart-line__title{font-size:1.02rem;font-weight:700}body:not(.wireframe-mode) .cart-line__title a{color:inherit;text-decoration:none}body:not(.wireframe-mode) .cart-line__title a:hover{color:var(--pf-red)}body:not(.wireframe-mode) .cart-line__variant,body:not(.wireframe-mode) .cart-line__meta{color:var(--pf-muted);font-size:.84rem}body:not(.wireframe-mode) .cart-line__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem}body:not(.wireframe-mode) .cart-line__chip{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:var(--pf-r-btn);background:color-mix(in srgb,var(--pf-family, var(--pf-green)) 12%,var(--pf-paper));color:color-mix(in srgb,black 12%,var(--pf-family, var(--pf-green)));font-size:.72rem;font-weight:700}body:not(.wireframe-mode) .cart-line__remove{display:inline-flex;min-height:44px;align-items:center;color:var(--pf-muted);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.2em}body:not(.wireframe-mode) .cart-line__remove:hover{color:var(--pf-red)}body:not(.wireframe-mode) .cart-qty{display:inline-flex;align-items:stretch;border:1px solid var(--pf-line);border-radius:var(--pf-r-btn);background:var(--pf-paper)}body:not(.wireframe-mode) .cart-qty input{width:3.1rem;border:0;background:transparent;color:var(--pf-ink);font-weight:700;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}body:not(.wireframe-mode) .cart-qty input::-webkit-outer-spin-button,body:not(.wireframe-mode) .cart-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body:not(.wireframe-mode) .cart-qty__step{min-width:44px;min-height:44px;border:0;background:transparent;color:var(--pf-ink);cursor:pointer;font-size:1.05rem;font-weight:700;transition:background-color .3s var(--pf-ease)}body:not(.wireframe-mode) .cart-qty__step:hover{background:#16211a0f}body:not(.wireframe-mode) .cart-line__total{min-width:4.5rem;font-weight:750;text-align:end}body:not(.wireframe-mode) .cart-line__error{grid-column:1 / -1;margin:0;color:var(--pf-red);font-size:.84rem;font-weight:700}body:not(.wireframe-mode) .cart-summary{position:sticky;top:6rem;display:grid;gap:1rem;padding:clamp(1.5rem,2.5vw,2rem);border:1px solid var(--pf-line);border-block-start:.35rem solid var(--pf-gold);border-radius:var(--pf-r-card);background:var(--pf-paper)}body:not(.wireframe-mode) .cart-summary__rows{display:grid;margin:0;gap:.55rem}body:not(.wireframe-mode) .cart-summary__rows--total{padding-block-start:.9rem;border-block-start:1px solid var(--pf-line)}body:not(.wireframe-mode) .cart-summary__row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}body:not(.wireframe-mode) .cart-summary__row dt{color:var(--pf-muted);font-size:.92rem}body:not(.wireframe-mode) .cart-summary__row dd{margin:0;font-size:.98rem;font-weight:700}body:not(.wireframe-mode) .cart-summary__rows--total dt{color:var(--pf-ink);font-size:1.02rem;font-weight:700}body:not(.wireframe-mode) .cart-summary__rows--total dd{font-size:1.35rem}body:not(.wireframe-mode) .cart-summary__note{color:var(--pf-muted);font-size:.84rem}body:not(.wireframe-mode) .cart-summary__checkout,body:not(.wireframe-mode) .cart-summary__update{width:100%}body:not(.wireframe-mode) .is-enhanced .cart-summary__update{display:none}body:not(.wireframe-mode) .cart-summary__continue{justify-self:center;color:var(--pf-ink);font-size:.84rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}body:not(.wireframe-mode) .cart-summary__continue:hover{color:var(--pf-red)}body:not(.wireframe-mode) .cart-drawer{position:fixed;inset:0 0 0 auto;width:min(26rem,calc(100vw - 2.5rem));max-width:none;max-height:none;height:100dvh;margin:0;padding:0;border:0;border-inline-start:1px solid var(--pf-line);background:var(--pf-cream);color:var(--pf-ink)}body:not(.wireframe-mode) .cart-drawer::backdrop{background:#0a140e73}@media(prefers-reduced-motion:no-preference){body:not(.wireframe-mode) .cart-drawer[open]{animation:pf-drawer-in .38s var(--pf-ease)}@keyframes pf-drawer-in{0%{transform:translate(2.5rem);opacity:.6}to{transform:none;opacity:1}}}body:not(.wireframe-mode) .cart-drawer__inner{display:grid;height:100%;grid-template-rows:auto minmax(0,1fr)}body:not(.wireframe-mode) .cart-drawer__scroll{display:grid;overflow-y:auto;grid-template-rows:1fr auto}body:not(.wireframe-mode) .cart-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.15rem 1.35rem;border-block-end:1px solid var(--pf-line);background:var(--pf-paper)}body:not(.wireframe-mode) .cart-drawer__header h2{font-family:var(--pf-font-display);font-weight:400;font-size:1.45rem;letter-spacing:var(--pf-track-display);word-spacing:var(--pf-word-display)}body:not(.wireframe-mode) .cart-drawer__close{display:grid;width:2.6rem;height:2.6rem;place-items:center;border:1px solid var(--pf-line);border-radius:var(--pf-r-btn);background:transparent;color:var(--pf-ink);cursor:pointer;font-size:1.1rem}body:not(.wireframe-mode) .cart-drawer__close:hover{background:#16211a0f}body:not(.wireframe-mode) .cart-drawer__items{margin:0;padding:0 1.35rem;list-style:none}body:not(.wireframe-mode) .cart-drawer__empty{padding:2rem 1.35rem;color:var(--pf-muted)}body:not(.wireframe-mode) :is(.cart-drawer,.header-cart-pop) .cart-line--compact{grid-template-columns:3.6rem minmax(0,1fr) auto auto;gap:.9rem;padding-block:1rem}body:not(.wireframe-mode) :is(.cart-drawer,.header-cart-pop) .cart-line--compact .cart-line__title{font-size:.92rem}body:not(.wireframe-mode) .cart-drawer .cart-line--compact{grid-template-columns:3.2rem minmax(0,1fr) auto;grid-template-areas:"media info   remove" "media qty    total";column-gap:.85rem;row-gap:.5rem;align-items:center}body:not(.wireframe-mode) .cart-drawer .cart-line__media{grid-area:media;align-self:center;width:3.2rem;height:3.2rem}body:not(.wireframe-mode) .cart-drawer .cart-line__info{grid-area:info;align-self:center}body:not(.wireframe-mode) .cart-drawer .cart-line__qty{grid-area:qty}body:not(.wireframe-mode) .cart-drawer .cart-line__total{grid-area:total;align-self:center}body:not(.wireframe-mode) .cart-drawer .cart-line__remove-btn{grid-area:remove;justify-self:end;align-self:start}body:not(.wireframe-mode) .cart-line__remove-btn{display:grid;place-items:center;width:2.1rem;height:2.1rem;padding:0;border:0;border-radius:var(--pf-r-btn);background:transparent;color:var(--pf-muted);cursor:pointer;transition:color .2s var(--pf-ease),background-color .2s var(--pf-ease)}body:not(.wireframe-mode) .cart-line__remove-btn svg{width:1.15rem}body:not(.wireframe-mode) .cart-line__remove-btn:hover{color:var(--pf-red);background:#16211a0f}body:not(.wireframe-mode) .cart-qty--compact input{width:2.3rem}body:not(.wireframe-mode) .cart-qty--compact .cart-qty__step{min-width:2rem;font-size:1rem}body:not(.wireframe-mode) .header-cart{position:relative;display:flex;align-items:center}body:not(.wireframe-mode) .header-cart-pop{position:absolute;top:calc(100% + .75rem);right:0;z-index:10;width:21.5rem;max-width:calc(100vw - 2rem);padding:.35rem 1.1rem 1.1rem;border:1px solid var(--pf-line);border-radius:var(--pf-r-card);background:var(--pf-paper);box-shadow:0 18px 40px #16211a24}body:not(.wireframe-mode) .header-cart-pop[hidden]{display:none!important}body:not(.wireframe-mode) .header-cart-pop:before{position:absolute;inset:-.8rem 0 auto 0;height:.8rem;content:""}body:not(.wireframe-mode) .header-cart-pop__lines{margin:0;padding:0;list-style:none}body:not(.wireframe-mode) .header-cart-pop__empty{padding-block:1rem .4rem;color:var(--pf-muted);font-size:.9rem}body:not(.wireframe-mode) .header-cart-pop__more{color:var(--pf-muted);font-size:var(--pf-label-md)}body:not(.wireframe-mode) .header-cart-pop__subtotal{display:flex;justify-content:space-between;margin-block-start:.65rem;padding-block-start:.85rem;border-block-start:1px solid var(--pf-line);font-size:.94rem;font-weight:700}body:not(.wireframe-mode) .header-cart-pop__actions{display:grid;gap:.55rem;margin-block-start:.85rem}body:not(.wireframe-mode) .header-cart-pop__actions .pf-button{width:100%}body:not(.wireframe-mode) .cart-line__qty-static{color:var(--pf-muted);font-size:.9rem;font-weight:700}body:not(.wireframe-mode) .cart-drawer__footer{display:grid;grid-template-columns:minmax(0,1fr);gap:.85rem;padding:1.15rem 1.35rem 1.35rem;border-block-start:1px solid var(--pf-line);background:var(--pf-paper)}body:not(.wireframe-mode) .cart-drawer__footer .pf-button{width:100%}body:not(.wireframe-mode) .cart-drawer__footer .cart-summary__row{font-size:1.02rem;font-weight:700}body:not(.wireframe-mode) .cart-drawer__footer .cart-summary__row strong{font-size:1.35rem}body:not(.wireframe-mode) .cart-drawer__view{justify-self:center;color:var(--pf-ink);font-size:.84rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media(max-width:900px){body:not(.wireframe-mode) .cart-summary{position:static}body:not(.wireframe-mode) .cart-line{grid-template-columns:4.5rem minmax(0,1fr) auto;grid-template-areas:"media info info" "media qty total";row-gap:.8rem}body:not(.wireframe-mode) .cart-line__media{grid-area:media}body:not(.wireframe-mode) .cart-line__info{grid-area:info}body:not(.wireframe-mode) .cart-line__qty{grid-area:qty}body:not(.wireframe-mode) .cart-line__total{grid-area:total;align-self:center}}body:not(.wireframe-mode) .facet-pills{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:1rem .25rem}body:not(.wireframe-mode) .facet-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .85rem;border:1px solid var(--pf-line);border-radius:999px;background:var(--pf-paper);color:var(--pf-ink);font-size:.78rem;font-weight:700;text-decoration:none;transition:border-color .3s var(--pf-ease)}body:not(.wireframe-mode) .facet-pill:hover{border-color:var(--pf-red);color:var(--pf-red)}body:not(.wireframe-mode) .facet-pills__clear{color:var(--pf-muted);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body:not(.wireframe-mode) facet-filters.is-enhanced .collection-filters__actions{display:none}facet-filters.is-enhanced [data-facet-apply]{display:none}body:not(.wireframe-mode) :is(.pf-text-link,.footer__mail,.product-heat__compare,a.product-purchase__family){padding-block:.4rem;margin-block:-.4rem}body:not(.wireframe-mode) :is(.home-value-card__link,.about-card__link){padding-block:.4rem;margin-block-end:-.4rem}body:not(.wireframe-mode) .site-header__predictive{position:relative}body:not(.wireframe-mode) .site-header__search-details summary{cursor:pointer;list-style:none}body:not(.wireframe-mode) .site-header__search-details summary svg{width:1.3rem}body:not(.wireframe-mode) .site-header__search-details summary::-webkit-details-marker{display:none}body:not(.wireframe-mode) .site-header__search-panel{position:absolute;z-index:40;top:calc(100% + .9rem);right:0;width:min(26rem,calc(100vw - 2rem))}body:not(.wireframe-mode) .site-header__search-panel:before{position:absolute;inset:-.9rem 0 auto 0;height:.9rem;content:""}body:not(.wireframe-mode) .site-header__search-panel{padding:.9rem;border:1px solid var(--pf-line);border-radius:var(--pf-r-card);background:var(--pf-paper);box-shadow:0 1.4rem 3rem color-mix(in srgb,var(--pf-green-deep) 16%,transparent)}body:not(.wireframe-mode) .site-header__search-panel form{display:flex;gap:.5rem}body:not(.wireframe-mode) .site-header__search-panel input[type=search]{min-height:2.9rem;flex:1;padding-inline:.9rem;border:1px solid var(--pf-line);border-radius:var(--pf-r-btn);background:var(--pf-cream);color:var(--pf-ink)}body:not(.wireframe-mode) .site-header__search-panel button{padding-inline:1rem;border:0;border-radius:var(--pf-r-btn);background:var(--pf-red);color:var(--pf-paper);cursor:pointer;font-size:.78rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase}body:not(.wireframe-mode) .predictive__list{margin:.75rem 0 0;padding:0;border-block-start:1px solid var(--pf-line);list-style:none}body:not(.wireframe-mode) .predictive__option a{display:flex;align-items:center;gap:.75rem;padding:.6rem .35rem;border-radius:var(--pf-r-btn);color:var(--pf-ink);font-size:.9rem;text-decoration:none}body:not(.wireframe-mode) .predictive__option img{width:2.4rem;height:2.4rem;object-fit:contain;border:1px solid var(--pf-line);border-radius:calc(var(--pf-r-card) - 4px);background:var(--pf-paper)}body:not(.wireframe-mode) .predictive__option.is-active a,body:not(.wireframe-mode) .predictive__option a:hover{background:#16211a0f}body:not(.wireframe-mode) .predictive__title{flex:1;font-weight:700}body:not(.wireframe-mode) .predictive__meta{color:var(--pf-muted);font-size:.82rem}body:not(.wireframe-mode) .predictive__kind{color:var(--pf-muted);font-size:.66rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}body:not(.wireframe-mode) .predictive__option--all a{color:var(--pf-red);font-weight:750}body:not(.wireframe-mode) .predictive__none{margin:.75rem 0 0;color:var(--pf-muted);font-size:.85rem}@media(max-width:900px){body:not(.wireframe-mode) .site-header__predictive{display:none}}@media print{.skip-to-content,.shopify-section-group-header-group,.shopify-section-group-footer-group,.shopify-section:has(.home-newsletter),.shopify-section:has(.free-ship),cart-drawer,.article-hero__media,.article-hero__back,.article-hero__kind,.article-hero__actions,.recipe-servings,.recipe-story,.article-products,.recipe-related,.article-comments,.article-footer,.article-prerecipe{display:none!important}html,body:not(.wireframe-mode){background:#fff!important;color:#000!important}@page{margin:1.5cm}}:root{--pf-font-display: "Eds Market", var(--font-display--family);--pf-font-marker: "Permanent Marker", var(--font-display--family);--pf-font-label: "Dozen", var(--font-primary--family);--pf-font-packaging: "Raphtalia", var(--pf-font-display);--pf-text-1: clamp(1rem, 1.25vw, 1.12rem);--pf-text-2: clamp(1.25rem, 2vw, 1.6rem);--pf-text-3: clamp(1.5rem, 2.8vw, 2.3rem);--pf-text-4: clamp(1.8rem, 3.4vw, 2.9rem);--pf-text-5: clamp(2.3rem, 4.5vw, 4rem);--pf-text-6: clamp(2.8rem, 6vw, 5.5rem);--pf-label-sm: .72rem;--pf-label-md: .8rem;--pf-head-gap: .35rem;--pf-eyebrow-gap: .75rem;--pf-track-display: -.04em;--pf-word-display: .08em;--pf-w-prose: 44rem;--pf-w-wide: 72rem;--pf-w-page: var(--page-width);--pf-measure: var(--pf-w-prose);--pf-container-wide: var(--pf-w-wide);--pf-focus-ring-color: var(--pf-green);--pf-focus-ring-width: 3px;--pf-focus-ring-offset: 3px;--pf-disabled-opacity: .45;--pf-heat-1: #3b9c57;--pf-heat-2: #e0a93c;--pf-heat-3: #df7026;--pf-heat-4: #c42e1a}body:not(.wireframe-mode) .pf-container{width:min(var(--pf-container, var(--pf-w-wide)),calc(100% - var(--page-margin) * 2));margin-inline:auto}body:not(.wireframe-mode) .pf-container--prose{--pf-container: var(--pf-w-prose)}body:not(.wireframe-mode) .pf-container--wide{--pf-container: var(--pf-w-wide)}body:not(.wireframe-mode) .pf-container--page{--pf-container: var(--pf-w-page)}body:not(.wireframe-mode) .heat-meter{display:inline-grid;width:var(--heat-w, min(8rem, 68%));grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--heat-gap, .3rem);vertical-align:middle}body:not(.wireframe-mode) .heat-meter--sm{--heat-w: 2.68rem;--heat-gap: .16rem;--heat-h: .32rem;margin-inline-end:.5rem}body:not(.wireframe-mode) .heat-meter--md{--heat-w: 4.2rem;--heat-gap: .25rem}body:not(.wireframe-mode) .heat-meter--lg{--heat-w: 5rem;--heat-h: .45rem}body:not(.wireframe-mode) .heat-meter__segment{height:var(--heat-h, .4rem);border-radius:999px;background:var(--heat-track, rgb(22 33 26 / .14))}body:not(.wireframe-mode) .heat-meter__segment--1.is-active{background:var(--pf-heat-1)}body:not(.wireframe-mode) .heat-meter__segment--2.is-active{background:var(--pf-heat-2)}body:not(.wireframe-mode) .heat-meter__segment--3.is-active{background:var(--pf-heat-3)}body:not(.wireframe-mode) .heat-meter__segment--4.is-active{background:var(--pf-heat-4)}body:not(.wireframe-mode) :is(.about-eyebrow,.about-kicker,.home-hero__eyebrow,.home-value-points__eyebrow,.home-story__eyebrow,.quiz-rail__eyebrow,.pw__eyebrow,.email-offer__eyebrow,.free-ship__eyebrow,.wholesale__eyebrow,.contact-hero__eyebrow,.faq-page__eyebrow,.learn-top__eyebrow,.recipe-notes__eyebrow,.product-details__kicker,.product-learning__kicker){margin-block:0 calc(var(--pf-eyebrow-gap) - var(--pf-stack-gap, 0px));margin-inline:0}body:not(.wireframe-mode) :is(.about-eyebrow,.about-kicker,.home-hero__eyebrow,.home-value-points__eyebrow,.home-story__eyebrow,.quiz-rail__eyebrow,.pw__eyebrow,.email-offer__eyebrow,.free-ship__eyebrow,.wholesale__eyebrow,.contact-hero__eyebrow,.faq-page__eyebrow,.learn-top__eyebrow,.recipe-notes__eyebrow,.product-details__kicker,.product-learning__kicker)+:is(h1,h2,h3,h4){margin-block-start:0}body:not(.wireframe-mode) button:disabled,body:not(.wireframe-mode) :is(input,select,textarea):disabled,body:not(.wireframe-mode) :is(a,button)[aria-disabled=true]{opacity:var(--pf-disabled-opacity);cursor:not-allowed;transform:none}body:not(.wireframe-mode) :is(.pf-button,.home-newsletter button,.product-card__form button):disabled:hover,body:not(.wireframe-mode) :is(.pf-button)[aria-disabled=true]:hover{background:var(--pf-red);transform:none}body:not(.wireframe-mode) .collection-filter__panel li:has(input:disabled){opacity:var(--pf-disabled-opacity)}body:not(.wireframe-mode) .collection-filter__panel li:has(input:disabled) label{cursor:not-allowed}footer{display:flex;justify-content:space-between;margin-top:2rem}footer a{text-decoration:none;color:var(--color-foreground)}footer .footer__links,footer .footer__payment{display:flex;gap:1rem}.free-ship{--free-ship-gold: var(--pf-gold-deep);padding-block:0}body:not(.wireframe-mode) .free-ship__inner{display:grid;gap:clamp(.9rem,2.5vw,2rem);align-items:center;padding-block:clamp(1.4rem,2.6vw,1.9rem);color:var(--pf-ink)}body:not(.wireframe-mode) .free-ship__text{display:none}@media(min-width:900px){body:not(.wireframe-mode) .free-ship__inner{grid-template-columns:1.1fr .9fr;gap:clamp(2rem,5vw,4rem)}}body:not(.wireframe-mode) .free-ship__eyebrow{font-size:var(--pf-label-sm);font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--pf-ink) 72%,transparent)}body:not(.wireframe-mode) .free-ship h2{font-family:var(--pf-font-marker);font-weight:400;font-size:var(--pf-text-2);line-height:1.1;letter-spacing:.005em;color:var(--pf-ink)}body:not(.wireframe-mode) .free-ship__text{max-width:46ch;margin-block-start:.75rem;font-size:1rem;line-height:1.55;color:color-mix(in srgb,var(--pf-ink) 82%,transparent)}body:not(.wireframe-mode) .free-ship__form{display:grid;grid-template-columns:1fr auto;gap:.6rem}body:not(.wireframe-mode) .free-ship__input{min-height:3rem;padding-inline:.9rem;border:1px solid color-mix(in srgb,var(--pf-ink) 45%,transparent);border-radius:var(--pf-r-btn);background:var(--pf-paper);color:var(--pf-ink);font:inherit}body:not(.wireframe-mode) .free-ship__input[aria-invalid=true]{border-color:var(--pf-red-deep);outline:2px solid var(--pf-red-deep)}body:not(.wireframe-mode) .free-ship__submit{display:inline-flex;align-items:center;min-height:3rem;padding-inline:1.25rem;border:0;border-radius:var(--pf-r-btn);background:var(--pf-ink);color:var(--pf-paper);font-weight:700;cursor:pointer}body:not(.wireframe-mode) .free-ship__submit:hover{background:color-mix(in srgb,var(--pf-ink) 88%,#000)}body:not(.wireframe-mode) .free-ship__submit[disabled]{opacity:.7;cursor:default}body:not(.wireframe-mode) .free-ship__status{grid-column:1 / -1;min-height:1.1rem;font-size:.85rem;font-weight:600;color:color-mix(in srgb,var(--pf-ink) 78%,transparent)}body:not(.wireframe-mode) .free-ship__status[data-tone=error]{color:var(--pf-red-deep)}body:not(.wireframe-mode) .free-ship__success-lead{font-weight:600}body:not(.wireframe-mode) .free-ship__code-row{display:flex;gap:.6rem;align-items:center;margin-block-start:.6rem}body:not(.wireframe-mode) .free-ship__code{padding:.6rem .9rem;border:1px dashed var(--pf-ink);border-radius:var(--pf-r-btn);background:var(--pf-paper);font-family:var(--font-mono, ui-monospace, monospace);font-size:1rem;font-weight:700;letter-spacing:.08em;color:var(--pf-ink)}body:not(.wireframe-mode) .free-ship__copy-btn{min-height:2.6rem;padding-inline:.9rem;border:1px solid var(--pf-ink);border-radius:var(--pf-r-btn);background:transparent;color:var(--pf-ink);font-weight:700;cursor:pointer}@media(max-width:600px){body:not(.wireframe-mode) .free-ship__form{grid-template-columns:1fr}}.site-header{height:5rem;display:flex;align-items:center;justify-content:space-between}.site-header a{position:relative;text-decoration:none;color:var(--color-foreground);display:flex;align-items:center;justify-content:center}.site-header a sup{position:absolute;left:100%;overflow:hidden;max-width:var(--page-margin)}.site-header svg{width:2rem}.site-header .header__menu,.site-header .header__icons{display:flex;gap:1rem}.home-section{padding-block:3rem}.home-section__text{max-width:65ch}.home-newsletter-form{display:grid;gap:1rem;max-width:36rem;margin-block-start:1.5rem}.home-newsletter-form label{display:block}.home-newsletter-form input{width:100%}@media(min-width:601px){.home-newsletter-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.home-newsletter-form :is([role=alert],[role=status]){grid-column:1 / -1}}body:not(.wireframe-mode) .contact-form{display:grid;gap:1.5rem;padding-block-start:clamp(1.5rem,2.5vw,2rem);border-block-start:3px solid var(--pf-green);scroll-margin-top:7rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
