/*seeds-finder*/
.s-finder{width: min(560px,calc(100vw - 32px));max-height: min(88vh,860px);margin: auto;padding: 32px 32px 28px;border: 0;border-radius: 24px;background: #fff;color: #1d1822;font-family: var(--h-font,system-ui,sans-serif);box-shadow: 0 24px 80px rgba(0,0,0,.25);overflow: auto;overscroll-behavior: contain}.s-finder::backdrop{background: rgba(20,16,24,.55)}.s-finder[open]{animation: s-finder-in .28s cubic-bezier(.2,.8,.2,1)}@keyframes s-finder-in{from{opacity: 0;transform: translateY(16px) scale(.98)}}html.s-finder-open{overflow: hidden}.s-finder__close{position: absolute;top: 14px;right: 14px;display: grid;place-items: center;width: 44px;height: 44px;padding: 0;border: 0;border-radius: 50%;background: var(--h-grey,#f5f5f5);color: #000;font: 400 26px/1 system-ui,sans-serif;cursor: pointer}.s-finder__close:hover{background: #000;color: #fff}.s-finder__eyebrow{margin: 0 0 6px;font-size: 13px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: #6b6370}.s-finder__title{margin: 0 56px 6px 0;font-size: clamp(26px,4vw,34px);line-height: 1.05;font-weight: 800;letter-spacing: -.02em;color: #000}.s-finder__progress{margin: 0 0 20px;font-size: 14px;color: #6b6370}.s-finder__steps{margin: 0}.s-finder__step{margin: 0;padding: 0;border: 0;min-width: 0}.s-finder__step legend{margin: 0 0 14px;padding: 0;font-size: 19px;font-weight: 700;color: #000}.s-finder__step label{display: block;margin: 0 0 10px;cursor: pointer}.s-finder__step input{position: absolute;opacity: 0;pointer-events: none}.s-finder__step label > span{display: flex;flex-direction: column;gap: 3px;padding: 15px 18px;border: 2px solid #e8e3ea;border-radius: 16px;background: #fff;transition: border-color .15s ease,background-color .15s ease,transform .15s ease}.s-finder__step b{font-size: 17px;color: #000}.s-finder__step small{font-size: 14px;color: #6b6370}.s-finder__step label:hover > span{border-color: #000}.s-finder__step input:focus-visible + span{outline: 3px solid var(--h-cyan,#24d4fe);outline-offset: 2px}.s-finder__step input:checked + span{border-color: #000;background: var(--h-yellow,#fed301);transform: scale(.99)}.s-finder__nav{display: flex;min-height: 0}.s-finder__back{margin-top: 4px;padding: 10px 0;border: 0;background: none;color: #000;font: 600 15px/1 var(--h-font,system-ui,sans-serif);text-decoration: underline;text-underline-offset: 3px;cursor: pointer}.s-finder__lead{margin: 0 0 14px;font-size: 17px;font-weight: 600;color: #000}.s-finder .s-finder__lead:focus,.s-finder .s-finder__lead:focus-visible,.s-finder .s-finder__title:focus{outline: 0 !important;box-shadow: none !important}.s-finder__loading{color: #6b6370}.s-finder__picks{margin: 0 0 12px;padding: 0;list-style: none}.s-finder__pick{margin: 0 0 10px}.s-finder__pick > a{display: flex;gap: 14px;align-items: center;padding: 12px;border: 2px solid #e8e3ea;border-radius: 16px;color: inherit !important;text-decoration: none !important;transition: border-color .15s ease}.s-finder__pick > a:hover{border-color: #000}.s-finder__pick img,.s-finder__noimg{flex: 0 0 auto;width: 84px;height: 84px;border-radius: 12px;object-fit: cover;background: var(--h-beige,#f3ede1)}.s-finder__pickbody{display: flex;flex-direction: column;gap: 4px;min-width: 0}.s-finder__pickbody strong{font-size: 17px;line-height: 1.2;color: #000}.s-finder__pickbody ul{margin: 0;padding: 0;list-style: none}.s-finder__pickbody li{position: relative;padding-left: 18px;font-size: 14px;line-height: 1.35;color: #1d1822}.s-finder__pickbody li::before{content: '✓';position: absolute;left: 0;font-weight: 700;color: #1a8f4a}.s-finder__pickbody small{font-size: 13px;color: #6b6370}.s-finder__badge{align-self: flex-start;padding: 3px 9px;border-radius: 99px;background: var(--h-mint,#b2f3b3);color: #000;font-size: 12px;font-style: normal;font-weight: 700}.s-finder__picks--starter .s-finder__badge{background: var(--h-pink,#fcb4d9)}.s-finder__tip{margin: 16px 0 8px;font-size: 15px;color: #1d1822}.s-finder__actions{display: flex;flex-wrap: wrap;gap: 10px;margin: 16px 0 0}.s-finder__actions .h-btn{min-height: 48px;padding: 14px 24px}.s-finder .h-btn--white{background: #fff;box-shadow: inset 0 0 0 2px #000}.s-finder .h-btn--white:hover{background: #000;color: #fff !important}.s-finder__note{margin: 14px 0 0;font-size: 12px;color: #6b6370}@media (max-width: 600px){.s-finder{width: calc(100vw - 20px);max-height: calc(100dvh - 20px);padding: 24px 18px 20px;border-radius: 20px}.s-finder__close{top: 10px;right: 10px}.s-finder__step label > span{padding: 13px 15px}.s-finder__pick img,.s-finder__noimg{width: 68px;height: 68px}.s-finder__actions .h-btn{flex: 1 1 100%}}@media (prefers-reduced-motion: reduce){.s-finder[open]{animation: none}.s-finder__step label > span{transition: none}}
/*seeds-v3-delight*/
.h-checker--road{position: relative;overflow: hidden}.h-runner{position: absolute;left: 0;top: 50%;width: 60px;height: 37.5px;margin-top: -18.75px;transform: translateX(-80px);pointer-events: none;will-change: auto}.h-runner svg{display: block;width: 100%;height: 100%;overflow: visible}.h-runner__wheel{transform-box: fill-box;transform-origin: center}@media (max-width: 999px){.h-runner{width: 36px;height: 22.5px;margin-top: -11.25px}}  .h-club{position: relative}.h-club__sprouts{position: absolute;right: 44px;bottom: 100%;display: flex;align-items: flex-end;gap: 4px;margin-bottom: -1px;pointer-events: none}.h-sprout{display: block;width: auto;overflow: visible}.h-sprout__stem,.h-sprout__leaf,.h-sprout__bloom{transform-box: fill-box}.h-sprout__stem{transform-origin: 50% 100%;transform: scaleY(0)}.h-sprout__leaf{transform: scale(0)}.h-sprout:nth-child(odd) .h-sprout__leaf{transform-origin: 100% 100%}.h-sprout:nth-child(even) .h-sprout__leaf{transform-origin: 0 100%}.h-sprout__bloom{transform-origin: 50% 50%;transform: scale(0)}.h-club__sprouts.is-grown .h-sprout__stem{animation: h-sprout-stem .55s cubic-bezier(.2,.8,.2,1) var(--d,0s) both}.h-club__sprouts.is-grown .h-sprout__leaf{animation: h-sprout-pop .45s cubic-bezier(.3,1.5,.5,1) calc(var(--d,0s) + .3s) both}.h-club__sprouts.is-grown .h-sprout__bloom{animation: h-sprout-bloom .7s cubic-bezier(.3,1.4,.5,1) calc(var(--d,0s) + .42s) both}.h-sprout:nth-child(2){--d: .22s}.h-sprout:nth-child(3){--d: .12s}.h-club__sprouts.is-still .h-sprout__stem,.h-club__sprouts.is-still .h-sprout__leaf,.h-club__sprouts.is-still .h-sprout__bloom{animation: none;transform: none}@keyframes h-sprout-stem{from{transform: scaleY(0)}to{transform: none}}@keyframes h-sprout-pop{from{transform: scale(0)}to{transform: none}}@keyframes h-sprout-bloom{0%{transform: scale(0) rotate(-60deg)}70%{transform: scale(1.12) rotate(6deg)}100%{transform: none}}@media (max-width: 999px){.h-club__sprouts{display: none}}
/*seeds-shop*/
.page-id-6{--seeds-shop-petrol: #003d36;--seeds-shop-petrol-deep: #002d29;--seeds-shop-wine: #650024;--seeds-shop-wine-dark: #430016;--seeds-shop-cream: #f8f3eb;--seeds-shop-paper: #fffaf5;--seeds-shop-blush: #f1d9df;--seeds-shop-pink: #ee9db2;--seeds-shop-gold: #e6b55b;--seeds-shop-ink: #211820;--seeds-shop-muted: #6f656c}.page-id-6 .site-content > .ast-container,.page-id-6 .site-content .site-main,.page-id-6 .site-content #primary,.page-id-6 .site-content article,.page-id-6 .site-content .entry-content{width: 100%;max-width: none;margin: 0;padding: 0}.page-id-6 .entry-header,.page-id-6 .post-navigation{display: none}.page-id-6 .entry-content{overflow: clip}.page-id-6 .entry-content > .wp-block-shortcode{margin: 0}.seeds-shop,.seeds-shop *{box-sizing: border-box}.page-id-6 .entry-content > .wp-block-shortcode > .seeds-shop,.page-id-6 .seeds-shop{width: 100% !important;max-width: none !important;margin: 0 !important}.seeds-shop button,.seeds-shop input,.seeds-shop select{font: inherit}.seeds-shop button{cursor: pointer}.seeds-shop-kicker{display: flex;margin: 0 0 20px;align-items: center;gap: 12px;color: var(--seeds-shop-gold);font-size: 11px;font-weight: 800;letter-spacing: 0.17em;line-height: 1.2;text-transform: uppercase}.seeds-shop-kicker > span{width: 40px;height: 1px;flex: 0 0 40px;background: currentColor}.seeds-shop-kicker--dark{margin-bottom: 16px;color: var(--seeds-shop-wine)}  .seeds-shop-hero{position: relative;isolation: isolate;width: 100%;min-height: 500px;overflow: hidden;color: var(--seeds-shop-cream);background: radial-gradient(circle at 13% 108%,rgba(101,0,36,0.78),transparent 33rem),radial-gradient(circle at 77% 12%,rgba(230,181,91,0.13),transparent 24rem),linear-gradient(118deg,#002925 0%,var(--seeds-shop-petrol) 64%,#00493e 100%)}.seeds-shop-hero::before{position: absolute;inset: 0;z-index: -1;background-image: linear-gradient(rgba(255,255,255,0.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.04) 1px,transparent 1px);background-size: 72px 72px;content: "";opacity: 0.36;pointer-events: none}.seeds-shop-hero::after{position: absolute;bottom: -290px;left: 42%;z-index: -1;width: 580px;height: 580px;border: 1px solid rgba(248,243,235,0.09);border-radius: 50%;box-shadow: 0 0 0 74px rgba(248,243,235,0.025),0 0 0 148px rgba(248,243,235,0.018);content: "";pointer-events: none}.seeds-shop-hero__inner{display: grid;width: min(1320px,calc(100% - 48px));min-height: 500px;margin: 0 auto;padding: 38px 0;grid-template-columns: minmax(0,0.88fr) minmax(500px,1.12fr);gap: clamp(38px,5vw,76px);align-items: center}.seeds-shop-hero__copy{position: relative;z-index: 3;max-width: 620px;animation: seedsShopCopyIn 700ms cubic-bezier(0.2,0.72,0.2,1) both}.seeds-shop-hero h1{max-width: 660px;margin: 0;color: var(--seeds-shop-cream);font-size: clamp(54px,5.3vw,78px);font-weight: 800;letter-spacing: -0.055em;line-height: 0.96}.seeds-shop-hero h1 em{display: block;color: var(--seeds-shop-pink);font-style: normal}.seeds-shop-hero h1 > span{display: block;white-space: nowrap}.seeds-shop-hero__lead{max-width: 560px;margin: 24px 0 0;color: rgba(248,243,235,0.75);font-size: clamp(16px,1.25vw,19px);line-height: 1.58}.seeds-shop-hero__actions{display: flex;margin-top: 28px;flex-wrap: wrap;gap: 12px 22px;align-items: center}.seeds-shop-button,.seeds-shop-hero__shortcut{min-height: 50px;display: inline-flex;align-items: center;justify-content: center;gap: 13px;border: 0;font-size: 14px;font-weight: 800;text-decoration: none !important}.seeds-shop-button--primary{padding: 0 23px;border: 1px solid var(--seeds-shop-wine);border-radius: 4px;background: var(--seeds-shop-wine);box-shadow: 0 16px 32px rgba(30,0,10,0.2);color: #fff !important;transition: background-color 180ms ease,border-color 180ms ease,transform 180ms ease}.seeds-shop-button--primary:hover,.seeds-shop-button--primary:focus-visible{border-color: var(--seeds-shop-wine-dark);background: var(--seeds-shop-wine-dark);color: #fff !important;transform: translateY(-2px)}.seeds-shop-hero__shortcut{min-height: 42px;padding: 0 1px;border-bottom: 1px solid rgba(248,243,235,0.42);background: transparent;color: var(--seeds-shop-cream);transition: border-color 180ms ease,color 180ms ease}.seeds-shop-hero__shortcut:hover,.seeds-shop-hero__shortcut:focus-visible{border-color: var(--seeds-shop-gold);color: var(--seeds-shop-gold)}.seeds-shop-hero__facts{display: flex;margin-top: 32px;gap: 0;color: rgba(248,243,235,0.58);font-size: 11px;letter-spacing: 0.045em;text-transform: uppercase}.seeds-shop-hero__facts span{padding: 0 18px}.seeds-shop-hero__facts span:first-child{padding-left: 0}.seeds-shop-hero__facts span + span{border-left: 1px solid rgba(248,243,235,0.19)}.seeds-shop-hero__facts strong{margin-right: 3px;color: var(--seeds-shop-cream);font-size: 15px}.seeds-shop-hero__visual{position: relative;min-width: 0;min-height: 424px;animation: seedsShopVisualIn 850ms 100ms cubic-bezier(0.2,0.72,0.2,1) both}.seeds-shop-hero__image-wrap{position: absolute;inset: 0 -4vw 0 0;overflow: hidden;border-radius: 190px 0 0 0;background: #051e1c;clip-path: polygon(12% 0,100% 0,100% 100%,0 100%,0 18%);box-shadow: 0 34px 70px rgba(0,18,15,0.34)}.seeds-shop-hero__image-wrap::after{position: absolute;inset: 0;background: linear-gradient(90deg,rgba(0,45,41,0.92) 0%,rgba(0,45,41,0.3) 24%,transparent 49%),linear-gradient(0deg,rgba(0,29,26,0.46),transparent 38%);content: "";pointer-events: none}.seeds-shop-hero__image{width: 100%;height: 100%;display: block;object-fit: cover;object-position: 51% 49%;transform: scale(1.035);animation: seedsShopImageDrift 9s ease-in-out infinite alternate}.seeds-shop-hero__lottie{position: absolute;z-index: 4;bottom: 18px;left: -18px;width: 148px;height: 148px;display: grid;place-items: center;border: 1px solid rgba(248,243,235,0.52);border-radius: 50%;background: rgba(248,243,235,0.95);box-shadow: 0 18px 44px rgba(0,20,18,0.28);animation: seedsShopLottieFloat 5.5s ease-in-out infinite}.seeds-shop-hero__lottie::before{position: absolute;inset: 8px;border: 1px dashed rgba(101,0,36,0.24);border-radius: inherit;content: ""}.seeds-shop-hero__lottie-label{position: absolute;top: -24px;left: 50%;width: max-content;padding: 5px 9px;border-radius: 2px;background: var(--seeds-shop-wine);color: #fff;font-size: 8px;font-weight: 800;letter-spacing: 0.12em;line-height: 1;text-transform: uppercase;transform: translateX(-50%)}.seeds-shop-hero__lottie dotlottie-player{position: relative;z-index: 2;width: 116px;height: 116px;display: block}.seeds-shop-hero__lottie-fallback{position: absolute;z-index: 1;color: var(--seeds-shop-wine);font-size: 34px;font-weight: 900;letter-spacing: -0.08em}.seeds-shop.is-lottie-ready .seeds-shop-hero__lottie-fallback{display: none}.seeds-shop-hero__strain{position: absolute;right: 8px;bottom: 22px;z-index: 3;padding-left: 14px;border-left: 2px solid var(--seeds-shop-gold);color: var(--seeds-shop-cream);font-size: 14px;font-weight: 800;line-height: 1.1}.seeds-shop-hero__strain small{display: block;margin-top: 5px;color: rgba(248,243,235,0.55);font-size: 9px;font-weight: 700;letter-spacing: 0.13em;text-transform: uppercase}  .seeds-shop-catalog{position: relative;min-height: 700px;padding: clamp(64px,7vw,96px) max(24px,calc((100vw - 1320px) / 2)) 110px;background: radial-gradient(circle at 100% 3%,rgba(238,157,178,0.16),transparent 24rem),var(--seeds-shop-cream);color: var(--seeds-shop-ink);scroll-margin-top: 100px}.seeds-shop-catalog::before{position: absolute;top: 0;right: 0;width: 38%;height: 390px;background-image: linear-gradient(rgba(101,0,36,0.055) 1px,transparent 1px),linear-gradient(90deg,rgba(101,0,36,0.055) 1px,transparent 1px);background-size: 48px 48px;content: "";opacity: 0.42;pointer-events: none}.seeds-shop-catalog__intro,.seeds-shop-toolbar,.seeds-shop-active,.seeds-shop-layout{position: relative;z-index: 1;width: min(1320px,100%);margin-inline: auto}.seeds-shop-catalog__intro{display: grid;grid-template-columns: minmax(0,1.2fr) minmax(260px,0.8fr);gap: 48px;align-items: end}.seeds-shop-catalog__intro h1{max-width: 780px;margin: 0;color: var(--seeds-shop-ink);font-size: clamp(42px,5vw,68px);font-weight: 800;letter-spacing: -0.05em;line-height: 0.98}.seeds-shop-catalog__aside{display: grid;grid-template-columns: minmax(0,1fr) 124px;gap: 26px;align-items: center}.seeds-shop-catalog__aside > p{max-width: 290px;margin: 0;color: var(--seeds-shop-muted);font-size: 15px;line-height: 1.65}.seeds-shop-catalog__guide{position: relative;width: 124px;height: 124px;display: grid;place-items: center;border: 1px solid rgba(101,0,36,0.22);border-radius: 50%;background: rgba(255,250,245,0.96);box-shadow: 0 0 0 12px rgba(230,160,176,0.09),0 18px 42px rgba(0,45,41,0.16);animation: seedsShopLottieFloat 5.5s ease-in-out infinite}.seeds-shop-catalog__guide::before{position: absolute;inset: 8px;border: 1px dashed rgba(101,0,36,0.25);border-radius: inherit;content: "";pointer-events: none}.seeds-shop-catalog__guide-label{position: absolute;top: -12px;left: 50%;z-index: 3;width: max-content;padding: 5px 9px;border-radius: 2px;background: var(--seeds-shop-wine);color: #fff;font-size: 7px;font-weight: 800;letter-spacing: 0.12em;line-height: 1;text-transform: uppercase;transform: translateX(-50%)}.seeds-shop-catalog__guide dotlottie-player{position: relative;z-index: 2;width: 94px;height: 94px;display: block}.seeds-shop-catalog__guide-fallback{position: absolute;z-index: 1;color: var(--seeds-shop-wine);font-size: 31px;font-weight: 900;letter-spacing: -0.08em}.seeds-shop.is-lottie-ready .seeds-shop-catalog__guide-fallback{display: none}.seeds-shop-toolbar{display: grid;margin-top: 46px;padding: 14px;grid-template-columns: minmax(260px,1fr) auto;gap: 14px;border: 1px solid rgba(33,24,32,0.1);background: rgba(255,250,245,0.72)}.seeds-shop-search{position: relative;display: flex;min-width: 0;align-items: center}.seeds-shop-search svg{position: absolute;left: 17px;z-index: 1;width: 20px;height: 20px;fill: none;stroke: var(--seeds-shop-petrol);stroke-linecap: round;stroke-width: 1.8}.seeds-shop-search input{width: 100%;height: 50px;margin: 0;padding: 0 18px 0 49px;border: 1px solid rgba(33,24,32,0.18);border-radius: 3px;outline: 0;background: #fff;color: var(--seeds-shop-ink);font-size: 15px;transition: border-color 160ms ease,box-shadow 160ms ease}.seeds-shop-search input::placeholder{color: #8c8288}.seeds-shop-search input:focus{border-color: var(--seeds-shop-petrol);box-shadow: 0 0 0 3px rgba(0,61,54,0.09)}.seeds-shop-sort{display: grid;min-width: 230px;grid-template-columns: auto 1fr;align-items: center;border-left: 1px solid rgba(33,24,32,0.11)}.seeds-shop-sort > span{padding-left: 16px;color: var(--seeds-shop-muted);font-size: 11px;font-weight: 800;letter-spacing: 0.09em;text-transform: uppercase}.seeds-shop-sort select{height: 50px;margin: 0;padding: 0 36px 0 12px;border: 0;outline: 0;background-color: transparent;color: var(--seeds-shop-ink);font-size: 14px;font-weight: 700}.seeds-shop-filter-toggle{display: none}.seeds-shop-active{display: flex;min-height: 64px;padding: 15px 0;gap: 10px;align-items: center;border-bottom: 1px solid rgba(33,24,32,0.12)}.seeds-shop-active > p{min-width: 88px;margin: 0 8px 0 0;color: var(--seeds-shop-muted);font-size: 13px}.seeds-shop-active > p strong{color: var(--seeds-shop-petrol);font-size: 16px}.seeds-shop-active__chips{display: flex;flex: 1 1 auto;flex-wrap: wrap;gap: 7px}.seeds-shop-chip{min-height: 30px;display: inline-flex;padding: 0 8px 0 10px;gap: 8px;align-items: center;border: 1px solid rgba(101,0,36,0.16);border-radius: 2px;background: rgba(241,217,223,0.52);color: var(--seeds-shop-wine);font-size: 12px;font-weight: 700}.seeds-shop-chip b{font-family: Arial,sans-serif;font-size: 15px;font-weight: 400}.seeds-shop-reset{min-height: 42px;padding: 0 16px;border: 1px solid rgba(33,24,32,0.18);border-radius: 3px;background: transparent;color: var(--seeds-shop-ink);font-size: 12px;font-weight: 800}.seeds-shop-reset--inline{min-height: 32px;margin-left: auto;padding-inline: 10px;border: 0;border-bottom: 1px solid rgba(33,24,32,0.28);border-radius: 0}.seeds-shop-layout{display: grid;margin-top: 34px;grid-template-columns: 260px minmax(0,1fr);gap: clamp(30px,3.6vw,52px);align-items: start}  .seeds-shop-filter{position: sticky;top: 112px;border-top: 4px solid var(--seeds-shop-petrol)}.seeds-shop-filter__header{display: flex;padding: 18px 0 17px;align-items: center;justify-content: space-between;border-bottom: 1px solid rgba(33,24,32,0.16)}.seeds-shop-filter__header > div{display: grid;gap: 2px}.seeds-shop-filter__header span{color: var(--seeds-shop-wine);font-size: 9px;font-weight: 800;letter-spacing: 0.14em;text-transform: uppercase}.seeds-shop-filter__header strong{color: var(--seeds-shop-ink);font-size: 22px;letter-spacing: -0.02em}.seeds-shop-filter-close{display: none}.seeds-shop-filter-group{margin: 0;padding: 20px 0;border: 0;border-bottom: 1px solid rgba(33,24,32,0.12)}.seeds-shop-filter-group legend{width: 100%;margin: 0 0 12px;padding: 0;color: var(--seeds-shop-petrol);font-size: 11px;font-weight: 900;letter-spacing: 0.12em;text-transform: uppercase}.seeds-shop-filter-option{position: relative;display: grid;min-height: 36px;margin: 0;grid-template-columns: 18px minmax(0,1fr) auto;gap: 10px;align-items: center;color: var(--seeds-shop-ink);cursor: pointer;font-size: 13px}.seeds-shop-filter-option input{position: absolute;width: 1px;height: 1px;opacity: 0}.seeds-shop-filter-option__check{width: 18px;height: 18px;display: grid;place-items: center;border: 1px solid rgba(33,24,32,0.32);border-radius: 2px;background: rgba(255,255,255,0.5);transition: border-color 150ms ease,background-color 150ms ease}.seeds-shop-filter-option__check::after{width: 7px;height: 4px;border-bottom: 2px solid #fff;border-left: 2px solid #fff;content: "";opacity: 0;transform: translateY(-1px) rotate(-45deg) scale(0.6);transition: opacity 150ms ease,transform 150ms ease}.seeds-shop-filter-option input:checked + .seeds-shop-filter-option__check{border-color: var(--seeds-shop-wine);background: var(--seeds-shop-wine)}.seeds-shop-filter-option input:checked + .seeds-shop-filter-option__check::after{opacity: 1;transform: translateY(-1px) rotate(-45deg) scale(1)}.seeds-shop-filter-option input:focus-visible + .seeds-shop-filter-option__check{outline: 3px solid rgba(0,61,54,0.14);outline-offset: 2px}.seeds-shop-filter-option input:disabled ~ *{opacity: 0.38;cursor: not-allowed}.seeds-shop-filter-option small{min-width: 19px;color: #90868c;font-size: 10px;text-align: right}.seeds-shop-filter__footer{padding-top: 18px}.seeds-shop-filter__footer .seeds-shop-reset{width: 100%}.seeds-shop-filter-apply{display: none}.seeds-shop-filter-backdrop{display: none}  .seeds-shop-results{min-width: 0}.page-id-6 .seeds-shop-products .woocommerce{width: 100%}.page-id-6 .seeds-shop-products ul.products{display: grid !important;width: 100%;margin: 0 !important;padding: 0;grid-template-columns: repeat(3,minmax(0,1fr));gap: 42px 22px}.page-id-6 .seeds-shop-products ul.products::before,.page-id-6 .seeds-shop-products ul.products::after{display: none !important}.page-id-6 .seeds-shop-products ul.products li.product{width: 100% !important;min-width: 0;margin: 0 !important}.page-id-6 .seeds-shop-products ul.products li.product[hidden]{display: none !important}.seeds-shop-empty{padding: 80px 24px;border-top: 1px solid rgba(33,24,32,0.14);border-bottom: 1px solid rgba(33,24,32,0.14);text-align: center}.seeds-shop-empty > span{display: block;color: var(--seeds-shop-blush);font-size: 92px;font-weight: 900;letter-spacing: -0.1em;line-height: 0.8}.seeds-shop-empty h3{margin: 18px 0 8px;color: var(--seeds-shop-ink);font-size: 28px}.seeds-shop-empty p{margin: 0 0 22px;color: var(--seeds-shop-muted)}@keyframes seedsShopCopyIn{from{opacity: 0;transform: translateY(22px)}to{opacity: 1;transform: translateY(0)}}@keyframes seedsShopVisualIn{from{opacity: 0;transform: translateX(30px)}to{opacity: 1;transform: translateX(0)}}@keyframes seedsShopImageDrift{from{transform: scale(1.035) translate3d(0,0,0)}to{transform: scale(1.065) translate3d(-0.6%,-0.4%,0)}}@keyframes seedsShopLottieFloat{0%,100%{transform: translateY(0) rotate(-1deg)}50%{transform: translateY(-7px) rotate(1deg)}}@media (max-width: 1120px){.seeds-shop-hero__inner{grid-template-columns: minmax(0,0.96fr) minmax(430px,1.04fr);gap: 30px}.seeds-shop-hero h1{font-size: clamp(50px,5.6vw,68px)}.seeds-shop-hero__lottie{left: 0;width: 128px;height: 128px}.seeds-shop-hero__lottie dotlottie-player{width: 100px;height: 100px}.seeds-shop-layout{grid-template-columns: 238px minmax(0,1fr);gap: 28px}.page-id-6 .seeds-shop-products ul.products{gap-inline: 17px}}@media (max-width: 921px){.seeds-shop-hero,.seeds-shop-hero__inner{min-height: 470px}.seeds-shop-hero__inner{width: min(100% - 38px,940px);padding-block: 34px;grid-template-columns: minmax(0,0.9fr) minmax(390px,1.1fr)}.seeds-shop-hero__facts span{padding-inline: 11px}.seeds-shop-catalog{padding-inline: 20px}.seeds-shop-layout{grid-template-columns: 220px minmax(0,1fr);gap: 24px}.page-id-6 .seeds-shop-products ul.products{grid-template-columns: repeat(2,minmax(0,1fr))}}  @media (max-width: 767px){body.seeds-filter-open{overflow: hidden}.seeds-shop-hero,.seeds-shop-hero__inner{min-height: auto}.seeds-shop-hero__inner{width: 100%;padding: 48px 0 0;grid-template-columns: 1fr;gap: 34px}.seeds-shop-hero__copy{width: min(100% - 34px,620px);margin-inline: auto}.seeds-shop-kicker{margin-bottom: 16px}.seeds-shop-hero h1{font-size: clamp(46px,13.2vw,62px)}.seeds-shop-hero h1 > span{white-space: normal}.seeds-shop-hero__lead{margin-top: 20px;font-size: 16px}.seeds-shop-hero__actions{margin-top: 24px;align-items: stretch;flex-direction: column}.seeds-shop-button,.seeds-shop-hero__shortcut{width: 100%}.seeds-shop-hero__shortcut{border: 1px solid rgba(248,243,235,0.24);border-radius: 4px}.seeds-shop-hero__facts{margin-top: 26px;justify-content: space-between}.seeds-shop-hero__facts span{padding-inline: 8px;font-size: 8px}.seeds-shop-hero__facts strong{display: block;margin: 0 0 2px;font-size: 14px}.seeds-shop-hero__visual{width: 100%;min-height: 335px}.seeds-shop-hero__image-wrap{inset: 0;border-radius: 100px 0 0 0;clip-path: polygon(11% 0,100% 0,100% 100%,0 100%,0 14%)}.seeds-shop-hero__image-wrap::after{background: linear-gradient(0deg,rgba(0,38,34,0.68),transparent 50%)}.seeds-shop-hero__image{object-position: 50% 45%}.seeds-shop-hero__lottie{bottom: 19px;left: 19px;width: 104px;height: 104px}.seeds-shop-hero__lottie dotlottie-player{width: 82px;height: 82px}.seeds-shop-hero__lottie-label{top: -20px;font-size: 7px}.seeds-shop-hero__strain{right: 18px;bottom: 25px}.seeds-shop-catalog{padding: 62px 17px 82px;scroll-margin-top: 72px}.seeds-shop-catalog::before{width: 70%;height: 300px}.seeds-shop-catalog__intro{grid-template-columns: 1fr;gap: 18px}.seeds-shop-catalog__intro h1{font-size: clamp(39px,11.2vw,52px)}.seeds-shop-catalog__aside{grid-template-columns: minmax(0,1fr) 88px;gap: 15px}.seeds-shop-catalog__aside > p{font-size: 14px}.seeds-shop-catalog__guide{width: 88px;height: 88px;box-shadow: 0 0 0 8px rgba(230,160,176,0.09),0 14px 30px rgba(0,45,41,0.14)}.seeds-shop-catalog__guide::before{inset: 6px}.seeds-shop-catalog__guide dotlottie-player{width: 68px;height: 68px}.seeds-shop-catalog__guide-label{top: -9px;padding: 4px 7px;font-size: 6px}.seeds-shop-catalog__guide-fallback{font-size: 24px}.seeds-shop-toolbar{margin-top: 34px;padding: 10px;grid-template-columns: minmax(0,1fr) auto;gap: 9px}.seeds-shop-search{grid-column: 1 / -1}.seeds-shop-search input{height: 48px}.seeds-shop-filter-toggle{min-height: 46px;display: inline-flex;padding: 0 14px;gap: 8px;align-items: center;border: 1px solid var(--seeds-shop-petrol);border-radius: 3px;background: var(--seeds-shop-petrol);color: #fff;font-size: 12px;font-weight: 800}.seeds-shop-filter-toggle svg{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-linecap: round;stroke-width: 1.8}.seeds-shop-filter-toggle__count{min-width: 20px;height: 20px;display: grid;padding: 0 5px;place-items: center;border-radius: 50%;background: var(--seeds-shop-pink);color: var(--seeds-shop-wine-dark);font-size: 10px}.seeds-shop-filter-toggle__count[hidden]{display: none}.seeds-shop-sort{min-width: 0;border: 1px solid rgba(33,24,32,0.18);border-radius: 3px}.seeds-shop-sort > span{display: none}.seeds-shop-sort select{width: 100%;height: 44px;padding-left: 11px;font-size: 12px}.seeds-shop-active{min-height: 54px;overflow: hidden;align-items: flex-start;flex-wrap: wrap}.seeds-shop-active > p{min-width: 76px;margin-top: 5px}.seeds-shop-active__chips{min-width: calc(100% - 94px)}.seeds-shop-reset--inline{margin-left: 84px}.seeds-shop-layout{display: block;margin-top: 26px}.seeds-shop-filter-backdrop{position: fixed;inset: 0;z-index: 99990;display: block;background: rgba(16,10,13,0.58);opacity: 0;pointer-events: none;transition: opacity 220ms ease}.seeds-shop-filter{position: fixed;inset: auto 10px 10px;z-index: 99991;max-height: min(88vh,760px);display: flex;padding: 0 18px;border: 0;border-radius: 18px 18px 6px 6px;background: var(--seeds-shop-paper);box-shadow: 0 24px 80px rgba(20,7,13,0.32);flex-direction: column;opacity: 0;pointer-events: none;transform: translateY(calc(100% + 24px));visibility: hidden;transition: opacity 220ms ease,transform 320ms cubic-bezier(0.2,0.75,0.2,1),visibility 0s linear 320ms}.seeds-shop.is-filter-open .seeds-shop-filter-backdrop{opacity: 1;pointer-events: auto}.seeds-shop.is-filter-open .seeds-shop-filter{opacity: 1;pointer-events: auto;transform: translateY(0);visibility: visible;transition-delay: 0s}.seeds-shop-filter__header{flex: 0 0 auto;padding: 17px 0 14px}.seeds-shop-filter-close{width: 42px;height: 42px;display: grid;padding: 0;place-items: center;border: 1px solid rgba(33,24,32,0.16);border-radius: 50%;background: transparent;color: var(--seeds-shop-ink);font-family: Arial,sans-serif;font-size: 25px;font-weight: 300;line-height: 1}body.page-id-6 .seeds-shop button.seeds-shop-filter-close{border-color: rgba(33,24,32,0.16) !important;background: transparent !important;box-shadow: none !important;color: var(--seeds-shop-ink) !important}.seeds-shop-filter__groups{min-height: 0;overflow-y: auto;overscroll-behavior: contain;padding-right: 4px}.seeds-shop-filter-group{padding-block: 18px}.seeds-shop-filter-option{min-height: 42px;font-size: 14px}.seeds-shop-filter-option__check{width: 20px;height: 20px}.seeds-shop-filter__footer{display: grid;padding: 14px 0 max(14px,env(safe-area-inset-bottom));grid-template-columns: minmax(0,0.75fr) minmax(0,1.25fr);gap: 9px;border-top: 1px solid rgba(33,24,32,0.13);background: var(--seeds-shop-paper)}.seeds-shop-filter__footer .seeds-shop-reset,.seeds-shop-filter-apply{min-height: 48px}.seeds-shop-filter__footer .seeds-shop-reset{padding-inline: 6px;font-size: 10px}.seeds-shop-filter-apply{display: inline-flex;padding: 0 13px;align-items: center;justify-content: center;gap: 4px;border: 1px solid var(--seeds-shop-wine);border-radius: 3px;background: var(--seeds-shop-wine);color: #fff;font-size: 12px;font-weight: 800}.page-id-6 .seeds-shop-products ul.products{grid-template-columns: repeat(2,minmax(0,1fr));gap: 32px 11px}}@media (max-width: 374px){.seeds-shop-catalog{padding-inline: 13px}.seeds-shop-catalog__aside{grid-template-columns: minmax(0,1fr) 80px;gap: 10px}.seeds-shop-catalog__guide{width: 80px;height: 80px}.seeds-shop-catalog__guide dotlottie-player{width: 61px;height: 61px}.seeds-shop-hero__copy{width: calc(100% - 28px)}.seeds-shop-hero h1{font-size: 42px}.seeds-shop-hero__facts span{padding-inline: 5px}}@media (prefers-reduced-motion: reduce){.seeds-shop-hero__copy,.seeds-shop-hero__visual,.seeds-shop-hero__image,.seeds-shop-hero__lottie,.seeds-shop-catalog__guide{animation: none !important}.seeds-shop *,.seeds-shop *::before,.seeds-shop *::after{scroll-behavior: auto !important;transition-duration: 0.01ms !important}}  @media (min-width: 901px){.page-id-1013 .seeds-sale-hero__inner{min-height: 520px !important;padding-top: 48px !important;padding-bottom: 34px !important}.page-id-1013 .seeds-sale-hero h1{font-size: clamp(48px,5.35vw,76px) !important}.page-id-1013 .seeds-sale-hero__lead{margin-top: 21px !important}.page-id-1013 .seeds-sale-hero__actions{margin-top: 25px !important}.page-id-1013 .seeds-sale-hero__fineprint{margin-top: 15px !important}.page-id-1013 .seeds-sale-hero__visual{min-height: 405px !important}.page-id-1013 .seeds-sale-hero__product{width: min(80%,365px) !important}.page-id-1013 .seeds-sale-hero__halo{width: min(32vw,390px) !important}.page-id-1013 .seeds-sale-hero__caption{bottom: 17px !important}.page-id-1013 .seeds-sale-hero__assurance{padding-top: 18px !important;padding-bottom: 19px !important}}  .seeds-shop-filter-dialog{border:0;padding:0;margin:0;width:100vw;max-width:none;height:100dvh;max-height:none;background:transparent;color:inherit}.seeds-shop-filter-dialog::backdrop{background:rgba(17,36,26,.48)}.seeds-shop-paginated nav{display:flex;flex-wrap:wrap;gap:1rem;margin-block:1.5rem}.seeds-shop-paginated form{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-block:1.5rem}  .seeds-shop-paginated .seeds-paged-controls{display:flex;align-items:end;gap:1rem}.seeds-paged-search{flex:1 1 240px;min-width:0}.seeds-paged-search label{display:block;margin-bottom:.4rem;font-weight:700}.seeds-paged-search input,.seeds-paged-search select{width:100%}.seeds-paged-filters{flex-basis:100%;border:1px solid #b5c5bd;border-radius:12px;padding:1rem}.seeds-paged-filters summary{cursor:pointer;font-weight:700}.seeds-paged-filters > div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1rem}.seeds-paged-filters fieldset{min-width:0;margin:0;padding:0;border:0}.seeds-paged-filters legend{font-weight:700;margin-bottom:.65rem}.seeds-paged-filters label{display:flex;align-items:baseline;gap:.5rem;margin-block:.55rem}.seeds-shop-paginated .products{margin-top:1.5rem}@media(max-width:767px){.seeds-paged-filters > div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:380px){.seeds-paged-filters > div{grid-template-columns:1fr}}  .page-id-6 .seeds-shop-products ul.products li.seeds-guide-card{display: flex;min-width: 0;margin: 0;list-style: none}.page-id-6 .seeds-shop-products ul.products li.seeds-guide-card[hidden]{display: none !important}.seeds-guide-card__inner{display: flex;flex-direction: column;gap: 10px;width: 100%;padding: 22px 20px;border: 2px solid var(--seeds-shop-ink);border-radius: 20px;background: #D0FC6D;color: var(--seeds-shop-ink)}.seeds-guide-card__eyebrow{margin: 0;font-size: 13px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.seeds-guide-card__title{margin: 0;font-size: clamp(24px,2.2vw,32px);font-weight: 700;line-height: 1.05}.seeds-guide-card__lead{margin: 0;font-size: 15px;line-height: 1.4}.seeds-guide-card ul{display: grid;gap: 8px;margin: 4px 0 0;padding: 0;list-style: none}.seeds-guide-card ul a{display: block;padding: 10px 12px;border-radius: 12px;background: #fff;color: inherit !important;font-size: 15px;font-weight: 700;line-height: 1.25;text-decoration: none !important;transition: transform .2s ease}.seeds-guide-card ul a:hover{transform: translateX(3px)}.seeds-guide-card__cta{align-self: flex-start;margin-top: auto;padding: 10px 18px;border-radius: 99px;background: var(--seeds-shop-ink);color: #fff !important;font-size: 15px;font-weight: 700;text-decoration: none !important}@media (max-width: 600px){.seeds-guide-card__inner{padding: 16px 14px}.seeds-guide-card ul a{font-size: 14px;padding: 9px 10px}}
/*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}}
