/*seeds-storefront*/
:root{--seeds-storefront-paper: #faf7f0;--seeds-storefront-ink: #050607;--seeds-storefront-wine: #4f3577;--seeds-storefront-line: #e3ddd2}  #simple-banner .simple-banner-text{padding: 0 !important}.seeds-offer-strip{min-height: 40px;display: flex;gap: 20px;align-items: center;justify-content: center;padding: 5px 18px;font-size: 14px;line-height: 1.4}.seeds-offer-strip a{min-height: 30px;display: inline-flex;align-items: center}  .seeds-shop .seeds-shop-catalog{padding-top: 32px;background: transparent}.seeds-shop .seeds-shop-catalog::before{display: none}.seeds-shop .seeds-shop-catalog__intro{gap: 24px;align-items: center}.seeds-shop .seeds-shop-catalog__intro h1{font-size: clamp(34px,4vw,58px);line-height: 1;color: var(--seeds-storefront-ink);letter-spacing: -.035em}.seeds-shop .seeds-shop-kicker{margin-bottom: 9px}.seeds-shop .seeds-shop-catalog__guide{width: 80px;height: 80px;box-shadow: none}.seeds-shop .seeds-shop-catalog__guide dotlottie-player{width: 68px;height: 68px}.seeds-shop .seeds-shop-catalog__guide-label{display: none}.seeds-shop .seeds-shop-catalog__aside{grid-template-columns: minmax(0,1fr) 80px;gap: 16px}.seeds-shop .seeds-shop-toolbar{margin-top: 22px;box-shadow: none}.seeds-shop .seeds-shop-active{margin-block: 16px}.seeds-shop .seeds-shop-filter{box-shadow: none}  .seeds-bank-note{border: 2px solid var(--seeds-storefront-ink);border-radius: 16px;background: #fff;padding: 16px 18px;margin: 16px 0 24px;color: var(--seeds-storefront-ink);font-size: 15px;line-height: 1.45}.seeds-bank-note p{margin: 0 0 8px}.seeds-bank-note strong,.seeds-bank-note span{display: block}.seeds-bank-note a{color: var(--seeds-storefront-wine);text-decoration: underline;text-underline-offset: 3px;font-size: 14px;font-weight: 600}.seeds-bank-note a span{display: inline}.woocommerce-cart .seeds-bank-note{max-width: 1140px;margin: 0 auto 24px}.seeds-sale-hero .seeds-sale-hero__inner{min-height: 0;padding-block: 38px}.seeds-sale-hero .seeds-sale-hero__lead{max-width: 520px}@media (max-width: 600px){.seeds-offer-strip{min-height: 40px;font-size: 12px;gap: 12px;padding-inline: 10px}.seeds-offer-strip a{min-height: 34px;white-space: nowrap}.seeds-shop .seeds-shop-catalog{padding-top: 24px}.seeds-shop .seeds-shop-catalog__intro{grid-template-columns: minmax(0,1fr) 56px;gap: 12px}.seeds-shop .seeds-shop-catalog__intro h1{font-size: 34px}.seeds-shop .seeds-shop-catalog__aside{display: block}.seeds-shop .seeds-shop-catalog__aside > p{display: none}.seeds-shop .seeds-shop-catalog__guide{width: 56px;height: 56px}.seeds-shop .seeds-shop-catalog__guide dotlottie-player{width: 50px;height: 50px}.seeds-shop .seeds-shop-kicker{font-size: 10px}.seeds-shop .seeds-shop-toolbar{margin-top: 18px;padding: 0;border: 0;background: transparent}.seeds-shop .seeds-shop-active{margin-block: 14px}}  .seeds-order-status{padding: 14px 18px;background: #eef3b5;border: 2px solid #050607;border-radius: 14px;color: #050607}.seeds-order-followup{margin-top: 36px;padding-top: 28px;border-top: 1px solid #e3ddd2;display: grid;gap: 28px}.seeds-order-followup h2{font-size: clamp(20px,2vw,26px);line-height: 1.25;margin: 0 0 12px;color: #050607}.seeds-order-followup p{margin-bottom: 12px;max-width: 65ch}.seeds-order-followup a{color: #4f3577;text-decoration: underline;text-underline-offset: 3px;font-weight: 600}.seeds-order-followup__fine{font-size: 14px;color: #5e5868}@media (min-width: 900px){.seeds-order-followup:has(> div:nth-child(2)){grid-template-columns: 1fr 1fr}}body.woocommerce-order-received .woocommerce-order-details a{color: #4f3577;text-decoration: underline;text-underline-offset: 3px}body.woocommerce-order-received .woocommerce-order-details table{border-color: #e3ddd2}body.woocommerce-order-received .woocommerce-order-details table th,body.woocommerce-order-received .woocommerce-order-details table td{color: #16141b;background: #fff;overflow-wrap: anywhere}@media (max-width: 540px){body.woocommerce-order-received .woocommerce-order-overview{grid-template-columns: repeat(2,minmax(0,1fr))}body.woocommerce-order-received .woocommerce-order-overview li{padding: 16px}body.woocommerce-order-received .woocommerce-order-overview li:last-child{grid-column: 1 / -1}}  body #upsell-minimized{text-transform: none}body #upsell-popup .popup-close{width: 36px;height: 36px;padding: 0;border: 0;background: transparent;color: #050607;display: grid;place-items: center;line-height: 1}#upsell-minimized:focus-visible,#upsell-popup .popup-close:focus-visible{outline: 3px solid #71509c;outline-offset: 3px}
/*seeds-mascot*/
.seeds-mascot{overflow: visible}.seeds-mascot__petals,.seeds-mascot__petal,.seeds-mascot__face,.seeds-mascot__head,.seeds-mascot__bit,.seeds-mascot__sparkle{transform-origin: 0 0}.seeds-mascot__eye,.seeds-mascot__wink,.seeds-mascot__mouth{transform-box: fill-box;transform-origin: center}.seeds-mascot .seeds-mascot__eye{animation: s-blink 5.4s infinite;animation-delay: calc(var(--i,0) * .04s)}@keyframes s-blink{0%,93%,100%{transform: scaleY(1)}95.5%{transform: scaleY(.08)}}  .seeds-mascot--bloom :is(.seeds-mascot__head,.seeds-mascot__ink .seeds-mascot__face){animation: s-m-pop .62s var(--m-ease,cubic-bezier(.34,1.56,.64,1)) both}.seeds-mascot--bloom .seeds-mascot__petal{animation: s-m-petal .56s var(--m-ease,cubic-bezier(.34,1.56,.64,1)) both;animation-delay: calc(.12s + var(--i) * .06s)}.seeds-mascot--bloom .seeds-mascot__eye{animation: s-m-eye .34s var(--m-ease,cubic-bezier(.34,1.56,.64,1)) both,s-blink 5.4s 1.6s infinite;animation-delay: calc(.46s + var(--i) * .07s),1.6s}.seeds-mascot--bloom .seeds-mascot__wink{animation: s-m-eye .34s .6s var(--m-ease,cubic-bezier(.34,1.56,.64,1)) both}.seeds-mascot--bloom .seeds-mascot__mouth{animation: s-m-grin .4s .62s var(--m-ease,cubic-bezier(.34,1.56,.64,1)) both}.seeds-mascot--bloom .seeds-mascot__sparkle{animation: s-m-spark .5s var(--m-ease,cubic-bezier(.34,1.56,.64,1)) both;animation-delay: calc(.7s + var(--i) * .05s)}.seeds-mascot--bloom .seeds-mascot__bit{animation: s-m-bit .46s var(--m-ease,cubic-bezier(.34,1.56,.64,1)) both;animation-delay: calc(.6s + var(--i) * .045s)}@keyframes s-m-pop{from{transform: scale(.15)}}@keyframes s-m-petal{from{transform: scale(.3) rotate(-24deg)}}@keyframes s-m-eye{from{transform: scaleY(0)}}@keyframes s-m-grin{from{transform: scale(.2,0)}}@keyframes s-m-spark{from{transform: scale(0) rotate(-90deg)}}@keyframes s-m-bit{from{transform: scale(0) rotate(-45deg)}}  .seeds-mascot--alive .seeds-mascot__petals{animation: s-m-sway 7s ease-in-out infinite}.seeds-mascot--alive .seeds-mascot__sparkle{animation: s-m-twinkle 2.6s ease-in-out infinite;animation-delay: calc(var(--i) * -.43s)}.seeds-mascot--alive .seeds-mascot__bit{animation: s-m-drift 4.8s ease-in-out infinite;animation-delay: calc(var(--i) * -.4s)}.seeds-mascot--alive.seeds-mascot--bloom .seeds-mascot__sparkle{animation: s-m-spark .5s var(--m-ease,cubic-bezier(.34,1.56,.64,1)) both,s-m-twinkle 2.6s ease-in-out infinite;animation-delay: calc(.7s + var(--i) * .05s),calc(var(--i) * -.43s)}.seeds-mascot--alive.seeds-mascot--bloom .seeds-mascot__bit{animation: s-m-bit .46s var(--m-ease,cubic-bezier(.34,1.56,.64,1)) both,s-m-drift 4.8s ease-in-out infinite;animation-delay: calc(.6s + var(--i) * .045s),calc(var(--i) * -.4s)}@keyframes s-m-sway{0%,100%{rotate: -4deg}50%{rotate: 4deg}}@keyframes s-m-twinkle{0%,100%{scale: 1}50%{scale: .55}}@keyframes s-m-drift{0%,100%{rotate: -10deg;scale: 1}50%{rotate: 10deg;scale: .9}}  .seeds-mascot--spin .seeds-mascot__petals{transition: transform .8s cubic-bezier(.34,1.56,.64,1)}:is(a,button):hover .seeds-mascot--spin .seeds-mascot__petals,.seeds-mascot--spin.is-spun .seeds-mascot__petals{transform: rotate(60deg)}@media (prefers-reduced-motion: reduce){.seeds-mascot,.seeds-mascot *{animation: none !important;transition: none !important}}
/*seeds-brand*/
:root{--s-ink: #050607;--s-text: #16141B;--s-muted: #5E5868;--s-paper: #FAF7F0;--s-card: #FFFFFF;--s-line: #E3DDD2;--s-purple: #71509C;--s-purple-deep: #4F3577;--s-purple-night: #1E1430;--s-lilac: #EEE8F6;--s-lime: #C6D301;--s-lime-soft: #EEF3B5;--s-teal: #01A89D;--s-teal-soft: #D5F0ED;--s-pink: #F6D9EF;--s-holo: linear-gradient(120deg,#BDE8FF 0%,#F6F3B4 34%,#F3D0EE 66%,#B9D3FF 100%);--s-radius-sm: 12px;--s-radius: 20px;--s-radius-lg: 32px;--s-border: 2px solid var(--s-ink);--s-shadow: 4px 4px 0 var(--s-ink);--s-shadow-lg: 7px 7px 0 var(--s-ink);--s-ease: cubic-bezier(.2,.8,.2,1);--s-shell: min(1240px,calc(100% - 40px));--s-header-h: 76px;  --ast-global-color-0: #4F3577;--ast-global-color-1: #16141B;--ast-global-color-2: #16141B;--ast-global-color-3: #CFC8DA;--ast-global-color-6: #FAF7F0;--ast-global-color-7: #EEE8F6;--ast-global-color-8: #4F3577}  html{scroll-padding-top: calc(var(--s-header-h) + 16px)}  html,body{overflow-x: clip !important}body{background: var(--s-paper);color: var(--s-text);font-family: 'Afacad',system-ui,sans-serif;-webkit-font-smoothing: antialiased}body #page,body .site-content{background: transparent}body h1,body h2,body h3,body h4,body .entry-title{font-family: 'Afacad',system-ui,sans-serif;color: var(--s-ink);font-weight: 700;letter-spacing: -.02em}body a{text-underline-offset: .18em}body :focus-visible{outline: 3px solid var(--s-purple);outline-offset: 3px;border-radius: 6px}.s-shell{width: var(--s-shell);margin-inline: auto}.s-icon,.seeds-icon{width: 1.25em;height: 1.25em;flex: none;display: inline-block;vertical-align: -.22em}.seeds-sparkle{width: 1em;height: 1em;fill: currentColor;flex: none}.screen-reader-text:not(:focus){clip: rect(1px,1px,1px,1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden}  .s-eyebrow{display: inline-flex;align-items: center;gap: .5em;margin: 0 0 .9rem;font-size: .82rem;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: var(--s-purple)}.s-eyebrow::before{content: "";width: .7em;height: .7em;background: var(--s-lime);border: 2px solid var(--s-ink);border-radius: 3px;transform: rotate(45deg)}.s-eyebrow--light{color: var(--s-lime)}.s-section-head h2,.s-section h2{margin: 0;font-size: clamp(2rem,1.35rem + 2.3vw,3.25rem);line-height: 1.02;font-weight: 700}.s-section-head p{margin: 1rem 0 0;color: var(--s-muted);font-size: 1.1rem;line-height: 1.5;max-width: 46ch}.s-section-head--row{display: flex;align-items: end;justify-content: space-between;gap: 24px 48px;flex-wrap: wrap;margin-bottom: 36px}.s-section-head--row p{margin: 0}.s-section-head--center{text-align: center;margin: 0 auto 40px}.s-section-head--center p{margin-inline: auto}.s-textlink{display: inline-flex;align-items: center;gap: .45em;font-weight: 700;color: var(--s-ink) !important;text-decoration: none !important;border-bottom: 2px solid var(--s-lime);padding-bottom: 2px;transition: gap .2s var(--s-ease)}.s-textlink:hover{gap: .75em}  .s-btn,body .woocommerce a.button,body .woocommerce button.button,body .woocommerce input.button,body .woocommerce #respond input#submit,body .wp-element-button,body button.single_add_to_cart_button{display: inline-flex;align-items: center;justify-content: center;gap: .55em;min-height: 50px;padding: .8rem 1.45rem;border: var(--s-border) !important;border-radius: 999px !important;background: var(--s-lime) !important;color: var(--s-ink) !important;font: 700 1.04rem/1.1 'Afacad',system-ui,sans-serif !important;letter-spacing: 0 !important;text-transform: none !important;text-decoration: none !important;box-shadow: 3px 3px 0 var(--s-ink);transition: transform .18s var(--s-ease),box-shadow .18s var(--s-ease),background-color .18s;cursor: pointer}.s-btn:hover,body .woocommerce a.button:hover,body .woocommerce button.button:hover,body .wp-element-button:hover,body button.single_add_to_cart_button:hover{transform: translate(-2px,-2px);box-shadow: 5px 5px 0 var(--s-ink);background: #D4E01A !important}.s-btn:active,body button.single_add_to_cart_button:active{transform: translate(1px,1px);box-shadow: 1px 1px 0 var(--s-ink)}.s-btn .s-icon,.s-btn .seeds-icon{transition: transform .2s var(--s-ease)}.s-btn:hover .seeds-icon{transform: translateX(3px)}.s-btn--dark{background: var(--s-ink) !important;color: #fff !important;box-shadow: 3px 3px 0 var(--s-lime)}.s-btn--dark:hover{background: var(--s-purple-night) !important;box-shadow: 5px 5px 0 var(--s-lime)}.s-btn--ghost{background: var(--s-card) !important}.s-btn--ghost:hover{background: var(--s-lilac) !important}.s-btn--big{min-height: 58px;padding-inline: 1.8rem;font-size: 1.12rem !important}.s-btn--small{min-height: 42px;padding: .55rem 1.05rem;font-size: .95rem !important}  .s-chips{display: flex;flex-wrap: wrap;gap: 6px}.s-chip{display: inline-flex;align-items: center;gap: .35em;padding: .28em .7em .3em;border-radius: 999px;background: #F3F0EA;border: 1.5px solid rgba(5,6,7,.14);color: var(--s-text);font-size: .82rem;font-weight: 600;line-height: 1.2}.s-chip .seeds-icon{width: 1.05em;height: 1.05em}.s-chip--lilac{background: var(--s-lilac);border-color: rgba(113,80,156,.35);color: var(--s-purple-deep);--icon-accent: #fff}.s-chip--lime{background: var(--s-lime-soft);border-color: rgba(120,130,0,.35);color: #3E4200;--icon-accent: var(--s-lime)}.s-badge{display: inline-flex;align-items: center;padding: .3em .75em;border: var(--s-border);border-radius: 999px;font-size: .78rem;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;background: var(--s-card);color: var(--s-ink);box-shadow: 2px 2px 0 var(--s-ink);transform: rotate(-3deg)}.s-badge--holo{background: var(--s-holo)}.s-badge--lime{background: var(--s-lime)}.s-badge--purple{background: var(--s-purple);color: #fff}.s-sticker{display: inline-flex;align-items: center;gap: .5em;margin: 0 0 1.4rem;padding: .45rem .95rem .5rem;border: var(--s-border);border-radius: 999px;background: var(--s-card);box-shadow: 3px 3px 0 var(--s-ink);font-size: .9rem;font-weight: 700;transform: rotate(-1.5deg)}.s-sticker--holo{background: var(--s-holo);background-size: 200% 200%;animation: s-holo 8s ease-in-out infinite alternate}.s-sticker .seeds-sparkle{color: var(--s-purple)}@keyframes s-holo{from{background-position: 0% 50%}to{background-position: 100% 50%}}.s-tags{display: flex;flex-wrap: wrap;gap: 8px}.s-tag{padding: .35em .85em;border: var(--s-border);border-radius: 999px;background: var(--s-card);color: var(--s-ink) !important;font-weight: 600;font-size: .92rem;text-decoration: none !important;transition: background .15s,transform .15s var(--s-ease)}.s-tag:hover{background: var(--s-lime);transform: translateY(-2px)}  body .simple-banner{background: var(--s-ink) !important;border-bottom: 0}body .simple-banner .simple-banner-text{color: #fff !important;font-size: .95rem;padding: 9px 16px}body .simple-banner .seeds-offer-strip{display: inline-flex;align-items: center;gap: 14px;flex-wrap: wrap;justify-content: center}body .simple-banner .seeds-offer-strip strong{color: var(--s-lime)}body .simple-banner a{color: var(--s-ink) !important;background: var(--s-lime);padding: 3px 12px;border-radius: 999px;font-weight: 700;text-decoration: none !important}  .s-header{position: sticky;top: 0;z-index: 500;background: rgba(250,247,240,.9);-webkit-backdrop-filter: saturate(1.4) blur(14px);backdrop-filter: saturate(1.4) blur(14px);border-bottom: var(--s-border);transition: box-shadow .2s}.admin-bar .s-header{top: 32px}.s-header.is-scrolled{box-shadow: 0 6px 24px rgba(30,20,48,.08)}.s-header__inner{display: flex;align-items: center;gap: 28px;min-height: var(--s-header-h)}.s-logo{display: inline-flex;align-items: center;gap: 10px;text-decoration: none !important;color: var(--s-ink) !important;flex: none}.s-logo__mark{width: 50px;height: 50px;transition: transform .5s var(--s-ease)}.s-logo:hover .s-logo__mark{transform: rotate(-12deg) scale(1.06)}.s-logo__mark .seeds-mascot__petals{transition: transform .8s var(--s-ease)}.s-logo:hover .seeds-mascot__petals{transform: rotate(60deg)}.s-logo__word{font-weight: 700;font-size: 1.62rem;letter-spacing: -.03em;line-height: 1}.s-logo__word span{color: var(--s-purple)}.s-logo--light{color: #fff !important}.s-logo--light .s-logo__word span{color: var(--s-lime)}.s-nav{flex: 1}.s-nav__list{display: flex;gap: 4px;list-style: none;margin: 0;padding: 0}.s-nav__list .menu-item-home,.s-nav .ast-icon,.s-drawer .ast-icon,.s-drawer__list .menu-item-home{display: none !important}.s-nav__list a{display: inline-flex;align-items: center;gap: .4em;padding: .5rem .9rem;white-space: nowrap;border-radius: 999px;border: 2px solid transparent;color: var(--s-ink) !important;font-weight: 600;font-size: 1.02rem;text-decoration: none !important;transition: background .15s,border-color .15s}.s-nav__list a:hover,.s-nav__list .current-menu-item > a,.s-nav__list .current_page_item > a{background: var(--s-card);border-color: var(--s-ink)}.s-nav__list a[href*="/sale/"]{background: var(--s-lime);border-color: var(--s-ink)}.s-nav__list .seeds-header-member-link small{display: none}.s-nav__list .seeds-header-member-mark{display: inline-grid;place-items: center;width: 1.2em;height: 1.2em;border-radius: 50%;background: var(--s-purple);color: #fff;font-size: .8em}.s-header__tools{display: flex;align-items: center;gap: 10px;margin-left: auto}.s-tool,.s-cart,.s-header__burger{display: inline-flex;align-items: center;justify-content: center;gap: 8px;height: 46px;min-width: 46px;padding: 0 12px;border: var(--s-border);border-radius: 999px;background: var(--s-card);color: var(--s-ink) !important;text-decoration: none !important;transition: transform .15s var(--s-ease),box-shadow .15s var(--s-ease)}.s-tool svg{width: 22px;height: 22px}.s-tool:hover,.s-cart:hover{transform: translate(-1px,-1px);box-shadow: 3px 3px 0 var(--s-ink)}.s-cart{background: var(--s-ink);color: #fff !important;padding: 0 8px 0 16px;font-weight: 700}.s-cart .seeds-icon{width: 22px;height: 22px}.s-cart__count{display: inline-grid;place-items: center;min-width: 30px;height: 30px;padding: 0 6px;border-radius: 999px;background: var(--s-lime);color: var(--s-ink);font-weight: 700;font-size: .95rem}.s-cart.is-bumped .s-cart__count{animation: s-bump .6s var(--s-ease)}@keyframes s-bump{0%{transform: scale(1)}30%{transform: scale(1.45) rotate(-8deg)}60%{transform: scale(.9)}100%{transform: scale(1)}}.s-header__burger{display: none;padding: 0;background: var(--s-card);cursor: pointer}.s-burger{display: grid;gap: 4px}.s-burger i{display: block;width: 18px;height: 2.5px;background: var(--s-ink);border-radius: 2px}.s-search{min-width: 0}.s-search .dgwt-wcas-search-wrapp{min-width: 260px;max-width: 300px}.s-search .dgwt-wcas-sf-wrapp{background: var(--s-card) !important;border: var(--s-border) !important;border-radius: 999px !important;padding: 0 !important}.s-search .dgwt-wcas-search-input{border: 0 !important;background: transparent !important;height: 42px !important;border-radius: 999px !important;padding-left: 44px !important;font-size: 1rem !important}.s-search .dgwt-wcas-ico-magnifier{left: 16px !important}.s-search .dgwt-wcas-search-submit{display: none !important}@media (max-width: 1280px){.s-nav__list .seeds-header-member-item{display: none}}@media (max-width: 1100px){.s-search .dgwt-wcas-search-wrapp{min-width: 0;max-width: 220px}.s-cart__label{display: none}.s-cart{padding-left: 12px}}@media (max-width: 921px){:root{--s-header-h: 64px}.s-nav{display: none}.s-header__burger{display: inline-flex}.s-header__inner{gap: 12px}.s-logo__mark{width: 42px;height: 42px}.s-logo__word{font-size: 1.38rem}.s-search .dgwt-wcas-search-wrapp{max-width: none;min-width: 0}.s-tool,.s-cart{height: 42px;min-width: 42px}.s-tool--account{display: none}}@media (max-width: 420px){.s-logo__word{font-size: 1.2rem}.s-header__inner{gap: 8px}}  .s-drawer{position: fixed;inset: 0 auto 0 0;width: min(380px,88vw);height: 100dvh;max-height: none;margin: 0;padding: 18px 20px 28px;border: 0;border-right: var(--s-border);background: var(--s-paper);color: var(--s-ink);overflow-y: auto;transform: translateX(-100%);transition: transform .32s var(--s-ease)}.s-drawer[open]{transform: none}.s-drawer.is-closing{transform: translateX(-100%)}.s-drawer::backdrop{background: rgba(30,20,48,.45);-webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px)}.s-drawer__head{display: flex;align-items: center;justify-content: space-between;margin-bottom: 18px}.s-drawer__close{width: 44px;height: 44px;border: var(--s-border);border-radius: 50%;background: var(--s-card);font-size: 1.6rem;line-height: 1;cursor: pointer;color: var(--s-ink)}.s-drawer__list{list-style: none;margin: 0 0 20px;padding: 0;border-top: var(--s-border)}.s-drawer__list a{display: flex;align-items: center;justify-content: space-between;padding: 15px 4px;border-bottom: 1px solid var(--s-line);font-size: 1.35rem;font-weight: 700;color: var(--s-ink) !important;text-decoration: none !important}.s-drawer__list .seeds-header-member-link small{display: none}.s-drawer__cats{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin-bottom: 22px}.s-drawer__cats a{display: flex;flex-direction: column;gap: 8px;padding: 14px;border: var(--s-border);border-radius: var(--s-radius-sm);background: var(--tile);color: var(--s-ink) !important;font-weight: 700;text-decoration: none !important;--icon-accent: #fff}.s-drawer__cats .seeds-icon{width: 26px;height: 26px}.s-drawer__usp{list-style: none;margin: 0 0 22px;padding: 0;display: grid;gap: 10px}.s-drawer__usp li{display: flex;gap: 10px;align-items: center;font-weight: 600;--icon-accent: var(--s-lime)}.s-drawer__account{width: 100%}  .s-toast{position: fixed;z-index: 1000;right: 20px;top: calc(var(--s-header-h) + 18px);display: flex;align-items: center;gap: 14px;max-width: min(420px,calc(100vw - 40px));padding: 14px 14px 14px 18px;border: var(--s-border);border-radius: var(--s-radius);background: var(--s-card);box-shadow: var(--s-shadow-lg);animation: s-toast-in .35s var(--s-ease)}.s-toast[hidden]{display: none}.s-toast > .seeds-icon{width: 34px;height: 34px;padding: 6px;border-radius: 50%;background: var(--s-lime);border: var(--s-border)}.s-toast p{margin: 0;line-height: 1.3}.s-toast p span{display: block;color: var(--s-muted);font-size: .92rem}@keyframes s-toast-in{from{opacity: 0;transform: translateY(-12px) scale(.96)}}.s-burst{position: fixed;z-index: 1001;pointer-events: none;width: 18px;height: 18px;color: var(--s-lime)}.s-burst svg{width: 100%;height: 100%;fill: currentColor;stroke: var(--s-ink);stroke-width: 1.5px}  .s-pcard{position: relative;display: flex;flex-direction: column;height: 100%;overflow: hidden;border: var(--s-border);border-radius: var(--s-radius);background: var(--s-card);transition: transform .22s var(--s-ease),box-shadow .22s var(--s-ease)}.s-pcard:hover{transform: translate(-3px,-3px);box-shadow: var(--s-shadow-lg)}.s-pcard__media{position: relative;display: block;aspect-ratio: 4 / 4.4;background: #050505;overflow: hidden;border-bottom: var(--s-border)}.s-pcard__media img,.s-pcard__img{width: 100% !important;height: 100% !important;object-fit: cover;transition: transform .6s var(--s-ease)}.s-pcard:hover .s-pcard__media img{transform: scale(1.05)}.s-pcard__media .s-badge{position: absolute;top: 14px;left: 14px}.s-pcard__body{display: flex;flex-direction: column;gap: 8px;flex: 1;padding: 16px 16px 16px}body .s-pcard__title{margin: 4px 0 0 !important;padding: 0 !important;font-size: 1.32rem !important;line-height: 1.1 !important;font-weight: 700 !important;text-transform: none !important;letter-spacing: -.015em !important}.s-pcard__title a{color: var(--s-ink) !important;text-decoration: none !important}.s-pcard__title a::after{content: "";position: absolute;inset: 0;z-index: 1}.s-pcard__sub{margin: 0;color: var(--s-muted);font-size: .92rem;line-height: 1.35;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.s-rating{display: inline-flex;align-items: center;gap: 4px;margin: 0;font-size: .9rem;color: var(--s-ink)}.s-rating .seeds-icon{width: 1em;height: 1em;color: #F2A900}.s-rating small{color: var(--s-muted)}.s-pcard__foot{display: flex;align-items: center;justify-content: space-between;gap: 10px;margin-top: auto;padding-top: 10px}.s-price{display: inline-flex;flex-direction: column;gap: 0;color: var(--s-ink);line-height: 1.1}.s-price__now{white-space: nowrap}.s-price__now > small,.s-price__now > strong{display: inline !important}.s-nowrap{white-space: nowrap}.s-price small{font-size: .85rem;color: var(--s-muted);font-weight: 600}.s-price strong{font-size: 1.28rem;font-weight: 700}.s-price del{color: var(--s-muted);font-size: .9rem}.s-pcard__cta{position: relative;z-index: 2;display: inline-flex;align-items: center;justify-content: center;gap: 6px;height: 42px;padding: 0 14px;border: var(--s-border);border-radius: 999px;background: var(--s-lime);color: var(--s-ink) !important;font-weight: 700;font-size: .92rem;text-decoration: none !important;transition: background .15s,transform .15s var(--s-ease)}.s-pcard__cta:hover{background: var(--s-ink);color: #fff !important}.s-pcard__cta span{white-space: nowrap}@media (max-width: 1240px){.s-pcard__cta span{display: none}.s-pcard__cta{width: 42px;padding: 0}}  body .woocommerce ul.products,body ul.products{display: grid !important;grid-template-columns: repeat(var(--s-cols,4),minmax(0,1fr));gap: 22px;margin: 0 !important;padding: 0 !important}body .woocommerce ul.products::before,body .woocommerce ul.products::after,body ul.products::before,body ul.products::after{display: none !important}body ul.products li.product.s-pcard-item{width: auto !important;margin: 0 !important;padding: 0 !important;float: none !important;background: transparent !important;border: 0 !important;box-shadow: none !important;text-align: left !important}body ul.products.columns-3{--s-cols: 3}@media (max-width: 921px){body ul.products{--s-cols: 2 !important;gap: 14px}}@media (max-width: 600px){body ul.products{gap: 12px}.s-pcard__body{padding: 12px;gap: 6px}body .s-pcard__title{font-size: 1.1rem !important}.s-pcard__sub{display: none}.s-price strong{font-size: 1.1rem}.s-pcard__cta{width: 38px;height: 38px}.s-chip{font-size: .74rem}.s-pcard .s-chips .s-chip:nth-child(2){display: none}}  .seeds-shop .seeds-shop-kicker{color: var(--s-purple) !important;letter-spacing: .14em}.seeds-shop .seeds-shop-kicker span{background: var(--s-lime) !important}.seeds-shop .seeds-shop-toolbar{border: var(--s-border) !important;border-radius: var(--s-radius) !important;background: var(--s-card) !important;padding: 10px !important}.seeds-shop .seeds-shop-search{border: 2px solid rgba(5,6,7,.2) !important;border-radius: 999px !important;background: var(--s-paper) !important}.seeds-shop .seeds-shop-search:focus-within{border-color: var(--s-ink) !important}.seeds-shop .seeds-shop-sort select{font-weight: 700;color: var(--s-ink)}.seeds-shop .seeds-shop-filter-toggle{border: var(--s-border) !important;border-radius: 999px !important;background: var(--s-lime) !important;color: var(--s-ink) !important;font-weight: 700}.seeds-shop .seeds-shop-filter{border-top: var(--s-border) !important}.seeds-shop .seeds-shop-filter__header strong{font-size: 1.6rem;color: var(--s-ink)}.seeds-shop .seeds-shop-filter-group legend{color: var(--s-purple) !important;font-weight: 700;letter-spacing: .12em}.seeds-shop .seeds-shop-filter-option{border-radius: 10px;transition: background .15s}.seeds-shop .seeds-shop-filter-option:hover{background: var(--s-lilac)}.seeds-shop .seeds-shop-filter-option__label{font-weight: 600;color: var(--s-ink)}.seeds-shop .seeds-shop-filter-option__check{border: 2px solid var(--s-ink) !important;border-radius: 6px !important;background: var(--s-card) !important}.seeds-shop .seeds-shop-filter-option input:checked + .seeds-shop-filter-option__check{background: var(--s-lime) !important}.seeds-shop .seeds-shop-reset,.seeds-shop .seeds-shop-filter-apply{border: var(--s-border) !important;border-radius: 999px !important;font-weight: 700 !important}.seeds-shop .seeds-shop-filter-apply{background: var(--s-ink) !important;color: #fff !important}.seeds-shop .seeds-shop-reset{background: var(--s-card) !important;color: var(--s-ink) !important}.seeds-shop .seeds-shop-chip{border: 2px solid var(--s-ink) !important;border-radius: 999px !important;background: var(--s-lime-soft) !important;color: var(--s-ink) !important;font-weight: 600}.seeds-shop .seeds-shop-result-count{font-size: 1.2rem;color: var(--s-ink)}.seeds-shop .seeds-shop-catalog__guide{border: var(--s-border) !important;background: var(--s-lime) !important}  .s-footer{margin-top: 90px;background: var(--s-purple-night);color: #DCD6E6;position: relative}.s-footer a{color: #fff !important;text-decoration: none !important}.s-footer a:hover{color: var(--s-lime) !important}.s-footer__cta{display: grid;grid-template-columns: 170px 1fr auto;align-items: center;gap: 32px;padding: 34px 36px;position: relative;top: -60px;margin-bottom: -20px;background: var(--s-holo);color: var(--s-ink);border: var(--s-border);border-radius: var(--s-radius-lg);box-shadow: var(--s-shadow-lg)}.s-footer__cta h2{margin: 0 0 .4rem;font-size: clamp(1.6rem,1.2rem + 1.4vw,2.3rem);line-height: 1.05}.s-footer__cta p{margin: 0;color: #2C2638;max-width: 58ch}.s-footer__cta .s-eyebrow{color: var(--s-purple-deep)}.s-footer__mascot{margin: -70px 0 -30px}.s-footer__mascot svg{width: 100%;height: auto}.s-footer__grid{display: grid;grid-template-columns: 1.6fr repeat(4,1fr);gap: 36px;padding: 20px 0 44px}.s-footer__brand p{margin: 14px 0;max-width: 32ch;line-height: 1.5}.s-footer__mail{display: inline-flex;gap: 8px;align-items: center;font-weight: 600;--icon-accent: rgba(198,211,1,.25)}.s-footer h3{margin: 0 0 14px;color: var(--s-lime) !important;font-size: .85rem;letter-spacing: .14em;text-transform: uppercase}.s-footer ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 9px}.s-footer nav a{font-size: 1.02rem}.s-footer__base{display: flex;justify-content: space-between;align-items: center;gap: 18px;flex-wrap: wrap;padding: 22px 0 30px;border-top: 1px solid rgba(255,255,255,.14);font-size: .92rem}.s-footer__base p{margin: 0}.s-footer__facts{display: flex !important;flex-wrap: wrap;gap: 10px 22px !important}.s-footer__facts li{display: flex;align-items: center;gap: 8px;color: #fff;--icon-accent: rgba(198,211,1,.3)}.s-footer__facts .seeds-icon{color: var(--s-lime)}@media (max-width: 1000px){.s-footer__grid{grid-template-columns: 1fr 1fr}.s-footer__brand{grid-column: 1 / -1}.s-footer__cta{grid-template-columns: 120px 1fr}.s-footer__cta .s-btn{grid-column: 1 / -1;justify-self: start}}@media (max-width: 600px){.s-footer__cta{grid-template-columns: 1fr;padding: 24px 20px;text-align: left;top: -40px}.s-footer__mascot{width: 120px;margin: -70px 0 0}.s-footer__grid{gap: 26px 18px}}  .s-footer #upsell-minimized.seeds-bonus-footer{position: static !important;display: none !important}  .age-gate__wrapper{font-family: 'Afacad',system-ui,sans-serif}.age-gate__background-color{background: rgba(30,20,48,.72) !important;-webkit-backdrop-filter: none !important;backdrop-filter: none !important}.age-gate{position: relative;max-width: 480px !important;width: calc(100% - 32px) !important;padding: 26px 30px 26px !important;overflow: visible;border: var(--s-border) !important;border-radius: var(--s-radius-lg) !important;background: var(--s-paper) !important;box-shadow: var(--s-shadow-lg) !important;text-align: center;color: var(--s-ink) !important;animation: s-ag-in .5s var(--s-ease) both}@keyframes s-ag-in{from{opacity: 0;transform: translateY(18px) scale(.97)}}.age-gate__heading{margin: -96px auto 0 !important;width: 210px}.age-gate__heading .s-ag-mascot{width: 100%;height: auto;filter: drop-shadow(0 8px 0 rgba(5,6,7,.06))}.s-ag-eyebrow{margin: 6px 0 6px;font-size: .8rem;font-weight: 700;letter-spacing: .14em;text-transform: uppercase;color: var(--s-purple)}.age-gate__headline{margin: 0 0 8px !important;font-size: clamp(2rem,1.6rem + 2vw,2.6rem) !important;line-height: 1 !important;font-weight: 700 !important;color: var(--s-ink) !important}.age-gate__subheadline{margin: 0 auto 20px !important;max-width: 34ch;color: var(--s-muted) !important;font-size: 1.05rem !important;line-height: 1.45}.age-gate__challenge{display: none}.age-gate__buttons{display: grid !important;grid-template-columns: 1.6fr 1fr;gap: 10px}.age-gate__submit{min-height: 54px;border: var(--s-border) !important;border-radius: 999px !important;font: 700 1.08rem/1 'Afacad',sans-serif !important;cursor: pointer;text-transform: none !important;letter-spacing: 0 !important;transition: transform .15s var(--s-ease),box-shadow .15s var(--s-ease)}.age-gate__submit--yes{white-space: nowrap;padding-inline: 12px !important;background: var(--s-lime) !important;color: var(--s-ink) !important;box-shadow: 3px 3px 0 var(--s-ink)}.age-gate__submit--yes:hover{transform: translate(-2px,-2px);box-shadow: 5px 5px 0 var(--s-ink)}.age-gate__submit--no{background: var(--s-card) !important;color: var(--s-ink) !important}.age-gate__remember-wrapper{margin-top: 14px !important}.age-gate__remember{display: inline-flex !important;align-items: center;gap: 8px;color: var(--s-muted);font-size: .95rem;cursor: pointer}.age-gate__remember-field{width: 18px;height: 18px;accent-color: var(--s-purple)}.age-gate__errors{color: #B3261E;font-weight: 600}  html.age-gate__restricted .cmplz-cookiebanner,body.age-gate__restricted .cmplz-cookiebanner,html.age-restriction .cmplz-cookiebanner,body.age-restriction .cmplz-cookiebanner{display: none !important}  body .cmplz-cookiebanner{font-family: 'Afacad',system-ui,sans-serif !important;border: var(--s-border) !important;border-radius: var(--s-radius) !important;background: var(--s-paper) !important;box-shadow: var(--s-shadow-lg) !important;color: var(--s-ink) !important;width: min(440px,calc(100vw - 24px)) !important;padding: 20px 22px !important;bottom: 12px !important;right: 12px !important;animation: s-toast-in .4s var(--s-ease)}body .cmplz-cookiebanner .cmplz-title{font-weight: 700 !important;font-size: 1.15rem !important;color: var(--s-ink) !important}body .cmplz-cookiebanner .cmplz-message{font-size: .95rem !important;line-height: 1.45 !important;color: var(--s-muted) !important}body .cmplz-cookiebanner .cmplz-buttons{gap: 8px !important}body .cmplz-cookiebanner .cmplz-btn{height: 46px !important;border-radius: 999px !important;border: var(--s-border) !important;font: 700 1rem/1 'Afacad',sans-serif !important;text-transform: none !important;letter-spacing: 0 !important;background: var(--s-card) !important;color: var(--s-ink) !important}body .cmplz-cookiebanner .cmplz-btn.cmplz-accept{background: var(--s-lime) !important;box-shadow: 3px 3px 0 var(--s-ink)}body .cmplz-cookiebanner .cmplz-links a{color: var(--s-purple-deep) !important;font-size: .85rem !important}body .cmplz-cookiebanner .cmplz-close{color: var(--s-ink) !important}  body .cmplz-manage-consent{display: none !important}    html body.woocommerce-cart,html body.woocommerce-checkout:not(.woocommerce-order-received){--seeds-checkout-burgundy: #4F3577;--seeds-checkout-blush: #EEE8F6;--seeds-checkout-cream: #FAF7F0;--seeds-checkout-line: #E3DDD2;--seeds-checkout-copy: #16141B;--seeds-checkout-petrol: #050607}body.woocommerce-cart h1,body.woocommerce-checkout h1,body.woocommerce-cart .entry-title,body.woocommerce-checkout .entry-title{color: var(--s-ink) !important}body.woocommerce-cart .s-footer__cta,body.woocommerce-checkout .s-footer__cta{display: none}body.woocommerce-cart .s-footer,body.woocommerce-checkout .s-footer{margin-top: 60px;padding-top: 30px}body .woocommerce-message,body .woocommerce-info{border: var(--s-border) !important;border-radius: var(--s-radius-sm) !important;background: var(--s-card) !important;color: var(--s-ink) !important}body .woocommerce-message::before,body .woocommerce-info::before{color: var(--s-purple) !important}body .woocommerce-message .button,body .woocommerce-info .button,body .woocommerce-error .button{min-height: 40px;padding: .5rem 1rem !important;border: var(--s-border) !important;border-radius: 999px !important;background: var(--s-lime) !important;color: var(--s-ink) !important;font: 700 .95rem/1 'Afacad',sans-serif !important;text-transform: none !important;letter-spacing: 0 !important}body .woocommerce-breadcrumb{color: var(--s-muted)}  .s-404{padding: clamp(48px,6vw,110px) 0}.s-404__grid{display: grid;grid-template-columns: .8fr 1.2fr;gap: 48px;align-items: center}.s-404__art svg{width: 100%;max-width: 380px;height: auto;display: block;margin-inline: auto}.s-404__art .seeds-mascot__petals{animation: s-404-spin 14s linear infinite}@keyframes s-404-spin{to{transform: rotate(1turn)}}.s-404 h1{margin: 0 0 14px;font-size: clamp(2.4rem,1.4rem + 3.6vw,4.4rem);line-height: .98;letter-spacing: -.035em}.s-404 p{font-size: 1.15rem;color: var(--s-muted);max-width: 46ch}.s-404__search{margin: 22px 0;max-width: 460px}.s-404__actions{display: flex;flex-wrap: wrap;gap: 12px}.s-empty,.s-thanks{display: grid;justify-items: center;text-align: center;gap: 4px;margin: 10px auto 26px;max-width: 520px}.s-empty__art,.s-thanks__art{width: 190px;height: auto}.s-empty h2,.s-thanks h2{margin: 6px 0 0;font-size: clamp(1.6rem,1.2rem + 1.4vw,2.3rem);line-height: 1.05}.s-empty p,.s-thanks p{margin: 6px 0 0;color: var(--s-muted)}.s-thanks{grid-template-columns: 170px 1fr;justify-items: start;text-align: left;max-width: 820px;padding: 22px 26px;border: var(--s-border);border-radius: var(--s-radius-lg);background: var(--s-lime-soft)}.cart-empty.woocommerce-info{display: none !important}@media (max-width: 700px){.s-404__grid{grid-template-columns: 1fr;gap: 10px;text-align: center}.s-404__art svg{max-width: 220px}.s-404 p,.s-404__search{margin-inline: auto}.s-404__actions{justify-content: center}.s-thanks{grid-template-columns: 1fr;justify-items: center;text-align: center}.s-thanks__art{width: 150px}}  .s-motion [data-s-reveal]{opacity: 0;transform: translateY(18px);transition: opacity .6s var(--s-ease),transform .6s var(--s-ease)}.s-motion [data-s-reveal].is-in{opacity: 1;transform: none}.s-logo .seeds-mascot__eye,.s-pcard .seeds-mascot__eye{animation: none}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .001ms !important;animation-iteration-count: 1 !important;transition-duration: .001ms !important;scroll-behavior: auto !important}.s-motion [data-s-reveal]{opacity: 1;transform: none}}
