:root{--gz-green: #1d4d2b;--gz-green-dark: #10291a;--gz-green-soft: #2f6b40;--gz-cta: #1f7a3a;--gz-cta-hover: #186531;--gz-mustard: #e0a526;--gz-mustard-dark: #b9851a;--gz-mustard-soft: #f6ead0;--gz-sage: #eef1ea;--gz-sage-deep: #d7dfd3;--gz-cream: #f6f4ee;--gz-paper: #f1eee6;--gz-white: #ffffff;--gz-ink: #141b16;--gz-muted: #5d665f;--gz-line: #e3e2da;--gz-red: #b5432f;--gz-radius: 20px;--gz-radius-sm: 14px;--gz-shadow: 0 1px 2px rgb(20 27 22 / .04), 0 12px 32px rgb(20 27 22 / .06);--gz-shadow-sm: 0 1px 2px rgb(20 27 22 / .05);--gz-font-head: var(--font-heading--family, "Fraunces", Georgia, serif);--gz-font-body: var(--font-body--family, "Inter", system-ui, sans-serif);--gz-gutter: 16px;--gz-max: 1280px;--gz-sec-y: 56px}@media(min-width:750px){:root{--gz-gutter: 32px;--gz-sec-y: 88px}}.gz{font-family:var(--gz-font-body);color:var(--gz-ink);-webkit-font-smoothing:antialiased}.gz *,.gz *:before,.gz *:after{box-sizing:border-box}.gz img{max-width:100%;height:auto;display:block}.gz-wrap{width:100%;max-width:var(--gz-max);margin-inline:auto;padding-inline:var(--gz-gutter)}.gz-sec{padding-block:var(--gz-sec-y)}.gz-sec--tight{padding-block:calc(var(--gz-sec-y) * .55)}.gz-bg-cream{background:var(--gz-cream)}.gz-bg-paper{background:var(--gz-paper)}.gz-bg-sage{background:var(--gz-sage)}.gz-bg-white{background:var(--gz-white)}.gz-bg-green{background:var(--gz-green-dark);color:var(--gz-white)}.gz-bg-mustard{background:var(--gz-mustard-soft)}.gz-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;letter-spacing:0;color:var(--gz-ink);margin:0 0 14px}.gz-eyebrow svg{width:16px;height:16px;color:var(--gz-green)}.gz-bg-green .gz-eyebrow{color:#ffffffd9}.gz-bg-green .gz-eyebrow svg{color:var(--gz-mustard)}.gz-h1,.gz-h2{font-family:var(--gz-font-head);font-weight:400;line-height:1.08;letter-spacing:-.015em;margin:0 0 16px;color:inherit}.gz-h3{font-family:var(--gz-font-body);font-weight:600;font-size:clamp(17px,1.6vw,19px);line-height:1.3;letter-spacing:-.01em;margin:0 0 8px}.gz-h1{font-size:clamp(36px,5.6vw,64px)}.gz-h2{font-size:clamp(30px,3.8vw,46px)}.gz-h1 em,.gz-h2 em{font-style:italic;color:inherit}.gz-lead{font-size:clamp(16px,1.8vw,19px);line-height:1.55;color:var(--gz-muted);margin:0 0 22px}.gz-bg-green .gz-lead{color:#ffffffd1}.gz-head{text-align:center;max-width:720px;margin:0 auto 36px}@media(min-width:750px){.gz-head{margin-bottom:52px}}.gz-rte p{margin:0 0 12px;line-height:1.6}.gz-rte p:last-child{margin-bottom:0}.gz-btn{--b: var(--gz-cta);--c: #fff;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 30px;border:0;border-radius:999px;background:var(--b);color:var(--c);cursor:pointer;text-decoration:none;font:600 16px/1.1 var(--gz-font-body);letter-spacing:0;transition:background .2s ease,transform .15s ease}.gz-btn:hover{background:var(--gz-cta-hover)}.gz-btn:active{transform:scale(.98)}.gz-btn:focus-visible{outline:3px solid var(--gz-mustard);outline-offset:3px}.gz-btn--light{--b: #fff;--c: var(--gz-ink)}.gz-btn--light:hover{background:var(--gz-paper)}.gz-btn--outline{--b: transparent;--c: var(--gz-cta);box-shadow:inset 0 0 0 1.5px currentColor;min-height:44px;padding:0 22px;font-size:14px}.gz-btn--outline:hover{background:#1f7a3a0f}.gz-btn--block{width:100%}.gz-btn--sm{min-height:44px;padding:0 20px;font-size:15px}.gz-btn[disabled],.gz-btn[aria-busy=true]{opacity:.7;pointer-events:none}.gz-btn svg{width:18px;height:18px;flex:none}.gz-link{color:var(--gz-green);font-weight:600;text-underline-offset:3px}.gz-stars{display:inline-flex;gap:2px;color:var(--gz-mustard)}.gz-stars svg{width:18px;height:18px}.gz-rating{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--gz-ink)}.gz-rating span{color:var(--gz-muted);font-weight:500}.gz-ticks{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:10px}.gz-ticks li{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.4;font-weight:500}.gz-ticks li:before{content:"";flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--gz-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.2 4.2L19 7'/%3E%3C/svg%3E") center/14px no-repeat}.gz-icon-badge{width:52px;height:52px;border-radius:50%;background:var(--gz-sage);color:var(--gz-green);display:grid;place-items:center;flex:none}.gz-icon-badge img{width:40px;height:40px;object-fit:contain}.gz-icon-badge svg{width:24px;height:24px}.gz-bg-sage .gz-icon-badge{background:var(--gz-white)}.gz-pill{display:inline-block;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--gz-green);color:#fff;letter-spacing:0}.gz-pill--mustard{background:var(--gz-mustard);color:var(--gz-ink)}.gz-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gz-js .gz-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.gz-js .gz-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.gz-js .gz-reveal{opacity:1;transform:none;transition:none}.gz-marquee__track{animation:none!important}}.gz-announce{background:var(--gz-green);color:#fff;font-size:13px;font-weight:600;text-align:center;overflow:hidden}.gz-announce__inner{position:relative;height:38px}.gz-announce__msg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}.gz-announce__msg.is-active{opacity:1;transform:none}.gz-announce__msg a{color:inherit}.gz-announce b{color:var(--gz-mustard)}.gz-header{position:sticky;top:0;z-index:40;background:#fbf8f1f0;backdrop-filter:saturate(1.4) blur(10px);-webkit-backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid transparent;transition:border-color .2s ease,box-shadow .2s ease}.gz-header.is-scrolled{border-color:var(--gz-line);box-shadow:var(--gz-shadow-sm)}.gz-header__bar{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;min-height:64px}.gz-header__logo{justify-self:center;display:inline-flex;align-items:center;text-decoration:none;color:var(--gz-green);font:800 24px/1 var(--gz-font-body);letter-spacing:.04em}.gz-header__logo img{height:30px;width:auto}.gz-header__nav{display:none}.gz-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.gz-header__cta{display:none}.gz-iconbtn{position:relative;width:44px;height:44px;display:grid;place-items:center;border:0;background:none;border-radius:50%;color:var(--gz-ink);cursor:pointer;text-decoration:none}.gz-iconbtn:hover{background:var(--gz-sage)}.gz-iconbtn svg{width:24px;height:24px}.gz-cart-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--gz-mustard);color:var(--gz-ink);font:700 11px/18px var(--gz-font-body);text-align:center}.gz-cart-count[data-count="0"]{display:none}@media(min-width:990px){.gz-header__bar{grid-template-columns:auto 1fr auto;gap:32px;min-height:76px}.gz-header__burger{display:none}.gz-header__logo{justify-self:start}.gz-header__logo img{height:36px}.gz-header__nav{display:flex;justify-content:center;gap:30px}.gz-header__nav a{color:var(--gz-ink);text-decoration:none;font-weight:600;font-size:15px;padding:8px 0;background:linear-gradient(var(--gz-mustard),var(--gz-mustard)) left bottom / 0 3px no-repeat;transition:background-size .25s ease}.gz-header__nav a:hover,.gz-header__nav a[aria-current]{background-size:100% 3px}.gz-header__cta{display:inline-flex}}.gz-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;visibility:hidden}.gz-drawer.is-open{visibility:visible}.gz-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#15211a73;opacity:0;transition:opacity .25s ease}.gz-drawer.is-open .gz-drawer__scrim{opacity:1}.gz-drawer__panel{position:absolute;inset:0 auto 0 0;width:min(86vw,360px);background:var(--gz-cream);transform:translate(-100%);transition:transform .3s ease;display:flex;flex-direction:column;padding:16px 20px 24px;overflow-y:auto}.gz-drawer.is-open .gz-drawer__panel{transform:none}.gz-drawer__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.gz-drawer__nav a{display:block;padding:16px 0;border-bottom:1px solid var(--gz-line);color:var(--gz-ink);font:700 20px/1.2 var(--gz-font-body);text-decoration:none}.gz-drawer__promo{margin-top:auto;padding-top:24px}.gz-drawer__promo .gz-card{padding:16px;display:flex;gap:12px;align-items:center;margin-bottom:14px}.gz-drawer__promo img{width:64px;height:64px;border-radius:10px;object-fit:cover}.gz-hero{position:relative;background:var(--gz-sage);overflow:hidden}.gz-hero__grid{display:grid;gap:28px;padding-block:28px 44px}.gz-hero__media{position:relative;border-radius:var(--gz-radius);overflow:hidden;aspect-ratio:4/5;order:-1;box-shadow:var(--gz-shadow)}.gz-hero__media img{width:100%;height:100%;object-fit:cover}.gz-hero__float{position:absolute;left:12px;bottom:12px;display:flex;align-items:center;gap:10px;background:#fff;border-radius:14px;padding:10px 14px;box-shadow:var(--gz-shadow);font-size:13px;font-weight:600;max-width:calc(100% - 24px)}.gz-hero__float img{width:36px;height:36px}.gz-hero__copy .gz-rating{margin-bottom:14px}.gz-hero__cta{display:grid;gap:12px}.gz-hero__micro{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--gz-muted);font-weight:500}.gz-hero__micro span{display:inline-flex;align-items:center;gap:6px}.gz-hero__micro svg{width:16px;height:16px;color:var(--gz-green)}@media(max-width:749px){.gz-hero__media{aspect-ratio:1/1;margin-inline:calc(var(--gz-gutter) * -1);border-radius:0;box-shadow:none}.gz-hero__copy{text-align:left}}@media(min-width:750px){.gz-hero__grid{grid-template-columns:1.02fr 1fr;align-items:center;gap:48px;padding-block:56px 72px}.gz-hero__media{order:0;aspect-ratio:4/5}.gz-hero__cta{grid-template-columns:max-content}}@media(min-width:1100px){.gz-hero__media{aspect-ratio:5/5.4}}.gz-marquee{background:var(--gz-green);color:#fff;overflow:hidden}.gz-marquee__track{display:flex;width:max-content;animation:gz-marquee 32s linear infinite}.gz-marquee__group{display:flex;gap:40px;padding:14px 20px}.gz-marquee__item{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:14px;white-space:nowrap}.gz-marquee__item img{width:28px;height:28px}.gz-marquee:hover .gz-marquee__track{animation-play-state:paused}@keyframes gz-marquee{to{transform:translate(-50%)}}.gz-pains{display:grid;gap:12px}.gz-pain{display:flex;gap:14px;align-items:flex-start;background:#fff;border-radius:var(--gz-radius-sm);padding:18px;border:1px solid var(--gz-line)}.gz-pain__q{font:700 17px/1.3 var(--gz-font-body);margin:0 0 4px}.gz-pain p{margin:0;color:var(--gz-muted);font-size:15px;line-height:1.5}.gz-pain__emoji{font-size:26px;line-height:1;flex:none;width:44px;height:44px;display:grid;place-items:center;background:var(--gz-mustard-soft);border-radius:12px}.gz-pains__note{text-align:center;margin-top:28px;font:700 clamp(18px,2.4vw,22px)/1.35 var(--gz-font-body);color:var(--gz-green)}@media(min-width:750px){.gz-pains{grid-template-columns:repeat(2,1fr);gap:16px}}@media(min-width:1100px){.gz-pains{grid-template-columns:repeat(3,1fr)}}.gz-benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.gz-benefit{background:#fff;border-radius:var(--gz-radius);padding:20px 16px;text-align:center;box-shadow:var(--gz-shadow-sm);display:flex;flex-direction:column;align-items:center;gap:12px}.gz-benefit .gz-h3{margin:0;font-size:17px}.gz-benefit p{margin:0;font-size:14px;line-height:1.5;color:var(--gz-muted)}@media(min-width:750px){.gz-benefits{grid-template-columns:repeat(3,1fr);gap:20px}.gz-benefit{padding:30px 24px}.gz-benefit .gz-h3{font-size:19px}.gz-benefit p{font-size:15px}}.gz-split{display:grid;gap:28px;align-items:center}.gz-split__media{border-radius:var(--gz-radius);overflow:hidden;aspect-ratio:4/5;box-shadow:var(--gz-shadow)}.gz-split__media img{width:100%;height:100%;object-fit:cover}@media(min-width:750px){.gz-split{grid-template-columns:1fr 1fr;gap:64px}.gz-split--flip .gz-split__media{order:2}}.gz-stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0 26px}.gz-stat{background:#fff;border-radius:var(--gz-radius-sm);padding:14px 10px;text-align:center;border:1px solid var(--gz-line)}.gz-stat b{display:block;font:400 clamp(26px,3vw,34px)/1 var(--gz-font-head);color:var(--gz-green);margin-bottom:6px}.gz-stat span{font-size:12px;line-height:1.3;color:var(--gz-muted);display:block}.gz-steps{display:grid;gap:16px;counter-reset:gzstep}.gz-step{background:#fff;border-radius:var(--gz-radius);overflow:hidden;box-shadow:var(--gz-shadow-sm);display:flex;flex-direction:column}.gz-step__img{aspect-ratio:4/3;overflow:hidden}.gz-step__img img{width:100%;height:100%;object-fit:cover}.gz-step__body{padding:20px;position:relative}.gz-step__num{counter-increment:gzstep;position:absolute;top:-22px;left:20px;width:44px;height:44px;border-radius:50%;background:var(--gz-mustard);color:var(--gz-ink);display:grid;place-items:center;font:800 18px var(--gz-font-body);box-shadow:0 0 0 4px #fff}.gz-step__num:before{content:counter(gzstep)}.gz-step__body .gz-h3{margin:10px 0 6px}.gz-step__body p{margin:0;color:var(--gz-muted);line-height:1.55;font-size:15px}@media(min-width:750px){.gz-steps{grid-template-columns:repeat(3,1fr);gap:24px}}.gz-scroller{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--gz-gutter) 16px;margin-inline:calc(var(--gz-gutter) * -1);scrollbar-width:none}.gz-scroller::-webkit-scrollbar{display:none}.gz-scroller>*{scroll-snap-align:start}@media(min-width:750px){.gz-scroller{grid-auto-columns:calc((100% - 3 * 20px) / 3.3);gap:20px}}@media(min-width:1100px){.gz-scroller{grid-auto-columns:calc((100% - 60px)/4);margin-inline:0;padding-inline:0}}.gz-page{border-radius:var(--gz-radius);overflow:hidden;background:#fff;box-shadow:var(--gz-shadow-sm)}.gz-page img{aspect-ratio:1/1;object-fit:cover;width:100%}.gz-page figcaption{padding:14px 16px;font-weight:600;font-size:15px}.gz-dots{display:flex;justify-content:center;gap:8px;margin-top:8px}.gz-dots button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:var(--gz-sage-deep);cursor:pointer;transition:width .25s ease,background .25s ease}.gz-dots button[aria-current=true]{width:24px;background:var(--gz-green)}.gz-dots button:after{content:"";display:block;margin:-18px;width:44px;height:44px}@media(min-width:1100px){.gz-scroller+.gz-dots{display:none}}.gz-compare{background:#fff;border-radius:var(--gz-radius);box-shadow:var(--gz-shadow);overflow:hidden;max-width:860px;margin:0 auto}.gz-compare table{width:100%;border-collapse:collapse;font-size:14px}.gz-compare th,.gz-compare td{padding:14px 10px;border-bottom:1px solid var(--gz-line);text-align:center;vertical-align:middle}.gz-compare th:first-child,.gz-compare td:first-child{text-align:left;padding-left:16px;font-weight:600}.gz-compare thead th{font:700 13px/1.2 var(--gz-font-body);color:var(--gz-muted);background:var(--gz-cream)}.gz-compare thead th.is-us{background:var(--gz-green);color:#fff;font-size:15px}.gz-compare td.is-us{background:#1f5a2e0f}.gz-compare tr:last-child td{border-bottom:0}.gz-yes,.gz-no{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%}.gz-yes{background:var(--gz-green);color:#fff}.gz-no{background:#f3e1dd;color:var(--gz-red)}.gz-yes svg,.gz-no svg{width:14px;height:14px}@media(min-width:750px){.gz-compare table{font-size:16px}.gz-compare th,.gz-compare td{padding:18px 16px}.gz-compare th:first-child,.gz-compare td:first-child{padding-left:28px}}.gz-reviews{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--gz-gutter) 16px;margin-inline:calc(var(--gz-gutter) * -1);scrollbar-width:none}.gz-reviews::-webkit-scrollbar{display:none}.gz-review{scroll-snap-align:start;background:#fff;border-radius:var(--gz-radius);padding:22px;box-shadow:var(--gz-shadow-sm);display:flex;flex-direction:column;gap:12px}.gz-review__title{font:700 17px/1.35 var(--gz-font-body);margin:0}.gz-review__body{margin:0;color:var(--gz-muted);line-height:1.6;font-size:15px;flex:1}.gz-review__who{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.gz-review__who img{width:42px;height:42px;border-radius:50%;object-fit:cover}.gz-review__who small{display:block;color:var(--gz-muted);font-weight:500}.gz-verified{display:inline-flex;align-items:center;gap:4px;color:var(--gz-green);font-size:12px;font-weight:700}.gz-verified svg{width:14px;height:14px}@media(min-width:750px){.gz-reviews{grid-auto-columns:calc((100% - 2 * 20px) / 2.4);gap:20px}}@media(min-width:1100px){.gz-reviews{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible;margin-inline:0;padding-inline:0}}.gz-reviews-empty{text-align:center;padding:28px;border:2px dashed var(--gz-sage-deep);border-radius:var(--gz-radius);color:var(--gz-muted)}.gz-guarantee{display:grid;gap:22px;align-items:center;text-align:center;background:#fff;border-radius:var(--gz-radius);padding:30px 22px;box-shadow:var(--gz-shadow);max-width:960px;margin:0 auto}.gz-guarantee__seal{width:120px;height:120px;margin:0 auto}@media(min-width:750px){.gz-guarantee{grid-template-columns:160px 1fr;text-align:left;padding:40px 48px;gap:36px}.gz-guarantee__seal{width:150px;height:150px}}.gz-faq{max-width:820px;margin:0 auto;display:grid;gap:10px}.gz-faq details{background:#fff;border-radius:var(--gz-radius-sm);border:1px solid var(--gz-line)}.gz-faq summary{list-style:none;cursor:pointer;padding:18px 56px 18px 20px;position:relative;font:700 16px/1.4 var(--gz-font-body)}.gz-faq summary::-webkit-details-marker{display:none}.gz-faq summary:after{content:"";position:absolute;right:20px;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;background:var(--gz-sage) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231f5a2e' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .25s ease}.gz-faq details[open] summary:after{transform:rotate(45deg)}.gz-faq .gz-faq__a{padding:0 20px 20px;color:var(--gz-muted);line-height:1.6;font-size:15px}.gz-faq__contact{text-align:center;margin-top:24px;color:var(--gz-muted)}.gz-final{text-align:center}.gz-final__inner{max-width:760px;margin:0 auto}.gz-final .gz-btn{margin-top:6px}.gz-final__micro{margin-top:14px;font-size:13px;opacity:.85}.gz-pdp{padding-block:12px 48px;background:var(--gz-cream)}.gz-pdp__grid{display:grid;gap:22px}@media(min-width:990px){.gz-pdp{padding-block:40px 80px}.gz-pdp__grid{grid-template-columns:1.08fr 1fr;gap:56px;align-items:start}.gz-pdp__gallery{position:sticky;top:100px}}.gz-crumbs{font-size:13px;color:var(--gz-muted);margin-bottom:12px}.gz-crumbs a{color:inherit}.gz-gallery__main{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:var(--gz-radius);background:var(--gz-sage);scrollbar-width:none;margin-inline:calc(var(--gz-gutter) * -1);border-radius:0}.gz-gallery__main::-webkit-scrollbar{display:none}.gz-gallery__slide{scroll-snap-align:center;aspect-ratio:1/1;position:relative}.gz-gallery__slide img{width:100%;height:100%;object-fit:cover}.gz-gallery__badge{position:absolute;top:14px;left:14px;z-index:2}.gz-gallery__thumbs{display:none}@media(min-width:750px){.gz-gallery__main{margin-inline:0;border-radius:var(--gz-radius)}.gz-gallery__thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:12px}.gz-gallery__thumbs button{padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;background:var(--gz-sage);cursor:pointer;aspect-ratio:1}.gz-gallery__thumbs button[aria-current=true]{border-color:var(--gz-green)}.gz-gallery__thumbs img{width:100%;height:100%;object-fit:cover}.gz-gallery .gz-dots{display:none}}.gz-buy__title{font:400 clamp(30px,3.4vw,42px)/1.1 var(--gz-font-head);letter-spacing:-.015em;margin:6px 0 10px}.gz-buy__title em{font-style:italic}.gz-buy__sub{color:var(--gz-muted);margin:0 0 16px;line-height:1.5}.gz-buy__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-bottom:16px}.gz-buy__price b{font:600 26px/1 var(--gz-font-body);color:var(--gz-cta)}.gz-buy__price s{color:var(--gz-muted);font-size:18px}.gz-buy .gz-ticks{margin-bottom:20px}.gz-buy .gz-ticks li{font-size:15px}.gz-tiers{border:0;padding:0;margin:0 0 14px;display:grid;gap:10px}.gz-tiers legend{font:700 15px var(--gz-font-body);margin-bottom:10px;padding:0;display:flex;justify-content:space-between;width:100%}.gz-tiers legend span{font:600 13px var(--gz-font-body);color:var(--gz-green)}.gz-tier{position:relative;display:grid;grid-template-columns:22px 56px 1fr auto;gap:12px;align-items:center;padding:14px;border:2px solid var(--gz-line);border-radius:var(--gz-radius-sm);background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.gz-tier:hover{border-color:var(--gz-sage-deep)}.gz-tier input{position:absolute;opacity:0;pointer-events:none}.gz-tier__radio{width:22px;height:22px;border-radius:50%;border:2px solid var(--gz-sage-deep);display:grid;place-items:center}.gz-tier__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--gz-green);transform:scale(0);transition:transform .2s ease}.gz-tier.is-checked,.gz-tier:has(input:checked){border-color:var(--gz-green);background:#1f5a2e0a;box-shadow:0 0 0 3px #1f5a2e1a}.gz-tier.is-checked .gz-tier__radio,.gz-tier:has(input:checked) .gz-tier__radio{border-color:var(--gz-green)}.gz-tier.is-checked .gz-tier__radio:after,.gz-tier:has(input:checked) .gz-tier__radio:after{transform:scale(1)}.gz-tier:has(input:focus-visible){outline:3px solid var(--gz-mustard);outline-offset:2px}.gz-tier__img{width:56px;height:56px;border-radius:10px;object-fit:cover;background:var(--gz-sage)}.gz-tier__label{font:700 16px/1.25 var(--gz-font-body);display:block}.gz-tier__perk{display:block;font-size:13px;color:var(--gz-green);font-weight:600;margin-top:3px}.gz-tier__each{display:block;font-size:12px;color:var(--gz-muted);margin-top:2px}.gz-tier__price{text-align:right}.gz-tier__price b{display:block;font:800 18px/1.1 var(--gz-font-body)}.gz-tier__price s{font-size:13px;color:var(--gz-muted)}.gz-tier__badge{position:absolute;top:-11px;right:14px}@media(max-width:380px){.gz-tier{grid-template-columns:22px 1fr auto}.gz-tier__img{display:none}}.gz-addon{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:var(--gz-radius-sm);background:var(--gz-mustard-soft);border:2px dashed var(--gz-mustard);margin-bottom:16px;cursor:pointer}.gz-addon input{width:22px;height:22px;accent-color:var(--gz-green);flex:none;margin:0}.gz-addon img{width:48px;height:48px;border-radius:8px;object-fit:cover;flex:none}.gz-addon__txt{font-size:14px;line-height:1.4}.gz-addon__txt b{font-family:var(--gz-font-head);display:block;font-size:15px}.gz-addon__txt s{color:var(--gz-muted)}.gz-stock{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--gz-green);margin-bottom:12px}.gz-stock i{width:10px;height:10px;border-radius:50%;background:#2fae55;box-shadow:0 0 #2fae5599;animation:gz-pulse 2s infinite}@keyframes gz-pulse{70%{box-shadow:0 0 0 8px #2fae5500}to{box-shadow:0 0 #2fae5500}}.gz-buy__atc{display:grid;gap:10px;margin-bottom:14px}.gz-buy__atc .shopify-payment-button__button{border-radius:999px!important;min-height:52px;overflow:hidden}.gz-buy__atc .shopify-payment-button__more-options{color:var(--gz-muted);font-size:13px}.gz-buy__error{color:var(--gz-red);font-size:14px;font-weight:600;margin:0}.gz-buy__note{text-align:center;font-size:13px;color:var(--gz-muted);margin:0 0 16px}.gz-assure{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 20px}.gz-assure div{background:#fff;border:1px solid var(--gz-line);border-radius:var(--gz-radius-sm);padding:12px 6px;text-align:center;font-size:12px;font-weight:600;line-height:1.3}.gz-assure img{width:40px;height:40px;margin:0 auto 6px}.gz-payicons{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:18px}.gz-payicons svg{width:38px;height:24px}.gz-acc details{border-top:1px solid var(--gz-line)}.gz-acc details:last-child{border-bottom:1px solid var(--gz-line)}.gz-acc summary{list-style:none;cursor:pointer;padding:16px 32px 16px 0;position:relative;font:700 15px var(--gz-font-body);display:flex;align-items:center;gap:10px}.gz-acc summary::-webkit-details-marker{display:none}.gz-acc summary:after{content:"+";position:absolute;right:4px;font-size:22px;font-weight:500;color:var(--gz-green);transition:transform .2s ease}.gz-acc summary img{width:28px;height:28px}.gz-acc__body{padding:0 0 18px;color:var(--gz-muted);font-size:15px;line-height:1.6}.gz-acc__body ul{padding-left:18px;margin:0}.gz-quote{display:flex;gap:12px;align-items:flex-start;background:#fff;border-radius:var(--gz-radius-sm);padding:14px;margin:0 0 18px;border-left:4px solid var(--gz-mustard)}.gz-quote p{margin:4px 0 0;font-size:14px;line-height:1.5;font-style:italic}.gz-quote small{display:block;margin-top:6px;font-size:12px;font-style:normal;color:var(--gz-muted);font-weight:600}.gz-sticky{position:fixed;left:0;right:0;bottom:0;z-index:45;background:#fff;border-top:1px solid var(--gz-line);box-shadow:0 -8px 24px #143d1f1a;padding:10px var(--gz-gutter) calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .3s ease}.gz-sticky.is-visible{transform:none}.gz-sticky__inner{max-width:var(--gz-max);margin:0 auto;display:flex;align-items:center;gap:12px}.gz-sticky__info{display:none;align-items:center;gap:12px;flex:1;min-width:0}.gz-sticky__info img{width:48px;height:48px;border-radius:10px;object-fit:cover}.gz-sticky__info b{display:block;font:700 15px var(--gz-font-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gz-sticky__info span{font-size:13px;color:var(--gz-muted)}.gz-sticky .gz-btn{flex:1;min-height:52px}@media(min-width:750px){.gz-sticky__info{display:flex}.gz-sticky .gz-btn{flex:0 0 auto;min-width:280px}}.gz-footer{background:var(--gz-green-dark);color:#ffffffd1;font-size:15px}.gz-footer a{color:inherit;text-decoration:none}.gz-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.gz-footer__news{background:var(--gz-green);padding-block:40px}.gz-footer__news-grid{display:grid;gap:18px;align-items:center}.gz-footer__news .gz-h2{color:#fff;font-size:clamp(24px,3.4vw,32px);margin-bottom:6px}.gz-footer__news p{margin:0}.gz-news-form{display:flex;gap:8px;background:#fff;border-radius:999px;padding:6px}.gz-news-form input{flex:1;min-width:0;border:0;background:none;padding:0 16px;font:500 16px var(--gz-font-body);color:var(--gz-ink);outline:none}.gz-news-form .gz-btn{min-height:48px;padding:0 22px;font-size:15px;box-shadow:none}.gz-news-msg{font-size:14px;margin-top:8px;color:var(--gz-mustard)}@media(min-width:750px){.gz-footer__news-grid{grid-template-columns:1fr 1fr;gap:48px}}.gz-footer__main{padding-block:48px 28px;display:grid;gap:32px}.gz-footer__brand p{line-height:1.6;max-width:340px}.gz-footer__logo{font:800 26px var(--gz-font-body);color:#fff;letter-spacing:.04em;display:inline-block;margin-bottom:12px}.gz-footer__logo img{height:34px;width:auto;filter:brightness(0) invert(1)}.gz-footer h3{font:700 13px var(--gz-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--gz-mustard);margin:0 0 14px}.gz-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.gz-footer__cols{display:grid;grid-template-columns:1fr 1fr;gap:28px}.gz-footer__social{display:flex;gap:10px;margin-top:16px}.gz-footer__social a{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff1a}.gz-footer__social svg{width:20px;height:20px}@media(min-width:990px){.gz-footer__main{grid-template-columns:1.3fr 2fr;gap:64px}.gz-footer__cols{grid-template-columns:repeat(3,1fr)}}.gz-footer__bottom{border-top:1px solid rgb(255 255 255 / .12);padding-block:20px 28px;display:flex;flex-direction:column;gap:14px;align-items:center;font-size:13px;text-align:center}.gz-footer__bottom .gz-payicons{margin:0}@media(min-width:750px){.gz-footer__bottom{flex-direction:row;justify-content:space-between;text-align:left}}body:has(.gz-sticky) .gz-footer__bottom{padding-bottom:96px}html{scroll-behavior:smooth}#buy,#offer,#inside,#faq,#gz-reviews{scroll-margin-top:90px}.gz-header__cart{display:flex;align-items:center}.gz-header__cart .header-actions__action{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--gz-ink)}.gz-header__cart .header-actions__action:hover{background:var(--gz-sage)}.gz-header__cart .header-actions__action svg{width:24px;height:24px}body{background:var(--gz-white)}.gz-h2--sm{font-size:clamp(26px,3vw,36px)}.gz-sub{color:var(--gz-muted);font-size:15px;line-height:1.6;margin:0 0 20px}.gz-row-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:24px}.gz-row-head .gz-h2{margin:0}.gz-row-head a{white-space:nowrap;font-size:14px;font-weight:600;color:var(--gz-ink);text-underline-offset:3px}.gz-card-soft{background:var(--gz-cream);border-radius:var(--gz-radius)}.gz-announce{background:var(--gz-green-dark);font-weight:500}.gz-announce b{color:#fff}.gz-header{background:#fffffff5}.gz-header.is-scrolled{box-shadow:0 1px 0 var(--gz-line)}@media(min-width:990px){.gz-header__bar{grid-template-columns:1fr auto 1fr;min-height:72px}.gz-header__nav{order:-1;justify-content:flex-start;gap:26px}.gz-header__logo{justify-self:center}.gz-header__nav a{font-weight:500;font-size:14px;background-image:linear-gradient(var(--gz-ink),var(--gz-ink));background-size:0 1.5px}.gz-header__cta{min-height:40px;padding:0 18px;font-size:14px}}.gz-header__logo img{height:26px}.gz-hero2{position:relative;background:var(--gz-paper);overflow:hidden}.gz-hero2__media img{width:100%;height:100%;object-fit:cover}.gz-hero2__media{aspect-ratio:4/5}.gz-hero2__copy{padding:28px var(--gz-gutter) 36px}.gz-hero2__copy .gz-lead{color:var(--gz-ink);opacity:.82;max-width:470px;font-size:16px}.gz-hero2__offer{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:13px;color:var(--gz-muted)}.gz-hero2__offer b{color:var(--gz-ink);font-weight:600}@media(min-width:990px){.gz-hero2{min-height:640px;display:grid}.gz-hero2__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.gz-hero2__media img{object-position:70% center}.gz-hero2__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f6f4eef2,#f6f4eec7 34%,#f6f4ee00 58%)}.gz-hero2__copy{position:relative;z-index:1;align-self:center;width:100%;max-width:var(--gz-max);margin:0 auto;padding:72px 32px}.gz-hero2__copy>*{max-width:520px}}.gz-strip{background:var(--gz-cream);border-bottom:1px solid var(--gz-line);overflow:hidden}.gz-strip .gz-marquee__group{gap:48px;padding:14px 24px}.gz-strip__item{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.gz-strip__item svg{width:26px;height:26px;color:var(--gz-green);flex:none}.gz-strip__item b{display:block;font-size:14px;font-weight:600}.gz-strip__item small{display:block;font-size:12px;color:var(--gz-muted)}.gz-needs{display:grid;grid-auto-flow:column;grid-auto-columns:72%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--gz-gutter) * -1);padding:0 var(--gz-gutter) 6px;scrollbar-width:none}.gz-needs::-webkit-scrollbar{display:none}.gz-need{position:relative;display:block;border-radius:var(--gz-radius);overflow:hidden;aspect-ratio:4/5;scroll-snap-align:start;color:var(--gz-ink);text-decoration:none}.gz-need img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.gz-need:hover img{transform:scale(1.03)}.gz-need__pill{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:600;box-shadow:var(--gz-shadow-sm)}.gz-need__pill svg{width:16px;height:16px}@media(min-width:750px){.gz-needs{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible;margin:0;padding:0;gap:16px}}.gz-cards{display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--gz-gutter) * -1);padding:0 var(--gz-gutter) 6px;scrollbar-width:none}.gz-cards::-webkit-scrollbar{display:none}.gz-pcard{scroll-snap-align:start;background:#fff;border:1px solid var(--gz-line);border-radius:var(--gz-radius);overflow:hidden;display:flex;flex-direction:column}.gz-pcard__img{position:relative;background:var(--gz-paper);aspect-ratio:1/1}.gz-pcard__img img{width:100%;height:100%;object-fit:cover}.gz-pcard__tag{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;background:#fff;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:600}.gz-pcard__body{padding:16px;display:flex;flex-direction:column;gap:6px;flex:1}.gz-pcard__for{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--gz-muted);font-weight:600}.gz-pcard__title{font-size:17px;font-weight:600;margin:0}.gz-pcard__desc{font-size:14px;color:var(--gz-muted);line-height:1.5;margin:0;flex:1}.gz-pcard__price{font-size:13px;color:var(--gz-muted);margin:6px 0 10px}.gz-pcard__price b{font-size:17px;color:var(--gz-cta);font-weight:600;margin:0 4px}.gz-pcard__price s{font-size:13px}.gz-pcard .gz-btn{min-height:46px;width:100%;font-size:15px}@media(min-width:750px){.gz-cards{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible;margin:0;padding:0;gap:20px}}.gz-trust{display:grid;border-radius:var(--gz-radius);overflow:hidden;background:linear-gradient(135deg,#f3f1e9,#e7eee3)}.gz-trust__copy{padding:32px 22px}.gz-trust__stats{display:grid;grid-template-columns:1fr 1fr;gap:22px 18px;margin-top:26px}.gz-trust__stats div{border-bottom:1px solid rgb(20 27 22 / .12);padding-bottom:14px}.gz-trust__stats b{display:block;font:400 clamp(34px,4vw,46px)/1 var(--gz-font-head);margin-bottom:8px}.gz-trust__stats span{font-size:13px;font-weight:500;line-height:1.35;display:block}.gz-trust__media{min-height:320px}.gz-trust__media img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.gz-trust{grid-template-columns:1.1fr 1fr}.gz-trust__copy{padding:56px}.gz-trust__stats{max-width:440px}}.gz-banner{position:relative;overflow:hidden;background:var(--gz-green-dark)}.gz-banner__media{aspect-ratio:4/3}.gz-banner__media img{width:100%;height:100%;object-fit:cover}.gz-banner__inner{padding:28px var(--gz-gutter) 32px;display:grid;gap:20px;color:#fff}.gz-banner .gz-h2{color:#fff;margin:0}.gz-mini{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:center;background:#fff;color:var(--gz-ink);border-radius:var(--gz-radius);padding:12px;max-width:420px}.gz-mini img{width:96px;height:96px;border-radius:12px;object-fit:cover;background:var(--gz-paper)}.gz-mini b{display:block;font-size:15px;font-weight:600}.gz-mini p{margin:4px 0 8px;font-size:13px;color:var(--gz-muted)}.gz-mini .gz-btn{min-height:40px;padding:0 18px;font-size:14px}@media(min-width:990px){.gz-banner{min-height:560px}.gz-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.gz-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a190f8c,#0a190f00 55%)}.gz-banner__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;max-width:var(--gz-max);margin:0 auto;padding:56px 32px;grid-template-columns:1fr auto;align-items:end}.gz-banner .gz-h2{max-width:460px;font-size:clamp(36px,4vw,52px)}.gz-mini{grid-template-columns:1fr;width:260px;padding:14px}.gz-mini img{width:100%;height:auto;aspect-ratio:1}}.gz-research{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--gz-gutter) * -1);padding:0 var(--gz-gutter) 6px;scrollbar-width:none}.gz-research::-webkit-scrollbar{display:none}.gz-rcard{scroll-snap-align:start;background:var(--gz-cream);border-radius:var(--gz-radius);padding:18px 18px 22px;display:flex;flex-direction:column;gap:14px}.gz-rcard__title{font:400 22px/1.2 var(--gz-font-head);margin:0}.gz-rcard__img{border-radius:14px;overflow:hidden;aspect-ratio:4/4.2}.gz-rcard__img img{width:100%;height:100%;object-fit:cover}.gz-rcard p{margin:0;font-size:14px;line-height:1.55;color:var(--gz-muted)}.gz-rcard sup a,.gz-sup{font-size:11px;color:var(--gz-green);text-decoration:none;font-weight:600}@media(min-width:750px){.gz-research{grid-auto-columns:calc((100% - 48px)/3.2);gap:16px}}@media(min-width:1100px){.gz-research{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible;margin:0;padding:0}}.gz-dark{background:var(--gz-green-dark);color:#fff;overflow:hidden}.gz-dark__grid{display:grid;gap:32px;align-items:center}.gz-dark .gz-h2{color:#fff}.gz-dark__kicker{display:flex;align-items:center;gap:8px;font-size:13px;color:#fffc;margin-bottom:12px}.gz-dark__items{display:grid;grid-template-columns:1fr 1fr;gap:26px 20px;margin-top:28px}.gz-dark__item .gz-icon-badge{background:#fff;color:var(--gz-green-dark);margin-bottom:12px}.gz-dark__item b{display:block;font-size:15px;font-weight:600;margin-bottom:6px}.gz-dark__item p{margin:0;font-size:13px;line-height:1.55;color:#ffffffbf}.gz-dark__media{border-radius:var(--gz-radius);overflow:hidden;aspect-ratio:4/5}.gz-dark__media img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.gz-dark__grid{grid-template-columns:1.1fr 1fr;gap:72px}}.gz-check{display:grid;gap:28px;align-items:center}.gz-check ul{list-style:none;padding:0;margin:20px 0 0}.gz-check li{display:grid;grid-template-columns:26px 1fr;gap:12px;padding:14px 0;border-bottom:1px solid var(--gz-line)}.gz-check li svg{width:22px;height:22px;color:#fff;background:var(--gz-cta);border-radius:50%;padding:4px}.gz-check li b{display:block;font-size:15px;font-weight:600}.gz-check li span{font-size:13px;color:var(--gz-muted)}.gz-check__media{border-radius:var(--gz-radius);overflow:hidden;aspect-ratio:4/5;background:var(--gz-cream)}.gz-check__media img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.gz-check{grid-template-columns:1.15fr 1fr;gap:72px}.gz-check--flip .gz-check__media{order:-1}}.gz-table{width:100%;border-collapse:collapse;font-size:14px}.gz-table th{text-align:left;font-weight:500;color:var(--gz-muted);font-size:13px;padding:0 0 10px;border-bottom:1px solid var(--gz-line)}.gz-table td{padding:16px 12px 16px 0;border-bottom:1px solid var(--gz-line);vertical-align:top;line-height:1.45}.gz-table td b{display:block;font-weight:600}.gz-table td small{color:var(--gz-muted);font-size:13px}.gz-blist{list-style:none;padding:0;margin:18px 0 0}.gz-blist li{display:grid;grid-template-columns:52px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--gz-line)}.gz-blist b{display:block;font-size:16px;font-weight:600;margin:4px 0}.gz-blist p{margin:0;font-size:14px;line-height:1.55;color:var(--gz-muted)}.gz-tl{display:grid;gap:16px}.gz-tl__band{background:var(--gz-sage);border-radius:var(--gz-radius-sm);padding:16px 20px;text-align:center;margin-bottom:20px}.gz-tl__band b{display:block;font-weight:600;margin-bottom:8px}.gz-tl__band ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:13px}.gz-tl__band li{display:inline-flex;align-items:center;gap:6px}.gz-tl__band li svg{width:14px;height:14px;color:var(--gz-cta)}.gz-tl__card .gz-tl__img{border-radius:var(--gz-radius-sm);overflow:hidden;aspect-ratio:4/3;margin-bottom:14px}.gz-tl__card img{width:100%;height:100%;object-fit:cover}.gz-tl__card b{display:block;font-weight:600;margin-bottom:6px}.gz-tl__card p{margin:0;font-size:14px;line-height:1.55;color:var(--gz-muted)}@media(min-width:750px){.gz-tl{grid-template-columns:repeat(3,1fr);gap:20px}}.gz-break{display:grid;gap:28px;align-items:center;background:var(--gz-cream);border-radius:var(--gz-radius);padding:28px 20px}.gz-break table{width:100%;border-collapse:collapse;font-size:14px}.gz-break caption{text-align:left;font-weight:600;padding-bottom:10px}.gz-break td{padding:12px 0;border-bottom:1px solid var(--gz-line)}.gz-break td:last-child{text-align:right;font-weight:600;color:var(--gz-cta)}.gz-break td s{color:var(--gz-muted);font-weight:400;margin-left:6px}.gz-break td:last-child{white-space:nowrap;padding-left:12px}.gz-break__free{font-weight:800}.gz-break tr.is-total td{font-weight:600;color:var(--gz-ink)}.gz-break__save{font:400 26px/1.2 var(--gz-font-head);color:var(--gz-cta);margin:16px 0 10px}.gz-break__media img{border-radius:var(--gz-radius-sm)}@media(min-width:990px){.gz-break{grid-template-columns:1.3fr 1fr;padding:48px 56px;gap:64px}}.gz-faq2{display:grid;gap:24px}.gz-faq2 .gz-faq{margin:0;max-width:none;gap:0}.gz-faq2 .gz-faq details{background:none;border:0;border-radius:0;border-bottom:1px solid var(--gz-line)}.gz-faq2 .gz-faq summary{padding:18px 40px 18px 0;font:500 15px/1.45 var(--gz-font-body)}.gz-faq2 .gz-faq summary:after{right:0;background-color:transparent}.gz-faq2 .gz-faq .gz-faq__a{padding:0 0 18px}@media(min-width:990px){.gz-faq2{grid-template-columns:1fr 2fr;gap:64px}}.gz-notes{padding-block:24px;border-top:1px solid var(--gz-line)}.gz-notes ol{margin:0;padding-left:18px;font-size:11.5px;line-height:1.6;color:var(--gz-muted);display:grid;gap:4px}.gz-notes p{font-size:11.5px;color:var(--gz-muted);margin:8px 0 0}.gz-news2{position:relative;overflow:hidden}.gz-news2__media{aspect-ratio:16/10}.gz-news2__media img{width:100%;height:100%;object-fit:cover}.gz-news2__card{background:#fff;border-radius:var(--gz-radius);padding:24px;margin:-40px var(--gz-gutter) 32px;position:relative;box-shadow:var(--gz-shadow)}.gz-news2__card .gz-h2{font-size:clamp(26px,3vw,34px);margin-bottom:8px}.gz-news2 input[type=email]{width:100%;border:1px solid var(--gz-line);border-radius:10px;padding:14px;font:400 15px var(--gz-font-body);margin:6px 0 10px}.gz-news2 .gz-consent{display:flex;gap:8px;font-size:12px;color:var(--gz-muted);margin-bottom:14px;line-height:1.45}.gz-news2 .gz-btn{width:100%}@media(min-width:990px){.gz-news2{min-height:440px}.gz-news2__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.gz-news2__card{position:absolute;right:max(32px,calc((100vw - var(--gz-max)) / 2 + 32px));top:50%;transform:translateY(-50%);width:400px;margin:0}}.gz-footer{background:var(--gz-green-dark)}.gz-footer__statement{font:400 clamp(26px,2.6vw,32px)/1.15 var(--gz-font-head);color:#fff;margin:0 0 18px;max-width:360px}.gz-footer h3{color:#fff;letter-spacing:0;text-transform:none;font:600 14px var(--gz-font-body)}.gz-footer ul a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff4d}.gz-footer__legal{font-size:11.5px;line-height:1.6;color:#fff9;padding-bottom:8px}.gz-footer__word{font:400 clamp(72px,19vw,280px)/.8 var(--gz-font-head);letter-spacing:-.03em;color:#ffffff1a;text-align:center;margin:12px 0 0;overflow:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none}.gz-subnav{position:sticky;top:64px;z-index:30;background:#fff;border-bottom:1px solid var(--gz-line)}.gz-subnav__inner{display:flex;gap:22px;overflow-x:auto;scrollbar-width:none}.gz-subnav__inner::-webkit-scrollbar{display:none}.gz-subnav a{flex:none;padding:13px 0 11px;font-size:13px;font-weight:500;color:var(--gz-muted);text-decoration:none;border-bottom:2px solid transparent}.gz-subnav a.is-active,.gz-subnav a:hover{color:var(--gz-ink);border-color:var(--gz-cta)}@media(min-width:990px){.gz-subnav{top:72px}.gz-subnav__inner{justify-content:center;gap:30px}}.gz-tabs{border:1px solid var(--gz-line);border-radius:var(--gz-radius-sm);margin:0 0 20px;overflow:hidden;background:#fff}.gz-tabs__list{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--gz-cream)}.gz-tabs__list button{border:0;background:none;padding:11px 6px;font:500 12.5px/1.25 var(--gz-font-body);color:var(--gz-muted);cursor:pointer;border-bottom:1px solid var(--gz-line)}.gz-tabs__list button[aria-selected=true]{background:#fff;color:var(--gz-ink);font-weight:600;border-bottom-color:transparent;box-shadow:inset 0 2px 0 var(--gz-cta)}.gz-tabs__panel{padding:14px 16px;font-size:14px;line-height:1.6;color:var(--gz-ink)}.gz-tabs__panel ul{margin:0;padding-left:18px}.gz-tabs__panel p{margin:0 0 8px}.gz-pdp{background:#fff}.gz-badge-line{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;background:var(--gz-sage);border-radius:6px;padding:4px 8px;color:var(--gz-green)}.gz-badge-line svg{width:14px;height:14px}.gz-tier{border-width:1.5px;border-radius:14px}.gz-tier__label{font-weight:600;font-size:15px}.gz-tier__perk{color:var(--gz-cta);font-weight:500}.gz-tier__price b{font-weight:600;font-size:17px}.gz-tier.is-checked,.gz-tier:has(input:checked){border-color:var(--gz-cta);background:#fff;box-shadow:0 0 0 3px #1f7a3a1a}.gz-tier__radio:after{background:var(--gz-cta)}.gz-tier.is-checked .gz-tier__radio,.gz-tier:has(input:checked) .gz-tier__radio{border-color:var(--gz-cta)}.gz-addon{background:var(--gz-cream);border:1.5px dashed var(--gz-sage-deep)}.gz-assure div{border-radius:12px;font-weight:500}.gz-assure svg{width:22px;height:22px;color:var(--gz-green);margin:0 auto 6px;display:block}.gz-acc summary svg{width:20px;height:20px;color:var(--gz-green)}.gz-gallery__main{background:var(--gz-paper)}.gz-gallery__offer{position:absolute;left:50%;bottom:16px;transform:translate(-50%);z-index:2;display:flex;align-items:center;gap:12px;background:#fff;border-radius:999px;padding:6px 6px 6px 16px;box-shadow:var(--gz-shadow);font-size:12px;white-space:nowrap}.gz-gallery__offer b{display:block;font-size:13px}.gz-gallery__offer a{min-height:36px;padding:0 14px;font-size:13px}.gz-gallery{position:relative}.gz-sticky .gz-btn{box-shadow:none}.gz-hero2__offer svg,.gz-dark__kicker svg{width:18px;height:18px;flex:none}.gz-pcard__tag{white-space:nowrap}.gz-pcard__tag svg{width:12px;height:12px}.gz-pcard__title,.gz-addon__txt b,.gz-mini b{font-family:var(--gz-font-body)!important;font-weight:600}.gz-blist li svg{background:none;padding:0;border-radius:0}.gz-blist .gz-icon-badge svg{width:24px;height:24px;color:var(--gz-green)}.gz-notes ol{list-style:none;padding-left:0}.gz-notes ol b{color:var(--gz-ink);margin-right:4px}@media(max-width:749px){.gz-row-head{flex-direction:column;align-items:flex-start;gap:8px}}.gz-footer__statement{line-height:1.2}.gz-footer__promises{border-bottom:1px solid rgb(255 255 255 / .1)}.gz-footer__promises-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px;padding-block:26px}.gz-footer__promise{display:flex;gap:12px;align-items:flex-start}.gz-footer__promise svg{width:26px;height:26px;color:var(--gz-mustard);flex:none}.gz-footer__promise b{display:block;color:#fff;font-size:14px;font-weight:600}.gz-footer__promise small{display:block;font-size:12.5px;color:#ffffffa6}@media(min-width:990px){.gz-footer__promises-grid{grid-template-columns:repeat(4,1fr)}}.gz-footer__main{grid-template-columns:1fr}@media(min-width:990px){.gz-footer__main{grid-template-columns:1.1fr 2fr 1.2fr;gap:48px}}.gz-footer__logo{display:inline-block;margin-bottom:14px;color:#fff;font:400 28px var(--gz-font-head);text-decoration:none}.gz-footer__contact{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:8px;font-size:14px}.gz-footer__contact li{display:flex;align-items:center;gap:8px}.gz-footer__contact svg{width:16px;height:16px;color:var(--gz-mustard);flex:none}.gz-footer__cols{display:grid;grid-template-columns:1fr;gap:0}.gz-footer__col{border-bottom:1px solid rgb(255 255 255 / .1)}.gz-footer__col summary{list-style:none;cursor:pointer;padding:14px 0;position:relative}.gz-footer__col summary::-webkit-details-marker{display:none}.gz-footer__col summary:after{content:"+";position:absolute;right:0;top:12px;color:#fff9;font-size:20px}.gz-footer__col[open] summary:after{content:"\2013"}.gz-footer__col h3{margin:0}.gz-footer__col ul{padding-bottom:14px}@media(min-width:750px){.gz-footer__cols{grid-template-columns:repeat(4,1fr);gap:24px}.gz-footer__col{border:0}.gz-footer__col summary{pointer-events:none;padding:0 0 14px}.gz-footer__col summary:after{display:none}}.gz-footer__news h3{margin:0 0 8px}.gz-footer__news p{font-size:14px;margin:0 0 12px}.gz-footer__news .gz-news-form{padding:4px}.gz-footer__news .gz-btn{min-height:44px;padding:0 18px;font-size:14px}.gz-footer__fine{font-size:11.5px;color:#ffffff8c;line-height:1.5}.gz-footer__top{color:#ffffffb3!important;font-size:13px}.gz-cartoffer{background:var(--gz-sage);border-radius:14px;padding:14px;margin:0 var(--cart-drawer-padding-inline, 16px) 12px}.gz-cartoffer--page{margin:0}.gz-cartoffer__msg{display:flex;gap:8px;align-items:flex-start;margin:0 0 10px;font-size:14px;line-height:1.4;color:var(--gz-ink)}.gz-cartoffer__msg svg{width:18px;height:18px;color:var(--gz-cta);flex:none;margin-top:1px}.gz-cartoffer__track{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.gz-cartoffer__step{height:22px;border-radius:6px;background:#fff;font-size:11px;font-weight:600;color:var(--gz-muted);display:grid;place-items:center;transition:background .3s ease,color .3s ease}.gz-cartoffer__step.is-on{background:var(--gz-cta);color:#fff}.gz-cartoffer__step.is-free{background:var(--gz-mustard-soft);color:var(--gz-ink)}.gz-cartoffer__step.is-free.is-on{background:var(--gz-mustard)}.gz-cartoffer__btn{width:100%;margin-top:10px;min-height:42px}.gz-cartup{padding:12px 0 4px}.gz-cartup__label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--gz-muted);margin:0 0 8px}.gz-cartup__card{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;border:1px solid var(--gz-line);border-radius:12px;padding:10px}.gz-cartup__card img{width:56px;height:56px;border-radius:8px;object-fit:cover}.gz-cartup__txt b{display:block;font-size:14px;font-weight:600}.gz-cartup__txt span{font-size:13px;color:var(--gz-muted)}.gz-cartup__txt span b{display:inline;color:var(--gz-cta)}.gz-cartup .gz-btn{min-height:36px;padding:0 16px}.gz-carttrust{margin-top:14px}.gz-carttrust ul{list-style:none;padding:0;margin:0 0 12px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;font-size:12px;color:var(--gz-muted)}.gz-carttrust li{display:inline-flex;align-items:center;gap:5px}.gz-carttrust svg{width:15px;height:15px;color:var(--gz-cta)}.gz-carttrust .gz-payicons{margin:0}.gz-carttrust .gz-payicons svg{width:34px;height:22px}.gz-cartempty{padding:8px 0}.gz-cartempty p{color:var(--gz-muted);font-size:14px}.gz-cartempty__card{display:flex;gap:12px;align-items:center;border:1px solid var(--gz-line);border-radius:12px;padding:10px;margin-bottom:12px;color:inherit;text-decoration:none}.gz-cartempty__card img{border-radius:8px;object-fit:cover}.gz-cartempty__card b{display:block;font-size:14px}.gz-cartempty__card small{color:var(--gz-cta);font-weight:600}.gz-cartboost{padding-block:16px 0}.gz-cartboost__grid{display:grid;gap:12px}@media(min-width:990px){.gz-cartboost__grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:20px}.gz-cartboost .gz-cartup{padding:0}}.cart-drawer .gz-cartoffer{margin-inline:var(--padding-xl, 20px)}.cart-drawer .gz-cartup{padding-inline:0}.gz-pagehero{padding-block:28px 40px}.gz-pagehero__grid{display:grid;gap:24px;align-items:center}.gz-pagehero .gz-h1{font-size:clamp(36px,5vw,58px)}.gz-pagehero__media{border-radius:var(--gz-radius);overflow:hidden;aspect-ratio:4/3}.gz-pagehero__media img{width:100%;height:100%;object-fit:cover}.gz-pagehero:not(.has-media) .gz-pagehero__copy{max-width:720px}.gz-pagehero__content{margin-top:18px;color:var(--gz-muted)}@media(min-width:990px){.gz-pagehero{padding-block:40px 64px}.gz-pagehero.has-media .gz-pagehero__grid{grid-template-columns:1fr 1fr;gap:64px}.gz-pagehero__media{aspect-ratio:5/4}}.gz-contact{display:grid;gap:36px}@media(min-width:990px){.gz-contact{grid-template-columns:1fr 1.3fr;gap:72px;align-items:start}}.gz-contact__way{display:grid;grid-template-columns:52px 1fr 20px;gap:14px;align-items:center;padding:16px 0;border-bottom:1px solid var(--gz-line);color:inherit;text-decoration:none}.gz-contact__way>svg{width:18px;height:18px;color:var(--gz-muted);transition:transform .2s ease}.gz-contact__way:hover>svg{transform:translate(3px);color:var(--gz-cta)}.gz-contact__way b{display:block;font-size:15px;font-weight:600}.gz-contact__way small{display:block;font-size:13px;color:var(--gz-muted);margin-top:2px}.gz-contact__form{background:var(--gz-cream);border-radius:var(--gz-radius);padding:24px 18px}@media(min-width:750px){.gz-contact__form{padding:36px}}.gz-field-row{display:grid;gap:0 14px}@media(min-width:750px){.gz-field-row{grid-template-columns:1fr 1fr}}.gz-field{display:block;margin-bottom:14px}.gz-field>span{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.gz-field small{font-weight:400;color:var(--gz-muted)}.gz-field input,.gz-field select,.gz-field textarea{width:100%;border:1px solid var(--gz-sage-deep);background:#fff;border-radius:10px;padding:13px 14px;font:400 15px var(--gz-font-body);color:var(--gz-ink)}.gz-field input:focus,.gz-field select:focus,.gz-field textarea:focus{outline:2px solid var(--gz-cta);outline-offset:1px;border-color:transparent}.gz-contact__ok{display:flex;gap:10px;align-items:flex-start;background:#fff;border-radius:12px;padding:16px;font-size:15px}.gz-contact__ok svg{width:22px;height:22px;color:#fff;background:var(--gz-cta);border-radius:50%;padding:4px;flex:none}.gz-faqg{display:grid;gap:28px}@media(min-width:990px){.gz-faqg{grid-template-columns:300px 1fr;gap:64px;align-items:start}.gz-faqg__side{position:sticky;top:100px}}.gz-faqg__search{display:flex;align-items:center;gap:8px;border:1px solid var(--gz-sage-deep);border-radius:999px;padding:0 16px;background:#fff}.gz-faqg__search svg{width:16px;height:16px;color:var(--gz-muted)}.gz-faqg__search input{border:0;outline:0;padding:13px 0;font:400 15px var(--gz-font-body);width:100%;background:none}.gz-faqg__nav{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.gz-faqg__nav a{font-size:13px;font-weight:500;padding:7px 12px;border-radius:999px;background:var(--gz-cream);color:var(--gz-ink);text-decoration:none}.gz-faqg__nav a:hover{background:var(--gz-sage)}@media(min-width:990px){.gz-faqg__nav{flex-direction:column}.gz-faqg__nav a{background:none;padding:6px 0;font-size:15px}}.gz-faqg__help{background:var(--gz-cream);border-radius:var(--gz-radius-sm);padding:18px}.gz-faqg__help p{font-size:14px;color:var(--gz-muted);margin:6px 0 12px}.gz-faqg__h{font:400 clamp(24px,2.6vw,30px)/1.2 var(--gz-font-head);margin:0 0 8px;scroll-margin-top:100px}.gz-faqg__list{max-width:none;margin:0 0 36px;gap:0}.gz-faqg__list details{background:none;border:0;border-radius:0;border-bottom:1px solid var(--gz-line)}.gz-faqg__list summary{padding:18px 40px 18px 0;font:500 15px/1.45 var(--gz-font-body)}.gz-faqg__list summary:after{right:0;background-color:transparent}.gz-faqg__list .gz-faq__a{padding:0 0 18px}.gz-footer__main .gz-footer__news{background:none;padding:0}@media(min-width:990px){.gz-footer__main{grid-template-columns:1fr 2.2fr;gap:64px}.gz-footer__main .gz-footer__news{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1.2fr;gap:12px 64px;align-items:center;border-top:1px solid rgb(255 255 255 / .1);padding-top:32px}.gz-footer__main .gz-footer__news h3{font:400 26px/1.2 var(--gz-font-head)}.gz-footer__main .gz-footer__news form{grid-column:2;grid-row:1 / span 2}}.cart__checkout-button{background:var(--gz-cta)!important;border-color:var(--gz-cta)!important;color:#fff!important;border-radius:999px!important;min-height:52px;font-weight:600}.cart__checkout-button:hover{background:var(--gz-cta-hover)!important}@media(prefers-reduced-motion:no-preference){.gz-i-draw :is(path,circle,rect,line,polyline){stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.1s cubic-bezier(.65,.05,.25,1)}.gz-i-draw.is-drawn :is(path,circle,rect,line,polyline){stroke-dashoffset:0}.gz-i-draw.is-drawn :is(path,circle,rect):nth-child(2){transition-delay:.15s}.gz-i-draw.is-drawn :is(path,circle,rect):nth-child(3){transition-delay:.3s}.gz-i-draw.is-drawn :is(path,circle,rect):nth-child(n+4){transition-delay:.45s}.gz-i.is-live{transform-box:fill-box}.gz-i--clock.is-live path{transform-origin:12px 12px;transform-box:view-box;animation:gz-tick 8s steps(8) infinite 1.2s}.gz-i--heart.is-live{animation:gz-beat 2.6s ease-in-out infinite 1.2s;transform-origin:center}.gz-i--sprout.is-live{animation:gz-sway 4s ease-in-out infinite 1.2s;transform-origin:50% 100%}.gz-i--truck.is-live{animation:gz-roll 3.2s ease-in-out infinite 1.2s}.gz-i--gift.is-live{animation:gz-bob 2.8s ease-in-out infinite 1.2s}.gz-i--chat.is-live{animation:gz-bob 3.4s ease-in-out infinite 1.4s}.gz-i--sparkle.is-live,.gz-i--star.is-live{animation:gz-twinkle 3s ease-in-out infinite 1.2s;transform-origin:center}.gz-i--sun-cloud.is-live path:last-child{animation:gz-drift 5s ease-in-out infinite 1.2s}.gz-i--shield.is-live{animation:gz-glow 3.6s ease-in-out infinite 1.4s}.gz-i--pencil.is-live{animation:gz-write 3s ease-in-out infinite 1.2s;transform-origin:20% 80%}.gz-i--users.is-live,.gz-i--book.is-live,.gz-i--smile.is-live{animation:gz-bob 4s ease-in-out infinite 1.4s}.gz-i--lock.is-live{animation:gz-bob 3.8s ease-in-out infinite 1.4s}.gz-i--flask.is-live{animation:gz-sway 4.4s ease-in-out infinite 1.2s;transform-origin:50% 0%}.gz-i--screen-off.is-live path{animation:gz-blink 4s ease-in-out infinite 1.6s}.gz-icon-badge{transition:transform .35s cubic-bezier(.3,1.6,.5,1),background .3s ease}:is(.gz-benefit,.gz-dark__item,.gz-blist li,.gz-contact__way):hover .gz-icon-badge{transform:translateY(-3px) rotate(-6deg) scale(1.06)}.gz-hero2__media img,.gz-pagehero__media img{animation:gz-kb 16s ease-out both}:is(.gz-rcard__img,.gz-tl__img,.gz-step__img,.gz-pcard__img) img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}:is(.gz-rcard,.gz-tl__card,.gz-step,.gz-pcard):hover :is(.gz-rcard__img,.gz-tl__img,.gz-step__img,.gz-pcard__img) img{transform:scale(1.04)}.gz-js :is(.gz-needs,.gz-cards,.gz-research,.gz-tl,.gz-dark__items,.gz-trust__stats)>*{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.gz-js :is(.gz-needs,.gz-cards,.gz-research,.gz-tl,.gz-dark__items,.gz-trust__stats).is-in>*{opacity:1;transform:none}.gz-js :is(.gz-needs,.gz-cards,.gz-research,.gz-tl,.gz-dark__items,.gz-trust__stats).is-in>:nth-child(2){transition-delay:.08s}.gz-js :is(.gz-needs,.gz-cards,.gz-research,.gz-tl,.gz-dark__items,.gz-trust__stats).is-in>:nth-child(3){transition-delay:.16s}.gz-js :is(.gz-needs,.gz-cards,.gz-research,.gz-tl,.gz-dark__items,.gz-trust__stats).is-in>:nth-child(4){transition-delay:.24s}.gz-buy__atc .gz-btn,.gz-sticky .gz-btn{position:relative;overflow:hidden}.gz-buy__atc .gz-btn:after,.gz-sticky .gz-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .28) 50%,transparent 70%);transform:translate(-120%);animation:gz-shine 5s ease-in-out infinite 2s}}@keyframes gz-tick{to{transform:rotate(360deg)}}@keyframes gz-beat{0%,60%,to{transform:scale(1)}15%{transform:scale(1.14)}30%{transform:scale(.98)}45%{transform:scale(1.08)}}@keyframes gz-sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes gz-roll{0%,to{transform:translate(0)}40%{transform:translate(2px)}45%{transform:translate(-1px)}55%{transform:translate(1px)}}@keyframes gz-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes gz-twinkle{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(.82) rotate(18deg);opacity:.75}}@keyframes gz-drift{0%,to{transform:translate(0)}50%{transform:translate(1.5px)}}@keyframes gz-glow{0%,to{filter:none}50%{filter:drop-shadow(0 0 3px currentColor)}}@keyframes gz-write{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg) translate(-1px,1px)}50%{transform:rotate(4deg)}75%{transform:rotate(-4deg)}}@keyframes gz-blink{0%,80%,to{opacity:1}90%{opacity:.3}}@keyframes gz-kb{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes gz-shine{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}#header-group{position:sticky;top:0;z-index:50}.gz-header{position:relative}.gz-subnav{top:var(--gz-head-h, 102px)}#buy,#offer,#inside,#faq,#gz-reviews,#reviews,#research,#benefits,#how-to-use,#what-to-expect,#bundle{scroll-margin-top:calc(var(--gz-head-h, 102px) + 56px)}.gz-pdp__gallery{top:calc(var(--gz-head-h, 110px) + 64px)}.gz-announce__inner{display:grid;grid-template-columns:32px 1fr 32px;align-items:center}.gz-announce__track{position:relative;height:38px}.gz-announce__nav{width:32px;height:32px;border:0;background:none;color:#fffc;cursor:pointer;display:grid;place-items:center}.gz-announce__nav svg{width:14px;height:14px}.gz-announce__nav:hover{color:#fff}@media(max-width:749px){.gz-gallery__thumbs{display:flex;gap:8px;overflow-x:auto;margin-top:10px;scrollbar-width:none}.gz-gallery__thumbs::-webkit-scrollbar{display:none}.gz-gallery__thumbs button{flex:0 0 60px;height:60px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:var(--gz-paper)}.gz-gallery__thumbs button[aria-current=true]{border-color:var(--gz-cta)}.gz-gallery__thumbs img{width:100%;height:100%;object-fit:cover}.gz-gallery .gz-dots{display:none}.gz-gallery__offer{bottom:12px}}.gz-gallery__arrow{position:absolute;top:50%;z-index:3;width:44px;height:44px;margin-top:-22px;border-radius:50%;border:0;background:#ffffffeb;box-shadow:var(--gz-shadow);display:none;place-items:center;cursor:pointer;color:var(--gz-ink);transition:transform .2s ease}.gz-gallery__arrow:hover{transform:scale(1.06)}.gz-gallery__arrow svg{width:18px;height:18px}.gz-gallery__arrow--prev{left:12px}.gz-gallery__arrow--prev svg{transform:rotate(180deg)}.gz-gallery__arrow--next{right:12px}@media(min-width:750px){.gz-gallery__arrow{display:grid}.gz-gallery__main-wrap{position:relative}}.gz-gallery__main-wrap{position:relative}.gz-gallery__count{position:absolute;right:12px;top:12px;z-index:2;background:#141b16b3;color:#fff;font-size:12px;font-weight:600;padding:4px 9px;border-radius:999px}.gz-announce__nav:first-child svg{transform:rotate(180deg)}.gz-rateline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin:2px 0 14px;color:var(--gz-ink);text-decoration:none;font-size:14px}.gz-rateline b{font-weight:600;font-size:15px}.gz-rateline .gz-stars svg{width:18px;height:18px}.gz-rateline u{text-underline-offset:3px}.gz-payterms:empty{display:none}.gz-payterms{font-size:13px;color:var(--gz-muted);text-align:center}.gz-rv__summary{display:grid;gap:24px;padding-bottom:28px;border-bottom:1px solid var(--gz-line)}@media(min-width:990px){.gz-rv__summary{grid-template-columns:1.1fr .8fr 1.3fr;align-items:start;gap:48px}}.gz-rv__avg{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 16px}.gz-rv__avg b{font:400 44px/1 var(--gz-font-head)}.gz-rv__avg span{font-size:13px;color:var(--gz-muted)}.gz-rv__bars{list-style:none;padding:0;margin:0;display:grid;gap:8px}.gz-rv__bars li{display:grid;grid-template-columns:34px 1fr 40px;gap:10px;align-items:center;font-size:13px}.gz-rv__bars span{display:inline-flex;align-items:center;gap:3px}.gz-rv__bars span svg{width:13px;height:13px;color:var(--gz-mustard);fill:var(--gz-mustard)}.gz-rv__bars i{height:8px;border-radius:99px;background:var(--gz-line);overflow:hidden}.gz-rv__bars em{display:block;height:100%;background:var(--gz-green);border-radius:99px}.gz-rv__bars small{color:var(--gz-muted)}.gz-rv__rec b{font:400 36px/1 var(--gz-font-head);margin-right:8px}.gz-rv__rec span{font-size:14px;color:var(--gz-muted)}.gz-rv__photos{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.gz-rv__photos img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.gz-rv__bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between;padding:18px 0;font-size:14px;color:var(--gz-muted)}.gz-rv__bar select{border:1px solid var(--gz-line);border-radius:8px;padding:8px 10px;font:500 14px var(--gz-font-body);margin-left:6px;background:#fff}.gz-rv__bar .gz-btn svg{width:16px;height:16px}.gz-rv__list{display:grid;gap:0}.gz-rv{display:grid;gap:16px;padding:24px 0;border-top:1px solid var(--gz-line)}@media(min-width:990px){.gz-rv{grid-template-columns:260px 1fr 180px;gap:32px}.gz-rv:not(:has(.gz-rv__img)){grid-template-columns:260px 1fr}}.gz-rv__who{display:flex;gap:12px;align-items:flex-start;background:var(--gz-cream);border-radius:12px;padding:14px}.gz-rv__avatar{width:40px;height:40px;border-radius:50%;background:var(--gz-green);color:#fff;display:grid;place-items:center;font-weight:600;flex:none}.gz-rv__who b{display:block;font-size:14px}.gz-rv__who small{display:block;font-size:12px;color:var(--gz-muted)}.gz-rv__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.gz-rv__top time{font-size:12px;color:var(--gz-muted)}.gz-rv__body h3{font-size:16px;font-weight:600;margin:0 0 6px}.gz-rv__body p{margin:0;font-size:15px;line-height:1.6;color:var(--gz-ink);opacity:.85}.gz-rv__img img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px}.gz-expert{display:grid;gap:0;align-items:end;max-width:980px}.gz-expert__card{background:var(--gz-cream);border-radius:var(--gz-radius);padding:28px;margin:0;position:relative;z-index:1}.gz-expert__card blockquote{font:400 clamp(20px,2.2vw,26px)/1.35 var(--gz-font-head);margin:0 0 16px}.gz-expert__card figcaption b{display:block;font-size:14px}.gz-expert__card figcaption span{font-size:13px;color:var(--gz-muted)}.gz-expert__photo img{border-radius:var(--gz-radius);width:100%;aspect-ratio:4/5;object-fit:cover}@media(min-width:990px){.gz-expert{grid-template-columns:1.2fr 1fr;margin:0 auto}.gz-expert__card{margin-right:-80px;margin-bottom:40px}}.shopify-section:has(>.gz-subnav){position:sticky;top:var(--gz-head-h, 102px);z-index:30}.gz-subnav{position:relative;top:auto}.gz-pdp__grid>*,.gz-pdp__gallery,.gz-gallery{min-width:0}.cart-drawer .cart-drawer__close-button{width:40px;height:40px;border:0!important;background:var(--gz-cream)!important;border-radius:50%}.cart-drawer .cart-drawer__close-button svg{width:16px;height:16px}.cart-drawer__heading{font-family:var(--gz-font-head)!important;font-weight:400!important}.cart-drawer .gz-cartoffer{padding:10px 12px;margin-bottom:8px}.cart-drawer .gz-cartoffer__msg{font-size:13px;margin-bottom:8px}.cart-drawer .gz-cartoffer__step{height:18px;font-size:10px}.cart-drawer .gz-cartoffer__btn{min-height:36px;font-size:14px;margin-top:8px}.cart-drawer .gz-carttrust .gz-payicons{display:none}.cart-drawer .cart__checkout-button{min-height:50px!important}.cart-drawer .cart-drawer__summary{--cart-drawer-summary-padding: 14px}.cart-drawer .cart-drawer__summary .cart__summary-totals{margin-bottom:6px}.cart__checkout-button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px}.gz-lock{width:16px;height:16px;flex:none}.gz-cartsave{display:flex;align-items:center;gap:6px;margin:0 0 8px;padding:8px 10px;border-radius:10px;background:var(--gz-mustard-soft);font-size:13px;color:var(--gz-ink)}.gz-cartsave svg{width:16px;height:16px;color:var(--gz-mustard-dark)}.gz-carttrust__ship{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:var(--gz-ink);margin:0 0 6px}.gz-carttrust__ship svg{width:15px;height:15px;color:var(--gz-cta)}.gz-carttrust{margin-top:10px}.gz-carttrust ul{margin-bottom:8px}.gz-carttrust__links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px;margin:8px 0 0;font-size:12px}.gz-carttrust__links a{color:var(--gz-muted);text-underline-offset:2px}.cart-drawer .cart-items__empty-button,.cart-drawer .cart-drawer__content--empty .cart-items__empty-login,.cart-drawer .cart-items__empty p:not(.gz *){display:none!important}.gz-cartempty__card img.gz-cartempty__img{width:72px!important;height:72px!important;max-width:72px;flex:none;border-radius:10px;object-fit:cover}.gz-cartempty__card span{min-width:0}.gz-cartempty .gz-btn{width:100%}.cart-items__empty-button{background:var(--gz-cta)!important;color:#fff!important;border-radius:999px!important}.gz-shipnote{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--gz-muted);margin:-4px 0 12px}.gz-shipnote svg{width:16px;height:16px;color:var(--gz-green);flex:none}.gz-btn.is-added{background:var(--gz-green-dark)!important}.gz-gallery__slide img{cursor:zoom-in}.gz-lightbox{border:0;padding:0;width:100vw;height:100dvh;max-width:none;max-height:none;background:#0c120ef5}.gz-lightbox::backdrop{background:#0c120ef5}.gz-lightbox__scroll{width:100%;height:100%;overflow:auto;display:grid;place-items:center;touch-action:pinch-zoom pan-x pan-y}.gz-lightbox img{max-width:100%;max-height:100dvh;object-fit:contain}.gz-lightbox img.is-zoomed{max-width:none;max-height:none;width:180%;cursor:zoom-out}.gz-lightbox__close{position:fixed;top:14px;right:14px;width:44px;height:44px;border-radius:50%;border:0;background:#fff;display:grid;place-items:center;cursor:pointer;z-index:2}.gz-lightbox__close svg{width:18px;height:18px}@media(min-width:750px){.gz-gallery__thumbs{grid-template-columns:repeat(9,1fr)}}.cart-drawer .cart-drawer__close-button{box-shadow:none!important;outline-offset:2px}.cart-drawer .close-button{border:0!important;box-shadow:none!important}.gz-fit{position:relative;overflow:hidden;--gz-gap: 26px}.gz-fit__track{display:flex;width:max-content}.gz-fit__set{display:flex;align-items:center;gap:var(--gz-gap);list-style:none;margin:0;padding:0 calc(var(--gz-gap) / 2);flex:none}.gz-fit__item{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-size:13px;font-weight:500;line-height:1}.gz-fit__item a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:7px}.gz-fit__item a:hover span{text-decoration:underline;text-underline-offset:3px}.gz-fit__item svg{width:16px;height:16px;flex:none}.gz-fit__item+.gz-fit__item:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.35;margin-right:calc(var(--gz-gap) / 2 - 2px);margin-left:calc(var(--gz-gap) / -2)}.gz-fit__set[aria-hidden] .gz-fit__item:first-child:before,.gz-fit.is-marquee .gz-fit__item:first-child:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.35;margin-right:calc(var(--gz-gap) / 2 - 2px);margin-left:calc(var(--gz-gap) / -2)}.gz-fit:not(.is-marquee) .gz-fit__track{width:100%;justify-content:center}.gz-fit.is-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.gz-fit.is-marquee .gz-fit__track{animation:gz-fit var(--gz-dur, 24s) linear infinite}.gz-fit.is-marquee:hover .gz-fit__track,.gz-fit.is-marquee:focus-within .gz-fit__track{animation-play-state:paused}@keyframes gz-fit{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.gz-fit.is-marquee .gz-fit__track{animation:none}.gz-fit.is-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.gz-announce{background:var(--gz-green-dark);color:#fff;height:38px;display:flex;align-items:center}.gz-announce .gz-fit{width:100%}.gz-fit--announce .gz-fit__item{font-size:12.5px;letter-spacing:.01em}.gz-fit--announce .gz-fit__item svg{color:var(--gz-mustard);width:15px;height:15px}.gz-fit--announce .gz-fit__item:first-child svg{animation:gz-bob 2.4s ease-in-out infinite}.gz-fit--trust{background:var(--gz-cream);border-radius:12px;padding:11px 0;margin:0 0 12px;color:var(--gz-ink);--gz-gap: 22px}.gz-fit--trust .gz-fit__item{font-size:12.5px}.gz-fit--trust .gz-fit__item svg{color:var(--gz-cta)}.gz-fit--drawer{background:#ffffffb3;border-radius:12px;padding:10px 0;margin:16px 0 0;--gz-gap: 18px}.gz-fit--drawer .gz-fit__item{font-size:12px}.gz-fit--drawer svg{color:var(--gz-cta)}.gz-pay{display:grid;gap:8px;justify-items:center;margin:0 0 16px}.gz-pay__label{display:inline-flex;align-items:center;gap:6px;font-size:12px;margin:0;opacity:.8}.gz-pay__label svg{width:14px;height:14px}.gz-pay__list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;list-style:none;margin:0;padding:0}.gz-pay__list li{display:grid;place-items:center;width:44px;height:30px;background:#fff;border:1px solid var(--gz-line);border-radius:7px}.gz-pay__list svg{width:36px;height:24px}.gz-header{transition:box-shadow .3s ease,background .3s ease}.gz-header__bar{transition:min-height .3s ease}.gz-header__logo img{transition:height .3s ease}.gz-header.is-scrolled{background:#ffffffeb}@media(min-width:990px){.gz-header__bar{min-height:76px}.gz-header.is-scrolled .gz-header__bar{min-height:62px}.gz-header.is-scrolled .gz-header__logo img{height:22px!important}.gz-header__nav a{position:relative;padding:10px 0;background:none!important}.gz-header__nav a:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1.5px;background:var(--gz-ink);transform:scaleX(0);transform-origin:right;transition:transform .35s cubic-bezier(.6,.05,.3,1)}.gz-header__nav a:hover:after,.gz-header__nav a[aria-current]:after{transform:scaleX(1);transform-origin:left}.gz-header__cta{box-shadow:0 6px 16px #1f7a3a38}}@media(max-width:989px){.gz-header__bar{min-height:60px}.gz-header.is-scrolled .gz-header__bar{min-height:54px}}.gz-iconbtn{transition:background .2s ease,transform .2s ease}.gz-iconbtn:active{transform:scale(.94)}.gz-header__cart .header-actions__action{transition:background .2s ease}.gz-drawer__panel{width:min(90vw,400px);padding:18px 22px 24px;background:var(--gz-cream);box-shadow:20px 0 60px #10291a33}.gz-drawer__top .gz-header__logo{font:400 26px var(--gz-font-head);color:var(--gz-green-dark)}.gz-drawer__nav a{font:400 30px/1.15 var(--gz-font-head);padding:14px 0;display:flex;justify-content:space-between;align-items:center}.gz-drawer__nav a:after{content:"\2192";font:400 18px var(--gz-font-body);color:var(--gz-muted);transition:transform .25s ease}.gz-drawer__nav a:hover:after{transform:translate(4px);color:var(--gz-cta)}.gz-drawer.is-open .gz-drawer__nav a{animation:gz-slidein .5s cubic-bezier(.2,.8,.2,1) both}.gz-drawer.is-open .gz-drawer__nav a:nth-child(2){animation-delay:.05s}.gz-drawer.is-open .gz-drawer__nav a:nth-child(3){animation-delay:.1s}.gz-drawer.is-open .gz-drawer__nav a:nth-child(4){animation-delay:.15s}.gz-drawer.is-open .gz-drawer__nav a:nth-child(5){animation-delay:.2s}@keyframes gz-slidein{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.gz-drawer__promo .gz-card{box-shadow:var(--gz-shadow-sm)}.gz-drawer__help{text-align:center;font-size:13px;color:var(--gz-muted);margin:14px 0 0}.gz-drawer__help a{color:var(--gz-ink);font-weight:600}.gz-drawer__scrim{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.cart-drawer__dialog{width:min(460px,100vw)!important;max-width:100vw!important}.cart-drawer .cart-drawer__header{padding:16px 20px 12px!important;border-bottom:1px solid var(--gz-line)}.cart-drawer .cart-drawer__heading{font:400 26px/1.1 var(--gz-font-head)!important;display:flex;align-items:center;gap:10px;letter-spacing:-.01em}.cart-drawer .cart-bubble{position:relative;width:auto;min-width:26px;height:26px}.cart-drawer .cart-bubble__background{background:var(--gz-green)!important;border-radius:999px}.cart-drawer .cart-bubble__text{color:#fff!important;font:600 12px var(--gz-font-body)!important}.cart-drawer .gz-cartoffer{margin:12px 20px 4px!important;border-radius:14px;background:linear-gradient(135deg,#eef3ea,#f6efdc)}.cart-drawer .gz-cartoffer__step{transition:background .5s ease,color .5s ease,transform .4s cubic-bezier(.3,1.6,.5,1)}.cart-drawer .gz-cartoffer__step.is-on{animation:gz-pop .5s cubic-bezier(.3,1.6,.5,1) both}.cart-drawer .gz-cartoffer__step:nth-child(2).is-on{animation-delay:.06s}.cart-drawer .gz-cartoffer__step:nth-child(3).is-on{animation-delay:.12s}.cart-drawer .gz-cartoffer__step:nth-child(4).is-on{animation-delay:.18s}@keyframes gz-pop{0%{transform:scale(.85);opacity:.4}to{transform:none;opacity:1}}.cart-drawer .cart-drawer__items{padding-inline:20px!important}.cart-drawer .cart-items__table-row{padding-block:14px!important;border-bottom:1px solid var(--gz-line)}.cart-drawer__dialog[open] .cart-items__table-row{animation:gz-rowin .45s cubic-bezier(.2,.8,.2,1) both}.cart-drawer__dialog[open] .cart-items__table-row:nth-child(2){animation-delay:.06s}.cart-drawer__dialog[open] .cart-items__table-row:nth-child(3){animation-delay:.12s}.cart-drawer__dialog[open] .cart-items__table-row:nth-child(4){animation-delay:.18s}@keyframes gz-rowin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cart-drawer .cart-items__media-image,.cart-items__media-image{width:76px!important;height:76px!important;object-fit:cover;border-radius:12px!important;background:var(--gz-paper)}.cart-drawer .cart-items__title,.cart-drawer .cart-items__details a{font:600 15px/1.35 var(--gz-font-body)!important;color:var(--gz-ink)!important;text-decoration:none}.cart-drawer quantity-selector-component,.cart-drawer .quantity-selector{height:36px!important;border-radius:999px!important;border-color:var(--gz-line)!important}.cart-drawer .cart-items__remove{color:var(--gz-muted)!important}.cart-drawer .cart-drawer__summary{background:var(--gz-cream);border-top:1px solid var(--gz-line);box-shadow:0 -12px 30px #10291a0f;mask-image:none!important;-webkit-mask-image:none!important;padding:14px 20px calc(14px + env(safe-area-inset-bottom))!important}.cart-drawer .cart__total-value{font:400 24px var(--gz-font-head)!important}.cart-drawer .tax-note{font-size:11.5px!important;color:var(--gz-muted)!important}.cart-drawer .cart__ctas{--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: 999px}.cart-drawer .gz-carttrust{margin-top:10px}.cart-drawer .gz-fit--trust{background:#fff;margin-bottom:10px;padding:9px 0}.cart-drawer .gz-pay{margin-bottom:6px}.cart-drawer .gz-pay__list li{width:38px;height:26px}.cart-drawer .gz-pay__list svg{width:30px;height:20px}.cart-drawer .gz-carttrust .gz-pay{display:grid}.cart-drawer .cart-discount{font-size:13px}.cart-drawer .gz-cartup__card{background:#fff}.cart__checkout-button{position:relative;overflow:hidden;box-shadow:0 8px 20px #1f7a3a40}.cart__checkout-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .28) 50%,transparent 70%);transform:translate(-120%);animation:gz-shine 5s ease-in-out infinite 1.5s}@media(prefers-reduced-motion:reduce){.cart__checkout-button:after,.cart-drawer__dialog[open] .cart-items__table-row,.cart-drawer .gz-cartoffer__step.is-on{animation:none}}.gz-footer__promise svg{width:30px;height:30px;padding:6px;border-radius:50%;background:#e0a5261f;box-sizing:content-box}.gz-footer__main{padding-block:56px 32px}.gz-footer .gz-pay__label{color:#ffffffbf}.gz-footer .gz-pay{margin:0;justify-items:end}.gz-footer .gz-pay__list li{border-color:transparent}@media(max-width:749px){.gz-footer .gz-pay{justify-items:center}.gz-footer__main{padding-block:40px 24px}}.gz-footer__top{display:inline-flex;align-items:center;gap:6px;border:1px solid rgb(255 255 255 / .2);border-radius:999px;padding:6px 14px;text-decoration:none!important}.gz-footer__top:hover{background:#ffffff14}.gz-footer__col ul a{transition:color .2s ease,padding .2s ease}.gz-footer__col ul a:hover{padding-left:3px}.shopify-pc__banner__dialog{font-family:var(--gz-font-body)!important;left:12px!important;right:12px!important;bottom:12px!important;top:auto!important;width:auto!important;max-width:460px!important;border-radius:20px!important;padding:20px 20px 18px!important;background:#fff!important;box-shadow:0 24px 60px #10291a47!important;border:1px solid var(--gz-line)!important;animation:gz-cookie-in .5s cubic-bezier(.2,.8,.2,1) both}@keyframes gz-cookie-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(min-width:750px){.shopify-pc__banner__dialog{left:auto!important;right:24px!important;bottom:24px!important;width:420px!important}}.shopify-pc__banner__dialog h2{font:400 22px/1.2 var(--gz-font-head)!important;color:var(--gz-ink)!important;margin:0 0 8px!important;display:flex;align-items:center;gap:8px}.shopify-pc__banner__dialog h2:before{content:"";width:22px;height:22px;flex:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d4d2b' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M20.5 12.6A8.5 8.5 0 1111.4 3.5a3 3 0 003.6 3.6 3 3 0 003.9 3.9 3 3 0 001.6 1.6z'/%3E%3Ccircle cx='9' cy='10' r='.9' fill='%231d4d2b'/%3E%3Ccircle cx='14.5' cy='15' r='.9' fill='%231d4d2b'/%3E%3Ccircle cx='9.5' cy='15.5' r='.9' fill='%231d4d2b'/%3E%3C/svg%3E") center/contain no-repeat}.shopify-pc__banner__dialog p{font-size:13.5px!important;line-height:1.5!important;color:var(--gz-muted)!important}.shopify-pc__banner__dialog a{color:var(--gz-ink)!important}.shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.shopify-pc__banner__dialog button{margin:0!important;border-radius:999px!important;min-height:46px;font:600 14px var(--gz-font-body)!important;transition:background .2s ease,transform .15s ease}.shopify-pc__banner__dialog button:active{transform:scale(.98)}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{background:var(--gz-cta)!important;color:#fff!important;border:0!important;order:1}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept:hover{background:var(--gz-cta-hover)!important}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{background:var(--gz-cream)!important;color:var(--gz-ink)!important;border:1px solid var(--gz-sage-deep)!important;order:2}.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;order:3;min-height:32px;background:none!important;color:var(--gz-muted)!important;font-weight:500!important}.shopify-pc__banner__dialog button:focus-visible{box-shadow:0 0 0 3px var(--gz-mustard)!important}.shopify-pc__prefs__overlay{background:#10291a8c!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.shopify-pc__prefs__dialog{font-family:var(--gz-font-body)!important;border-radius:22px!important;left:50%!important;width:min(640px,calc(100vw - 24px))!important;transform:translate(-50%,-50%)!important;max-height:86%!important;box-shadow:0 30px 80px #10291a59!important}.shopify-pc__prefs__dialog header{padding:22px 22px 16px!important;border-bottom:1px solid var(--gz-line)!important;flex-direction:column!important;align-items:stretch!important;gap:14px}.shopify-pc__prefs__dialog header h2{font:400 24px/1.2 var(--gz-font-head)!important;text-align:left!important;color:var(--gz-ink)!important;margin:0!important;padding-right:44px!important}.shopify-pc__prefs__header-actions{display:grid!important;grid-template-columns:1fr 1fr;gap:8px;width:100%}.shopify-pc__prefs__header-actions button{margin:0!important;border-radius:999px!important;min-height:44px;font:600 14px var(--gz-font-body)!important;border:1px solid var(--gz-sage-deep)!important;background:var(--gz-cream)!important;color:var(--gz-ink)!important;width:100%!important}#shopify-pc__prefs__header-accept{background:var(--gz-cta)!important;color:#fff!important;border-color:var(--gz-cta)!important}#shopify-pc__prefs__header-save{grid-column:1 / -1;background:var(--gz-green-dark)!important;color:#fff!important;border-color:var(--gz-green-dark)!important}.shopify-pc__prefs__header-close{top:18px!important;right:18px!important;width:36px!important;height:36px!important;border-radius:50%!important;background:var(--gz-cream)!important;border:0!important}.shopify-pc__prefs__scrollable{padding:6px 22px 22px!important}.shopify-pc__prefs__intro h3,.shopify-pc__prefs__option label{font:600 15px var(--gz-font-body)!important;color:var(--gz-ink)!important}.shopify-pc__prefs__intro p,.shopify-pc__prefs__option p{font-size:13.5px!important;color:var(--gz-muted)!important;line-height:1.5!important}.shopify-pc__prefs__option{border-top:1px solid var(--gz-line);padding-top:14px!important;margin-top:14px!important}.shopify-pc__prefs__option input:checked+span,.shopify-pc__prefs__option label span{border-radius:6px!important}.shopify-pc__prefs__option input:checked+span{background:var(--gz-cta)!important;border-color:var(--gz-cta)!important}.gz-fit{width:100%;max-width:100%;min-width:0;contain:inline-size}.gz-carttrust,.gz-cartboost__grid>*,.cart-drawer__summary,.cart__ctas,.cart-drawer__content,.gz-buy,.gz-drawer__panel{min-width:0}.cart-drawer .cart-drawer__summary,.cart-drawer .cart-drawer__content{overflow-x:hidden}.cart-drawer .cart-drawer__close-button:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.cart-drawer .cart-drawer__close-button{outline:none!important}.cart-drawer .cart-drawer__close-button:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--gz-mustard)!important}.cart-drawer .gz-pay{display:none!important}.cart-drawer .cart-discount .disclosure-trigger{padding-block:10px!important;min-height:0!important}.cart-drawer .cart__summary-totals{gap:6px!important}.cart-drawer .cart-actions{padding-block:0!important}.cart-drawer .cart__total-container{padding-top:8px!important}.cart-drawer .gz-carttrust__links{margin-top:4px}@media(max-height:760px){.cart-drawer .gz-cartoffer__msg{margin-bottom:6px}.cart-drawer .tax-note{display:none}}.gz-footer__bottom .gz-pay{flex:1 1 auto;min-width:0}.gz-footer .gz-pay__list{justify-content:flex-end;max-width:560px;margin-left:auto}@media(max-width:749px){.gz-footer .gz-pay__list{justify-content:center;margin:0 auto}}.cart-drawer .cart-drawer__summary{max-height:64vh;overflow-y:auto;overscroll-behavior:contain}.gz-footer .gz-pay,.gz-footer__bottom .gz-pay{justify-items:stretch!important;display:grid}.gz-footer .gz-pay__label{justify-self:end}@media(max-width:749px){.gz-footer .gz-pay__label{justify-self:center}}@media(max-width:749px){.gz-hero2__media{aspect-ratio:1 / 1}.gz-hero2__media img{object-position:center 40%}.gz-hero2__copy{padding-top:22px}}@media(min-width:750px)and (max-width:989px){.gz-hero2__media{aspect-ratio:16 / 9}.gz-hero2__copy{padding:32px 32px 44px}}.gz-pay__list,.gz-footer .gz-pay__list{display:flex!important;flex-wrap:wrap;width:100%}@media(max-width:989px){.gz-hero2__media{position:relative;overflow:hidden}.gz-hero2__media picture,.gz-hero2__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}}@media(max-width:749px)and (max-height:760px){.gz-hero2__media{aspect-ratio:5 / 4}.gz-hero2__copy .gz-lead{font-size:15px;margin-bottom:16px}}.cart-drawer .cart-drawer__header{display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 12px 20px!important}.cart-drawer .cart-drawer__close-button{position:static!important;margin:0!important;flex:none}.cart-drawer .cart-drawer__heading{font-size:24px!important}.cart-drawer .cart-items__table-row{padding-block:12px!important;column-gap:12px!important}.cart-drawer .cart-items__media-image,.cart-drawer .cart-items__media img{width:64px!important;height:64px!important}.cart-drawer .cart-items__details{gap:4px!important}.cart-drawer .cart-items__details>*+*{margin-top:2px!important}.cart-drawer .cart-items__title,.cart-drawer .cart-items__details a{font-size:14.5px!important;line-height:1.3!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-drawer .cart-items__details,.cart-drawer .cart-items__details *{font-size:13px}.cart-drawer .cart-items__price{font:600 15px var(--gz-font-body)!important}.cart-drawer quantity-selector-component,.cart-drawer .quantity-selector{height:32px!important}.cart-drawer .quantity-selector button{width:32px!important}.gz-disc-list li{display:inline-flex;align-items:center;gap:4px;font-size:11.5px!important;font-weight:600;color:var(--gz-cta)!important;background:#1f7a3a14;padding:3px 8px;border-radius:999px}.gz-free-line .cart-items__quantity,.gz-free-line .cart-items__remove,.gz-free-line .gz-disc-list,.gz-free-line .cart-items__details>div:last-child s,.gz-free-line .cart-items__details del{display:none!important}.gz-free-line{background:linear-gradient(90deg,rgb(224 165 38 / .1),transparent 70%);border-radius:12px;padding-inline:8px!important;margin-inline:-8px}.cart-drawer .gz-free-line .cart-items__media-image,.cart-drawer .gz-free-line .cart-items__media img{width:48px!important;height:48px!important}.gz-free-line .cart-items__price{color:var(--gz-cta)!important}.gz-freepill{display:inline-flex;align-items:center;gap:5px;width:fit-content;font:700 11px/1 var(--gz-font-body)!important;letter-spacing:.02em;color:var(--gz-ink);background:var(--gz-mustard);padding:5px 9px;border-radius:999px;animation:gz-pop .5s cubic-bezier(.3,1.6,.5,1) both}.gz-freepill svg{width:12px;height:12px}.cart-drawer .gz-cartup{padding:10px 0 6px}.cart-drawer .gz-cartup__label{margin-bottom:6px;font-size:11px}.cart-drawer .gz-cartup__card{grid-template-columns:44px 1fr auto;gap:10px;padding:8px 10px;border-radius:12px}.cart-drawer .gz-cartup__card img{width:44px!important;height:44px!important;border-radius:8px}.cart-drawer .gz-cartup__txt b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block}.cart-drawer .gz-cartup__txt{min-width:0}.cart-drawer .gz-cartup__txt span{font-size:12px}.cart-drawer .gz-cartup .gz-btn{min-height:32px;padding:0 14px;font-size:13px}.cart-drawer .cart-drawer__summary{padding:10px 20px calc(12px + env(safe-area-inset-bottom))!important;max-height:58vh}.cart-drawer .cart-actions{border:0!important}.cart-drawer .cart-discount .disclosure-trigger{padding:4px 0!important;border:0!important;justify-content:flex-start!important;gap:6px}.cart-drawer .cart-discount .disclosure-trigger__label{font:500 13px var(--gz-font-body)!important;color:var(--gz-muted)!important;text-decoration:underline;text-underline-offset:3px}.cart-drawer .cart-discount .icon-plus{width:14px;height:14px;color:var(--gz-muted)}.cart-drawer .cart__summary-item.cart__total{align-items:baseline}.cart-drawer .cart__total-label{font:600 16px var(--gz-font-body)!important}.cart-drawer .cart__total-value{font:400 26px var(--gz-font-head)!important}.cart-drawer .tax-note{margin-top:0!important}.gz-cartsave{justify-content:space-between!important;background:none!important;padding:2px 0!important;margin:0 0 8px!important;font-size:13.5px!important;color:var(--gz-cta)!important;font-weight:600}.gz-cartsave span{display:inline-flex;align-items:center;gap:6px}.gz-cartsave b{color:var(--gz-cta)}.cart-drawer .cart__ctas{--shopify-accelerated-checkout-button-block-size: 42px;gap:8px!important}.cart-drawer .cart__checkout-button{min-height:52px!important;font-size:16px!important}.cart-drawer .gz-fit--trust{padding:8px 0}@media(max-width:749px){.cart-drawer .tax-note{display:none}}.shopify-section:has(>.gz-subnav){position:relative!important;top:auto!important;height:0;z-index:30}.gz-subnav{position:fixed!important;left:0;right:0;top:var(--gz-head-h, 98px)!important;transform:translateY(-110%);opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s ease;box-shadow:0 6px 18px #10291a0f}.gz-subnav.is-shown{transform:none;opacity:1;pointer-events:auto}#buy,#benefits,#research,#how-to-use,#what-to-expect,#bundle,#faq,#reviews{scroll-margin-top:calc(var(--gz-head-h, 98px) + 52px)!important}.gz-pdp{padding-top:0}@media(max-width:749px){.gz-pdp .gz-wrap{padding-top:0}.gz-gallery__thumbs button{flex-basis:52px!important;height:52px!important;border-radius:9px!important}.gz-gallery__thumbs{padding:0 2px}.gz-gallery__count{top:10px;right:10px;font-size:11px}}.gz-buy__title{margin:4px 0 6px!important}@media(max-width:749px){.gz-buy__title{font-size:30px!important}.gz-buy__sub{font-size:14px;margin-bottom:12px}.gz-pdp__grid{gap:14px}}.gz-buy__price{margin-bottom:14px}.gz-buy .gz-ticks{grid-template-columns:1fr 1fr;gap:8px 12px;margin-bottom:18px}.gz-buy .gz-ticks li{font-size:13.5px;line-height:1.3;gap:8px;align-items:flex-start}.gz-buy .gz-ticks li:before{width:18px;height:18px;background-size:11px;margin-top:0}.gz-tiers{gap:8px;margin-bottom:12px}.gz-tiers legend{margin-bottom:8px;font-size:14px}.gz-tier{padding:10px 12px;grid-template-columns:20px 48px 1fr auto;gap:10px;border-radius:14px}.gz-tier__radio{width:20px;height:20px}.gz-tier__img{width:48px;height:48px;border-radius:9px}.gz-tier__label{font-size:15px}.gz-tier__meta{display:flex;flex-wrap:wrap;gap:2px 8px;margin-top:2px}.gz-tier__perk,.gz-tier__each{display:inline;font-size:12.5px;margin:0}.gz-tier__each:before{content:"\b7";margin-right:6px;color:var(--gz-muted)}.gz-tier__price{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.gz-tier__price b{font-size:16px}.gz-tier__price s{font-size:12px}.gz-tier__badge{top:-10px;right:12px;font-size:11px;padding:3px 9px}.gz-tier.is-checked{transform:translateZ(0)}.gz-tier{transition:border-color .2s ease,box-shadow .25s ease,transform .2s ease}.gz-tier:active{transform:scale(.99)}.gz-addon{padding:9px 12px;gap:10px;margin-bottom:12px;border-radius:12px}.gz-addon img{width:40px!important;height:40px!important}.gz-addon__txt{font-size:12.5px;line-height:1.35}.gz-addon__txt b{font-size:13.5px}.gz-availability{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0 0 12px}.gz-availability .gz-stock,.gz-availability .gz-shipnote{margin:0;font-size:12.5px}.gz-availability .gz-shipnote{color:var(--gz-muted)}.gz-buy__atc{gap:8px;margin-bottom:10px}.gz-buy__atc .gz-btn{min-height:54px;font-size:16px}.gz-buy__atc .shopify-payment-button__button{min-height:48px!important}.shopify-payment-button__more-options{display:none!important}.gz-buy .gz-fit--trust{margin-bottom:10px}.gz-pay--compact .gz-pay__list{flex-wrap:nowrap;justify-content:center;gap:5px}.gz-pay--compact .gz-pay__list li{width:38px;height:26px;border-radius:6px}.gz-pay--compact .gz-pay__list svg{width:30px;height:20px}.gz-buy .gz-pay{margin-bottom:18px}.gz-tabs{margin-bottom:14px}.gz-tabs__panel{font-size:13.5px}.gz-acc summary{padding:14px 32px 14px 0;font-size:14.5px}.gz-icon-badge--3d{background:radial-gradient(circle at 50% 60%,#ffffffe6,#fff0 70%)!important;width:64px;height:64px}.gz-dark .gz-icon-badge--3d{background:radial-gradient(circle at 50% 60%,#ffffff24,#fff0 70%)!important}.gz-i3{width:58px;height:58px;object-fit:contain;filter:drop-shadow(0 6px 10px rgb(16 41 26 / .12));transition:transform .5s cubic-bezier(.3,1.6,.5,1)}@media(prefers-reduced-motion:no-preference){.gz-i3{animation:gz-float 4.2s ease-in-out infinite}.gz-dark__item:nth-child(2) .gz-i3,.gz-blist li:nth-child(2) .gz-i3{animation-delay:-1s}.gz-dark__item:nth-child(3) .gz-i3,.gz-blist li:nth-child(3) .gz-i3{animation-delay:-2s}.gz-dark__item:nth-child(4) .gz-i3,.gz-blist li:nth-child(4) .gz-i3{animation-delay:-3s}:is(.gz-dark__item,.gz-blist li,.gz-contact__way):hover .gz-i3{transform:scale(1.12) rotate(-6deg)}}@keyframes gz-float{0%,to{translate:0 0}50%{translate:0 -4px}}.gz-blist li{grid-template-columns:64px 1fr;align-items:center}.gz-contact__way{grid-template-columns:64px 1fr 20px}.gz-header__cart .cart-bubble{width:17px!important;height:17px!important;min-width:17px;position:absolute!important;top:4px!important;right:2px!important}.gz-header__cart .cart-bubble__text,.gz-header__cart .cart-bubble__text-count{font:700 10px/17px var(--gz-font-body)!important}.gz-header__cart .cart-bubble__background{background:var(--gz-green)!important}.gz-header__cart .header-actions__action{position:relative}.gz-cart-count{min-width:17px;height:17px;font-size:10px;line-height:17px;top:5px;right:3px;background:var(--gz-green);color:#fff}.gz-header__cart .cart-bubble{position:static!important;width:auto!important;height:auto!important}.gz-header__cart>cart-drawer-component>.header-actions__action .cart-bubble{position:absolute!important;top:4px!important;right:2px!important;width:17px!important;height:17px!important;min-width:17px}.cart-drawer .cart-drawer__heading .cart-bubble{position:relative!important;top:auto!important;right:auto!important;width:auto!important;height:26px!important;min-width:26px;padding:0 8px;display:inline-grid;place-items:center}.cart-drawer .cart-drawer__heading .cart-bubble__text,.cart-drawer .cart-drawer__heading .cart-bubble__text-count{font:600 12px/26px var(--gz-font-body)!important}.gz-freepill{white-space:nowrap}.cart-drawer .cart-drawer__summary .gz-cartup{padding:0 0 10px;border-bottom:1px solid var(--gz-line);margin-bottom:8px}.cart-drawer .cart-drawer__summary .gz-cartup__label{display:none}.cart-drawer .cart-drawer__summary .gz-cartup__card{border:0;padding:0;background:none}.cart-drawer .cart-drawer__summary .gz-cartup__txt b:before{content:"Add: ";color:var(--gz-muted);font-weight:500}.cart-drawer .cart-drawer__summary .gz-cartup__txt b:before{content:none}.cart-drawer .cart-drawer__summary .gz-cartup__txt>b:before{content:"Add: ";color:var(--gz-muted);font-weight:500}.cart-drawer .gz-cartup__txt span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.cart-drawer .cart__summary-totals{margin-bottom:0!important;padding-bottom:0!important}.cart-drawer .cart__total-container{padding-bottom:0!important;margin-bottom:0!important}.cart-drawer .gz-cartsave{margin:6px 0 10px!important}.cart-drawer .cart__ctas{margin-top:0!important}.gz-footer__promise{align-items:center;gap:14px}.gz-footer__ic{flex:none;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#fbf8f0,#efe8d6);box-shadow:inset 0 -3px 6px #10291a14,0 6px 16px #0000002e}.gz-footer__ic .gz-i3{width:40px;height:40px;filter:drop-shadow(0 3px 4px rgb(16 41 26 / .18))}.gz-footer__ic svg{width:26px;height:26px;color:var(--gz-green);padding:0;background:none}.gz-footer__promise:nth-child(2) .gz-i3{animation-delay:-1.1s}.gz-footer__promise:nth-child(3) .gz-i3{animation-delay:-2.2s}.gz-footer__promise:nth-child(4) .gz-i3{animation-delay:-3.3s}.gz-footer__promise:hover .gz-i3{transform:scale(1.1) rotate(-6deg)}@media(max-width:749px){.gz-footer__ic{width:48px;height:48px}.gz-footer__ic .gz-i3{width:34px;height:34px}}.gz-window{background:linear-gradient(180deg,#fff 0%,#fff 38%,var(--gz-sage) 38%,var(--gz-sage) 100%);overflow:hidden}@media(min-width:990px){.gz-window{background:linear-gradient(172deg,#fff 0%,#fff 46%,var(--gz-sage) 46.2%)}}.gz-tl2{list-style:none;margin:8px 0 0;padding:0;position:relative;display:grid;gap:18px}.gz-tl2__track{position:absolute;background:var(--gz-sage-deep);border-radius:99px}.gz-tl2__track i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--gz-green),var(--gz-cta));border-radius:inherit;transform-origin:left;transform:scaleX(0);transition:transform 1.4s cubic-bezier(.6,.05,.25,1) .1s}.gz-tl2.is-in .gz-tl2__track i{transform:none}.gz-stage{position:relative;display:grid;text-align:center;justify-items:center;gap:10px}.gz-stage__dot{width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid var(--gz-green);position:relative;z-index:1;transform:scale(0);transition:transform .5s cubic-bezier(.3,1.6,.5,1) calc(.25s + var(--i) * .25s)}.gz-stage.is-key .gz-stage__dot{background:var(--gz-mustard);border-color:var(--gz-mustard);box-shadow:0 0 0 6px #e0a52633}.gz-tl2.is-in .gz-stage__dot{transform:none}.gz-stage__age{margin:0;line-height:1}.gz-stage__age small{display:block;font:600 11px var(--gz-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--gz-muted);margin-bottom:4px}.gz-stage__age b{font:400 clamp(34px,3.4vw,46px)/1 var(--gz-font-head);color:var(--gz-ink)}.gz-stage.is-key .gz-stage__age b,.gz-stage.is-key .gz-stage__age small{color:var(--gz-cta)}.gz-stage__card{position:relative;width:100%;background:var(--gz-cream);border-radius:22px;padding:18px 14px 16px;display:grid;justify-items:center;gap:8px;border:2px solid transparent;box-shadow:var(--gz-shadow-sm);opacity:0;transform:translateY(18px);transition:opacity .6s ease calc(.35s + var(--i) * .2s),transform .6s cubic-bezier(.2,.8,.2,1) calc(.35s + var(--i) * .2s),box-shadow .3s ease}.gz-tl2.is-in .gz-stage__card{opacity:1;transform:none}.gz-stage__card:hover{box-shadow:var(--gz-shadow)}.gz-stage.is-key .gz-stage__card{background:#fff;border-color:var(--gz-mustard);box-shadow:0 18px 40px #e0a52638}.gz-tl2.is-in .gz-stage.is-key .gz-stage__card{animation:gz-ring 3.2s ease-in-out infinite 2s}@keyframes gz-ring{0%,to{box-shadow:0 18px 40px #e0a52638,0 0 #e0a52659}50%{box-shadow:0 18px 40px #e0a52638,0 0 0 10px #e0a52600}}.gz-stage__badge{position:absolute;top:-13px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:5px;white-space:nowrap;background:var(--gz-mustard);color:var(--gz-ink);font:700 11px/1 var(--gz-font-body);letter-spacing:.04em;text-transform:uppercase;padding:6px 11px;border-radius:999px}.gz-stage__badge svg{width:12px;height:12px}.gz-stage__fig{width:auto;height:150px;object-fit:contain;filter:drop-shadow(0 8px 10px rgb(16 41 26 / .12));transition:transform .5s cubic-bezier(.3,1.6,.5,1)}.gz-stage:hover .gz-stage__fig{transform:translateY(-4px) scale(1.03)}.gz-stage__name{font:600 15px/1.25 var(--gz-font-body)}.gz-stage.is-key .gz-stage__name{color:var(--gz-cta)}.gz-stage__cap{margin:0;font-size:13.5px;line-height:1.5;color:var(--gz-muted);max-width:240px}.gz-stage.is-key .gz-stage__cap{color:var(--gz-ink);font-weight:500}@media(prefers-reduced-motion:no-preference){.gz-tl2.is-in .gz-stage.is-key .gz-stage__fig{animation:gz-float 4s ease-in-out infinite 1.8s}}@media(min-width:990px){.gz-tl2{grid-template-columns:repeat(var(--n),1fr);gap:28px;padding-top:4px}.gz-tl2__track{top:12px;height:3px;left:calc(50% / var(--n));right:calc(50% / var(--n))}.gz-stage__card{min-height:250px;align-content:end}.gz-stage__fig{height:170px}}@media(max-width:989px){.gz-tl2{gap:16px;padding-left:0}.gz-tl2__track{left:8px;top:10px;bottom:10px;width:3px}.gz-tl2__track i{transform-origin:top;transform:scaleY(0);background:linear-gradient(180deg,var(--gz-green),var(--gz-cta))}.gz-tl2.is-in .gz-tl2__track i{transform:none}.gz-stage{grid-template-columns:20px 64px 1fr;grid-template-areas:"dot age card" ". . cap";text-align:left;justify-items:start;align-items:center;column-gap:10px;row-gap:6px}.gz-stage__dot{grid-area:dot;justify-self:center}.gz-stage__age{grid-area:age}.gz-stage__age b{font-size:26px}.gz-stage__card{grid-area:card;grid-template-columns:76px 1fr;justify-items:start;align-items:center;padding:10px 12px;border-radius:16px;gap:10px}.gz-stage__fig{height:82px;width:70px;grid-row:span 1}.gz-stage__badge{top:-11px;left:auto;right:12px;transform:none}.gz-stage__cap{grid-area:cap;max-width:none;font-size:13px}}.gz-window__arrow{display:block;width:min(600px,80%);height:110px;margin:10px auto -10px}.gz-window__arrow path{stroke:var(--gz-mustard);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.2s cubic-bezier(.6,.05,.25,1) .3s;vector-effect:non-scaling-stroke}.gz-window__arrow .gz-window__head{transition-delay:1.4s;transition-duration:.4s}.gz-window__arrow.is-in path{stroke-dashoffset:0}@media(max-width:989px){.gz-window__arrow{width:60%;height:80px;transform:scaleX(-1);margin-top:14px}}.gz-window__panel{display:grid;gap:28px;align-items:center;margin-top:18px}@media(min-width:990px){.gz-window__panel{grid-template-columns:1fr 1fr;gap:72px;margin-top:8px}}.gz-window__kicker{display:inline-block;font:700 12px var(--gz-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--gz-cta);background:#fff;border-radius:999px;padding:6px 12px;margin:0 0 12px}.gz-window__title{margin-bottom:14px}.gz-window__title em{background:linear-gradient(transparent 60%,#e0a52659 60%);padding:0 .06em}.gz-window__text p{color:var(--gz-ink);opacity:.82;font-size:15.5px;line-height:1.65;margin-bottom:14px}.gz-window__text sup a{color:var(--gz-cta);font-weight:700;text-decoration:none}.gz-window__copy .gz-btn{margin-top:6px}.gz-window__art{position:relative;border-radius:28px;overflow:visible}.gz-window__art picture{display:block;border-radius:28px;overflow:hidden;aspect-ratio:4 / 5;box-shadow:0 30px 60px #10291a29}.gz-window__art img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.gz-window__art:hover img{transform:scale(1.03)}@media(max-width:989px){.gz-window__art picture{aspect-ratio:1 / 1}.gz-window__art img{object-position:center 35%}}.gz-chip{position:absolute;display:inline-flex;align-items:center;gap:7px;background:#fffffff0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:999px;padding:9px 14px;font:600 13px/1 var(--gz-font-body);color:var(--gz-ink);box-shadow:0 10px 24px #10291a24;white-space:nowrap}.gz-chip svg{width:16px;height:16px;color:var(--gz-cta)}.gz-chip--1{top:12%;left:-14px}.gz-chip--2{top:46%;right:-14px}.gz-chip--3{bottom:10%;left:8%}@media(max-width:989px){.gz-chip--1{left:10px}.gz-chip--2{right:10px}.gz-chip{font-size:12px;padding:8px 12px}}@media(prefers-reduced-motion:no-preference){.gz-window__art.is-in .gz-chip{animation:gz-chipin .6s cubic-bezier(.3,1.5,.5,1) both,gz-float 4.5s ease-in-out infinite}.gz-window__art.is-in .gz-chip--1{animation-delay:.5s,1.1s}.gz-window__art.is-in .gz-chip--2{animation-delay:.75s,1.6s}.gz-window__art.is-in .gz-chip--3{animation-delay:1s,2.1s}.gz-window__art:not(.is-in) .gz-chip{opacity:0}}@keyframes gz-chipin{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}@media(max-width:989px){.gz-window{background:linear-gradient(180deg,#fff 0%,#fff 12%,var(--gz-sage) 42%,var(--gz-sage) 100%)}}.gz-rw__head{text-align:center;max-width:900px;margin:0 auto 28px}.gz-rw__head .gz-h2 em{font-style:italic;color:var(--gz-cta)}.gz-rw__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;margin-top:6px}.gz-rw__score{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;color:var(--gz-muted)}.gz-rw__score b{font:600 18px var(--gz-font-body);color:var(--gz-ink)}.gz-rw__score .gz-stars svg{width:20px;height:20px}.gz-rw__filters{display:inline-flex;gap:6px}.gz-rw__filters button{border:1px solid var(--gz-line);background:#fff;border-radius:999px;padding:8px 14px;font:500 13px var(--gz-font-body);color:var(--gz-ink);cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.gz-rw__filters button[aria-pressed=true]{background:var(--gz-green-dark);color:#fff;border-color:var(--gz-green-dark)}.gz-rw__bar .gz-btn--outline svg{width:15px;height:15px}.gz-wall{columns:1;column-gap:16px}@media(min-width:560px){.gz-wall{columns:2}}@media(min-width:990px){.gz-wall{columns:3;column-gap:20px}}@media(min-width:1200px){.gz-wall{columns:4}}.gz-wcard{break-inside:avoid;margin:0 0 16px;background:#fff;border-radius:18px;overflow:hidden;border:1px solid var(--gz-line);box-shadow:0 1px 2px #141b160a;transition:transform .3s ease,box-shadow .3s ease;display:block}@media(min-width:990px){.gz-wcard{margin-bottom:20px}}.gz-wcard:hover{transform:translateY(-3px);box-shadow:var(--gz-shadow)}.gz-wcard__img img{width:100%;height:auto;display:block}.gz-wcard__body{padding:16px 18px 18px;display:grid;gap:8px}.gz-wcard__who{display:flex;align-items:center;gap:8px;margin:0;font-size:14.5px}.gz-wcard__who .gz-verified{font-size:12px}.gz-wcard .gz-stars svg{width:16px;height:16px}.gz-wcard__title{margin:0;font:600 15px/1.35 var(--gz-font-body)}.gz-wcard__text{margin:0;font-size:14.5px;line-height:1.6;color:var(--gz-ink);opacity:.86}.gz-wcard__meta{margin:0;font-size:12.5px;color:var(--gz-muted)}.gz-wcard__product{display:flex;align-items:center;gap:10px;padding-top:12px;margin-top:4px;border-top:1px solid var(--gz-line);color:var(--gz-ink);text-decoration:none;font-size:12.5px;font-weight:500}.gz-wcard__product img{width:40px;height:40px;border-radius:8px;object-fit:cover;background:var(--gz-paper)}.gz-rw__more{text-align:center;margin:8px 0 0}.gz-rw__more[hidden]{display:none}@media(max-width:559px){.gz-rw__filters{order:3}.gz-rw__bar .gz-btn--outline{order:4}}.gz-buy .gz-ticks{gap:10px 14px}.gz-buy .gz-ticks li{font-size:14px;font-weight:500;align-items:center}.gz-tier__perk{display:block}.gz-tier__price{gap:0}.gz-tier__price .gz-tier__each{font-size:11.5px;color:var(--gz-muted);margin-top:2px;white-space:nowrap}.gz-tier__price .gz-tier__each:before{content:none}.gz-tier{align-items:center;min-height:72px}.gz-tier__label{line-height:1.2}.gz-tier__perk{line-height:1.3;margin-top:3px}.gz-addon__txt{display:grid;gap:2px;min-width:0}.gz-addon__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;color:var(--gz-muted)}.gz-addon__price{color:var(--gz-cta);font-weight:600;white-space:nowrap}.gz-addon__price s{color:var(--gz-muted);font-weight:400}.gz-stock i{box-shadow:none}.gz-badge-line{font-size:12px;padding:5px 10px}.gz-buy__price b{font-size:30px;letter-spacing:-.01em}@media(max-width:749px){.gz-buy__price b{font-size:28px}.gz-tiers legend span{font-size:12.5px}}.gz-tier__badge{right:auto!important;left:76px;top:-10px}@media(max-width:380px){.gz-tier__badge{left:44px}}.cart-drawer .cart-drawer__close-button,.cart-drawer .cart-drawer__close-button:focus,.cart-drawer .cart-drawer__close-button:focus-visible{outline:none!important;box-shadow:none!important;border:0!important}.cart-drawer .cart-drawer__close-button:active{background:var(--gz-sage)!important}.cart-drawer .cart-drawer__header{padding-top:calc(12px + env(safe-area-inset-top))!important}@media(max-width:749px){.cart-drawer .additional-checkout-buttons,.cart-drawer .cart__additional-checkout-buttons,.cart-drawer #dynamic-checkout-cart{display:none!important}.cart-drawer .gz-pay{display:grid!important;margin:4px 0 6px}.cart-drawer .cart-drawer__summary{max-height:none;overflow:visible;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}.cart-drawer .gz-fit--trust{padding:7px 0;margin-bottom:6px}.cart-drawer .gz-carttrust{margin-top:6px}.cart-drawer .gz-carttrust__links{margin-top:2px;font-size:11.5px}.cart-drawer .gz-cartoffer{padding:9px 11px;margin-top:10px!important}.cart-drawer .gz-cartoffer__btn{min-height:34px;font-size:13.5px}.cart-drawer .cart__checkout-button{min-height:50px!important}}.gz-disc-list li{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block!important}.gz-freepill{max-width:100%;overflow:hidden;text-overflow:ellipsis}.gz-btn--claim{--b: var(--gz-mustard);--c: var(--gz-ink);min-height:32px;padding:0 14px;font-size:13px}.gz-btn--claim:hover{background:var(--gz-mustard-dark)}.gz-addon--free{background:linear-gradient(90deg,#fbf3dc,#f6f4ee);border:1.5px solid var(--gz-mustard);border-style:solid}.gz-addon--free .gz-addon__price{color:var(--gz-cta);font-weight:700}.gz-addon--free input{accent-color:var(--gz-cta)}.cart-drawer .cart-drawer__summary .gz-cartup--claim .gz-cartup__txt>b:before{content:none}.gz-cartup--claim .gz-cartup__card{background:linear-gradient(90deg,#fbf3dc,transparent)!important;border-radius:12px;padding:8px 10px!important}.cart-drawer .cart__summary-totals>*{margin-block:0!important}.cart-drawer .cart__total-container{gap:0!important}.gz-cartup__txt span b,.gz-cartup__txt span s{display:inline!important;max-width:none!important}.gz-free-price{display:inline-flex;flex-direction:column;align-items:flex-end;line-height:1.15}.gz-free-price b{color:var(--gz-cta);font:700 15px var(--gz-font-body);letter-spacing:.02em}.gz-free-price s{font-size:12px;color:var(--gz-muted);font-weight:400}.gz-free-note{font-size:12.5px;color:var(--gz-cta);font-weight:500}.gz-free-line .gz-free-note{display:none}.gz-tabs2{border:1px solid var(--gz-line);border-radius:18px;background:#fff;padding:14px;margin:0 0 16px;box-shadow:0 1px 2px #141b160a}.gz-tabs2__title{margin:2px 2px 10px;font:600 14px var(--gz-font-body);color:var(--gz-ink)}.gz-tabs2__list{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:0;background:var(--gz-cream);border-radius:999px;padding:4px}.gz-tabs2__pill{position:absolute;top:4px;left:4px;height:calc(100% - 8px);width:0;background:#fff;border-radius:999px;box-shadow:0 2px 8px #10291a1a,0 0 0 1px #1f7a3a1f;transition:transform .35s cubic-bezier(.3,1.3,.5,1),width .35s cubic-bezier(.3,1.3,.5,1)}.gz-tabs2__list button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 8px;border:0;background:none;border-radius:999px;font:500 13px/1.1 var(--gz-font-body);color:var(--gz-muted);cursor:pointer;white-space:nowrap;transition:color .25s ease}.gz-tabs2__list button svg{width:15px;height:15px;flex:none}.gz-tabs2__list button[aria-selected=true]{color:var(--gz-green-dark);font-weight:600}.gz-tabs2__list button[aria-selected=true] svg{color:var(--gz-cta)}.gz-tabs2__list button:focus-visible{outline:2px solid var(--gz-mustard);outline-offset:1px}.gz-tabs2__panel{padding:14px 4px 2px}.gz-tabs2__panel.is-in{animation:gz-tabin .35s ease both}@keyframes gz-tabin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gz-tabs2__ticks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.gz-tabs2__ticks li{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;line-height:1.35;color:var(--gz-ink)}.gz-tabs2__ticks svg{width:18px;height:18px;flex:none;color:#fff;background:var(--gz-cta);border-radius:50%;padding:4px;margin-top:-1px}.gz-tabs2__intro{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:13.5px;color:var(--gz-muted)}.gz-tabs2__badge{display:inline-flex;align-items:center;gap:5px;background:var(--gz-mustard-soft);color:var(--gz-ink);font-weight:700;font-size:12px;padding:5px 10px;border-radius:999px}.gz-tabs2__badge svg{width:14px;height:14px}.gz-tabs2__ages{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.gz-age{background:var(--gz-cream);border-radius:14px;padding:12px 10px;display:grid;gap:3px;text-align:center;transition:transform .2s ease,background .2s ease}.gz-age:hover{transform:translateY(-2px);background:var(--gz-sage)}.gz-age b{font:400 22px/1 var(--gz-font-head);color:var(--gz-green-dark)}.gz-age span{font:600 12.5px/1.25 var(--gz-font-body);color:var(--gz-ink)}.gz-age small{font-size:11.5px;line-height:1.35;color:var(--gz-muted)}.gz-tabs2__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;counter-reset:gzs}.gz-tabs2__steps li{counter-increment:gzs;position:relative;background:var(--gz-cream);border-radius:14px;padding:34px 10px 12px;display:grid;gap:3px}.gz-tabs2__steps li:before{content:counter(gzs);position:absolute;top:10px;left:10px;width:20px;height:20px;border-radius:50%;background:var(--gz-cta);color:#fff;display:grid;place-items:center;font:700 11px var(--gz-font-body)}.gz-tabs2__steps b{font:600 13px/1.25 var(--gz-font-body)}.gz-tabs2__steps span{font-size:12px;line-height:1.35;color:var(--gz-muted)}.gz-tabs2__note{display:inline-flex;align-items:center;gap:6px;margin:12px 0 0;font-size:12.5px;font-weight:600;color:var(--gz-cta);background:#1f7a3a12;padding:6px 10px;border-radius:999px}.gz-tabs2__note svg{width:14px;height:14px}@media(max-width:420px){.gz-tabs2{padding:12px}.gz-tabs2__list button{font-size:12px;gap:4px;padding:0 4px}.gz-tabs2__list button svg{width:13px;height:13px}.gz-tabs2__ticks{grid-template-columns:1fr;gap:8px}.gz-tabs2__ages,.gz-tabs2__steps{grid-template-columns:1fr}.gz-age{grid-template-columns:56px 1fr;text-align:left;align-items:center;column-gap:10px;padding:10px 12px}.gz-age b{grid-row:span 2;font-size:20px}.gz-tabs2__steps li{padding:10px 12px 10px 42px}.gz-tabs2__steps li:before{top:50%;transform:translateY(-50%);left:12px}}@media(prefers-reduced-motion:reduce){.gz-tabs2__pill{transition:none}.gz-tabs2__panel.is-in{animation:none}}.gz-fit--announce .gz-fit__item.is-hl{background:var(--gz-mustard);color:var(--gz-ink);padding:5px 12px;border-radius:999px;font-weight:700}.gz-fit--announce .gz-fit__item.is-hl svg{color:var(--gz-ink)!important;animation:gz-wiggle 2.6s ease-in-out infinite}.gz-fit--announce .gz-fit__item.is-hl:before{display:none}.gz-fit--announce .gz-fit__item.is-hl+.gz-fit__item:before{margin-left:0}.gz-fit--announce [data-gz-dispatch],.gz-fit--announce [data-gz-ann-cart]{color:var(--gz-mustard);font-weight:700}.gz-announce{height:40px}@keyframes gz-wiggle{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-14deg) scale(1.1)}82%{transform:rotate(12deg) scale(1.1)}88%{transform:rotate(-6deg)}}@media(prefers-reduced-motion:reduce){.gz-fit--announce .gz-fit__item.is-hl svg{animation:none}}.gz-acc details{transition:background .2s ease}.gz-acc details[open]{background:linear-gradient(180deg,var(--gz-cream),transparent 70%);border-radius:12px}.gz-acc details[open] summary{padding-left:8px}.gz-acc details[open] .gz-acc__body{padding:0 8px 16px}.gz-acc summary svg{width:20px;height:20px;padding:6px;box-sizing:content-box;border-radius:50%;background:var(--gz-sage);color:var(--gz-green)}.gz-acc summary:after{content:"";width:22px;height:22px;border-radius:50%;background:var(--gz-cream) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231d4d2b' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E") center/12px no-repeat;top:50%;margin-top:-11px}.gz-acc details[open] summary:after{transform:rotate(45deg)}.gz-acc__body{font-size:14px}.gz-ship{display:grid;gap:8px}.gz-ship__opt{display:grid;grid-template-columns:34px 1fr auto;gap:10px;align-items:center;background:#fff;border:1px solid var(--gz-line);border-radius:12px;padding:10px 12px}.gz-ship__opt.is-pick{border-color:var(--gz-cta);box-shadow:0 0 0 3px #1f7a3a14}.gz-ship__opt>span{width:34px;height:34px;border-radius:50%;background:var(--gz-sage);display:grid;place-items:center;color:var(--gz-green)}.gz-ship__opt>span svg{width:17px;height:17px}.gz-ship__opt b{display:block;font-size:14px;color:var(--gz-ink)}.gz-ship__opt b i{font-style:normal;font-size:10.5px;font-weight:700;background:var(--gz-mustard-soft);color:var(--gz-ink);padding:2px 7px;border-radius:999px;margin-left:4px;vertical-align:1px}.gz-ship__opt small{font-size:12.5px;color:var(--gz-muted)}.gz-ship__opt em{font-style:normal;font-weight:700;color:var(--gz-ink)}.gz-ship__note{display:flex;align-items:center;gap:6px;margin:4px 0 0;font-size:13px;color:var(--gz-ink)}.gz-ship__note svg{width:15px;height:15px;color:var(--gz-cta)}.gz-ship__note b{color:var(--gz-cta)}.gz-ret{list-style:none;margin:0;padding:0;display:grid;gap:8px;counter-reset:gzr}.gz-ret li{counter-increment:gzr;position:relative;padding:10px 12px 10px 44px;background:#fff;border:1px solid var(--gz-line);border-radius:12px;display:grid;gap:2px}.gz-ret li:before{content:counter(gzr);position:absolute;left:12px;top:50%;transform:translateY(-50%);width:22px;height:22px;border-radius:50%;background:var(--gz-cta);color:#fff;display:grid;place-items:center;font:700 11px var(--gz-font-body)}.gz-ret b{font-size:14px;color:var(--gz-ink)}.gz-ret span{font-size:12.5px;color:var(--gz-muted)}.gz-ret__note{margin:10px 0 0;font-size:12.5px}.gz-ret__note a{color:var(--gz-cta)}.gz-loox[data-empty]{display:none}.gz-loox #looxReviews{margin-top:8px}.gz-loox #looxReviews iframe{width:100%!important;border:0}.gz-loox-rating{margin:-4px 0 12px;min-height:0}.gz-loox-rating:empty{display:none}.gz-buy__title{margin-bottom:8px!important}.gz-promo{margin:0 0 10px;font:700 12.5px/1.35 var(--gz-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--gz-ink)}.gz-buy__price{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:8px}.gz-buy__was{font:500 22px var(--gz-font-body);color:var(--gz-muted);text-decoration-thickness:1.5px}.gz-buy__price b{font:700 30px/1 var(--gz-font-body)!important;color:var(--gz-cta)}.gz-savepill{background:var(--gz-mustard-soft);color:var(--gz-green-dark);font:800 13px/1 var(--gz-font-body);letter-spacing:.05em;padding:8px 13px;border-radius:999px;animation:gz-pop .45s cubic-bezier(.3,1.6,.5,1) both}.gz-buy__sub{margin:0 0 14px!important;font-size:14px}@media(max-width:749px){.gz-buy__was{font-size:19px}.gz-buy__price b{font-size:27px!important}.gz-savepill{font-size:12px;padding:7px 11px}}.gz-ugc{background:var(--gz-cream);overflow:hidden}.gz-ugc__grid{display:grid;gap:28px;align-items:center}@media(min-width:990px){.gz-ugc__grid{grid-template-columns:.9fr 1.4fr;gap:48px}}.gz-ugc__copy{text-align:center;display:grid;justify-items:center;gap:4px}.gz-ugc__copy .gz-h2{margin-bottom:6px}.gz-ugc__copy .gz-h2 em{font-style:italic;color:var(--gz-cta)}.gz-ugc__sub{margin:0 0 16px;color:var(--gz-muted);font-size:15.5px}.gz-ugc__rating{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0;font-size:14px;color:var(--gz-ink)}.gz-ugc__rating>svg{width:16px;height:16px;color:var(--gz-cta)}.gz-ugc__rating .gz-stars svg{width:16px;height:16px}.gz-ugc__rail{position:relative;overflow:hidden;margin-inline:calc(var(--gz-gutter) * -1);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}@media(min-width:990px){.gz-ugc__rail{margin-inline:0 calc((100vw - min(100vw,var(--gz-max))) / -2 - var(--gz-gutter))}}.gz-ugc__track{display:flex;gap:14px;width:max-content;padding:6px 0 12px;animation:gz-fit var(--gz-ugc-dur, 40s) linear infinite}.gz-ugc__rail:hover .gz-ugc__track,.gz-ugc__rail:focus-within .gz-ugc__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.gz-ugc__track{animation:none}.gz-ugc__rail{overflow-x:auto}}.gz-story{position:relative;margin:0;flex:none;width:62vw;max-width:260px;aspect-ratio:9 / 16;border-radius:18px;overflow:hidden;background:#1a1f1b;box-shadow:0 14px 30px #10291a2e;transition:transform .35s ease}@media(min-width:990px){.gz-story{width:250px}}.gz-story:hover{transform:translateY(-4px) rotate(-.6deg)}.gz-story__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gz-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgb(0 0 0 / .45) 0%,transparent 22%,transparent 62%,rgb(0 0 0 / .55) 100%);pointer-events:none}.gz-story__bars{position:absolute;top:8px;left:10px;right:10px;z-index:2;display:flex;gap:4px}.gz-story__bars i{flex:1;height:2.5px;border-radius:2px;background:#ffffff73;overflow:hidden}.gz-story__bars i:first-child{background:#fff}.gz-story__top{position:absolute;top:18px;left:10px;right:10px;z-index:2;display:flex;align-items:center;gap:7px;color:#fff;font:600 12px var(--gz-font-body)}.gz-story__av{width:26px;height:26px;border-radius:50%;background:var(--gz-green);border:2px solid var(--gz-mustard);display:grid;place-items:center;font:400 13px var(--gz-font-head);color:#fff}.gz-story__tag{margin-left:auto;background:#ffffff38;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:3px 8px;border-radius:999px;font-size:10.5px}.gz-story__cap{position:absolute;left:12px;right:12px;bottom:14px;z-index:2;color:#fff;font:700 15px/1.3 var(--gz-font-body);text-shadow:0 1px 6px rgb(0 0 0 / .45);text-align:center}.gz-story .gz-story__media{height:100%!important;width:100%!important;max-width:none}.gz-benhead{margin:4px 0 12px;font:700 15.5px/1.45 var(--gz-font-body);color:var(--gz-ink)}.gz-bens{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:9px}.gz-bens li{display:flex;align-items:center;gap:11px;font-size:14.5px;line-height:1.35;color:var(--gz-ink)}.gz-bens li b{font-weight:700}.gz-bens__ic{flex:none;width:34px;height:34px;border-radius:10px;background:var(--gz-cream);display:grid;place-items:center}.gz-bens__ic .gz-i3{width:26px;height:26px;animation:none;filter:drop-shadow(0 2px 3px rgb(16 41 26 / .15))}.gz-bens__ic svg{width:18px;height:18px;color:var(--gz-cta)}@media(prefers-reduced-motion:no-preference){.gz-js .gz-bens li{opacity:0;transform:translate(-8px);animation:gz-benin .5s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(.08s * var(--i) + .2s)}}@keyframes gz-benin{to{opacity:1;transform:none}}.gz-bens li:hover .gz-i3{transform:scale(1.15) rotate(-8deg)}.gz-eta{border:1px solid var(--gz-line);border-radius:14px;padding:12px 14px;margin:0 0 12px;background:#fff}.gz-eta__head{margin:0 0 12px;font-size:13.5px;color:var(--gz-ink);display:flex;align-items:center;flex-wrap:wrap;gap:4px}.gz-eta__head b{color:var(--gz-cta)}.gz-eta__dot{width:8px;height:8px;border-radius:50%;background:#2fae55;margin-right:4px;animation:gz-pulse 2s infinite}.gz-eta__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.gz-eta__steps:before{content:"";position:absolute;top:16px;left:16.6%;right:16.6%;height:2px;background:linear-gradient(90deg,var(--gz-cta) 0 50%,var(--gz-sage-deep) 50% 100%)}.gz-eta__steps li{position:relative;display:grid;justify-items:center;text-align:center;gap:2px}.gz-eta__ic{width:34px;height:34px;border-radius:50%;background:var(--gz-sage);color:var(--gz-green);display:grid;place-items:center;margin-bottom:4px;position:relative;z-index:1;border:2px solid #fff}.gz-eta__steps li.is-done .gz-eta__ic{background:var(--gz-cta);color:#fff}.gz-eta__ic svg{width:16px;height:16px}.gz-eta__steps b{font-size:12.5px;font-weight:600}.gz-eta__steps small{font-size:11.5px;color:var(--gz-muted)}.gz-eta__note{margin:10px 0 0;padding-top:10px;border-top:1px dashed var(--gz-line);font-size:12px;color:var(--gz-muted);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.gz-eta__note svg{width:14px;height:14px;color:var(--gz-cta)}.gz-eta__note b{color:var(--gz-ink)}.gz-announce--rot{display:grid;grid-template-columns:36px 1fr 36px;align-items:center;height:40px;padding:0 6px}.gz-rot__nav{width:32px;height:32px;border:0;background:none;color:#fff9;display:grid;place-items:center;cursor:pointer;border-radius:50%;transition:color .2s,background .2s}.gz-rot__nav:hover{color:#fff;background:#ffffff14}.gz-rot__nav svg{width:14px;height:14px}.gz-rot__nav:first-child svg{transform:rotate(180deg)}.gz-rot__track{position:relative;height:40px;overflow:hidden}.gz-rot__msg{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;font:500 13px/1.2 var(--gz-font-body);color:#fff;opacity:0;transform:translate(var(--from, 100%));transition:opacity .5s ease,transform .55s cubic-bezier(.2,.8,.2,1);pointer-events:none}.gz-rot__msg.is-active{opacity:1;transform:none;pointer-events:auto}.gz-rot__msg.is-out{opacity:0;transform:translate(-60%)}.gz-rot__msg.is-out-r{opacity:0;transform:translate(60%)}.gz-rot__msg a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.gz-rot__msg svg{width:16px;height:16px;color:var(--gz-mustard);flex:none}.gz-rot__msg b{color:var(--gz-mustard);font-weight:700}.gz-rot__go{font-style:normal;font-weight:700;color:var(--gz-mustard);transition:transform .2s}.gz-rot__msg a:hover .gz-rot__go{transform:translate(3px)}.gz-rot__msg.is-active svg{animation:gz-wiggle 2.6s ease-in-out infinite 1s}@media(max-width:749px){.gz-rot__msg{font-size:12.5px}.gz-announce--rot{grid-template-columns:28px 1fr 28px;padding:0 2px}}@media(prefers-reduced-motion:reduce){.gz-rot__msg{transition:opacity .2s;transform:none!important}}.gz-cartinfo{display:grid;gap:8px;padding:12px 0 18px}.gz-cartinfo__card{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:var(--gz-cream);animation:gz-rowin .5s cubic-bezier(.2,.8,.2,1) both .15s}.gz-cartinfo__card+.gz-cartinfo__card{animation-delay:.25s}.gz-cartinfo__ic{flex:none;width:40px;height:40px;display:grid;place-items:center}.gz-cartinfo__ic .gz-i3{width:36px;height:36px;animation:none}.gz-cartinfo b{display:block;font-size:13.5px;font-weight:600;color:var(--gz-ink)}.gz-cartinfo b em{font-style:normal;color:var(--gz-cta)}.gz-cartinfo small{display:block;font-size:12px;color:var(--gz-muted);line-height:1.4}.gz-cartinfo small em{font-style:normal;font-weight:600;color:var(--gz-ink)}.cart-drawer .cart-drawer__items .gz-cartup{padding:14px 0 0;border:0}.cart-drawer .cart-drawer__items .gz-cartup__label{display:none}.cart-drawer .cart-drawer__items .gz-cartup__card{border:1.5px dashed var(--gz-mustard);background:linear-gradient(90deg,#fbf3dc,#fff);padding:10px 12px!important;border-radius:14px;animation:gz-rowin .5s cubic-bezier(.2,.8,.2,1) both .1s}.gz-cartoffer{position:relative;overflow:visible}.gz-cartoffer.is-unlocked{background:linear-gradient(135deg,#e7f2e6,#fbf0d4)!important}.gz-cartoffer.is-unlocked .gz-cartoffer__msg{font-weight:600}.gz-confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible;z-index:3}.gz-confetti i{position:absolute;left:calc(50% + (var(--i) - 7.5) * 6%);top:40%;width:7px;height:11px;border-radius:2px;background:var(--gz-mustard);opacity:0;animation:gz-conf 1.4s cubic-bezier(.2,.7,.3,1) forwards;animation-delay:calc(var(--i) * 18ms)}.gz-confetti i:nth-child(3n){background:var(--gz-cta)}.gz-confetti i:nth-child(4n){background:#f39c8a;width:6px;height:6px;border-radius:50%}@keyframes gz-conf{0%{opacity:1;transform:translate(0) rotate(0)}to{opacity:0;transform:translate(calc((var(--i) - 7.5) * 9px),calc(-60px - var(--i) * 3px)) rotate(calc(var(--i) * 70deg))}}@media(prefers-reduced-motion:reduce){.gz-confetti{display:none}}.cart-drawer .gz-cartsave{margin:4px 0 8px!important}.cart-drawer .cart__total-container{padding-top:4px!important}@media(prefers-reduced-motion:no-preference){.gz-window[style*=--p] .gz-tl2__track i{transition:none;transform:scaleX(calc(var(--p) * 1.25))}@media(max-width:989px){.gz-window[style*=--p] .gz-tl2__track i{transform:scaleY(calc(var(--p) * 1.25))}}.gz-window[style*=--p] .gz-stage__card{transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease}.gz-window[style*=--p] .gz-stage:not(.is-lit) .gz-stage__card{opacity:.45;transform:translateY(14px) scale(.97)}.gz-window[style*=--p] .gz-stage:not(.is-lit) .gz-stage__dot{transform:scale(.6)}.gz-window[style*=--p] .gz-stage.is-lit .gz-stage__dot{transform:scale(1)}.gz-window[style*=--p] .gz-stage.is-lit .gz-stage__fig{animation:gz-pop .6s cubic-bezier(.3,1.6,.5,1) both}.gz-window[style*=--p] .gz-window__arrow path{transition:none;stroke-dashoffset:calc(1 - min(1,max(0,(var(--p) - .55) * 2.6)))}.gz-window[style*=--p] .gz-window__arrow .gz-window__head{stroke-dashoffset:calc(1 - min(1,max(0,(var(--p) - .9) * 10)))}[data-gz-par]{overflow:hidden}[data-gz-par] img{transform:translateY(calc(var(--par, 0) * -36px)) scale(1.08);transition:transform .1s linear;will-change:transform}.gz-window__art[data-gz-par] picture{transform:rotate(calc(var(--par, 0) * -3deg));transition:transform .1s linear}.gz-window__art[data-gz-par] .gz-chip--1{translate:calc(var(--par, 0) * 30px) 0}.gz-window__art[data-gz-par] .gz-chip--2{translate:calc(var(--par, 0) * -30px) 0}}.gz-window__art[data-gz-par]{overflow:visible}.gz-annprog{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:14px;padding:0 12px;background:var(--gz-green-dark);animation:gz-tabin .4s ease both}.gz-announce--rot{position:relative}.gz-announce.is-prog .gz-rot__track,.gz-announce.is-prog .gz-rot__nav{visibility:hidden}.gz-annprog__msg{margin:0;color:#fff;font:600 13px/1.2 var(--gz-font-body);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.gz-annprog__msg b{color:var(--gz-mustard)}.gz-annprog__bar{width:160px;height:8px;border-radius:99px;background:#ffffff2e;overflow:hidden;flex:none}.gz-annprog__bar i{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,var(--gz-mustard),#f3c35b);box-shadow:0 0 12px #e0a52699;transition:width .9s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.gz-annprog__bar i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .55) 50%,transparent 70%);animation:gz-shine 2.4s ease-in-out infinite}.gz-annprog__cta{flex:none;background:#fff;color:var(--gz-green-dark);font:700 12.5px/1 var(--gz-font-body);text-transform:uppercase;letter-spacing:.04em;padding:8px 16px;border-radius:999px;text-decoration:none;animation:gz-pop .5s cubic-bezier(.3,1.6,.5,1) both}.gz-announce.is-done .gz-annprog__bar{display:none}@media(max-width:749px){.gz-annprog{gap:8px}.gz-annprog__msg{font-size:11px;letter-spacing:.01em}.gz-annprog__bar{width:64px;height:6px}.gz-annprog__cta{padding:6px 11px;font-size:11px}}.gz-flow{background:var(--gz-paper);background-image:linear-gradient(rgb(20 27 22 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(20 27 22 / .045) 1px,transparent 1px);background-size:28px 28px}.gz-flow__board{position:relative;display:grid;gap:34px;align-items:center;margin-top:8px}@media(min-width:990px){.gz-flow__board{grid-template-columns:1.15fr 1fr .9fr 1fr;gap:54px}}.gz-flow__wires{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible;z-index:0}.gz-wire{fill:none;stroke:var(--gz-ink);stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1;opacity:.55}.gz-flow.is-in .gz-wire{stroke-dashoffset:0;transition:stroke-dashoffset 1.2s cubic-bezier(.6,.05,.25,1);transition-delay:calc(.15s * var(--i))}.gz-pulse{fill:var(--gz-mustard);opacity:0;filter:drop-shadow(0 0 4px rgb(224 165 38 / .9))}.gz-flow.is-in .gz-pulse{opacity:1;transition:opacity .4s ease 1.4s}.gz-flow__ins{display:grid;gap:14px;position:relative;z-index:1}.gz-flow__in,.gz-flow__mid,.gz-flow__out{position:relative;z-index:1;background:#fff;border:1.5px solid var(--gz-ink);border-radius:12px;box-shadow:4px 4px #141b16e6}.gz-flow__in{display:flex;align-items:center;gap:12px;padding:10px 14px;opacity:0;transform:translate(-16px);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(.12s * var(--i))}.gz-flow.is-in .gz-flow__in{opacity:1;transform:none}.gz-flow__in b,.gz-flow__out b,.gz-flow__mid b{display:block;font:700 14.5px/1.25 var(--gz-font-body)}.gz-flow__in small,.gz-flow__out small,.gz-flow__mid small{display:block;font:400 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--gz-muted)}.gz-flow__ic{flex:none;width:40px;height:40px;display:grid;place-items:center}.gz-flow__ic .gz-i3{width:36px;height:36px;animation:none}.gz-flow__port{position:absolute;right:-6px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:var(--gz-ink)}.gz-flow__hub{position:relative;display:grid;place-items:center;aspect-ratio:1;max-width:300px;width:100%;margin:0 auto}.gz-flow__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px dashed rgb(20 27 22 / .22)}.gz-flow__ring.r2{top:14%;right:14%;bottom:14%;left:14%;border-style:solid;border-color:#141b161a;background:radial-gradient(circle,#ffffffe6,#fff3)}.gz-flow__ring.r3{top:28%;right:28%;bottom:28%;left:28%;border:0;background:#fff;box-shadow:0 20px 40px #10291a24}@media(prefers-reduced-motion:no-preference){.gz-flow.is-in .gz-flow__ring.r1{animation:gz-spin 40s linear infinite}.gz-flow.is-in .gz-flow__ring.r2{animation:gz-breathe 4s ease-in-out infinite}}@keyframes gz-spin{to{transform:rotate(360deg)}}@keyframes gz-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.gz-flow__core{position:relative;z-index:1;display:grid;justify-items:center;text-align:center;gap:2px;width:44%}.gz-flow__core img{width:58px;height:58px;object-fit:cover;border-radius:10px;margin-bottom:4px}.gz-flow__core b{font:400 18px/1.15 var(--gz-font-head)}.gz-flow__core small{font:500 11px ui-monospace,Menlo,monospace;color:var(--gz-cta)}.gz-flow__mid{display:grid;justify-items:center;text-align:center;gap:2px;padding:14px;max-width:220px;margin:0 auto}.gz-flow__out{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--gz-green-dark);color:#fff;border-color:var(--gz-green-dark);box-shadow:4px 4px 0 var(--gz-mustard)}.gz-flow__out small{color:#ffffffb3}.gz-flow__mid,.gz-flow__out,.gz-flow__hub{opacity:0;transform:scale(.94);transition:opacity .6s ease,transform .7s cubic-bezier(.3,1.4,.5,1)}.gz-flow.is-in .gz-flow__hub{opacity:1;transform:none;transition-delay:.5s}.gz-flow.is-in .gz-flow__mid{opacity:1;transform:none;transition-delay:.9s}.gz-flow.is-in .gz-flow__out{opacity:1;transform:none;transition-delay:1.2s}.gz-flow__cta{text-align:center;margin:40px 0 0}@media(max-width:989px){.gz-flow__ins{grid-template-columns:1fr 1fr;gap:10px}.gz-flow__in{padding:10px;gap:8px}.gz-flow__in .gz-flow__ic{width:30px;height:30px}.gz-flow__in .gz-i3{width:28px;height:28px}.gz-flow__in b{font-size:13px}.gz-flow__port{display:none}.gz-flow__hub{max-width:240px}.gz-flow__out{max-width:320px;margin:0 auto}}@media(prefers-reduced-motion:reduce){.gz-flow__in,.gz-flow__mid,.gz-flow__out,.gz-flow__hub{opacity:1;transform:none}.gz-wire{stroke-dashoffset:0}.gz-pulse{display:none}}.gz-annprog[hidden],.gz-annprog__cta[hidden]{display:none!important}.gz-dm{background:#0b0d0c;display:flex;flex-direction:column}.gz-dm:after{display:none}.gz-dm__top{display:flex;align-items:center;gap:9px;padding:16px 14px 10px;border-bottom:1px solid rgb(255 255 255 / .08);color:#fff}.gz-dm__top b{display:block;font:600 13px var(--gz-font-body)}.gz-dm__top small{display:block;font-size:10.5px;color:var(--gz-mustard);letter-spacing:.02em}.gz-dm__body{flex:1;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:14px 12px 18px}.gz-dm__emoji{margin:0 0 6px;text-align:center;font-size:34px;line-height:1}.gz-dm__msg{margin:0;max-width:86%;padding:8px 12px;border-radius:16px;font:400 13px/1.35 -apple-system,BlinkMacSystemFont,Inter,sans-serif;color:#fff;opacity:0;transform:translateY(6px) scale(.97)}.gz-dm__msg.is-them{align-self:flex-start;background:#262827;border-bottom-left-radius:5px}.gz-dm__msg.is-us{align-self:flex-end;background:var(--gz-cta);border-bottom-right-radius:5px}.gz-ugc .gz-dm__msg{animation:gz-dmin .45s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(.35s + var(--k) * .55s)}@keyframes gz-dmin{to{opacity:1;transform:none}}.gz-dm__img{align-self:flex-start;width:62%;border-radius:14px;overflow:hidden;margin-top:4px}.gz-dm__img img{width:100%;height:auto;display:block}@media(prefers-reduced-motion:reduce){.gz-dm__msg{opacity:1;transform:none;animation:none!important}}.gz-loox-wait[hidden]{display:none}.gz-loox-wait .gz-h2 em{font-style:italic;color:var(--gz-cta)}.gz-window__video{width:100%;height:100%;object-fit:cover;display:block;background:#e3ebdf}.gz-window__art[data-gz-par] .gz-window__video{transform:none!important}.gz-flow__book{width:96px;height:96px;object-fit:cover;border-radius:14px;margin-bottom:6px;box-shadow:0 8px 18px #10291a26}@media(max-width:989px){.gz-flow__book{width:76px;height:76px}}@media(prefers-reduced-motion:no-preference){.gz-flow.is-in .gz-flow__in{animation:gz-flowglow 4.8s ease-in-out infinite;animation-delay:calc(1.6s + var(--i) * 1.2s)}.gz-flow.is-in .gz-flow__in .gz-i3{animation:gz-flowicon 4.8s ease-in-out infinite;animation-delay:calc(1.6s + var(--i) * 1.2s)}.gz-flow.is-in .gz-flow__out{animation:gz-outglow 4.8s ease-in-out infinite 2.4s}}@keyframes gz-flowglow{0%,22%,to{box-shadow:4px 4px #141b16e6;border-color:var(--gz-ink)}8%{box-shadow:4px 4px 0 var(--gz-mustard),0 0 0 4px #e0a52640;border-color:var(--gz-mustard)}}@keyframes gz-flowicon{0%,22%,to{transform:none}8%{transform:scale(1.18) rotate(-8deg)}}@keyframes gz-outglow{0%,60%,to{box-shadow:4px 4px 0 var(--gz-mustard)}75%{box-shadow:4px 4px 0 var(--gz-mustard),0 0 0 8px #e0a52638}}.gz-rot__msg span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}:root{--gz-green: #1e663c;--gz-green-dark: #123f26;--gz-green-soft: #2b7d4c;--gz-cta: #1e663c;--gz-cta-hover: #16502f;--gz-mustard: #fca800;--gz-mustard-dark: #d48d00;--gz-mustard-soft: #fff1cc;--gz-paper: #f6f4ee;--gz-cream: #f6f4ee;--gz-sage: #eaf1ec;--gz-sage-deep: #d3e2d8;--gz-ink: #0f1411;--gz-muted: #555c57;--gz-line: #e2e0d8;--gz-font-head: "Inter Tight", "Inter", system-ui, sans-serif;--gz-font-body: "Inter Tight", "Inter", system-ui, sans-serif;--gz-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gz-radius: 22px;--gz-radius-sm: 14px}body,.gz{font-family:var(--gz-font-body)}.gz-h1,.gz-h2,.gz-buy__title,.gz-stage__age b,.gz-trust__stats b,.gz-stat b,.gz-rcard__title,.gz-faqg__h,.gz-footer__statement,.gz-footer__logo,.gz-break__save,.gz-rv__avg b,.gz-rv__rec b,.gz-age b,.gz-flow__core b,.cart-drawer .cart-drawer__heading,.cart-drawer .cart__total-value,.gz-expert__card blockquote,.gz-footer__word,.gz-drawer__nav a,.gz-window__title{font-family:var(--gz-font-head)!important;font-weight:800!important;letter-spacing:-.035em!important}.gz-h1{font-size:clamp(38px,6vw,72px);line-height:1.02}.gz-h2{font-size:clamp(30px,4.2vw,52px);line-height:1.05}.gz-h1 em,.gz-h2 em,.gz-buy__title em,.gz-window__title em{font-style:normal!important;color:var(--gz-green);background:none!important}.gz-bg-green .gz-h2 em,.gz-dark .gz-h2 em,.gz-banner .gz-h2 em,.gz-final .gz-h2 em{color:var(--gz-mustard)}.gz-buy__title{font-size:clamp(30px,3.4vw,44px)!important;line-height:1.05!important}.gz-footer__word{font-weight:800!important;letter-spacing:-.06em!important}.gz-drawer__nav a{font-size:30px!important}.gz-lead,.gz-sub,.gz-rte p,.gz-rcard p,.gz-tl__card p,.gz-blist p,.gz-dark__item p,.gz-stage__cap,.gz-window__text p,.gz-faq__a,.gz-trust__copy .gz-sub,.gz-check li span span,.gz-pcard__desc,.gz-benefit p,.gz-step__body p,.gz-ugc__sub,.gz-flow__in small,.gz-wcard__text,.gz-acc__body,.gz-tabs2__panel,.gz-pagehero .gz-lead{font-family:var(--gz-font-body)!important;font-size:15px;line-height:1.6;letter-spacing:0}.gz-lead{font-size:clamp(15px,1.3vw,17px)!important}.gz-eyebrow,.gz-window__kicker,.gz-stage__age small,.gz-pcard__for,.gz-cartup__label,.gz-promo{font-family:var(--gz-font-mono)!important;text-transform:uppercase;letter-spacing:.12em!important;font-size:12px!important;font-weight:700!important}.gz-eyebrow{background:none;padding:0;color:var(--gz-ink)}.gz-eyebrow svg{display:none}.gz-btn{font:700 15px/1 var(--gz-font-head)!important;letter-spacing:.02em;text-transform:uppercase;border-radius:10px;min-height:54px;padding:0 28px}.gz-btn--outline{border-radius:10px}.gz-btn--sm,.gz-header__cta{text-transform:none;letter-spacing:0}.gz-buy__atc .gz-btn,.gz-sticky .gz-btn,.cart__checkout-button{text-transform:none!important;font-size:17px!important;letter-spacing:-.01em!important;border-radius:12px!important}.gz-bg-paper,.gz-bg-cream,.gz-faq2,.gz-ugc,.gz-flow,.gz-pagehero,.gz-window{background-color:var(--gz-paper)!important;background-image:linear-gradient(rgb(15 20 17 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(15 20 17 / .045) 1px,transparent 1px)!important;background-size:32px 32px!important}.gz-window{background-image:linear-gradient(rgb(15 20 17 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(15 20 17 / .045) 1px,transparent 1px)!important}.gz-rcard,.gz-pcard,.gz-tl__card,.gz-trust,.gz-guarantee,.gz-break,.gz-contact__form,.gz-tabs2,.gz-eta,.gz-wcard{border:1.5px solid var(--gz-ink)!important;border-radius:24px!important;box-shadow:none!important;background-color:#fff}.gz-rcard__img,.gz-tl__img,.gz-pcard__img{border:1.5px dashed rgb(15 20 17 / .35);border-radius:16px!important;margin:12px 12px 0;overflow:hidden}.gz-pcard__img{aspect-ratio:1 / 1}.gz-rcard,.gz-trust{background:#fff!important}.gz-stage__card{border:1.5px solid var(--gz-ink);box-shadow:none!important;background:#fff}.gz-stage.is-key .gz-stage__card{border-color:var(--gz-mustard);box-shadow:0 0 0 4px #fca80033!important}.gz-tier{border-radius:14px}.gz-tier.is-checked,.gz-tier:has(input:checked){border-color:var(--gz-green);box-shadow:0 0 0 3px #1e663c26}.gz-savepill{background:var(--gz-mustard);color:var(--gz-ink);font-family:var(--gz-font-mono)!important}.gz-buy__price b{font-family:var(--gz-font-head)!important;font-weight:800!important;letter-spacing:-.03em}.gz-announce,.gz-annprog{background:var(--gz-ink)!important}.gz-rot__msg,.gz-annprog__msg{font-family:var(--gz-font-mono)!important;text-transform:uppercase;letter-spacing:.06em;font-size:12px!important;font-weight:500}.gz-rot__msg b,.gz-annprog__msg b{color:var(--gz-mustard)}.gz-header__nav a{font-weight:600!important;font-size:15px!important}.gz-footer{background:var(--gz-ink)}.gz-footer__promises{background:#ffffff08}.gz-dark,.gz-bg-green,.gz-final.gz-bg-green{background:var(--gz-green-dark)!important}.gz-split .gz-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.gz-split .gz-w>span{display:inline-block;transform:translateY(105%);transition:transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--w) * 45ms)}.gz-split.is-split-in .gz-w>span{transform:none}@media(prefers-reduced-motion:reduce){.gz-split .gz-w>span{transform:none;transition:none}}@media(prefers-reduced-motion:no-preference){.gz-rcard,.gz-pcard,.gz-tl__card{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.gz-rcard:hover,.gz-pcard:hover,.gz-tl__card:hover{transform:translateY(-4px);box-shadow:6px 6px 0 var(--gz-ink)!important}}@media(prefers-reduced-motion:no-preference){.gz-js .gz-rise{clip-path:inset(0 0 100% 0);transform:translateY(24px);transition:clip-path 1s cubic-bezier(.2,.8,.2,1),transform 1s cubic-bezier(.2,.8,.2,1)}.gz-js .gz-rise.is-risen{clip-path:inset(-10% -5% -20% -5%);transform:none}}.gz-footer__word:before{content:attr(data-word)}.gz-dots{gap:4px}.gz-dots button{position:relative;width:24px;height:24px;background:none!important;display:grid;place-items:center}.gz-dots button:before{content:"";width:8px;height:8px;border-radius:99px;background:var(--gz-sage-deep);transition:width .25s ease,background .25s ease}.gz-dots button[aria-current=true]:before{width:22px;background:var(--gz-green)}.gz-dots button[aria-current=true]{width:34px}.gz-dots button:after{display:none}.gz-footer ul{gap:4px}.gz-footer ul a{display:inline-block;padding:5px 0;min-height:24px}.gz-footer__h{font:600 14px var(--gz-font-body)!important;color:#fff;margin:0 0 14px;letter-spacing:0;text-transform:none}.gz-footer__col .gz-footer__h{margin:0}.gz-footer__h--news{font:800 26px/1.2 var(--gz-font-head)!important;letter-spacing:-.03em!important;margin-bottom:8px}.gz-desc-h{font:700 16px/1.3 var(--gz-font-body)!important;margin:14px 0 6px;color:var(--gz-ink)}.gz-pay--compact .gz-pay__list{flex-wrap:wrap!important;max-width:100%}@media(max-width:380px){.gz-pay--compact .gz-pay__list li{width:34px;height:23px}.gz-pay--compact .gz-pay__list svg{width:27px;height:18px}}.gz-rot__msg a{min-height:40px;padding:0 4px}.gz-row-head a,.gz-sub a,.gz-faq__contact a{display:inline-flex;align-items:center;min-height:32px}a[href="#gz-notes"]{display:inline-block;padding:6px 5px;margin:-6px -3px}.gz-pcard__title a{display:inline-block;padding:3px 0}.gz-tl__card{padding-bottom:18px}.gz-tl__card>b,.gz-tl__card>p{display:block;padding-inline:16px}.gz-tl__card>b{margin-top:14px}.facets-toggle__button{min-height:40px!important;min-width:40px!important;padding-inline:10px!important}.gz-tier input[type=radio]{width:1px;height:1px}@media(max-width:380px){.gz-stage{grid-template-columns:18px 52px 1fr!important;column-gap:8px!important}.gz-stage__age b{font-size:22px!important}.gz-stage__card{grid-template-columns:58px 1fr!important;padding:8px 10px!important}.gz-stage__fig{height:68px!important;width:56px!important}.gz-sticky .gz-btn{font-size:15px!important;padding:0 14px}.gz-subnav__inner{gap:16px}}.gz-footer__main,.gz-footer__cols,.gz-announce--rot,.gz-hero2__copy,.gz-pagehero__grid{min-width:0}.gz-footer__main{grid-template-columns:minmax(0,1fr)}@media(min-width:990px){.gz-footer__main{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr)}}.gz-footer__main>*,.gz-footer__cols>*,.gz-footer__news form,.gz-news-form{min-width:0;max-width:100%}.gz-announce--rot{grid-template-columns:28px minmax(0,1fr) 28px!important}.gz-hero2__media,.gz-needs,.gz-pagehero__media{max-width:100%}.gz-hero2{max-width:100vw}a[href="#gz-notes"]{padding:8px 7px;margin:-8px -4px}.gz-crumbs a{display:inline-block;padding:5px 2px;margin:-5px -2px}.gz-hero3{position:relative;background:var(--gz-paper);overflow:hidden;max-width:100vw}.gz-hero3__media{position:relative;aspect-ratio:1 / 1}.gz-hero3__media picture{overflow:hidden}.gz-hero3__media picture,.gz-hero3__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gz-hero3__media img{object-fit:cover;object-position:center 70%;animation:gz-kb 16s ease-out both}.gz-hero3__copy{position:relative;padding:52px var(--gz-gutter) 34px;min-width:0}.gz-hero3__h{font-size:clamp(42px,6.2vw,80px)!important;line-height:.98!important;margin-bottom:18px}.gz-hero3__h>span,.gz-hero3__h>em{display:inline-block}.gz-hero3__old{position:relative;color:var(--gz-muted);animation:gz3-fade .5s 1.1s ease forwards}.gz-hero3__old svg{position:absolute;left:-4%;top:30%;width:108%;height:46%;overflow:visible;pointer-events:none}.gz-hero3__old path{fill:none;stroke:var(--gz-mustard);stroke-width:6;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:260;stroke-dashoffset:260;animation:gz3-draw .6s .5s cubic-bezier(.6,0,.3,1) forwards}.gz-hero3__new{position:relative;color:var(--gz-green)!important}.gz-hero3__new svg{position:absolute;left:0;bottom:-.12em;width:100%;height:.22em;overflow:visible}.gz-hero3__new path{fill:none;stroke:var(--gz-mustard);stroke-width:5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:230;stroke-dashoffset:230;animation:gz3-draw .7s 1.25s ease-out forwards}.gz-hero3__copy .gz-lead{max-width:480px;opacity:.85}.gz-hero3__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:4px}.gz-hero3__price{opacity:.85;font-weight:600}.gz-hero3__timer{display:inline-flex;align-items:center;gap:9px;font-size:12px;line-height:1.15;color:var(--gz-ink)}.gz-hero3__timer svg{width:40px;height:40px;transform:rotate(-90deg);flex:none}.gz-hero3__timer circle{fill:none;stroke:var(--gz-line);stroke-width:3.5}.gz-hero3__timer .gz-hero3__ring{stroke:var(--gz-green);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;animation:gz3-ring 2.4s .8s ease-in-out forwards}.gz-hero3__timer b{display:block;font-family:var(--gz-font-head);font-weight:800;font-size:15px}.gz-hero3__timer small{font-family:var(--gz-font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:10px;color:var(--gz-muted)}.gz-hero3__offer{display:flex;align-items:center;gap:10px;margin:16px 0 0;font-size:13px;color:var(--gz-muted)}.gz-hero3__offer svg{width:18px;height:18px;flex:none}.gz-hero3__offer b{color:var(--gz-ink);font-weight:600}.gz-hero3__swap{position:absolute;right:12px;bottom:0;translate:0 50%;z-index:2;width:min(210px,56vw);padding:10px 13px 11px;background:#fffffff0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:14px;box-shadow:0 10px 30px #123f262e;border:1px solid rgb(18 63 38 / .08);animation:gz3-in .6s .9s cubic-bezier(.2,.8,.2,1) both}.gz-hero3__swap-label{display:flex;align-items:center;gap:6px;font-family:var(--gz-font-mono);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gz-green);margin-bottom:6px}.gz-hero3__swap-label svg{width:14px;height:14px}.gz-hero3__swap-stage{display:grid}.gz-hero3__pair{grid-area:1 / 1;display:flex;flex-direction:column;gap:3px;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s}.gz-hero3__pair.is-on{opacity:1;transform:none}.gz-hero3__pair s{position:relative;align-self:flex-start;text-decoration:none;font-family:var(--gz-font-mono);font-size:11px;color:var(--gz-muted)}.gz-hero3__pair s:after{content:"";position:absolute;left:-2px;right:-2px;top:52%;height:2px;border-radius:2px;background:var(--gz-mustard-dark);transform:scaleX(0);transform-origin:left;transition:transform .45s .45s ease}.gz-hero3__pair.is-on s:after{transform:scaleX(1)}.gz-hero3__pair b{font-family:var(--gz-font-head);font-weight:800;font-size:15px;letter-spacing:-.02em;line-height:1.15;color:var(--gz-green);opacity:0;transform:translateY(6px);transition:opacity .4s .9s,transform .4s .9s}.gz-hero3__pair.is-on b{opacity:1;transform:none}.gz-hero3__sticker{display:none}@media(min-width:750px)and (max-width:989px){.gz-hero3__media{aspect-ratio:16 / 9}.gz-hero3__media img{object-position:70% center}.gz-hero3__swap{right:auto;bottom:auto;left:20px;top:20px;translate:none;width:240px}.gz-hero3__copy{padding:32px 32px 44px}}@media(min-width:990px){.gz-hero3{display:grid;min-height:clamp(560px,calc(100svh - 150px),760px)}.gz-hero3__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.gz-hero3__media img{object-position:72% 30%}.gz-hero3__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#f6f4eef5,#f6f4eed1 30%,#f6f4ee00 50%)}.gz-hero3__copy{z-index:1;align-self:center;width:100%;max-width:var(--gz-max);margin:0 auto;padding:64px 32px}.gz-hero3__copy>*{max-width:560px}.gz-hero3__swap{left:auto;bottom:auto;translate:none;right:3%;top:44%;width:262px;padding:14px 18px 15px}.gz-hero3__pair s{font-size:12px}.gz-hero3__pair b{font-size:20px}.gz-hero3__sticker{display:grid;place-items:center;position:absolute;z-index:2;left:55%;top:38%;width:92px;height:92px;border-radius:50%;background:var(--gz-mustard);color:var(--gz-ink);font-family:var(--gz-font-head);font-weight:800;font-size:17px;line-height:1.05;text-align:center;white-space:nowrap;padding:12px;box-shadow:0 8px 22px #0000002e;transform:rotate(-10deg);animation:gz3-pop .5s 1.6s cubic-bezier(.3,1.6,.5,1) both,gz3-bob 5s 2.2s ease-in-out infinite}}@media(min-width:1500px){.gz-hero3__sticker{left:54%}}@keyframes gz3-draw{to{stroke-dashoffset:0}}@keyframes gz3-ring{to{stroke-dashoffset:0}}@keyframes gz3-fade{to{color:#5d665f8c}}@keyframes gz3-in{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes gz3-pop{0%{opacity:0;transform:rotate(-10deg) scale(.4)}to{opacity:1;transform:rotate(-10deg) scale(1)}}@keyframes gz3-bob{0%,to{translate:0 0}50%{translate:0 -6px}}@media(prefers-reduced-motion:reduce){.gz-hero3 *,.gz-hero3 *:after{animation:none!important;transition:none!important}.gz-hero3__old path,.gz-hero3__new path,.gz-hero3__timer .gz-hero3__ring{stroke-dashoffset:0}.gz-hero3__pair s:after{transform:scaleX(1)}}.gz-addon--tiered.gz-addon--free .gz-addon__off,.gz-addon--tiered:not(.gz-addon--free) .gz-addon__on{display:none!important}.gz-addon--tiered:not(.gz-addon--free){background:#fff;border:1.5px dashed var(--gz-sage-deep)}.gz-addon__hint{display:flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--gz-mustard-dark)}.gz-addon__hint svg{width:13px;height:13px;flex:none}.gz-addon--tiered{transition:background .3s ease,border-color .3s ease}.gz-addon--tiered.gz-addon--free img{animation:gz23-wiggle .6s ease}.gz-tier__gifts{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.gz-gchip{display:inline-flex;align-items:center;gap:4px;padding:3px 7px 3px 5px;border-radius:99px;background:var(--gz-mustard-soft);color:var(--gz-ink);font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.gz-gchip svg{width:12px;height:12px;color:var(--gz-mustard-dark);flex:none}.gz-gchip b{color:var(--gz-green);font-weight:800}.gz-gchip--journal{background:#e3f0e6}.gz-gchip--journal svg{color:var(--gz-green)}.gz-tier.is-checked .gz-gchip{animation:gz23-pop .4s cubic-bezier(.3,1.6,.5,1) both}.gz-tier.is-checked .gz-gchip+.gz-gchip{animation-delay:.08s}.gz-buy .gz-eta{margin:14px 0 6px}.gz-eta__steps .gz-eta__truck{position:absolute;z-index:2;top:6px;left:16.6%;width:22px;height:22px;margin-left:-11px;display:grid;place-items:center;border-radius:50%;background:var(--gz-mustard);color:var(--gz-ink);box-shadow:0 2px 6px #00000026;transition:left 1.6s cubic-bezier(.5,0,.2,1) .3s}.gz-eta__steps .gz-eta__truck svg{width:13px;height:13px}.gz-eta.is-in .gz-eta__truck{left:50%}.gz-eta .gz-eta__steps:before{background:var(--gz-sage-deep)}.gz-eta .gz-eta__steps:after{content:"";position:absolute;top:16px;left:16.6%;height:2px;width:0;background:var(--gz-cta);transition:width 1.6s cubic-bezier(.5,0,.2,1) .3s}.gz-eta.is-in .gz-eta__steps:after{width:33.4%}.gz-eta__steps li:not(.gz-eta__truck){z-index:1}.gz-cartoffer__track--ladder .gz-cartoffer__step{height:26px;gap:3px;display:flex;align-items:center;justify-content:center;letter-spacing:.04em}.gz-cartoffer__step svg{width:12px;height:12px;flex:none}.gz-cartoffer__step.is-gift{background:var(--gz-mustard-soft);color:var(--gz-ink)}.gz-cartoffer__step.is-gift.is-on{background:var(--gz-mustard)}.gz-cartoffer__step.is-on{animation:gz23-pop .35s cubic-bezier(.3,1.6,.5,1) both}.gz-giftopt{margin:12px 0 4px;border:1.5px dashed var(--gz-sage-deep);border-radius:14px;background:#fff;transition:border-color .25s ease,background .25s ease}.gz-giftopt.is-on{border-style:solid;border-color:var(--gz-mustard);background:linear-gradient(180deg,#fffaf0,#fff)}.gz-giftopt__toggle{display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:center;padding:10px 12px;cursor:pointer}.gz-giftopt__ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--gz-mustard-soft);color:var(--gz-mustard-dark)}.gz-giftopt__ic svg{width:20px;height:20px}.gz-giftopt.is-on .gz-giftopt__ic{animation:gz23-wiggle .6s ease}.gz-giftopt__txt b{display:block;font-size:14px;font-weight:700;color:var(--gz-ink)}.gz-giftopt__txt small{font-size:12px;color:var(--gz-muted)}.gz-giftopt__switch{appearance:none;-webkit-appearance:none;position:relative;width:44px;height:26px;margin:0;border-radius:99px;background:var(--gz-sage-deep);cursor:pointer;transition:background .2s ease;flex:none}.gz-giftopt__switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s ease}.gz-giftopt__switch:checked{background:var(--gz-cta)}.gz-giftopt__switch:checked:after{transform:translate(18px)}.gz-giftopt__switch:focus-visible{outline:2px solid var(--gz-ink);outline-offset:2px}.gz-giftopt__body{display:grid;gap:8px;padding:0 12px 12px;animation:gz3-in .3s ease both}.gz-giftopt__body[hidden]{display:none}.gz-giftopt__row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gz-giftopt__body label{display:grid;gap:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--gz-muted)}.gz-giftopt__body label>span{display:flex;justify-content:space-between}.gz-giftopt__body em{font-style:normal;font-weight:500;letter-spacing:0}.gz-giftopt__body input,.gz-giftopt__body textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--gz-line);border-radius:10px;padding:9px 10px;font:500 16px/1.35 var(--gz-font-body);text-transform:none;letter-spacing:0;color:var(--gz-ink);background:#fff;resize:vertical}.gz-giftopt__body input:focus,.gz-giftopt__body textarea:focus{outline:2px solid var(--gz-cta);outline-offset:0;border-color:transparent}.gz-giftopt__note{display:flex;gap:6px;align-items:flex-start;margin:0;font-size:12px;line-height:1.4;color:var(--gz-muted)}.gz-giftopt__note svg{width:14px;height:14px;flex:none;margin-top:1px;color:var(--gz-cta)}.gz-giftopt__note i{font-style:normal;color:var(--gz-cta);font-weight:600}.gz-cartboost .gz-giftopt{margin:0}@media(min-width:750px){.gz-giftopt__body input,.gz-giftopt__body textarea{font-size:14px}}.gz-hab__grid{display:grid;gap:18px}.gz-hab__stage{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:1 / 1;background:var(--gz-sage);border:1.5px solid var(--gz-ink);isolation:isolate}.gz-hab__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;transition:opacity .6s ease}.gz-hab__slide.is-on{opacity:1;z-index:1}.gz-hab__slide img{width:100%;height:100%;object-fit:cover;transform:scale(1.12);transition:transform 7s ease-out}.gz-hab__slide.is-on img{transform:scale(1)}.gz-hab__bars{position:absolute;z-index:3;top:12px;left:12px;right:12px;display:flex;gap:5px}.gz-hab__bars span{flex:1;height:3px;border-radius:3px;background:#ffffff80;overflow:hidden}.gz-hab__bars i{display:block;height:100%;width:0;background:#fff}.gz-hab__bars span.is-done i{width:100%}.gz-hab__count{position:absolute;z-index:3;top:24px;right:14px;padding:4px 9px;border-radius:99px;background:#ffffffe6;font:600 11px/1 var(--gz-font-mono);letter-spacing:.06em;color:var(--gz-muted)}.gz-hab__count b{color:var(--gz-ink)}.gz-hab__tap{position:absolute;z-index:2;top:0;bottom:0;width:50%;border:0;padding:0;background:transparent;cursor:pointer}.gz-hab__tap--prev{left:0;cursor:w-resize}.gz-hab__tap--next{right:0;cursor:e-resize}.gz-hab__tap:focus-visible{outline:3px solid var(--gz-mustard);outline-offset:-6px;border-radius:18px}.gz-hab__doodle{position:absolute;z-index:3;left:14px;bottom:14px;display:grid;justify-items:center;gap:2px;width:96px;padding:10px 8px 8px;border-radius:16px;background:#fff;box-shadow:0 10px 26px #123f2633;border:1.5px solid var(--gz-ink);transform:translateY(16px) rotate(-4deg);opacity:0;transition:transform .5s cubic-bezier(.3,1.5,.5,1) .25s,opacity .3s ease .25s;pointer-events:none}.gz-hab__slide.is-on .gz-hab__doodle{transform:rotate(-4deg);opacity:1}.gz-hab__doodle>b{font:700 10px/1 var(--gz-font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--gz-green)}.gz-hab__doodle svg{width:56px;height:56px;overflow:visible;fill:none;stroke:var(--gz-green);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.gz-hab__doodle .d-soil{stroke:var(--gz-ink)}.gz-hab__doodle .d-stem{stroke-dasharray:40;stroke-dashoffset:40}.gz-hab__doodle .d-leaf{fill:#bfe3c6;transform-box:fill-box;transform:scale(0)}.gz-hab__doodle .l1{transform-origin:100% 100%}.gz-hab__doodle .l2{transform-origin:0 100%}.is-on .gz-hab__doodle .d-stem{animation:gz3-draw .7s .5s ease forwards}.is-on .gz-hab__doodle .l1{animation:gz23-grow .5s 1.1s cubic-bezier(.3,1.6,.5,1) forwards}.is-on .gz-hab__doodle .l2{animation:gz23-grow .5s 1.35s cubic-bezier(.3,1.6,.5,1) forwards}.gz-hab__doodle .d-sun{stroke:var(--gz-mustard-dark);fill:none;transform-box:fill-box;transform-origin:center}.gz-hab__doodle .d-sun circle{fill:#ffe08a}.gz-hab__doodle .d-cloud{fill:#fff;stroke:var(--gz-ink);stroke-width:2.6}.is-on .gz-hab__doodle .d-sun{animation:gz23-spin 9s linear infinite}.is-on .gz-hab__doodle .d-cloud{animation:gz23-cloud 2.2s .5s ease-in-out forwards}.gz-hab__doodle .d-heart{fill:#ffb3a8;stroke:#c2412d;transform-box:fill-box;transform-origin:center}.is-on .gz-hab__doodle .d-heart{animation:gz23-beat 1.2s .4s ease-in-out infinite}.gz-hab__doodle .d-spark{stroke:var(--gz-mustard-dark);opacity:0;transform-box:fill-box;transform-origin:center}.is-on .gz-hab__doodle .s1{animation:gz23-spark 1.2s .6s ease-in-out infinite}.is-on .gz-hab__doodle .s2{animation:gz23-spark 1.2s 1.2s ease-in-out infinite}.gz-hab__doodle .d-bubble{position:relative;display:grid;place-items:center;width:78px;height:50px;border-radius:12px;border:2px solid var(--gz-ink);font:800 12px/1.1 var(--gz-font-head);text-align:center;margin-bottom:6px}.gz-hab__doodle .d-bubble:after{content:"";position:absolute;left:14px;bottom:-8px;width:12px;height:12px;background:#fff;border-right:2px solid var(--gz-ink);border-bottom:2px solid var(--gz-ink);transform:rotate(45deg)}.gz-hab__doodle .d-bubble s,.gz-hab__doodle .d-bubble em{grid-area:1 / 1;font-style:normal;text-decoration:none;transition:opacity .3s ease}.gz-hab__doodle .d-bubble s{color:var(--gz-muted);background:linear-gradient(var(--gz-mustard-dark),var(--gz-mustard-dark)) left 55% / 0 2px no-repeat}.gz-hab__doodle .d-bubble em{color:var(--gz-green);opacity:0}.is-on .gz-hab__doodle .d-bubble s{animation:gz23-strike 3.2s .5s ease infinite}.is-on .gz-hab__doodle .d-bubble em{animation:gz23-swapin 3.2s .5s ease infinite}.gz-hab__list{display:grid;align-content:start;border-top:1.5px solid var(--gz-ink)}.gz-hab__item{position:relative;border-bottom:1px solid var(--gz-line)}.gz-hab__h{margin:0}.gz-hab__tab{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:100%;padding:16px 2px;border:0;background:none;cursor:pointer;text-align:left;color:var(--gz-ink)}.gz-hab__num{font:600 12px/1 var(--gz-font-mono);color:var(--gz-muted);letter-spacing:.06em;transition:color .3s ease}.gz-hab__t{font:800 clamp(20px,2.2vw,28px)/1.1 var(--gz-font-head);letter-spacing:-.03em;color:var(--gz-muted);transition:color .3s ease,transform .3s ease}.gz-hab__item.is-on .gz-hab__t{color:var(--gz-ink);transform:translate(4px)}.gz-hab__item.is-on .gz-hab__num{color:var(--gz-green)}.gz-hab__plus{position:relative;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--gz-line);transition:background .3s ease,border-color .3s ease,transform .3s ease}.gz-hab__plus:before,.gz-hab__plus:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:var(--gz-ink);border-radius:2px;transition:transform .3s ease}.gz-hab__plus:after{transform:rotate(90deg)}.gz-hab__item.is-on .gz-hab__plus{background:var(--gz-green);border-color:var(--gz-green);transform:rotate(180deg)}.gz-hab__item.is-on .gz-hab__plus:before,.gz-hab__item.is-on .gz-hab__plus:after{background:#fff}.gz-hab__item.is-on .gz-hab__plus:after{transform:rotate(0)}.gz-hab__tab:hover .gz-hab__t{color:var(--gz-ink)}.gz-hab__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s ease}.gz-hab__panel>div{overflow:hidden}.gz-hab__item.is-on .gz-hab__panel{grid-template-rows:1fr}.gz-hab__panel p{margin:0;padding:0 0 18px 34px;max-width:520px;font-size:14px;line-height:1.65;color:var(--gz-muted)}.gz-hab__panel sup a{font-size:11px;color:var(--gz-green);text-decoration:none;font-weight:700;padding:4px}.gz-hab__prog{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden}.gz-hab__prog i{display:block;height:100%;width:0;background:var(--gz-green)}.gz-hab.is-live:not(.is-user) .gz-hab__item.is-on .gz-hab__prog i,.gz-hab.is-live:not(.is-user) .gz-hab__bars span.is-on i{animation:gz-hab-prog 6.5s linear forwards}.gz-hab.is-user .gz-hab__item.is-on .gz-hab__prog i,.gz-hab.is-user .gz-hab__bars span.is-on i,.gz-hab:not(.is-live) .gz-hab__bars span.is-on i{width:100%}.gz-hab__grid:hover .gz-hab__prog i,.gz-hab__grid:hover .gz-hab__bars i,.gz-hab__grid:focus-within .gz-hab__prog i,.gz-hab__grid:focus-within .gz-hab__bars i{animation-play-state:paused!important}@media(min-width:990px){.gz-hab__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.gz-hab__stage{aspect-ratio:4 / 4.4}.gz-hab__doodle{left:22px;bottom:22px;width:116px}.gz-hab__doodle svg{width:68px;height:68px}.gz-hab__tab{padding:22px 2px}.gz-hab__panel p{font-size:15px;padding-left:40px}.gz-hab__tap{cursor:pointer}}.gz-vs{position:relative;max-width:900px;border:1.5px solid var(--gz-ink);box-shadow:6px 6px 0 var(--gz-ink);border-radius:20px;overflow:hidden}.gz-vs table{position:relative;z-index:1}.gz-vs thead th{vertical-align:bottom;padding-top:22px!important;font-family:var(--gz-font-mono)!important;text-transform:uppercase;letter-spacing:.06em;font-size:11px!important}.gz-vs__corner{display:inline-flex;align-items:center;gap:6px;color:var(--gz-muted)}.gz-vs__corner svg{width:16px;height:16px;color:var(--gz-green)}.gz-vs thead th.is-us{position:relative;font:800 16px/1.1 var(--gz-font-head)!important;text-transform:none;letter-spacing:-.02em}.gz-vs__crown{position:absolute;top:6px;left:50%;translate:-50% 0;padding:2px 7px;border-radius:99px;background:var(--gz-mustard);color:var(--gz-ink);font:700 9px/1.3 var(--gz-font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.gz-vs tbody th{text-align:left;font-weight:600;font-size:14px;line-height:1.3;color:var(--gz-ink)}.gz-vs td.is-us,.gz-vs th.is-us{box-shadow:inset 2px 0 0 var(--gz-green),inset -2px 0 0 var(--gz-green)}.gz-vs tfoot th,.gz-vs tfoot td{border-top:1.5px solid var(--gz-ink);border-bottom:0;background:var(--gz-cream);padding-top:14px!important;padding-bottom:16px!important}.gz-vs tfoot th{font:700 11px/1 var(--gz-font-mono)!important;text-transform:uppercase;letter-spacing:.1em;color:var(--gz-muted)}.gz-vs tfoot td.is-us{background:#e3f0e6;box-shadow:inset 2px 0 0 var(--gz-green),inset -2px 0 0 var(--gz-green),inset 0 -2px 0 var(--gz-green)}.gz-vs__score{display:inline-grid;justify-items:center;gap:7px;font:600 12px/1 var(--gz-font-mono);color:var(--gz-muted);min-width:46px}.gz-vs__score b{font:800 22px/1 var(--gz-font-head);color:var(--gz-ink);letter-spacing:-.03em}.is-us .gz-vs__score b{color:var(--gz-green);font-size:26px}.gz-vs__score i{display:block;width:46px;height:5px;border-radius:5px;background:var(--gz-sage-deep);overflow:hidden;position:relative}.gz-vs__score i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--s);border-radius:5px;background:var(--gz-muted)}.is-us .gz-vs__score i:after{background:var(--gz-green)}.gz-vs__scan{display:none}.gz-vs.is-armed tbody tr{opacity:0;transform:translate(-14px);transition:opacity .45s ease,transform .45s ease;transition-delay:calc(var(--r) * .11s + .15s)}.gz-vs.is-armed .gz-yes,.gz-vs.is-armed .gz-no{transform:scale(0);transition:transform .45s cubic-bezier(.3,1.7,.5,1);transition-delay:calc(var(--r, 0) * .11s + .45s)}.gz-vs.is-armed td.is-us .gz-yes{transition-delay:calc(var(--r, 0) * .11s + .35s)}.gz-vs.is-armed .gz-vs__score i:after{width:0;transition:width 1.1s cubic-bezier(.3,0,.2,1) .9s}.gz-vs.is-armed thead th.is-us{transform:translateY(-8px);opacity:0;transition:transform .5s ease,opacity .5s ease}.gz-vs.is-in tbody tr{opacity:1;transform:none}.gz-vs.is-in .gz-yes,.gz-vs.is-in .gz-no{transform:scale(1)}.gz-vs.is-in .gz-vs__score i:after{width:var(--s)}.gz-vs.is-in thead th.is-us{transform:none;opacity:1}.gz-vs tbody tr{--r: 0}.gz-vs tbody tr td,.gz-vs tbody tr th{transition:background .2s ease}.gz-vs tbody tr:hover td:not(.is-us),.gz-vs tbody tr:hover th{background:#fbfaf6}.gz-vs.is-in .gz-vs__scan{display:block;position:absolute;z-index:2;pointer-events:none;left:0;right:0;top:0;height:60px;background:linear-gradient(180deg,#fca80000,#fca80029,#fca80000);animation:gz23-scan 1.4s .2s ease-in-out both}.gz-vs tbody tr td .gz-yes svg,.gz-vs tbody tr td .gz-no svg{width:14px;height:14px}@media(max-width:749px){.gz-vs{box-shadow:4px 4px 0 var(--gz-ink);border-radius:16px;margin-inline:-2px}.gz-vs th,.gz-vs td{padding:12px 4px!important}.gz-vs th:first-child,.gz-vs td:first-child{padding-left:12px!important}.gz-vs tbody th{font-size:13px}.gz-vs thead th{font-size:9.5px!important;letter-spacing:.03em;padding-top:26px!important}.gz-vs thead th.is-us{font-size:13px!important}.gz-vs__corner svg{display:none}.gz-vs table th:first-child{width:40%}.gz-vs__score b{font-size:18px}.is-us .gz-vs__score b{font-size:21px}.gz-vs__score i{width:36px}}@keyframes gz-hab-prog{0%{width:0}to{width:100%}}@keyframes gz23-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}@keyframes gz23-wiggle{0%,to{rotate:0deg}25%{rotate:-10deg}60%{rotate:8deg}}@keyframes gz23-grow{to{transform:scale(1)}}@keyframes gz23-spin{to{transform:rotate(360deg)}}@keyframes gz23-cloud{to{transform:translate(14px,6px);opacity:.85}}@keyframes gz23-beat{0%,to{transform:scale(1)}15%{transform:scale(1.14)}30%{transform:scale(.98)}45%{transform:scale(1.08)}}@keyframes gz23-spark{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}@keyframes gz23-strike{0%{background-size:0 2px;opacity:1}25%{background-size:100% 2px;opacity:1}40%,85%{opacity:0;background-size:100% 2px}to{opacity:1;background-size:0 2px}}@keyframes gz23-swapin{0%,30%{opacity:0;transform:translateY(6px)}42%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes gz23-scan{0%{transform:translateY(-60px)}to{transform:translateY(var(--scan-h, 560px))}}@media(prefers-reduced-motion:reduce){.gz-hab *,.gz-vs *,.gz-eta *,.gz-eta *:after,.gz-giftopt *,.gz-gchip,.gz-cartoffer__step{animation:none!important;transition:none!important}.gz-hab__doodle .d-stem{stroke-dashoffset:0}.gz-hab__doodle .d-leaf{transform:none}.gz-hab__doodle .d-bubble s{opacity:0}.gz-hab__doodle .d-bubble em{opacity:1}.gz-hab__doodle{opacity:1;transform:rotate(-4deg)}}.gz-vs__num{white-space:nowrap}.gz-header__logo{padding:6px 0}.gz-header__logo img{height:28px!important;width:auto}.gz-header.is-scrolled .gz-header__logo img{height:24px!important}@media(min-width:990px){.gz-header__logo img{height:36px!important}.gz-header.is-scrolled .gz-header__logo img{height:28px!important}}@media(max-width:360px){.gz-header__logo img{height:24px!important}}.gz-tiers{min-width:0;min-inline-size:0;max-width:100%}.gz-tier>span{min-width:0}@media(max-width:380px){.gz-tier{grid-template-columns:22px minmax(0,1fr) auto}.gz-gchip{white-space:normal}.gz-tier__price s{display:block}}.gz-hab__panel sup a{display:inline-block;min-width:24px;min-height:24px;padding:4px 6px;margin:-4px -2px;text-align:center}.gz-hab.is-scrolly .gz-hab__track{position:relative}.gz-hab.is-scrolly .gz-hab__grid{position:sticky;top:var(--hab-top, 120px)}.gz-hab.is-scrolly .gz-hab__item .gz-hab__prog i,.gz-hab.is-scrolly .gz-hab__bars i{animation:none!important;transition:width .12s linear}.gz-hab.is-scrolly .gz-hab__bars span.is-done i{width:100%!important}.gz-hab.is-scrolly .gz-hab__item:not(.is-on) .gz-hab__prog i{width:0!important}.gz-hab.is-scrolly .gz-hab__tap{cursor:pointer}.gz-hab__hint{display:none}@media(max-width:989px){.gz-hab.is-scrolly .gz-hab__grid{gap:10px;background:var(--gz-bg, transparent)}.gz-hab.is-scrolly .gz-hab__stage{aspect-ratio:auto;height:min(58vw,30svh)}.gz-hab.is-scrolly .gz-hab__doodle{transform:scale(.78) rotate(-4deg);transform-origin:left bottom;left:10px;bottom:10px}.gz-hab.is-scrolly .gz-hab__tab{padding:11px 2px;gap:10px}.gz-hab.is-scrolly .gz-hab__t{font-size:19px}.gz-hab.is-scrolly .gz-hab__plus{width:24px;height:24px}.gz-hab.is-scrolly .gz-hab__panel p{padding:0 0 12px 30px;font-size:13.5px;line-height:1.55}}@media(min-width:990px){.gz-hab.is-scrolly .gz-hab__stage{aspect-ratio:auto;height:min(640px,calc(100svh - var(--hab-top, 120px) - 40px))}}.gz-frev{margin:16px 0 0;padding:16px 18px;background:#fff;border:1.5px solid var(--gz-ink);border-radius:16px;box-shadow:4px 4px 0 var(--gz-ink)}.gz-frev__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.gz-frev__ver{display:inline-flex;align-items:center;gap:5px;font:700 10.5px/1 var(--gz-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gz-green)}.gz-frev__ver svg{width:14px;height:14px;padding:2px;border-radius:50%;background:var(--gz-green);color:#fff}.gz-frev__title{margin:10px 0 0;font:800 17px/1.2 var(--gz-font-head);letter-spacing:-.02em}.gz-frev__q{margin:8px 0 12px}.gz-frev__q p{margin:0;font-size:14px;line-height:1.6;color:var(--gz-ink)}.gz-frev__by{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px dashed var(--gz-line)}.gz-frev__ph,.gz-frev__av{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:none}.gz-frev__av{display:grid;place-items:center;background:var(--gz-mustard-soft);color:var(--gz-ink);font:800 16px var(--gz-font-head);text-transform:uppercase}.gz-frev__by b{display:block;font-size:14px}.gz-frev__by small{font-size:12px;color:var(--gz-muted)}.gz-frev__more{margin-left:auto;font-size:12.5px;font-weight:600;color:var(--gz-green);padding:8px 0}.gz-frev--empty{border-style:dashed;box-shadow:none;font-size:12.5px;color:var(--gz-muted)}.gz-frev--gallery{display:none}@media(min-width:990px){.gz-frev--gallery{display:block;margin-top:20px}.gz-frev--buy{display:none}}.gz-mm{position:relative;isolation:isolate}.gz-mm .gz-mm__vid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;border-radius:inherit;opacity:0;transition:opacity .6s ease;pointer-events:none}.gz-mm .gz-mm__vid[data-vis="1"],.gz-agestage__scene.is-on .gz-mm__vid{opacity:1}.gz-mission{position:absolute;z-index:2;left:16px;right:auto;bottom:16px;width:min(270px,calc(100% - 32px));display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;padding:13px 14px;background:#fff;border:1.5px solid var(--gz-ink);border-radius:14px;box-shadow:4px 4px 0 var(--gz-ink)}.gz-mission__k{grid-column:1 / -1;display:flex;align-items:center;gap:6px;font:700 10px/1 var(--gz-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gz-green)}.gz-mission__k svg{width:13px;height:13px;color:var(--gz-mustard-dark)}.gz-mission__t{font:800 16px/1.2 var(--gz-font-head);letter-spacing:-.02em;min-height:2.4em;color:var(--gz-ink)}.gz-mission.is-typing .gz-mission__t:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:var(--gz-green);animation:gz23-blink .7s steps(1) infinite}.gz-mission__timer{position:relative;width:50px;height:50px;display:grid;place-items:center}.gz-mission__timer svg{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}.gz-mission__timer circle{fill:none;stroke:var(--gz-line);stroke-width:3.5}.gz-mission__timer .gz-mission__ring{stroke:var(--gz-green);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100}.gz-mission.is-typing .gz-mission__ring,.gz-mission.is-done .gz-mission__ring{animation:gz-mission-ring 4s linear forwards}.gz-mission__timer b{font:800 10px/1 var(--gz-font-head);text-align:center;width:30px}@keyframes gz-mission-ring{to{stroke-dashoffset:0}}@keyframes gz23-blink{50%{opacity:0}}.gz-orbit{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.gz-orbit__chip{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:99px;background:#fffffff2;color:var(--gz-ink);box-shadow:0 10px 24px #00000040;font-size:12.5px;white-space:nowrap;animation:gz25-float 5s ease-in-out infinite;animation-delay:calc(var(--k) * -1.2s);opacity:0;transform:translateY(10px);transition:opacity .5s ease calc(var(--k) * .15s + .3s),transform .5s ease calc(var(--k) * .15s + .3s)}.gz-reveal.is-in .gz-orbit__chip,.gz-mm:not(.gz-reveal) .gz-orbit__chip{opacity:1;transform:none}.gz-orbit__chip img,.gz-orbit__chip svg{width:30px;height:30px;flex:none}.gz-orbit__chip b{font-weight:700}.gz-orbit__chip:nth-child(1){left:6%;top:10%}.gz-orbit__chip:nth-child(2){right:6%;top:24%}.gz-orbit__chip:nth-child(3){left:4%;bottom:22%}.gz-orbit__chip:nth-child(4){right:5%;bottom:8%}@keyframes gz25-float{0%,to{translate:0 0}50%{translate:0 -8px}}.gz-agestage{position:relative;overflow:hidden}.gz-agestage__scene{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease}.gz-agestage__scene:first-child{position:relative}.gz-agestage__scene.is-on{opacity:1;z-index:1}.gz-agestage__scene img{width:100%;height:100%;object-fit:cover}.gz-agestage__scene.is-on img{animation:gz-kb 9s ease-out both}.gz-agestage__badge{position:absolute;z-index:3;left:16px;bottom:16px;display:grid}.gz-agestage__badge>span{grid-area:1 / 1;display:flex;flex-direction:column;gap:2px;padding:10px 14px;background:#fff;border:1.5px solid var(--gz-ink);border-radius:12px;box-shadow:4px 4px 0 var(--gz-ink);font-size:13px;color:var(--gz-muted);opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease}.gz-agestage__badge>span.is-on{opacity:1;transform:none;transition-delay:.2s}.gz-agestage__badge b{font:800 18px/1.1 var(--gz-font-head);letter-spacing:-.02em;color:var(--gz-green)}.gz-agestage__dots{position:absolute;z-index:3;top:14px;right:14px;display:flex;gap:5px}.gz-agestage__dots i{width:8px;height:8px;border-radius:99px;background:#fff9;transition:width .3s ease,background .3s ease}.gz-agestage__dots i.is-on{width:22px;background:#fff}.gz-agetable .gz-age-row{cursor:pointer;transition:background .25s ease}.gz-agetable .gz-age-row td{position:relative;transition:color .25s ease}.gz-agetable .gz-age-row td:first-child:before{content:"";position:absolute;left:-12px;top:10px;bottom:10px;width:3px;border-radius:3px;background:var(--gz-green);transform:scaleY(0);transition:transform .3s ease}.gz-agetable .gz-age-row.is-on{background:linear-gradient(90deg,rgb(30 102 60 / .07),transparent)}.gz-agetable .gz-age-row.is-on td:first-child:before{transform:scaleY(1)}.gz-agetable .gz-age-row.is-on b{color:var(--gz-green)}.gz-agetable .gz-age-row:focus-visible{outline:2px solid var(--gz-green);outline-offset:-2px}.gz-week{position:absolute;z-index:2;left:16px;bottom:16px;padding:12px 14px;background:#fff;border:1.5px solid var(--gz-ink);border-radius:14px;box-shadow:4px 4px 0 var(--gz-ink);display:grid;gap:8px}.gz-week__k{font:700 10px/1 var(--gz-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gz-muted)}.gz-week__days{display:flex;gap:5px}.gz-week__days i{position:relative;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--gz-sage);font-style:normal}.gz-week__days em{font:700 11px/1 var(--gz-font-mono);font-style:normal;color:var(--gz-muted);transition:opacity .2s ease}.gz-week__days svg{position:absolute;width:14px;height:14px;color:#fff;opacity:0}.gz-reveal.is-in .gz-week__days i{animation:gz25-day .4s cubic-bezier(.3,1.6,.5,1) forwards;animation-delay:calc(var(--d) * .28s + .6s)}.gz-reveal.is-in .gz-week__days i em{animation:gz25-hide .1s forwards;animation-delay:calc(var(--d) * .28s + .7s)}.gz-reveal.is-in .gz-week__days i svg{animation:gz25-show .2s forwards;animation-delay:calc(var(--d) * .28s + .7s)}.gz-week__msg{font-size:12px;color:var(--gz-muted);opacity:0}.gz-reveal.is-in .gz-week__msg{animation:gz25-show .4s 2.8s forwards}.gz-week__msg b{color:var(--gz-green)}@keyframes gz25-day{0%{transform:scale(1)}50%{transform:scale(1.18)}to{transform:scale(1);background:var(--gz-green)}}@keyframes gz25-hide{to{opacity:0}}@keyframes gz25-show{to{opacity:1}}@media(max-width:749px){.gz-orbit__chip{font-size:11px;padding:4px 10px 4px 4px}.gz-orbit__chip img,.gz-orbit__chip svg{width:24px;height:24px}.gz-mission{left:10px;bottom:10px;padding:10px 12px}.gz-mission__t{font-size:14px}.gz-mission__timer{width:42px;height:42px}.gz-week,.gz-agestage__badge{left:10px;bottom:10px}.gz-week__days i{width:24px;height:24px}}@media(prefers-reduced-motion:reduce){.gz-mm .gz-mm__vid{display:none}.gz-orbit__chip,.gz-week__days i,.gz-week__days i em,.gz-week__days i svg,.gz-week__msg,.gz-agestage__scene img{animation:none!important}.gz-orbit__chip{opacity:1;transform:none}.gz-week__msg{opacity:1}}.gz-mm .gz-orbit__chip img{width:30px!important;height:30px!important;object-fit:contain}@media(max-width:749px){.gz-mm .gz-orbit__chip img{width:24px!important;height:24px!important}}@media(max-width:749px){.gz-orbit__chip{max-width:46%;white-space:normal;line-height:1.15}}.gz-footer__contact{gap:10px}.gz-footer__contact li{gap:12px}.gz-footer__ci{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;background:#fca80024;border:1px solid rgb(252 168 0 / .35)}.gz-footer__contact .gz-footer__ci svg{width:16px;height:16px;color:var(--gz-mustard)}.gz-footer__contact a{padding:6px 0}.gz-news-form{border-radius:999px!important;align-items:center}.gz-news-form .gz-btn{border-radius:999px!important;min-height:46px;padding:0 24px}.gz-news-form .gz-btn:before,.gz-news-form .gz-btn:after{border-radius:999px!important}.gz-hero3__ticks{list-style:none;margin:-4px 0 20px;padding:0;display:grid;gap:8px}.gz-hero3__ticks li{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:600;color:var(--gz-ink);opacity:0;transform:translate(-8px);animation:gz26-in .45s ease forwards;animation-delay:calc(var(--i) * .12s + 1.5s)}.gz-hero3__ticks svg{width:20px;height:20px;padding:4px;flex:none;border-radius:50%;background:var(--gz-green);color:#fff}.gz-hero3__cta{gap:12px 20px}.gz-hero3__cta2{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;font-size:14px;color:var(--gz-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.gz-hero3__cta2 svg{width:16px;height:16px;transition:transform .2s ease}.gz-hero3__cta2:hover svg{transform:translate(3px)}.gz-hero3__ladder{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.gz-hero3__rung{display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 9px;border-radius:99px;background:#fff;border:1.5px solid var(--gz-ink);font-size:13px;color:var(--gz-ink);box-shadow:2px 2px 0 var(--gz-ink);opacity:0;animation:gz23-pop .45s cubic-bezier(.3,1.6,.5,1) forwards;animation-delay:calc(var(--i) * .15s + 1.9s)}.gz-hero3__rung svg{width:16px;height:16px;color:var(--gz-mustard-dark);flex:none}.gz-hero3__rung b{font-family:var(--gz-font-mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:6px;background:var(--gz-mustard)}.gz-hero3__rung span{font-weight:600}.gz-hero3__meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;font-size:12.5px;color:var(--gz-muted)}.gz-hero3__meta span{display:inline-flex;align-items:center;gap:6px}.gz-hero3__meta svg{width:15px;height:15px;color:var(--gz-green);flex:none}.gz-hero3__meta b{color:var(--gz-ink)}.gz-hero3__timer,.gz-hero3__offer{display:none!important}@keyframes gz26-in{to{opacity:1;transform:none}}@media(max-width:749px){.gz-hero3__h{font-size:44px!important}.gz-hero3__cta .gz-btn{width:100%;justify-content:center;min-height:54px}.gz-hero3__cta2{margin:0 auto}.gz-hero3__ticks li{font-size:14px}.gz-hero3__ladder{gap:6px}.gz-hero3__rung{font-size:12px;padding:6px 10px 6px 8px}}@media(prefers-reduced-motion:reduce){.gz-hero3__ticks li,.gz-hero3__rung{animation:none;opacity:1;transform:none}}.gz-first{display:grid;gap:20px;align-items:center;max-width:980px;margin:0 auto 28px;padding:24px;background:#fff;border:1.5px solid var(--gz-ink);border-radius:20px;box-shadow:6px 6px 0 var(--gz-ink)}.gz-first__tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:99px;background:var(--gz-mustard);font:700 10.5px/1 var(--gz-font-mono);letter-spacing:.1em;text-transform:uppercase}.gz-first__tag svg{width:13px;height:13px}.gz-first__h{margin:12px 0 8px;font:800 clamp(24px,3vw,32px)/1.05 var(--gz-font-head);letter-spacing:-.035em}.gz-first__copy p{margin:0;font-size:14px;line-height:1.6;color:var(--gz-muted)}.gz-first__steps{list-style:none;margin:0;padding:0;display:grid;gap:10px}.gz-first__steps li{display:grid;grid-template-columns:30px 1fr;column-gap:12px;align-items:center}.gz-first__steps span{grid-row:span 2;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--gz-green);color:#fff;font:700 13px var(--gz-font-mono)}.gz-first__steps b{font-size:14px}.gz-first__steps small{font-size:12.5px;color:var(--gz-muted)}.gz-first .gz-btn{justify-self:start}.gz-first .gz-btn svg{width:16px;height:16px}@media(min-width:990px){.gz-first{grid-template-columns:1.1fr 1fr;padding:32px 36px;column-gap:40px}.gz-first .gz-btn{grid-column:1}}.gz-loox[data-empty]{display:block}@media(max-width:749px){.gz-hero3__media{aspect-ratio:5 / 4}.gz-hero3__copy{display:flex;flex-direction:column;padding-top:46px}.gz-hero3__copy .gz-lead{margin-bottom:16px}.gz-hero3__cta{order:4}.gz-hero3__ladder{order:5}.gz-hero3__meta{order:6}.gz-hero3__ticks{order:7;margin:18px 0 0;padding-top:16px;border-top:1px dashed var(--gz-line)}}.gz-first{align-items:center}.gz-first__copy{display:flex;flex-direction:column;align-items:flex-start}.gz-first__steps{align-self:center}.gz-first .gz-first__btn{margin-top:20px;justify-self:auto;display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:0 22px 0 20px;border-radius:14px;background:var(--gz-mustard)!important;color:var(--gz-ink)!important;border:2px solid var(--gz-ink);box-shadow:4px 4px 0 var(--gz-ink);font-weight:800;letter-spacing:.02em;transition:transform .15s ease,box-shadow .15s ease}.gz-first .gz-first__btn svg{width:18px;height:18px;color:var(--gz-ink)}.gz-first .gz-first__btn svg:last-child{transition:transform .2s ease}.gz-first .gz-first__btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--gz-ink)}.gz-first .gz-first__btn:hover svg:last-child{transform:translate(3px)}.gz-first .gz-first__btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--gz-ink)}.gz-first .gz-first__btn:focus-visible{outline:3px solid var(--gz-green);outline-offset:3px}.gz-first__btn{animation:gz27-nudge 3.2s ease-in-out 2s infinite}@keyframes gz27-nudge{0%,88%,to{rotate:0deg}91%{rotate:-2deg}94%{rotate:2deg}97%{rotate:-1deg}}.gz-first__steps li{padding:4px 0}@media(min-width:990px){.gz-first{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);padding:40px 44px;column-gap:56px}.gz-first__steps{padding-left:40px;border-left:1px dashed var(--gz-line);gap:18px}}@media(max-width:989px){.gz-first{padding:22px 20px;gap:22px}.gz-first__steps{padding-top:18px;border-top:1px dashed var(--gz-line)}}@media(max-width:749px){.gz-first .gz-first__btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.gz-first__btn{animation:none}}.gz-loox #looxReviews[hidden],.gz-hero3__ladder,.gz-hero3__meta{display:none!important}.gz-deal{margin-top:22px;max-width:500px;padding:14px 18px 12px;border-radius:16px;background:linear-gradient(135deg,#ffffffbf,#fff1cc8c);border:1px solid rgb(20 27 22 / .08);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:default}.gz-deal__k{display:flex;align-items:center;gap:10px;margin:0 0 10px;font:700 10.5px/1 var(--gz-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gz-green)}.gz-deal__k i{flex:1;height:1px;background:#141b161f}.gz-deal__k span:last-child{color:var(--gz-muted);letter-spacing:.08em;font-weight:500}.gz-deal__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr}.gz-deal__item{display:flex;align-items:center;gap:12px;padding:4px 0;opacity:0;transform:translateY(6px);animation:gz26-in .5s ease forwards;animation-delay:calc(var(--i) * .15s + 1.8s)}.gz-deal__item+.gz-deal__item{padding-left:16px;border-left:1px solid rgb(20 27 22 / .1)}.gz-deal__num{flex:none;font:800 40px/.9 var(--gz-font-head);letter-spacing:-.05em;color:var(--gz-mustard-dark)}.gz-deal__num small{font-size:22px;margin-left:1px;opacity:.7}.gz-deal__txt{display:grid;gap:2px;min-width:0}.gz-deal__txt b{font-size:12px;font-weight:600;color:var(--gz-muted);letter-spacing:.01em}.gz-deal__txt span{font:800 15px/1.2 var(--gz-font-head);letter-spacing:-.02em;color:var(--gz-ink)}.gz-deal__foot{display:flex;flex-wrap:wrap;gap:4px 16px;margin:10px 0 0;padding-top:10px;border-top:1px dashed rgb(20 27 22 / .14);font-size:12px;color:var(--gz-muted)}.gz-deal__foot span{display:inline-flex;align-items:center;gap:6px}.gz-deal__foot svg{width:14px;height:14px;color:var(--gz-green);flex:none}.gz-deal__foot b{color:var(--gz-ink)}@media(max-width:749px){.gz-deal{order:5;max-width:none;margin-top:18px;padding:12px 14px 10px}.gz-deal__num{font-size:34px}.gz-deal__num small{font-size:18px}.gz-deal__item{gap:8px}.gz-deal__item+.gz-deal__item{padding-left:12px}.gz-deal__txt span{font-size:13.5px}.gz-deal__k span:last-child{display:none}}@media(max-width:360px){.gz-deal__list{grid-template-columns:1fr}.gz-deal__item+.gz-deal__item{padding-left:0;border-left:0;border-top:1px solid rgb(20 27 22 / .1);padding-top:8px;margin-top:4px}}@media(prefers-reduced-motion:reduce){.gz-deal__item{animation:none;opacity:1;transform:none}}.gz-tl2[data-tl-ready] .gz-tl2__track{top:var(--tl-a)!important;bottom:auto!important;height:var(--tl-len)!important}@media(min-width:990px){.gz-tl2[data-tl-ready] .gz-tl2__track{top:12px!important;height:3px!important;left:var(--tl-a)!important;right:auto!important;width:var(--tl-len)!important}}.gz-tl2__track{overflow:visible}.gz-tl2__track:before,.gz-tl2__track:after{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:var(--gz-green);left:50%;translate:-50% 0}.gz-tl2__track:before{top:-4px}.gz-tl2__track:after{bottom:-4px;background:var(--gz-sage-deep);transition:background .4s ease}.gz-tl2.is-done .gz-tl2__track:after{background:var(--gz-mustard)}@media(min-width:990px){.gz-tl2__track:before,.gz-tl2__track:after{top:50%;translate:0 -50%;left:auto}.gz-tl2__track:before{left:-4px}.gz-tl2__track:after{right:-4px;bottom:auto}}.gz-window[style*=--p] .gz-tl2__track i{transform:scaleY(min(1,calc(var(--p) * 1.25)))!important}@media(min-width:990px){.gz-window[style*=--p] .gz-tl2__track i{transform:scaleX(min(1,calc(var(--p) * 1.25)))!important}}@media(max-width:749px){.gz-gallery__main-wrap{position:relative}.gz-gallery__arrow{display:grid;width:38px;height:38px;margin-top:-19px;background:#ffffffe6;border:1px solid rgb(20 27 22 / .1)}.gz-gallery__arrow svg{width:16px;height:16px}.gz-gallery__arrow--prev{left:8px}.gz-gallery__arrow--next{right:8px}.gz-gallery__arrow:active{transform:scale(.92)}}.gz-gallery__count{font-variant-numeric:tabular-nums}.gz-buy__title{white-space:nowrap;font-size:clamp(22px,6.4vw,30px)!important;letter-spacing:-.04em!important}@media(min-width:990px){.gz-buy__title{font-size:clamp(28px,2.55vw,40px)!important}}.gz-promo{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:800!important;font-size:min(13px,3.25vw)!important;letter-spacing:.04em!important;color:var(--gz-ink)!important}.gz-pf{margin:18px 0 6px;border:1px solid var(--gz-line);border-radius:18px;background:#fff;overflow:hidden}.gz-pf__tabs{margin:0!important;border-radius:0!important;display:grid!important;grid-template-columns:repeat(3,1fr);background:var(--gz-cream)}.gz-pf__tabs button{justify-content:center;font-size:13px;font-weight:700;min-height:46px}.gz-pf__panel{padding:16px 18px 18px}.gz-pf__q{margin:0 0 14px;font-size:15px;line-height:1.55;color:var(--gz-ink);font-style:normal}.gz-pf__q b{color:var(--gz-green)}.gz-pf__by{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:var(--gz-cream)}.gz-pf__ph{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:none}.gz-pf__ic{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:50%;background:#fff}.gz-pf__ic img{width:34px;height:34px}.gz-pf__by b{display:block;font-size:14px}.gz-pf__by small{display:block;font-size:12px;color:var(--gz-muted);line-height:1.35}.gz-pf__note{margin:10px 0 0;font-size:11.5px;color:var(--gz-muted)}.gz-pf__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.gz-pf__list li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.45}.gz-pf__list svg{width:20px;height:20px;padding:4px;flex:none;border-radius:50%;background:var(--gz-green);color:#fff}.gz-pf__steps{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:s}.gz-pf__steps li{counter-increment:s;display:grid;grid-template-columns:28px 1fr;column-gap:10px;font-size:14px}.gz-pf__steps li:before{content:counter(s);grid-row:span 2;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--gz-green);color:#fff;font:700 12px var(--gz-font-mono)}.gz-pf__steps span{font-size:12.5px;color:var(--gz-muted)}.gz-window__text p{font-size:15px;line-height:1.7}.gz-window__text i{font-style:normal;color:var(--gz-green);font-weight:700}.gz-adds{margin:0 0 14px;display:grid;gap:8px}.gz-adds__h{display:flex;align-items:center;gap:7px;margin:2px 0;font:700 11px/1 var(--gz-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gz-ink)}.gz-adds__h svg{width:14px;height:14px;color:var(--gz-mustard-dark)}.gz-adds__h span{margin-left:auto;letter-spacing:.04em;font-weight:500;text-transform:none;color:var(--gz-muted);font-family:var(--gz-font-body)}.gz-add{display:grid;grid-template-columns:22px 44px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 14px;border-radius:14px;background:#fff;border:1.5px solid var(--gz-line);cursor:pointer;transition:border-color .2s ease,background .2s ease}.gz-add:hover{border-color:var(--gz-sage-deep)}.gz-add input{width:22px;height:22px;margin:0;accent-color:var(--gz-green)}.gz-add img{width:44px;height:44px;border-radius:8px;object-fit:cover}.gz-add__txt{min-width:0;display:grid;gap:1px}.gz-add__txt b{font-size:14px;line-height:1.25}.gz-add__txt small{font-size:12px;color:var(--gz-muted)}.gz-add__price{display:grid;justify-items:end;font-size:14px;white-space:nowrap}.gz-add__price b{color:var(--gz-ink)}.gz-add__price s{font-size:12px;color:var(--gz-muted)}.gz-add__free{display:none}.gz-add.is-free .gz-add__free{display:block}.gz-add.is-free .gz-add__paid{display:none}.gz-add.is-free .gz-add__price b{color:var(--gz-green);font-weight:800}.gz-add.is-on{border-color:var(--gz-green);background:#f3f8f4}.gz-add.is-free.is-on{border-color:var(--gz-mustard);background:linear-gradient(90deg,#fff6e0,#fffdf7)}@media(max-width:380px){.gz-add{grid-template-columns:22px minmax(0,1fr) auto}.gz-add img{display:none}}.gz-cartline{display:flex;align-items:center;justify-content:center;gap:10px;margin:12px 0 0;padding:9px 12px;border-radius:12px;background:#fff;border:1px solid var(--gz-line);font-size:12.5px;color:var(--gz-ink);white-space:nowrap;overflow:hidden}.gz-cartline span{display:inline-flex;align-items:center;gap:6px;min-width:0}.gz-cartline svg{width:15px;height:15px;flex:none;color:var(--gz-green)}.gz-cartline b{font-weight:700;color:var(--gz-green);overflow:hidden;text-overflow:ellipsis}.gz-cartline i{width:1px;height:14px;background:var(--gz-line);flex:none}.gz-cartup__card+.gz-cartup__card{margin-top:8px}.gz-hab.is-scrolly .gz-hab__panel p{opacity:0;transform:translateY(6px);transition:opacity .45s ease .15s,transform .45s ease .15s}.gz-hab.is-scrolly .gz-hab__item.is-on .gz-hab__panel p{opacity:1;transform:none}.gz-tier--cro{grid-template-columns:22px 56px minmax(0,1fr) auto;row-gap:8px;padding:14px 14px 12px}.gz-tier--cro.has-badge{margin-top:10px}.gz-tier__main{display:grid;gap:3px;min-width:0}.gz-tier--cro .gz-tier__label{font-size:16px;font-weight:800;letter-spacing:-.02em}.gz-tier--cro .gz-tier__sub{font-size:12.5px;color:var(--gz-muted);line-height:1.3}.gz-tier--cro .gz-tier__gifts{margin-top:3px}.gz-tier--cro .gz-tier__price{display:grid;justify-items:end;align-self:start;gap:1px}.gz-tier--cro .gz-tier__price b{font:800 19px/1.1 var(--gz-font-head);letter-spacing:-.03em}.gz-tier--cro .gz-tier__price s{font-size:12.5px;color:var(--gz-muted)}.gz-tier--cro .gz-tier__each{font-size:11.5px;color:var(--gz-muted)}.gz-tier__savebar{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:2px -14px -12px;padding:8px 14px;border-radius:0 0 12px 12px;background:#eef7f0;border-top:1px dashed rgb(30 102 60 / .25);font-size:12.5px;color:var(--gz-ink)}.gz-tier__savebar b{color:var(--gz-green);font-weight:800}.gz-tier__savebar em{font-style:normal;font-weight:800;font-size:11px;padding:2px 7px;border-radius:6px;background:var(--gz-green);color:#fff;letter-spacing:.02em}.gz-tier__savebar small{width:100%;font-size:11px;color:var(--gz-muted)}@media(min-width:420px){.gz-tier__savebar small{width:auto;margin-left:auto}}.gz-tier--cro.is-checked .gz-tier__savebar{background:#e2f1e6}.gz-tier--cro .gz-tier__badge{top:-11px}.gz-buy__savenote{margin:8px 0 0;text-align:center;font-size:13px;color:var(--gz-ink)}.gz-buy__savenote b{color:var(--gz-green);font-weight:800}@media(max-width:380px){.gz-tier--cro{grid-template-columns:22px minmax(0,1fr) auto}}.gz-buy__savenote{margin:8px 0 10px}.cart-drawer .additional-checkout-buttons,.cart-drawer .cart__additional-checkout-buttons,.cart-drawer #dynamic-checkout-cart{display:block!important}.cart-drawer .cart__ctas,.cart-drawer .additional-checkout-buttons{--shopify-accelerated-checkout-button-block-size: 42px;--shopify-accelerated-checkout-button-border-radius: 12px;--shopify-accelerated-checkout-row-gap: 6px;--shopify-accelerated-checkout-inline-alignment: center}.cart-drawer .additional-checkout-buttons{margin-top:2px}.cart__checkout-button{border-radius:12px!important}main .additional-checkout-buttons{--shopify-accelerated-checkout-button-border-radius: 12px;--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-row-gap: 8px}.gz-tier__pct{display:inline-block;margin-top:3px;padding:2px 7px;border-radius:6px;background:var(--gz-green);color:#fff;font-size:11px;font-weight:800;letter-spacing:.02em;white-space:nowrap}.gz-tier--cro{padding-bottom:14px}.gz-add{padding:7px 12px;gap:10px;grid-template-columns:20px 36px minmax(0,1fr) auto;border-radius:12px}.gz-add input{width:20px;height:20px}.gz-add img{width:36px;height:36px;border-radius:6px}.gz-add__txt b{font-size:13.5px}.gz-add__txt small{font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gz-add__price{font-size:13.5px;line-height:1.2}.gz-add__price s{font-size:11px}.gz-adds{gap:6px}@media(max-width:380px){.gz-add{grid-template-columns:20px minmax(0,1fr) auto}}.gz-tier--cro{align-items:center;padding:12px 14px}.gz-tier--cro .gz-tier__price{align-self:center;gap:2px}.gz-tier--cro.is-checked{box-shadow:0 0 0 3px #1e663c1f,0 8px 22px #123f2614}.gz-tier--cro .gz-tier__img{width:52px;height:52px}.gz-tabs2__panel--research .gz-pf__q{font-size:14px;margin:4px 0 12px}.gz-tabs2__panel--research .gz-pf__note{margin-bottom:0}@media(max-width:560px){.gz-tabs2__list{grid-auto-columns:max-content;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.gz-tabs2__list::-webkit-scrollbar{display:none}.gz-tabs2__list button{padding:0 12px;scroll-snap-align:start}}.gz-bens-rot{position:relative;margin:0 0 18px}.gz-bens--rot{margin:0;grid-template-rows:repeat(3,auto)}.gz-js .gz-bens--rot li{grid-column:1;grid-row:calc(var(--slot) + 1);animation:none!important;opacity:0;transform:translateY(10px);filter:blur(2px);pointer-events:none;transition:opacity .55s ease,transform .6s cubic-bezier(.2,.8,.2,1),filter .55s ease;transition-delay:calc(var(--slot) * .09s)}.gz-js .gz-bens--rot[data-page="0"] li[data-p="0"],.gz-js .gz-bens--rot[data-page="1"] li[data-p="1"],.gz-js .gz-bens--rot[data-page="2"] li[data-p="2"]{opacity:1;transform:none;filter:none;pointer-events:auto;transition-delay:calc(var(--slot) * .09s + .2s)}.gz-bens--rot.is-static{grid-template-rows:none}.gz-bens--rot.is-static li{grid-row:auto!important;opacity:1!important;transform:none!important;filter:none!important;pointer-events:auto!important}.gz-bens__dots{position:absolute;right:0;top:50%;translate:0 -50%;display:grid;gap:6px}.gz-bens__dots button{width:6px;height:6px;padding:0;border:0;border-radius:99px;background:var(--gz-sage-deep);cursor:pointer;transition:height .3s ease,background .3s ease;position:relative}.gz-bens__dots button:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px}.gz-bens__dots button[aria-current=true]{height:18px;background:var(--gz-green)}.gz-bens--rot li>span:last-child{padding-right:16px}.gz-hab.is-scrolly .gz-hab__grid{position:static}.gz-hab.is-scrolly .gz-hab__pin{position:sticky;top:var(--hab-top, 120px)}.gz-hab.is-scrolly .gz-row-head{margin-bottom:14px}.gz-hab.is-scrolly .gz-hab__pin>.gz-sub{margin-bottom:14px}@media(min-width:990px){.gz-hab.is-scrolly .gz-hab__stage{height:clamp(320px,calc(var(--hab-avail, 760px) - 210px),600px)}}@media(max-width:989px){.gz-hab.is-scrolly .gz-hab__stage{height:clamp(170px,calc(var(--hab-avail, 690px) - 440px),340px)}.gz-hab.is-scrolly .gz-row-head .gz-h2{font-size:26px}.gz-hab.is-scrolly .gz-hab__pin>.gz-sub{display:none}}.gz-buy .gz-eta{padding:10px 12px 8px;margin:12px 0 6px}.gz-eta__head{margin:0 0 8px;font-size:12.5px}.gz-eta__steps:before,.gz-eta .gz-eta__steps:after{top:12px}.gz-eta__ic{width:26px;height:26px;margin-bottom:2px;border-width:1.5px}.gz-eta__ic svg{width:13px;height:13px}.gz-eta__steps .gz-eta__truck{top:2px;width:20px;height:20px;margin-left:-10px}.gz-eta__steps .gz-eta__truck svg{width:11px;height:11px}.gz-eta__steps b{font-size:11.5px}.gz-eta__steps small{font-size:10.5px}.gz-eta__steps li{gap:0}.gz-eta__note{margin-top:7px;padding-top:7px;font-size:11px}.gz-rs__kicker{display:flex;align-items:center;gap:6px;margin:2px 0 8px;font:700 10.5px/1 var(--gz-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gz-green)}.gz-rs__kicker svg{width:14px;height:14px}.gz-rs__q{position:relative;margin:0 0 10px;padding:12px 14px 12px 40px;border-radius:14px;background:linear-gradient(135deg,#fff6e0,#fffdf7);border:1px solid rgb(252 168 0 / .35);font:700 15px/1.45 var(--gz-font-head);letter-spacing:-.01em;color:var(--gz-ink)}.gz-rs__q:before{content:"\201c";position:absolute;left:12px;top:2px;font:800 40px/1 var(--gz-font-head);color:var(--gz-mustard)}.gz-rs__q b{color:var(--gz-green)}.gz-rs__src{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:11.5px;line-height:1.4;color:var(--gz-muted)}.gz-rs__src img{width:26px;height:26px;flex:none}.gz-rs__src b{color:var(--gz-ink)}.gz-rs__h{margin:0 0 8px;font-size:13px;font-weight:800;color:var(--gz-ink)}.gz-rs__list{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:8px}.gz-rs__list li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;color:var(--gz-ink)}.gz-rs__list img{width:28px;height:28px;flex:none}.gz-rs__list b{color:var(--gz-green)}.gz-rs__more{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:13px;color:var(--gz-green);text-decoration:none;padding:4px 0}.gz-rs__more svg{width:14px;height:14px;transition:transform .2s ease}.gz-rs__more:hover svg{transform:translate(3px)}.gz-buy__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:10px 0 0}.gz-buy__meta .gz-rateline{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--gz-ink);text-decoration:none}.gz-buy__meta .gz-rateline b{color:var(--gz-green);font-weight:800}.gz-buy__meta .gz-rateline .gz-i--star{color:var(--gz-mustard);fill:var(--gz-mustard)}.gz-buy__meta .gz-rateline u{text-decoration:none;color:var(--gz-muted);border-left:1px solid var(--gz-line);padding-left:6px}.gz-sec.gz-sec--join{padding-top:calc(var(--gz-sec-y) * .4)}.gz-cartoffer__track--3{grid-template-columns:.8fr 1.1fr 1.1fr!important}.gz-cartoffer__track--3 .gz-cartoffer__step{font-size:10.5px;white-space:nowrap}.gz-eta__head{justify-content:space-between;gap:6px 10px}.gz-eta__head>span:first-child{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.gz-eta__flag{display:inline-flex;align-items:center;gap:5px;padding:3px 8px 3px 4px;border-radius:99px;background:var(--gz-cream);border:1px solid var(--gz-line);font-size:11px;white-space:nowrap}.gz-eta__flag svg{width:20px;height:14px;border-radius:3px;box-shadow:0 0 0 1px #00000014;flex:none}.gz-eta__flag b{color:var(--gz-ink);font-weight:700}.gz-eta .gz-eta__ic{width:34px;height:34px;background:#fff!important;border:1.5px solid var(--gz-line);overflow:visible}.gz-eta .gz-eta__ic img{width:30px;height:30px}.gz-eta .gz-eta__steps li.is-done .gz-eta__ic{border-color:var(--gz-green)}.gz-eta__steps:before,.gz-eta .gz-eta__steps:after{top:16px!important}.gz-eta__steps .gz-eta__truck{top:5px!important}.gz-eta.is-in .gz-eta__steps li:not(.gz-eta__truck) .gz-eta__ic img{animation:gz43-pop .5s cubic-bezier(.3,1.6,.5,1) both}.gz-eta.is-in .gz-eta__steps li:nth-child(3) .gz-eta__ic img{animation-delay:.9s}.gz-eta.is-in .gz-eta__steps li:nth-child(4) .gz-eta__ic img{animation:gz43-pop .5s cubic-bezier(.3,1.6,.5,1) 1.7s both,gz43-bob 3s ease-in-out 2.4s infinite}.gz-eta.is-in .gz-eta__steps li.is-done .gz-eta__ic img{animation:gz43-pop .5s cubic-bezier(.3,1.6,.5,1) .2s both,gz43-wiggle 4s ease-in-out 1s infinite}.gz-eta__note{gap:6px;line-height:1.5}.gz-eta__note b{white-space:nowrap}@keyframes gz43-pop{0%{transform:scale(.3);opacity:0}to{transform:none;opacity:1}}@keyframes gz43-bob{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes gz43-wiggle{0%,86%,to{rotate:0deg}90%{rotate:-8deg}95%{rotate:6deg}}@media(prefers-reduced-motion:reduce){.gz-eta .gz-eta__ic img{animation:none!important}}.gz-dm__top{position:relative}.gz-dm__app{margin-left:auto;width:22px;height:22px;display:grid;place-items:center}.gz-dm__app svg{width:22px;height:22px}.gz-dm__back{font-size:26px;line-height:1;opacity:.8;margin-right:-2px}.gz-dm__input{margin:auto 0 0;padding-top:10px}.gz-dm__input span{display:block;padding:8px 14px;border-radius:99px;font-size:12px;opacity:.7}.gz-dm .gz-dm__img img{width:100%;border-radius:14px;display:block}.gz-dm--whatsapp{background:#efeae2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cg fill='%23d9d2c5' opacity='.5'%3E%3Ccircle cx='6' cy='6' r='1.5'/%3E%3Ccircle cx='26' cy='18' r='1.5'/%3E%3Ccircle cx='14' cy='32' r='1.5'/%3E%3C/g%3E%3C/svg%3E")!important;color:#111b21!important}.gz-dm--whatsapp .gz-dm__top{background:#008069;color:#fff}.gz-dm--whatsapp .gz-dm__top small{color:#fffc!important}.gz-dm--whatsapp .gz-dm__app svg path:first-child{fill:#fff}.gz-dm--whatsapp .gz-dm__app svg path:last-child{fill:#008069}.gz-dm--whatsapp .gz-dm__msg.is-them{background:#fff!important;color:#111b21!important;border-radius:0 10px 10px!important}.gz-dm--whatsapp .gz-dm__msg.is-us{background:#d9fdd3!important;color:#111b21!important;border-radius:10px 0 10px 10px!important}.gz-dm--whatsapp .gz-dm__img{background:#d9fdd3;padding:4px;border-radius:10px;align-self:flex-end;max-width:78%}.gz-dm--whatsapp .gz-dm__input span{background:#fff;color:#54656f;opacity:1}.gz-dm--instagram{background:#fff!important;color:#000!important}.gz-dm--instagram .gz-dm__top{background:#fff;color:#000;border-bottom:1px solid #efefef}.gz-dm--instagram .gz-dm__top small{color:#737373!important}.gz-dm--instagram .gz-story__av{background:linear-gradient(45deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5)!important;color:#fff!important}.gz-dm--instagram .gz-dm__app{color:#d62976}.gz-dm--instagram .gz-dm__msg.is-them{background:#efefef!important;color:#000!important;border-radius:22px!important}.gz-dm--instagram .gz-dm__msg.is-us{background:linear-gradient(135deg,#7a2ff7,#c02fd0 55%,#f23a6b)!important;color:#fff!important;border-radius:22px!important}.gz-dm--instagram .gz-dm__img{align-self:flex-end;max-width:72%}.gz-dm--instagram .gz-dm__img img{border-radius:22px}.gz-dm--instagram .gz-dm__input span{border:1px solid #dbdbdb;color:#737373;opacity:1}.gz-dm--messenger{background:#fff!important;color:#050505!important}.gz-dm--messenger .gz-dm__top{background:#fff;color:#050505;box-shadow:0 1px #0000000f}.gz-dm--messenger .gz-dm__top small{color:#31a24c!important}.gz-dm--messenger .gz-dm__msg.is-them{background:#f0f0f0!important;color:#050505!important;border-radius:18px!important}.gz-dm--messenger .gz-dm__msg.is-us{background:linear-gradient(180deg,#0866ff,#7b3cff)!important;background-attachment:fixed!important;color:#fff!important;border-radius:18px!important}.gz-dm--messenger .gz-dm__img{align-self:flex-end;max-width:72%}.gz-dm--messenger .gz-dm__img img{border-radius:18px}.gz-dm--messenger .gz-dm__input span{background:#f0f2f5;color:#65676b;opacity:1}.gz-dm--whatsapp .gz-dm__body,.gz-dm--instagram .gz-dm__body,.gz-dm--messenger .gz-dm__body{display:flex;flex-direction:column;gap:6px}.gz-dm .gz-dm__img img{max-height:150px;object-fit:cover}.gz-dm--whatsapp .gz-dm__body,.gz-dm--instagram .gz-dm__body,.gz-dm--messenger .gz-dm__body{justify-content:flex-end}.cart-drawer .cart-items__table-row{grid-template-columns:68px minmax(0,1fr) max-content!important;column-gap:12px!important;row-gap:6px!important;margin-bottom:0!important;padding-block:12px!important;align-items:start}.cart-items__media{width:68px}.cart-items__media-container{width:68px!important;height:68px!important;aspect-ratio:1!important;border-radius:14px!important;overflow:hidden;background:var(--gz-cream);border:1px solid var(--gz-line)}.cart-items__media-image{width:100%!important;height:100%!important;object-fit:cover!important;border:0!important;border-radius:0!important}.cart-items__details{display:grid;gap:2px;min-width:0}.cart-items__title{font:700 13.5px/1.3 var(--gz-font-body)!important;color:var(--gz-ink)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}.cart-items__variants{margin:0!important;font-size:11.5px!important;color:var(--gz-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cart-items__details>.price,.cart-items__details .cart-items__price-unit{font-size:12px!important;color:var(--gz-muted)}.cart-items__details s,.cart-items__details .compare-at-price{font-size:11.5px;color:var(--gz-muted)}.cart-items__price{text-align:right;font:800 14.5px/1.2 var(--gz-font-head)!important;color:var(--gz-ink);letter-spacing:-.01em}.cart-items__price s,.cart-items__price .compare-at-price{display:block;font:500 11.5px var(--gz-font-body);color:var(--gz-muted)}.cart-items__quantity{display:flex;align-items:center;gap:8px;margin-top:2px}.cart-items__quantity quantity-selector-component,.cart-items__quantity .quantity-selector{--quantity-selector-height: 32px;height:32px!important;min-height:32px!important;width:96px!important;border-radius:99px!important;font-size:13px}.cart-items__quantity button.quantity-minus,.cart-items__quantity button.quantity-plus{width:30px!important;height:30px!important}.cart-items__remove{width:30px!important;height:30px!important;padding:0!important;display:grid!important;place-items:center;border-radius:50%!important;color:var(--gz-muted)!important}.cart-items__remove:hover{background:var(--gz-cream)!important;color:var(--gz-ink)!important}.cart-items__remove svg{width:16px;height:16px}.gz-freepill,.gz-disc-list li{font-size:10.5px!important;padding:2px 8px!important}.cart-drawer .cart-items__wrapper{padding:2px 12px!important}.cart-drawer .cart-items__table-row+.cart-items__table-row{border-top:1px solid var(--gz-line)}.cart-drawer .cart-drawer__summary{padding-top:8px!important}.cart__summary-totals{gap:4px!important}.cart-drawer .cart-actions{padding-block:6px!important;margin-block-start:0!important}.cart-drawer .cart__summary-item,.cart-drawer .cart__total{margin:0!important;padding-block:4px!important}.cart-drawer .tax-note{margin:0!important;font-size:11px!important}.cart-drawer .gz-cartsave{margin:2px 0 6px!important;padding-block:4px!important}.cart-drawer .cart__ctas{gap:6px!important;margin-top:6px!important}.gz-tier--cro{padding:9px 12px!important;column-gap:10px!important;grid-template-columns:20px 44px minmax(0,1fr) auto!important}.gz-tier--cro.has-badge{margin-top:12px}.gz-tier--cro .gz-tier__img{width:44px!important;height:44px!important;border-radius:10px}.gz-tier--cro .gz-tier__label{font-size:15px!important;line-height:1.15}.gz-tier--cro .gz-tier__sub{font-size:11.5px!important;line-height:1.25;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.gz-tier--cro .gz-tier__gifts{margin-top:2px!important;gap:3px!important}.gz-tier--cro .gz-gchip{font-size:10.5px!important;padding:2px 6px 2px 4px!important}.gz-tier--cro .gz-gchip svg{width:11px;height:11px}.gz-tier--cro .gz-tier__price b{font-size:17px!important}.gz-tier--cro .gz-tier__price s{font-size:11.5px!important}.gz-tier--cro .gz-tier__pct{margin-top:2px;padding:1px 6px;font-size:10.5px}.gz-tier--cro .gz-tier__badge{font-size:10.5px!important;padding:2px 8px!important;top:-10px!important}.gz-tiers{gap:8px!important}.gz-tiers legend{margin-bottom:6px!important}@media(max-width:380px){.gz-tier--cro{grid-template-columns:20px minmax(0,1fr) auto!important}}.cart-drawer .cart-items__table-row{grid-template-areas:"media details price" "media quantity quantity" "media error error"!important;grid-template-rows:auto auto auto}.cart-items__details>.cart-items__variants:only-of-type{display:none}.cart-items__quantity{margin-block-start:0!important;height:32px}.cart-items__quantity .quantity-selector{height:32px!important;--minimum-touch-target: 30px}.cart-items__quantity .quantity-selector button{height:30px!important;min-height:30px!important}.cart-items__quantity .quantity-selector input{height:30px!important;font-size:13px!important}.cart-items__remove{height:30px!important;min-height:30px!important;--minimum-touch-target: 30px}.cart-items__error:empty,.cart-items__error.hidden{display:none!important}.cart__installments:not(:has(shopify-payment-terms *)){display:none!important}.cart-drawer .cart__installments{min-height:0!important;margin:0!important}.cart-drawer .cart__total-container{gap:2px!important;margin:0!important;padding:0!important}.cart-drawer .cart__summary-totals{padding-block:4px!important;margin:0!important}.cart-drawer .cart__ctas{margin-top:4px!important}.gz-dup-variant{display:none!important}.gz-shipbar{margin:10px var(--cart-drawer-padding-inline, 16px) 0;padding:8px 12px 9px;border-radius:12px;background:#fff;border:1px solid var(--gz-line)}.gz-cartboost .gz-shipbar{margin:0 0 10px}.gz-shipbar p{display:flex;align-items:center;gap:7px;margin:0 0 6px;font-size:12.5px;color:var(--gz-ink)}.gz-shipbar p svg{width:16px;height:16px;flex:none;color:var(--gz-green)}.gz-shipbar p b{color:var(--gz-green)}.gz-shipbar>i{display:block;height:5px;border-radius:99px;background:var(--gz-sage-deep);overflow:hidden}.gz-shipbar>i b{display:block;height:100%;width:var(--p);border-radius:inherit;background:linear-gradient(90deg,var(--gz-green),#2f9a5a);transition:width .6s ease}.gz-shipbar.is-done{background:#eef7f0;border-color:#1e663c40}.gz-shipbar.is-done>i b{background:linear-gradient(90deg,var(--gz-green),var(--gz-mustard))}.cart-drawer .gz-cartoffer{margin-top:8px!important}.cart-items__price{white-space:nowrap}.cart-items__quantity .quantity-selector{width:100px!important;flex:none!important;display:grid!important;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;padding:0!important}.cart-items__quantity .quantity-selector button{width:30px!important}.cart-items__quantity .quantity-selector input{width:100%!important;min-width:0!important;text-align:center;padding:0!important}.cart-items__quantity .quantity-selector svg{width:12px;height:12px}.cart-drawer .cart-drawer__summary{gap:6px!important;row-gap:6px!important}.cart-drawer .cart-drawer__summary>*,.cart-drawer .cart__summary-totals>*,.cart-drawer .cart__total-container>*{margin-block:0!important}.cart-drawer .cart__ctas{padding-top:0!important}.cart-drawer .gz-cartsave{margin:0!important}.cart-items__details{overflow:hidden}.gz-disc-list{max-width:100%}.gz-disc-list li{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block!important}.cart-drawer .cart-items__price{padding-left:6px}.cart-items__details{width:auto!important;min-width:0!important;max-width:100%}.cart-items__details>*{max-width:100%;min-width:0}.cart-items__title{width:100%;white-space:normal!important;overflow-wrap:anywhere}.gz-disc-list li{text-overflow:ellipsis}.gz-eta__steps .gz-eta__truck,.gz-add[hidden]{display:none!important}@media(min-width:750px){.gz-header__cta{min-height:36px!important;padding:0 16px!important;font-size:13px!important;font-weight:700!important;border-radius:10px!important;box-shadow:none!important;letter-spacing:0!important;gap:6px}.gz-header__cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1f7a3a33!important}.gz-header.is-scrolled .gz-header__cta{min-height:32px!important}}.gz-subnav{top:var(--gz-head-h, 72px)!important;transition:top .2s ease,transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s ease}.gz-announce,.gz-rot,[data-gz-rot]{overflow:hidden}html,body{overflow-x:clip}@media(max-width:749px){.cart-drawer .cart-drawer__content{overflow-y:auto!important;-webkit-overflow-scrolling:touch}.cart-drawer .cart-drawer__items{overflow:visible!important;flex:none!important;max-height:none!important}.cart-drawer .cart-drawer__summary{position:relative!important;bottom:auto!important;max-height:none!important;overflow:visible!important;box-shadow:none!important;flex:none!important}.cart-drawer .cart__ctas,.cart-drawer .additional-checkout-buttons{--shopify-accelerated-checkout-button-block-size: 40px !important;--shopify-accelerated-checkout-row-gap: 6px !important;--shopify-accelerated-checkout-button-border-radius: 10px !important}.cart-drawer .cart__checkout-button{min-height:48px!important}.cart-drawer .gz-carttrust .gz-fit,.cart-drawer .gz-carttrust .gz-pay{display:none!important}.cart-drawer .gz-carttrust{margin-top:6px!important}}.gz-shipbar__marks{display:flex;justify-content:space-between;margin-top:4px;font:600 10px/1 var(--gz-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--gz-muted)}.gz-shipbar__marks em{font-style:normal}.gz-shipbar.is-half{background:#f6fbf7;border-color:#1e663c33}.gz-shipbar.is-half>i b{background:linear-gradient(90deg,var(--gz-green),#2f9a5a)}.gz-tier--cro .gz-tier__badge{left:auto!important;right:14px!important}.gz-tier--cro.has-badge .gz-tier__price{padding-top:10px}.gz-frev{margin:16px 0 0;padding:0;background:var(--gz-sage);border:1.5px solid rgb(30 102 60 / .22);border-radius:18px;box-shadow:none;overflow:hidden}.gz-frev__head{display:flex;align-items:center;gap:12px;padding:14px 16px}.gz-frev__ph,.gz-frev__av{width:46px;height:46px;border-radius:50%;object-fit:cover;flex:none;border:2px solid #fff;box-shadow:0 0 0 1.5px var(--gz-green)}.gz-frev__av{display:grid;place-items:center;background:var(--gz-green);color:#fff;font:800 18px var(--gz-font-head);text-transform:uppercase}.gz-frev__who{display:grid;gap:1px;min-width:0}.gz-frev__who b{font:800 17px/1.15 var(--gz-font-head);letter-spacing:-.02em;color:var(--gz-ink)}.gz-frev__who small{font-size:12.5px;color:var(--gz-muted)}.gz-frev__seal{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--gz-green);color:#fff;font:700 10.5px/1 var(--gz-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.gz-frev__seal svg{width:14px;height:14px;padding:2px;border-radius:50%;background:#fff;color:var(--gz-green)}.gz-frev__card{margin:0 8px 8px;padding:16px 18px 14px;background:#fff;border:1px solid rgb(30 102 60 / .14);border-radius:13px}.gz-frev__top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gz-frev .gz-stars{color:var(--gz-mustard)}.gz-frev .gz-stars svg{width:20px;height:20px}.gz-frev__score{font:800 14px/1 var(--gz-font-head);color:var(--gz-ink)}.gz-frev__date{margin-left:auto;font-size:12px;color:var(--gz-muted)}.gz-frev__title{margin:12px 0 0;font:800 17px/1.25 var(--gz-font-head);letter-spacing:-.02em;color:var(--gz-ink)}.gz-frev__q{position:relative;margin:8px 0 0;padding:0 0 0 16px;border-left:3px solid var(--gz-mustard)}.gz-frev__q p{margin:0;font-size:15px;line-height:1.6;color:var(--gz-ink)}.gz-frev__sign{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;margin-top:14px;padding-top:12px;border-top:1px dashed var(--gz-line)}.gz-frev__sig{font:italic 400 24px/1 Segoe Script,Bradley Hand,Brush Script MT,Snell Roundhand,cursive;color:var(--gz-green);transform:rotate(-3deg);transform-origin:left bottom}.gz-frev__sig:before{content:"\2014  ";font-style:normal;font-size:16px;color:var(--gz-muted)}.gz-frev__tags{display:flex;flex-wrap:wrap;gap:6px}.gz-frev__tags span{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;background:#eef7f0;color:var(--gz-green);font-size:11.5px;font-weight:700}.gz-frev__tags svg{width:12px;height:12px}.gz-frev__more{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:4px 0;font-size:13.5px;font-weight:700;color:var(--gz-green);text-decoration:none}.gz-frev__more svg{width:14px;height:14px;transition:transform .2s ease}.gz-frev__more:hover svg{transform:translate(3px)}.gz-frev--empty{padding:14px 16px;border-style:dashed;font-size:12.5px;color:var(--gz-muted);background:#fff}@media(max-width:420px){.gz-frev__seal{padding:5px 8px;font-size:9.5px}.gz-frev__card{padding:14px 14px 12px}.gz-frev__sig{font-size:21px}}.gz-gchip--toolkit{background:#fde9d4}.gz-gchip--toolkit svg{color:#e07a1f}.gz-deal__list:has(>.gz-deal__item:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.gz-deal__list:has(>.gz-deal__item:nth-child(3)) .gz-deal__item{gap:8px}.gz-deal__list:has(>.gz-deal__item:nth-child(3)) .gz-deal__item+.gz-deal__item{padding-left:10px}.gz-deal__list:has(>.gz-deal__item:nth-child(3)) .gz-deal__num{font-size:26px}.gz-deal__list:has(>.gz-deal__item:nth-child(3)) .gz-deal__txt b{font-size:11px}.gz-deal__list:has(>.gz-deal__item:nth-child(3)) .gz-deal__txt span{font-size:12.5px;line-height:1.25}#loox{scroll-margin-top:calc(var(--gz-head-h, 102px) + 56px)}.gz-eta__free{color:var(--gz-green)}.gz-ship__opt em{white-space:nowrap}.gz-ship__opt.is-pick em{color:var(--gz-green)}.gz-cartup__label svg{width:16px!important;height:16px!important;flex:none}.gz-cartup__label{display:flex;align-items:center;gap:6px}tbody:has(>.gz-free-line){display:flex;flex-direction:column}tbody:has(>.gz-free-line)>.cart-items__table-row{order:1}tbody:has(>.gz-free-line)>.gz-free-line{order:2}.cart-items__table-row.gz-free-line{grid-template-areas:"media details price"!important;grid-template-columns:52px minmax(0,1fr) auto!important;grid-template-rows:auto!important;align-items:center!important;column-gap:12px!important;row-gap:0!important;padding:8px 10px!important;margin:6px 0 0!important;min-height:0!important;border:1px solid rgb(224 165 38 / .35);border-radius:12px;background:linear-gradient(90deg,#fff8e6,#fffdf7 70%)!important}.gz-free-line>.cart-items__quantity,.gz-free-line>.cart-items__error{display:none!important}.gz-free-line .cart-items__media{width:52px!important;min-width:0!important}.gz-free-line .cart-items__media img,.gz-free-line .cart-items__media-image,.cart-drawer .gz-free-line .cart-items__media img{width:52px!important;height:52px!important;border-radius:9px;object-fit:cover}.gz-free-line .cart-items__media>*{border-radius:9px!important}.gz-free-line .cart-items__details{display:flex!important;flex-direction:column;gap:4px;min-width:0}.gz-free-line .cart-items__details a,.gz-free-line .cart-items__title{font-size:14px!important;line-height:1.25!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.gz-free-line .gz-freepill{align-self:flex-start;font-size:11px!important;padding:2px 8px!important;margin:0!important}.gz-free-line .gz-freepill svg{width:12px!important;height:12px!important}.gz-free-line .cart-items__details>div:empty{display:none}.gz-free-line .cart-items__price{align-self:center!important;text-align:right;line-height:1.15}.gz-free-line .cart-items__price s{font-size:12px}.gz-free-line .cart-items__media-container{width:52px!important;height:52px!important;min-width:0!important;border-radius:9px!important;overflow:hidden;display:block}.gz-free-line .cart-items__price{min-width:0!important;width:auto!important;font-size:15px!important}.gz-free-line .cart-items__details a,.gz-free-line .cart-items__title{-webkit-line-clamp:2!important;font-size:13.5px!important}.gz-loox .gz-rw__score .gz-stars,.gz-loox .gz-rw__score .gz-stars svg{color:#1e663c!important;fill:#1e663c}.gz-btn--mustard{background:var(--gz-mustard, #FCA800)!important;color:var(--gz-ink)!important;border-color:transparent!important}.gz-btn--mustard:hover{filter:brightness(1.04)}.gz-dbuy__title{overflow-wrap:anywhere;font-size:clamp(26px,3vw,40px)!important;line-height:1.05!important}.gz-dbuy .gz-buy__sub{margin-top:6px}.gz-dbuy__ticks{margin:14px 0 4px}.gz-dvars{border:0;padding:0;margin:16px 0 4px;display:grid;gap:10px;min-width:0}.gz-dvars legend{padding:0;margin-bottom:8px;font:800 15px/1.2 var(--gz-font-head);letter-spacing:-.01em}.gz-dvar{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;border:1.5px solid var(--gz-line);border-radius:14px;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s}.gz-dvar.has-badge{margin-top:10px}.gz-dvar input{position:absolute;opacity:0;pointer-events:none}.gz-dvar__radio{width:20px;height:20px;border-radius:50%;border:2px solid #c9d3cc;display:grid;place-items:center}.gz-dvar__radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--gz-green);transform:scale(0);transition:transform .2s}.gz-dvar:has(input:checked){border-color:var(--gz-green);box-shadow:0 0 0 3px #1e663c1f}.gz-dvar:has(input:checked) .gz-dvar__radio{border-color:var(--gz-green)}.gz-dvar:has(input:checked) .gz-dvar__radio:after{transform:scale(1)}.gz-dvar:has(input:disabled){opacity:.5;cursor:not-allowed}.gz-dvar__main{display:grid;gap:2px;min-width:0}.gz-dvar__main b{font:800 15px/1.2 var(--gz-font-head);letter-spacing:-.01em}.gz-dvar__main small{font-size:12.5px;color:var(--gz-muted);line-height:1.3}.gz-dvar__price{font:800 17px/1 var(--gz-font-head);letter-spacing:-.02em;white-space:nowrap}.gz-dvar__badge{position:absolute;top:-11px;right:14px;font-size:10.5px!important;padding:2px 8px!important}.gz-dvar select{margin-top:4px;width:100%;max-width:100%;font:600 13.5px var(--gz-font-body, inherit);padding:8px 30px 8px 10px;border:1px solid var(--gz-line);border-radius:10px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141b16' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 8px center/16px no-repeat;-webkit-appearance:none;appearance:none;color:var(--gz-ink)}.gz-dfreecard{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:14px 0 12px;padding:12px 14px;border-radius:14px;background:linear-gradient(90deg,#fff4d6,#fffaf0);border:1.5px dashed rgb(224 165 38 / .7);color:var(--gz-ink);text-decoration:none;transition:transform .2s}.gz-dfreecard:hover{transform:translateY(-1px)}.gz-dfreecard__tag{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--gz-mustard, #FCA800);font:800 13px/1 var(--gz-font-head);letter-spacing:.02em;transform:rotate(-8deg)}.gz-dfreecard__txt b{display:block;font:800 15px/1.2 var(--gz-font-head);letter-spacing:-.01em}.gz-dfreecard__txt small{display:block;margin-top:2px;font-size:12.5px;color:#5b625d;line-height:1.35}.gz-dfreecard__go{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--gz-green);color:#fff}.gz-dfreecard__go svg{width:16px;height:16px}.gz-dget{display:flex;align-items:flex-start;gap:10px;margin:14px 0 6px;padding:12px 14px;border-radius:12px;background:#eef7f0;font-size:13px;line-height:1.45;color:var(--gz-ink)}.gz-dget svg{width:18px;height:18px;flex:none;margin-top:1px;color:var(--gz-green)}.gz-dget p{margin:0}.gz-dins__head{max-width:720px;margin:0 auto 32px;text-align:center}.gz-dins__head .gz-eyebrow{justify-content:center}.gz-dins__grid{display:grid;gap:28px;align-items:start}@media(min-width:990px){.gz-dins__grid{grid-template-columns:1.05fr .95fr;gap:56px}.gz-dins__grid.is-solo{grid-template-columns:1fr;max-width:820px;margin-inline:auto}}.gz-dins__list{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:none}.gz-dins__list li{display:grid;grid-template-columns:46px minmax(0,1fr);gap:14px;align-items:start;padding:16px 18px;background:#fff;border:1px solid var(--gz-line);border-radius:16px}.gz-dins__n{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:var(--gz-green);color:#fff;font:800 16px var(--gz-font-head)}.gz-dins__list b{display:block;font:800 17px/1.25 var(--gz-font-head);letter-spacing:-.015em}.gz-dins__list p{margin:4px 0 0;font-size:14px;line-height:1.5;color:#4b524d}.gz-dins__media{margin:0;border-radius:22px;overflow:hidden;background:var(--gz-sage);box-shadow:0 18px 50px #141b161a}@media(min-width:990px){.gz-dins__media{position:sticky;top:calc(var(--gz-head-h, 100px) + 24px)}}.gz-dins__media img{display:block;width:100%;height:auto}.gz-dins__for{margin:28px auto 0;max-width:980px;padding:20px 22px;border-radius:18px;background:#fff;border:1.5px dashed rgb(30 102 60 / .3)}.gz-dins__forh{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:800 16px var(--gz-font-head)}.gz-dins__forh svg{width:18px;height:18px;color:var(--gz-green)}.gz-dins__for ul{list-style:none;margin:0;padding:0;display:grid;gap:8px 22px}@media(min-width:750px){.gz-dins__for ul{grid-template-columns:1fr 1fr}}.gz-dins__for li{display:flex;align-items:flex-start;gap:8px;font-size:14.5px;line-height:1.4}.gz-dins__for li svg{width:16px;height:16px;flex:none;margin-top:2px;padding:2px;border-radius:50%;background:var(--gz-green);color:#fff}.gz-dsteps__row{list-style:none;margin:0;padding:0;display:grid;gap:14px}@media(min-width:750px){.gz-dsteps__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.gz-dsteps__row li{text-align:center;padding:26px 20px 24px;border-radius:20px;background:var(--gz-paper, #f6f4ee);border:1px solid var(--gz-line)}.gz-dsteps__ic{position:relative;display:inline-grid;place-items:center;width:84px;height:84px;border-radius:50%;background:#fff;box-shadow:0 8px 24px #141b1614;margin-bottom:14px}.gz-dsteps__ic img,.gz-dsteps__ic svg{width:52px;height:52px}.gz-dsteps__ic em{position:absolute;top:-4px;right:-4px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--gz-mustard, #FCA800);font:800 13px/1 var(--gz-font-head);font-style:normal;color:var(--gz-ink)}.gz-dsteps__row b{display:block;font:800 18px/1.2 var(--gz-font-head);letter-spacing:-.015em}.gz-dsteps__row p{margin:6px 0 0;font-size:14px;line-height:1.5;color:#4b524d}.gz-dfree__grid{display:grid;gap:28px;align-items:center}@media(min-width:990px){.gz-dfree__grid{grid-template-columns:.9fr 1.1fr;gap:64px}}.gz-dfree__media{position:relative;border-radius:24px;overflow:hidden;max-width:520px;margin-inline:auto;width:100%}.gz-dfree__media img{display:block;width:100%;height:auto}.gz-dfree__badge{position:absolute;top:18px;right:18px;width:96px;height:96px;border-radius:50%;display:grid;place-content:center;text-align:center;background:var(--gz-mustard, #FCA800);color:var(--gz-ink);font:800 22px/1 var(--gz-font-head);transform:rotate(-8deg);box-shadow:0 10px 26px #0003}.gz-dfree__badge small{display:block;font-size:13px;margin-top:2px;text-transform:uppercase;letter-spacing:.04em}.gz-dfree .gz-h2,.gz-dfree .gz-lead{color:#fff}.gz-dfree .gz-h2 em{color:var(--gz-mustard, #FCA800);font-style:normal}.gz-dfree .gz-lead{opacity:.88}.gz-dfree__ladder{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px}.gz-dfree__ladder a{position:relative;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;padding:14px 16px;border-radius:14px;background:#ffffff14;border:1px solid rgb(255 255 255 / .16);color:#fff;text-decoration:none;transition:background .2s}.gz-dfree__ladder a:hover{background:#ffffff24}.gz-dfree__q{font:700 12px/1 var(--gz-font-mono, monospace);letter-spacing:.08em;text-transform:uppercase;opacity:.8}.gz-dfree__g{font:800 16px/1.25 var(--gz-font-head);letter-spacing:-.01em}.gz-dfree__ladder .is-here a{background:#fff;color:var(--gz-ink);border-color:#fff;box-shadow:0 0 0 3px var(--gz-mustard, #FCA800)}.gz-dfree__ladder .is-here .gz-dfree__q{opacity:.65}.gz-dfree__ladder em{position:absolute;top:-10px;right:12px;padding:3px 9px;border-radius:99px;background:var(--gz-mustard, #FCA800);color:var(--gz-ink);font:800 10.5px/1.2 var(--gz-font-head);font-style:normal;text-transform:uppercase;letter-spacing:.04em}.gz-dfree__cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:22px}.gz-dfree__cta span{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#ffffffd9}.gz-dfree__cta span svg{width:16px;height:16px}@media(max-width:749px){.gz-dfree__ladder a{grid-template-columns:92px minmax(0,1fr);padding:12px 14px}.gz-dfree__cta .gz-btn{width:100%;justify-content:center}}.gz-cards--many{grid-auto-columns:76%}.gz-cards__dots{display:flex;justify-content:center;margin-top:14px}.gz-cards--many .gz-pcard__desc{font-size:13.5px}@media(min-width:750px){.gz-cards--many{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.gz-cards--many>.gz-pcard{flex:0 1 calc((100% - 40px) / 3);min-width:0}.gz-cards__dots{display:none}}@media(min-width:1200px){.gz-cards--n5{flex-wrap:nowrap;gap:16px}.gz-cards--n5>.gz-pcard{flex:1 1 0}.gz-cards--n4>.gz-pcard{flex:0 1 calc((100% - 60px)/4)}.gz-cards--many .gz-pcard__img{margin:10px 10px 0}.gz-cards--many .gz-pcard__body{padding:14px}.gz-cards--many .gz-pcard__title{font-size:16px}.gz-cards--many .gz-pcard__desc{font-size:13px;line-height:1.5}.gz-cards--many .gz-pcard__for{font-size:10.5px}.gz-cards--many .gz-pcard .gz-btn{min-height:44px;font-size:14px}}.gz-cards{scroll-padding-inline:var(--gz-gutter, 16px)}.gz-look{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#eef5ef,#f6f4ee)}.gz-look__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.gz-look__hex{position:absolute;top:-20%;right:-10%;bottom:-20%;left:-10%;width:120%;height:140%;color:#1e663c17;animation:gzLookHex 60s linear infinite}.gz-look__blob{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55}.gz-look__blob--a{width:46vw;height:46vw;max-width:620px;max-height:620px;left:-12vw;top:10%;background:radial-gradient(circle,#bfe3c8 0%,transparent 70%);animation:gzLookFloat 18s ease-in-out infinite}.gz-look__blob--b{width:40vw;height:40vw;max-width:560px;max-height:560px;right:-10vw;bottom:-6%;background:radial-gradient(circle,#ffe3a1 0%,transparent 70%);animation:gzLookFloat 22s ease-in-out infinite reverse}.gz-look__spark{position:absolute;color:#9ccc3c;font-size:26px;opacity:.8;animation:gzLookTwinkle 4s ease-in-out infinite}.gz-look__spark--1{top:14%;right:12%}.gz-look__spark--2{top:30%;left:7%;font-size:18px;animation-delay:1.2s;color:#fca800}.gz-look__spark--3{bottom:16%;right:6%;font-size:20px;animation-delay:2.4s}@keyframes gzLookHex{to{transform:translate3d(-56px,-97px,0)}}@keyframes gzLookFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(4vw,-3vw,0) scale(1.08)}}@keyframes gzLookTwinkle{0%,to{transform:scale(.7) rotate(0);opacity:.35}50%{transform:scale(1.1) rotate(20deg);opacity:.95}}@media(prefers-reduced-motion:reduce){.gz-look__hex,.gz-look__blob,.gz-look__spark,.gz-look__hint svg{animation:none!important}}.gz-look__head{max-width:720px;margin:0 auto 26px;text-align:center}.gz-look__head .gz-eyebrow{justify-content:center}.gz-look__head .gz-eyebrow svg{width:16px;height:16px}.gz-look__viewer{max-width:1040px;margin:0 auto}.gz-look__stage{position:relative;padding:0}.gz-look .gz-look__track{border-radius:18px;background:transparent!important;box-shadow:0 30px 70px -20px #141b1659;outline:none}.gz-look .gz-look__track:focus-visible{box-shadow:0 0 0 3px var(--gz-green),0 30px 70px -20px #141b1659}.gz-look .gz-look__slide{aspect-ratio:1916 / 1356!important;margin:0;background:#e4efe4}.gz-look .gz-look__slide img{object-fit:cover}.gz-look__cap{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;background:#fffffff0;box-shadow:0 6px 18px #141b1626;font:700 13px/1.1 var(--gz-font-head);color:var(--gz-ink);pointer-events:none}.gz-look__cap b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--gz-green);color:#fff;font-size:12px}.gz-look .gz-look__count{top:12px;right:12px}.gz-look .gz-look__arrow{display:grid!important;width:52px;height:52px;margin-top:-26px;background:#fff;border:0;box-shadow:0 10px 26px #141b1638;color:var(--gz-ink);z-index:4}.gz-look .gz-look__arrow svg{width:20px;height:20px}.gz-look .gz-look__arrow.gz-gallery__arrow--prev{left:-26px}.gz-look .gz-look__arrow.gz-gallery__arrow--next{right:-26px}.gz-look .gz-look__arrow:hover{background:var(--gz-green);color:#fff;transform:scale(1.06)}@media(max-width:1120px){.gz-look .gz-look__arrow.gz-gallery__arrow--prev{left:10px}.gz-look .gz-look__arrow.gz-gallery__arrow--next{right:10px}}@media(max-width:749px){.gz-look .gz-look__arrow{width:40px;height:40px;margin-top:-20px}.gz-look .gz-look__arrow svg{width:16px;height:16px}.gz-look .gz-look__arrow.gz-gallery__arrow--prev{left:6px}.gz-look .gz-look__arrow.gz-gallery__arrow--next{right:6px}.gz-look__cap{left:8px;bottom:8px;font-size:11.5px;padding:4px 10px 4px 4px}.gz-look__cap b{width:20px;height:20px;font-size:11px}}.gz-look__hint{display:none}@media(hover:none),(max-width:749px){.gz-look__hint{position:absolute;left:50%;top:50%;z-index:3;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#141b16c7;color:#fff;font:700 12.5px var(--gz-font-head);transform:translate(-50%,-50%);pointer-events:none;transition:opacity .4s ease}.gz-look__hint svg{width:16px;height:16px;animation:gzLookNudge 1.4s ease-in-out infinite}.gz-look__viewer.is-used .gz-look__hint{opacity:0}}@keyframes gzLookNudge{0%,to{transform:translate(-3px)}50%{transform:translate(5px)}}.gz-look .gz-look__dots{display:flex!important;justify-content:center;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;overflow:visible;grid-template-columns:none}.gz-look .gz-look__dots button{flex:none;width:auto;height:auto;aspect-ratio:auto;display:inline-flex;align-items:center;gap:8px;padding:7px;border-radius:999px;border:1.5px solid rgb(20 27 22 / .12);background:#fff;color:var(--gz-ink);cursor:pointer;transition:background .25s,border-color .25s,padding .25s;overflow:visible}.gz-look .gz-look__dots button i{width:10px;height:10px;border-radius:50%;background:#c9d3cc;transition:background .25s,width .25s}.gz-look .gz-look__dots button span{display:none;font:700 12.5px/1 var(--gz-font-head);white-space:nowrap}.gz-look .gz-look__dots button[aria-current=true]{border-color:var(--gz-green);padding:7px 12px 7px 9px}.gz-look .gz-look__dots button[aria-current=true] i{background:var(--gz-green);width:22px;border-radius:6px}.gz-look .gz-look__dots button[aria-current=true] span{display:inline}@media(min-width:990px){.gz-look .gz-look__dots button span{display:inline;color:var(--gz-muted)}.gz-look .gz-look__dots button{padding:8px 14px 8px 10px}.gz-look .gz-look__dots button[aria-current=true] span{color:var(--gz-ink)}}.gz-look__zoom{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 0;font-size:12.5px;color:var(--gz-muted)}.gz-look__zoom svg{width:14px;height:14px;color:#9ccc3c}.gz-look__cta{display:grid;justify-items:center;gap:10px;margin-top:26px;text-align:center}.gz-look__cta .gz-btn{min-width:min(100%,360px);justify-content:center}.gz-look__micro{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:13px;color:var(--gz-ink)}.gz-look__micro svg{width:15px;height:15px;color:var(--gz-mustard-dark, #b9851a)}@media(max-width:749px){.gz-look__cta .gz-btn{width:100%}}.gz-look .gz-look__dots button{flex:0 0 auto!important;flex-basis:auto!important;width:auto!important;height:auto!important;min-height:0!important;border-radius:999px!important;background:#fff!important}.gz-look .gz-look__dots button[aria-current=true]{border-color:var(--gz-green)!important}.gz-look .gz-look__track{margin-inline:0!important}.gz-look__micro{flex-wrap:wrap;justify-content:center;text-align:center}.gz-look__micro svg{display:inline-block;vertical-align:-2px;margin-right:4px}@media(max-width:749px){.gz-look .gz-look__dots{gap:6px;margin-top:14px}.gz-look .gz-look__dots button{padding:6px!important}.gz-look .gz-look__dots button[aria-current=true]{padding:6px 11px 6px 8px!important}.gz-look .gz-look__dots button span{font-size:12px}.gz-look .gz-look__track{border-radius:14px}.gz-look__micro{display:block;font-size:12.5px}}.gz-look__hint{white-space:nowrap}.gz-frev--gallery{display:none!important}.gz-frev--buy{display:block!important}@media(min-width:990px){.gz-frev--gallery{display:block!important;margin-top:18px}.gz-frev--buy{display:none!important}}.gz-frev__seal--loox{background:#fff;color:var(--gz-green);box-shadow:inset 0 0 0 1.5px var(--gz-green)}.gz-frev__seal--loox svg{background:var(--gz-green);color:#fff}.gz-mini--v2{display:grid;grid-template-columns:92px minmax(0,1fr);grid-template-areas:"img body" "atc atc" "more more";gap:12px 14px;align-items:center;padding:14px;border-radius:20px;box-shadow:0 18px 44px #00000038;max-width:420px}.gz-mini--v2 .gz-mini__img{grid-area:img;display:block;border-radius:14px;overflow:hidden;background:var(--gz-paper)}.gz-mini--v2 .gz-mini__img img{width:92px;height:92px;object-fit:cover;display:block;border-radius:0}.gz-mini__body{grid-area:body;display:grid;gap:5px;min-width:0}.gz-mini__title{font:800 17px/1.2 var(--gz-font-head);letter-spacing:-.02em;color:var(--gz-ink);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gz-mini__rate{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--gz-ink)}.gz-mini__rate .gz-stars svg{width:14px;height:14px;color:#1e663c}.gz-mini__rate small{color:var(--gz-muted);font-size:12px}.gz-mini__text{margin:0;font-size:12.5px;color:var(--gz-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gz-mini__price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0}.gz-mini__price b{font:800 19px/1 var(--gz-font-head);color:var(--gz-ink);letter-spacing:-.02em}.gz-mini__price s{font-size:13px;color:var(--gz-muted)}.gz-mini__gift{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:#fff4d6;color:var(--gz-ink);font-size:11.5px;font-weight:700}.gz-mini__gift svg{width:12px;height:12px;color:#b9851a}.gz-mini--v2 .gz-mini__atc{grid-area:atc;width:100%;min-height:50px;justify-content:center;gap:8px;font-size:15px;border-radius:14px}.gz-mini--v2 .gz-mini__atc svg{width:18px;height:18px}.gz-mini--v2 .gz-mini__atc[aria-busy=true]{opacity:.7;pointer-events:none}.gz-mini__more{grid-area:more;justify-self:center;display:inline-flex;align-items:center;gap:5px;margin-top:-4px;font-size:13px;font-weight:700;color:var(--gz-green);text-decoration:none}.gz-mini__more svg{width:14px;height:14px}@media(max-width:749px){.gz-mini--v2{width:100%;max-width:none;grid-template-columns:80px minmax(0,1fr)}.gz-mini--v2 .gz-mini__img img{width:80px;height:80px}.gz-mini__title{font-size:16px}}.gz-buy .gz-eta{padding:10px 12px 8px!important}.gz-eta__head{margin-bottom:8px!important}.gz-eta__steps .gz-eta__ic{width:30px!important;height:30px!important}.gz-eta__steps .gz-eta__ic img{width:22px!important;height:22px!important}.gz-eta__steps:before,.gz-eta .gz-eta__steps:after{top:14px!important}.gz-eta__steps .gz-eta__truck{top:4px!important}.gz-eta__steps b{font-size:12px!important;line-height:1.2}.gz-eta__steps small{font-size:11px!important;line-height:1.2}.gz-eta__note{display:flex!important;align-items:center!important;justify-content:space-between;flex-wrap:nowrap!important;gap:8px!important;margin-top:8px!important;padding-top:8px!important;font-size:12px!important;line-height:1!important;white-space:nowrap}.gz-eta__note>i{width:1px;height:14px;background:var(--gz-line);flex:none}.gz-eta__opt{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;text-overflow:ellipsis}.gz-eta__opt svg{width:15px!important;height:15px!important;flex:none;color:var(--gz-green);display:block}.gz-eta__opt b{color:var(--gz-ink)}.gz-eta__opt .gz-eta__free{color:var(--gz-green)}@media(max-width:360px){.gz-eta__note{font-size:11px!important;gap:6px!important}}@media(max-width:749px){.gz-tabs2__panel--research .gz-rs__h,.gz-tabs2__panel--research .gz-rs__list{display:none}.gz-tabs2__panel--research .gz-rs__q{font-size:15.5px!important;line-height:1.4!important;padding:12px 14px!important;margin:8px 0!important}.gz-tabs2__panel--research .gz-rs__src{font-size:11.5px!important;margin:0 0 8px!important}.gz-tabs2__panel--research .gz-rs__kicker{margin:0!important}.gz-tabs2__panel--research .gz-rs__more{margin:2px 0 6px!important}.gz-tabs2__panel--research .gz-pf__note{margin:0!important;font-size:11px!important;line-height:1.4!important}}.gz-sticky{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;padding:8px 8px 8px 10px!important;border:1px solid rgb(20 27 22 / .08)!important;border-radius:18px!important;background:#fffffff5!important;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);box-shadow:0 14px 40px #141b1638!important;transform:translateY(calc(100% + 24px));transition:transform .35s cubic-bezier(.2,.8,.2,1)}.gz-sticky.is-visible{transform:none!important}.gz-sticky__inner{gap:10px!important}.gz-sticky__info{display:flex!important;flex:1 1 auto;gap:10px!important;min-width:0}.gz-sticky__info img{width:46px!important;height:46px!important;border-radius:12px!important;flex:none}.gz-sticky__txt{display:grid;gap:1px;min-width:0}.gz-sticky__name{font:800 14px/1.15 var(--gz-font-head)!important;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--gz-ink)}.gz-sticky__row{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.gz-sticky__row b{font:800 16px/1.1 var(--gz-font-head);color:var(--gz-ink)}.gz-sticky__row s{font-size:12px;color:var(--gz-muted)}.gz-sticky__save{font-style:normal;font:800 10.5px/1 var(--gz-font-head);padding:3px 6px;border-radius:6px;background:var(--gz-green);color:#fff}.gz-sticky__gift{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--gz-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gz-sticky__gift svg{width:12px;height:12px;color:#b9851a;flex:none}.gz-sticky .gz-btn{flex:0 0 auto!important;min-width:0!important;min-height:50px!important;padding:0 18px!important;border-radius:14px!important;font-size:15px!important;gap:8px;white-space:nowrap}.gz-sticky .gz-btn svg{width:18px;height:18px}@media(min-width:750px){.gz-sticky{left:50%!important;right:auto!important;width:min(720px,calc(100% - 40px));transform:translate(-50%,calc(100% + 24px))!important;padding:10px 10px 10px 12px!important}.gz-sticky.is-visible{transform:translate(-50%)!important}.gz-sticky .gz-btn{min-width:220px!important}.gz-sticky__name{font-size:15px!important}}@media(max-width:360px){.gz-sticky__gift{display:none}.gz-sticky .gz-btn{padding:0 14px!important;font-size:14px!important}}body:has(.gz-sticky) .gz-footer__bottom{padding-bottom:110px}@media(max-width:749px){.gz-frev__head{padding:10px 12px!important;gap:10px!important}.gz-frev__ph,.gz-frev__av{width:38px!important;height:38px!important;font-size:15px!important}.gz-frev__who b{font-size:15px!important}.gz-frev__card{margin:0 6px 6px!important;padding:12px 14px 10px!important}.gz-frev .gz-stars svg{width:16px!important;height:16px!important}.gz-frev__q{margin-top:6px!important;padding-left:12px!important}.gz-frev__q p{font-size:14px!important;line-height:1.5!important;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.gz-frev__sign{margin-top:10px!important;padding-top:8px!important}.gz-frev__sig{font-size:19px!important}.gz-frev__more{margin-top:6px!important;font-size:13px!important}}.gz-buy .gz-eta .gz-eta__note,.gz-buy .gz-eta .gz-eta__note *{font-size:12px!important;letter-spacing:0!important}.gz-buy .gz-eta .gz-eta__note{justify-content:center;gap:10px!important}.gz-eta__opt{flex:none;overflow:visible;gap:4px}@media(max-width:360px){.gz-buy .gz-eta .gz-eta__note,.gz-buy .gz-eta .gz-eta__note *{font-size:10.8px!important}.gz-buy .gz-eta .gz-eta__note{gap:6px!important}.gz-eta__opt svg{width:13px!important;height:13px!important}}.gz-sticky__inner{display:flex!important}.gz-sticky__info{flex:1 1 0!important;min-width:0!important;overflow:hidden}.gz-sticky__txt{overflow:hidden}@media(max-width:749px){.gz-sticky .gz-btn{padding:0 14px!important;font-size:14.5px!important;min-height:48px!important}.gz-sticky__row s{display:none}.gz-sticky__name{font-size:13.5px!important}}@media(max-width:374px){.gz-sticky__info img,.gz-sticky__save{display:none!important}.gz-sticky .gz-btn svg{display:none}}.gz-book{position:relative}.gz-book__pages{position:relative;aspect-ratio:1916 / 1356;border-radius:18px;background:#e4efe4;box-shadow:0 30px 70px -20px #141b1659;perspective:2600px;outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;overflow:visible}.gz-book__pages:focus-visible{box-shadow:0 0 0 3px var(--gz-green),0 30px 70px -20px #141b1659}.gz-book__page{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;border-radius:18px;overflow:hidden;transition:opacity .25s ease;pointer-events:none}.gz-book__page.is-on{opacity:1;z-index:1}.gz-book__page img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none}.gz-book__spine{position:absolute;z-index:4;top:0;bottom:0;left:50%;width:46px;margin-left:-23px;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(20 27 22 / .1) 45%,rgb(20 27 22 / .16) 50%,rgb(20 27 22 / .1) 55%,transparent);opacity:.65}.gz-book__flip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;transform-style:preserve-3d}.gz-book__half,.gz-book__face{position:absolute;top:0;bottom:0;width:50%;background-repeat:no-repeat;background-size:200% 100%}.gz-book__half.is-l{left:0;border-radius:18px 0 0 18px}.gz-book__half.is-r{right:0;border-radius:0 18px 18px 0}.gz-book__leaf{position:absolute;top:0;bottom:0;width:50%;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.45,.05,.25,1);will-change:transform}.gz-book__leaf.is-r{left:50%;transform-origin:left center}.gz-book__leaf.is-l{left:0;transform-origin:right center}.gz-book__face{top:0;right:0;bottom:0;left:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gz-book__leaf.is-r .gz-book__face.is-front{border-radius:0 18px 18px 0}.gz-book__leaf.is-r .gz-book__face.is-backface{transform:rotateY(180deg);border-radius:18px 0 0 18px}.gz-book__leaf.is-l .gz-book__face.is-front{border-radius:18px 0 0 18px}.gz-book__leaf.is-l .gz-book__face.is-backface{transform:rotateY(180deg);border-radius:0 18px 18px 0}.gz-book__flip.is-fwd.is-go .gz-book__leaf{transform:rotateY(-180deg)}.gz-book__flip.is-back.is-go .gz-book__leaf{transform:rotateY(180deg)}.gz-book__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .85s ease}.gz-book__leaf.is-r .gz-book__shade{background:linear-gradient(90deg,rgb(0 0 0 / .28),transparent 60%)}.gz-book__leaf.is-l .gz-book__shade{background:linear-gradient(270deg,rgb(0 0 0 / .28),transparent 60%)}.gz-book__flip.is-go .gz-book__shade{animation:gzBookShade .85s ease}@keyframes gzBookShade{0%{opacity:0}45%{opacity:1}to{opacity:0}}.gz-book__flip:after{content:"";position:absolute;top:0;bottom:0;width:50%;pointer-events:none;opacity:0}.gz-book__flip.is-fwd:after{left:0;background:linear-gradient(270deg,rgb(0 0 0 / .18),transparent 70%)}.gz-book__flip.is-back:after{right:0;background:linear-gradient(90deg,rgb(0 0 0 / .18),transparent 70%)}.gz-book__flip.is-go:after{animation:gzBookShade .85s ease}.gz-book .gz-look__count{position:absolute;z-index:5;top:12px;right:12px;padding:4px 10px;border-radius:999px;background:#141b16b8;color:#fff;font:700 12px/1.2 var(--gz-font-body);font-variant-numeric:tabular-nums}.gz-book .gz-look__cap{z-index:5}.gz-book .gz-book__nav{position:absolute;top:50%;z-index:6;display:grid;place-items:center;width:52px;height:52px;margin-top:-26px;border-radius:50%;border:0;background:#fff;color:var(--gz-ink);box-shadow:0 10px 26px #141b1638;cursor:pointer;transition:transform .2s,background .2s,color .2s}.gz-book .gz-book__nav svg{width:20px;height:20px}.gz-book .gz-book__nav--prev svg{transform:rotate(180deg)}.gz-book .gz-book__nav--prev{left:-26px}.gz-book .gz-book__nav--next{right:-26px}.gz-book .gz-book__nav:hover{background:var(--gz-green);color:#fff;transform:scale(1.06)}@media(max-width:1120px){.gz-book .gz-book__nav--prev{left:10px}.gz-book .gz-book__nav--next{right:10px}}@media(max-width:749px){.gz-book .gz-book__nav{width:40px;height:40px;margin-top:-20px}.gz-book .gz-book__nav svg{width:16px;height:16px}.gz-book .gz-book__nav--prev{left:6px}.gz-book .gz-book__nav--next{right:6px}.gz-book__pages,.gz-book__page{border-radius:14px}}.gz-look__viewer.is-used .gz-look__hint,[data-gz-book].is-used .gz-look__hint{opacity:0}.gz-look .gz-look__dots button{cursor:pointer}.gz-lookm{width:min(1180px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:26px;background:transparent;overflow:visible}.gz-lookm::backdrop{background:#0c160fb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gz-lookm[open]{animation:gzLookIn .35s cubic-bezier(.2,.8,.2,1)}@keyframes gzLookIn{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}.gz-lookm__box{position:relative;isolation:isolate;overflow-x:hidden;overflow-y:auto;max-height:calc(100dvh - 32px);padding:26px 40px;border-radius:26px;background:linear-gradient(180deg,#eef5ef,#f6f4ee)}.gz-lookm__head{text-align:center;margin:0 auto 16px;max-width:720px}.gz-lookm__head .gz-eyebrow{justify-content:center;margin-bottom:6px}.gz-lookm__head .gz-h2{font-size:clamp(24px,3vw,36px)!important;margin:0}.gz-lookm .gz-look__viewer{max-width:980px;margin:0 auto;opacity:1!important;transform:none!important}.gz-lookm .gz-look__cta{margin-top:16px;opacity:1!important;transform:none!important}.gz-lookm__x{position:absolute;top:14px;right:14px;z-index:10;width:44px;height:44px;border-radius:50%;border:0;background:#fff;color:var(--gz-ink);display:grid;place-items:center;box-shadow:0 6px 18px #141b162e;cursor:pointer;transition:transform .2s,background .2s,color .2s}.gz-lookm__x:hover{background:var(--gz-ink);color:#fff;transform:rotate(90deg)}.gz-lookm__x svg{width:18px;height:18px}html.gz-lookm-open{overflow:hidden}@media(max-width:749px){.gz-lookm{width:100vw;max-height:100dvh;height:100dvh;margin:0;border-radius:0}.gz-lookm__box{min-height:100dvh;max-height:100dvh;border-radius:0;padding:64px 14px calc(20px + env(safe-area-inset-bottom));display:flex;flex-direction:column;justify-content:center}.gz-lookm__x{top:calc(12px + env(safe-area-inset-top));right:12px}}.gz-lookbtn{display:inline-flex;align-items:center;gap:10px;padding:7px 10px 7px 7px;border-radius:14px;background:#fff;border:1.5px solid var(--gz-green);color:var(--gz-ink);text-decoration:none;box-shadow:0 6px 16px #1e663c24;transition:transform .2s,box-shadow .2s,background .2s;position:relative;overflow:hidden}.gz-lookbtn[hidden]{display:none!important}.gz-lookbtn:hover{transform:translateY(-1px);box-shadow:0 10px 22px #1e663c33}.gz-lookbtn__ic{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--gz-green);color:#fff;flex:none}.gz-lookbtn__ic svg{width:19px;height:19px;animation:gzLookBook 2.6s ease-in-out infinite;transform-origin:center}@keyframes gzLookBook{0%,70%,to{transform:none}78%{transform:rotateY(40deg)}86%{transform:none}}.gz-lookbtn__t{display:grid;line-height:1.1;text-align:left}.gz-lookbtn__t b{font:800 14px/1.1 var(--gz-font-head);letter-spacing:-.01em}.gz-lookbtn__t small{font-size:11.5px;color:var(--gz-green);font-weight:700}.gz-lookbtn__go{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#eef7f0;color:var(--gz-green);flex:none}.gz-lookbtn__go svg{width:13px;height:13px}.gz-lookbtn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .7) 50%,transparent 65%);transform:translate(-120%);animation:gzLookShine 4.5s ease-in-out infinite 1.5s;pointer-events:none}@keyframes gzLookShine{0%,75%{transform:translate(-120%)}to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.gz-lookbtn__ic svg,.gz-lookbtn:after{animation:none}.gz-book__leaf{transition:none}}.gz-lookbtn--d{grid-column:span 3;justify-self:start;align-self:center}.gz-gallery__thumbs .gz-lookbtn--d{aspect-ratio:auto}@media(max-width:749px){.gz-lookbtn--d{display:none!important}}.gz-lookbtn--m{order:1;padding:5px 8px 5px 5px;gap:8px;border-radius:12px}.gz-lookbtn--m .gz-lookbtn__ic{width:28px;height:28px;border-radius:8px}.gz-lookbtn--m .gz-lookbtn__ic svg{width:16px;height:16px}.gz-lookbtn--m .gz-lookbtn__t b{font-size:12.5px}.gz-lookbtn--m .gz-lookbtn__t small{font-size:10.5px}.gz-lookbtn--m .gz-lookbtn__go{width:18px;height:18px}@media(min-width:750px){.gz-lookbtn--m{display:none!important}}@media(max-width:749px){.gz-buy__meta .gz-badge-line{order:0}.gz-buy__meta .gz-rateline{order:2;flex-basis:100%}}@media(min-width:750px){.gz-gallery__thumbs:has(.gz-lookbtn--d){display:flex!important;align-items:center;gap:8px;flex-wrap:nowrap}.gz-gallery__thumbs:has(.gz-lookbtn--d)>button{flex:1 1 0;min-width:0;max-width:80px;aspect-ratio:1;height:auto!important}.gz-lookbtn--d{flex:0 0 auto;margin-left:auto;padding:6px 9px 6px 6px;gap:8px}.gz-lookbtn--d .gz-lookbtn__ic{width:32px;height:32px}.gz-lookbtn--d .gz-lookbtn__t b{font-size:13.5px}.gz-lookbtn--d .gz-lookbtn__t small{font-size:11px}}@media(min-width:750px)and (max-width:1100px){.gz-lookbtn--d .gz-lookbtn__go{display:none}}@media(max-width:749px){.gz-buy__meta{flex-wrap:wrap;gap:8px!important}.gz-buy__meta .gz-badge-line{flex:0 1 auto;min-width:0;font-size:11px!important;padding:5px 8px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 140px)}.gz-buy__meta .gz-badge-line svg{width:13px;height:13px;flex:none}.gz-lookbtn--m{flex:0 0 auto;margin-left:auto}}.gz-book__leaf{transition-duration:1s}.gz-book__flip.is-go .gz-book__shade,.gz-book__flip.is-go:after{animation-duration:1s}@media(min-width:750px){.gz-gallery__thumbs:has(.gz-lookbtn--d){overflow-x:auto;scrollbar-width:none;padding:3px 0}.gz-gallery__thumbs:has(.gz-lookbtn--d)::-webkit-scrollbar{display:none}.gz-gallery__thumbs:has(.gz-lookbtn--d)>button{flex:0 0 64px!important;width:64px;max-width:none}.gz-lookbtn--d{position:sticky;right:0;z-index:2;box-shadow:-14px 0 14px -6px var(--gz-paper, #f6f4ee),0 6px 16px #1e663c24}}@media(max-width:749px){.gz-lookbtn--m{padding:4px 7px 4px 4px;gap:6px}.gz-lookbtn--m .gz-lookbtn__go{display:none}.gz-lookbtn--m .gz-lookbtn__ic{width:26px;height:26px}.gz-lookbtn--m .gz-lookbtn__t b{font-size:12px}.gz-lookbtn--m .gz-lookbtn__t small{font-size:10px}.gz-buy__meta .gz-badge-line{max-width:calc(100% - 128px)!important}}@media(min-width:750px){.gz-lookbtn--d{box-shadow:-28px 0 18px -6px var(--gz-bg, #fff),0 6px 16px #1e663c24!important}.gz-gallery__thumbs:has(.gz-lookbtn--d){padding-right:2px}}.gz-lookm{width:min(860px,calc(100vw - 48px))!important;max-height:calc(100dvh - 48px)!important;height:auto!important;margin:auto!important;border-radius:24px!important}.gz-lookm__box{max-height:calc(100dvh - 48px)!important;min-height:0!important;padding:16px 22px 18px!important;border-radius:24px!important;display:block!important;transition:transform .25s ease,opacity .25s ease}.gz-lookm__bar{position:relative;display:flex;align-items:center;justify-content:center;margin:0 0 12px;padding:0 120px;min-height:44px}.gz-lookm__head{margin:0!important}.gz-lookm__head .gz-eyebrow{font-size:10.5px!important;margin:0 0 2px!important}.gz-lookm__head .gz-h2{font-size:clamp(20px,2.2vw,26px)!important;line-height:1.1!important}.gz-lookm__x{position:absolute!important;top:50%!important;right:0!important;transform:translateY(-50%);width:auto!important;height:40px!important;padding:0 14px 0 12px;gap:6px;border-radius:999px!important;display:inline-flex!important;align-items:center;background:#fff!important;border:1.5px solid rgb(20 27 22 / .12)!important;box-shadow:none!important;font:700 13px var(--gz-font-head);color:var(--gz-ink)}.gz-lookm__x:hover{background:var(--gz-ink)!important;color:#fff!important;transform:translateY(-50%)!important}.gz-lookm__x svg{width:16px!important;height:16px!important}.gz-lookm__x:focus-visible{outline:3px solid var(--gz-green);outline-offset:2px}.gz-lookm__grab{display:none}.gz-lookm .gz-look__viewer{max-width:min(100%,calc((100dvh - 298px)*1.413))!important}.gz-lookm .gz-book__pages{box-shadow:0 18px 40px -16px #141b1659}.gz-lookm .gz-book .gz-book__nav{width:42px;height:42px;margin-top:-21px}.gz-lookm .gz-book .gz-book__nav svg{width:16px;height:16px}.gz-lookm .gz-book .gz-book__nav--prev{left:-21px}.gz-lookm .gz-book .gz-book__nav--next{right:-21px}.gz-lookm .gz-look__dots{margin-top:12px!important}.gz-lookm .gz-look__zoom{margin-top:6px!important;font-size:11.5px!important}.gz-lookm .gz-look__cta{margin-top:12px!important;gap:6px!important}.gz-lookm .gz-look__cta .gz-btn{min-height:46px!important;min-width:min(100%,300px)!important;font-size:14.5px!important}.gz-lookm .gz-look__micro{font-size:12px!important}.gz-lookm .gz-look__hint{font-size:11.5px;padding:6px 12px;animation:gzHintOut .4s ease 2.2s forwards}@keyframes gzHintOut{to{opacity:0}}.gz-lookm .gz-look__cap{font-size:11.5px!important;padding:4px 10px 4px 4px!important}.gz-lookm .gz-look__cap b{width:20px!important;height:20px!important;font-size:11px!important}@media(max-width:1100px){.gz-lookm .gz-book .gz-book__nav--prev{left:8px}.gz-lookm .gz-book .gz-book__nav--next{right:8px}}@media(max-width:749px){.gz-lookm{width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;border-radius:22px!important}.gz-lookm__box{max-height:calc(100dvh - 20px)!important;padding:10px 12px 14px!important;border-radius:22px!important}.gz-lookm__grab{display:block;width:40px;height:5px;margin:0 auto 8px;border-radius:99px;background:#141b162e}.gz-lookm__bar{justify-content:flex-start;padding:0 52px 0 2px;margin-bottom:10px;min-height:40px}.gz-lookm__head{text-align:left!important}.gz-lookm__head .gz-eyebrow{justify-content:flex-start!important}.gz-lookm__head .gz-h2{font-size:20px!important}.gz-lookm__x{width:40px!important;padding:0!important;justify-content:center}.gz-lookm__x span{display:none}.gz-lookm .gz-look__viewer{max-width:100%!important}.gz-lookm .gz-book .gz-book__nav{width:34px;height:34px;margin-top:-17px}.gz-lookm .gz-book .gz-book__nav--prev{left:4px}.gz-lookm .gz-book .gz-book__nav--next{right:4px}.gz-lookm .gz-look__dots button span{font-size:11px!important}.gz-lookm .gz-look__cta .gz-btn{width:100%}}@media(max-width:749px)and (orientation:landscape){.gz-lookm .gz-look__viewer{max-width:calc((100dvh - 230px)*1.413)!important;margin-inline:auto}}.gz-lookm .gz-look__bg{overflow:hidden;border-radius:inherit}.gz-lookm .gz-look__viewer{max-width:min(100%,700px,calc((100dvh - 298px)*1.413))!important}.gz-lookm{width:min(800px,calc(100vw - 48px))!important}@media(max-width:749px){.gz-lookm{width:calc(100vw - 20px)!important}.gz-lookm .gz-look__viewer{max-width:100%!important}}@media(max-width:749px)and (orientation:landscape){.gz-lookm .gz-look__viewer{max-width:calc((100dvh - 250px)*1.413)!important}}.gz-lookm[open]{top:0;right:0;bottom:0;left:0;margin:auto!important}.gz-lookm[open]{display:flex!important;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;margin:auto!important;height:100dvh!important;max-height:100dvh!important;width:100vw!important;max-width:none!important;border-radius:0!important;background:transparent!important;padding:24px;box-sizing:border-box;animation:none!important}.gz-lookm .gz-lookm__box{width:min(800px,100%);margin:0 auto}@media(max-width:749px){.gz-lookm[open]{padding:10px}.gz-lookm .gz-lookm__box{width:100%}}.gz-lookm[open] .gz-lookm__box{animation:gzLmIn .42s cubic-bezier(.2,.9,.25,1.05) both}.gz-lookm[open]::backdrop{animation:gzLmFade .3s ease both}.gz-lookm.is-closing .gz-lookm__box{animation:gzLmOut .26s cubic-bezier(.4,0,1,1) both}.gz-lookm.is-closing::backdrop{animation:gzLmFade .26s ease reverse both}@keyframes gzLmIn{0%{opacity:0;transform:translateY(26px) scale(.94)}to{opacity:1;transform:none}}@keyframes gzLmOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(30px) scale(.96)}}@keyframes gzLmFade{0%{opacity:0}to{opacity:1}}@media(max-width:749px){@keyframes gzLmIn{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes gzLmOut{0%{opacity:1}to{opacity:0;transform:translateY(80px)}}}@media(prefers-reduced-motion:reduce){.gz-lookm[open] .gz-lookm__box,.gz-lookm.is-closing .gz-lookm__box{animation:none}}.gz-lookm .gz-look__viewer{max-width:min(100%,700px,calc((100dvh - 348px)*1.413))!important}@media(max-width:749px){.gz-lookm .gz-look__viewer{max-width:100%!important}}@media(min-width:750px){.gz-lookm[open]{padding:0!important}.gz-lookm .gz-lookm__box{width:100vw!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;overflow:hidden!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:22px 32px 20px!important;box-sizing:border-box}.gz-lookm .gz-look__bg{border-radius:0}.gz-lookm__bar{width:100%;max-width:1100px;padding:0 150px;margin-bottom:14px}.gz-lookm__head .gz-h2{font-size:clamp(22px,2.4vw,32px)!important}.gz-lookm .gz-look__viewer{width:100%;max-width:min(100%,940px,calc((100dvh - 300px)*1.413))!important}.gz-lookm .gz-look__cta{width:100%}.gz-lookm[open] .gz-lookm__box{animation:gzLmFull .38s cubic-bezier(.2,.9,.25,1) both}.gz-lookm.is-closing .gz-lookm__box{animation:gzLmFullOut .24s ease both}@keyframes gzLmFull{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes gzLmFullOut{to{opacity:0;transform:scale(1.02)}}.gz-lookm__x{position:fixed!important;top:18px!important;right:22px!important;transform:none!important;height:48px!important;padding:0 20px 0 16px!important;gap:8px!important;background:var(--gz-ink)!important;color:#fff!important;border:0!important;box-shadow:0 10px 28px #141b1659!important;font:800 15px var(--gz-font-head)!important;z-index:20}.gz-lookm__x svg{width:18px!important;height:18px!important}.gz-lookm__x:hover{background:var(--gz-green)!important;transform:scale(1.04)!important}.gz-lookm__x:after{content:"Esc";margin-left:4px;padding:2px 6px;border-radius:6px;background:#ffffff29;font:700 10.5px var(--gz-font-mono, monospace);letter-spacing:.04em}}@media(min-width:750px)and (hover:none){.gz-lookm__x:after{display:none}}@media(max-width:749px){.gz-lookm__x{background:var(--gz-ink)!important;color:#fff!important;border:0!important;width:42px!important;height:42px!important;box-shadow:0 8px 20px #141b164d!important}}.gz-ckfab{display:none}@media(max-width:749px){.cart-drawer .cart-drawer__inner,.cart-drawer cart-items-component{position:relative}.gz-ckfab{position:absolute;z-index:20;left:14px;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 18px;border:0;border-radius:14px;background:var(--gz-green, #1E663C);color:#fff;font:800 16px var(--gz-font-head);letter-spacing:-.01em;box-shadow:0 14px 30px #143d1f59;cursor:pointer;opacity:0;transform:translateY(24px);pointer-events:none;transition:opacity .25s ease,transform .3s cubic-bezier(.2,.9,.25,1)}.gz-ckfab svg{width:18px;height:18px;flex:none}.gz-ckfab b{font-weight:800;padding-left:10px;margin-left:2px;border-left:1px solid rgb(255 255 255 / .35)}.gz-ckfab b:empty{display:none}.gz-ckfab.is-on{opacity:1;transform:none;pointer-events:auto}}.gz-shop__head{margin-bottom:30px}.gz-offers{display:grid;gap:22px}.gz-offer{position:relative;display:grid;grid-template-columns:104px 1fr;grid-template-areas:"img top" "gifts gifts" "btn btn";gap:12px 14px;align-items:start;background:#fff;border:1.5px solid var(--gz-ink);border-radius:24px;padding:14px}.gz-offer__tag{position:absolute;top:-13px;left:18px;z-index:2;display:inline-flex;align-items:center;gap:6px;background:var(--gz-ink);color:#fff;border-radius:999px;padding:6px 12px;font:700 11px/1 var(--gz-font-mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.gz-offer__tag svg{width:12px;height:12px}.gz-offer.is-hl{border-color:var(--gz-green);border-width:2px;box-shadow:6px 6px 0 var(--gz-green)}.gz-offer.is-hl .gz-offer__tag{background:var(--gz-mustard);color:var(--gz-ink)}.gz-offer__img{grid-area:img;position:relative;display:block;aspect-ratio:1;border:1.5px dashed rgb(15 20 17 / .35);border-radius:16px;overflow:hidden;background:var(--gz-paper)}.gz-offer__img img{width:100%;height:100%;object-fit:cover;display:block}.gz-offer__qty{position:absolute;right:7px;bottom:7px;background:var(--gz-ink);color:#fff;border-radius:999px;padding:4px 8px;font:700 12px/1 var(--gz-font-mono)}.gz-offer__top{grid-area:top;display:flex;flex-direction:column;gap:4px;min-width:0;padding-top:4px}.gz-offer__for{font:700 10.5px/1.3 var(--gz-font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--gz-muted)}.gz-offer__title{margin:0;font:800 19px/1.15 var(--gz-font-head);letter-spacing:-.03em}.gz-offer__title a{color:inherit;text-decoration:none}.gz-offer__price{margin:2px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.gz-offer__price b{font:800 25px/1 var(--gz-font-head);letter-spacing:-.03em;color:var(--gz-green)}.gz-offer__price s{font-size:14px;color:var(--gz-muted)}.gz-offer__price small{flex-basis:100%;font:500 12px/1.4 var(--gz-font-mono);color:var(--gz-muted)}.gz-offer__gifts{grid-area:gifts;background:#fffaf0;border:1.5px dashed var(--gz-mustard-dark);border-radius:14px;padding:10px 12px}.gz-offer__gh{display:flex;align-items:center;gap:8px;margin:0 0 6px;font:800 14px/1.2 var(--gz-font-head)}.gz-offer__gh svg{width:18px;height:18px;color:var(--gz-mustard-dark);flex:none}.gz-offer__gh em{margin-left:auto;font:600 12px/1.2 var(--gz-font-mono);font-style:normal;color:var(--gz-green);white-space:nowrap}.gz-offer__gifts ul{list-style:none;margin:0;padding:0;display:grid;gap:5px}.gz-offer__gifts li{display:flex;align-items:center;gap:8px;font-size:13.5px;line-height:1.3}.gz-offer__gifts li svg{width:15px;height:15px;color:var(--gz-green);flex:none}.gz-offer__gifts li span{flex:1;min-width:0}.gz-offer__gifts li s{font-size:12px;color:var(--gz-muted)}.gz-offer__gifts li b{font:700 10.5px/1 var(--gz-font-mono);letter-spacing:.06em;color:var(--gz-green-dark);background:var(--gz-sage);border-radius:999px;padding:4px 7px}.gz-offer__btn{grid-area:btn;width:100%;min-height:52px!important;gap:8px}.gz-offer__btn svg{width:18px;height:18px;transition:transform .25s ease}.gz-offer:hover .gz-offer__btn svg{transform:translate(3px)}.gz-offer.is-hl .gz-offer__btn{background:var(--gz-mustard);color:var(--gz-ink)}.gz-offer.is-hl .gz-offer__btn:hover{background:var(--gz-mustard-dark)}.gz-shop__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:26px 0 0;font:500 12px/1.4 var(--gz-font-mono);color:var(--gz-ink)}.gz-shop__trust span{display:inline-flex;align-items:center;gap:7px}.gz-shop__trust svg{width:16px;height:16px;color:var(--gz-green);flex:none}.gz-shop__mh{display:flex;align-items:center;gap:14px;margin:38px 0 14px;font:700 12px/1.3 var(--gz-font-mono);text-transform:uppercase;letter-spacing:.12em;text-align:center;color:var(--gz-muted)}.gz-shop__mh:before,.gz-shop__mh:after{content:"";flex:1;border-top:1.5px dashed rgb(15 20 17 / .25)}.gz-minis{display:grid;gap:10px}.gz-mcard{display:flex;align-items:center;gap:14px;background:#fff;border:1.5px solid var(--gz-ink);border-radius:18px;padding:10px 14px 10px 10px;color:var(--gz-ink);text-decoration:none}.gz-mcard__img{flex:none;width:84px;aspect-ratio:1;border:1.5px dashed rgb(15 20 17 / .3);border-radius:12px;overflow:hidden;background:var(--gz-paper)}.gz-mcard__img img{width:100%;height:100%;object-fit:cover;display:block}.gz-mcard__body{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.gz-mcard__for{font:700 10px/1.2 var(--gz-font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--gz-muted)}.gz-mcard__title{font:800 16px/1.15 var(--gz-font-head);letter-spacing:-.02em}.gz-mcard__free{display:inline-flex;align-items:center;gap:5px;font:600 11px/1 var(--gz-font-mono);color:var(--gz-green-dark);background:var(--gz-sage);border-radius:999px;padding:4px 8px}.gz-mcard__free svg{width:12px;height:12px}.gz-mcard__price b{font:800 16px/1 var(--gz-font-head);color:var(--gz-green)}.gz-mcard__price s{margin-left:6px;font-size:12px;color:var(--gz-muted)}.gz-mcard__go{flex:none;width:36px;height:36px;display:grid;place-items:center;border:1.5px solid var(--gz-ink);border-radius:50%;transition:background .2s,color .2s}.gz-mcard__go svg{width:16px;height:16px}.gz-mcard:hover .gz-mcard__go{background:var(--gz-ink);color:#fff}@media(prefers-reduced-motion:no-preference){.gz-offer,.gz-mcard{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.gz-offer:hover,.gz-mcard:hover{transform:translateY(-4px);box-shadow:6px 6px 0 var(--gz-ink)}.gz-offer.is-hl:hover{box-shadow:8px 8px 0 var(--gz-green)}.gz-offer__img img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.gz-offer:hover .gz-offer__img img{transform:scale(1.04)}}@media(min-width:750px){.gz-offers{grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));gap:22px;align-items:stretch}.gz-offers--n2{--n: 2;max-width:900px;margin-inline:auto}.gz-offer{grid-template-columns:1fr;grid-template-areas:"img" "top" "gifts" "btn";grid-template-rows:auto auto 1fr auto;padding:16px;gap:14px}.gz-offer__img{aspect-ratio:16 / 10}.gz-offer__title{font-size:22px}.gz-offer__price b{font-size:28px}.gz-offer__gifts{align-self:stretch}.gz-offer.is-hl{transform:translateY(-8px)}.gz-offer.is-hl:hover{transform:translateY(-12px)}.gz-offers--n1{max-width:860px;margin-inline:auto}.gz-offers--n1 .gz-offer{grid-template-columns:280px 1fr;grid-template-areas:"img top" "img gifts" "img btn";grid-template-rows:auto 1fr auto}.gz-offers--n1 .gz-offer__img{aspect-ratio:1;height:100%}.gz-minis{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gz-minis--n1{grid-template-columns:minmax(0,420px);justify-content:center}.gz-minis--n2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px;margin-inline:auto}.gz-mcard__img{width:92px}}.gz-offer__gh span{word-spacing:.12em}@media(max-width:749px){.gz-shop__trust{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;justify-items:start;font-size:11.5px;max-width:380px;margin-inline:auto}.gz-offers{gap:24px}}.gz-adv-body{background:#fff}.gz-adv{color:var(--gz-ink);--adv-gap: 48px;--r-pad: 32px;--adv-body: 17px}.gz-adv__bar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px 12px;background:var(--gz-green-dark);color:#fff;padding:8px 16px;font:600 12px/1.3 var(--gz-font-mono);text-transform:uppercase;letter-spacing:.06em;text-align:center}.gz-adv__ad{border:1px solid rgb(255 255 255 / .5);border-radius:4px;padding:2px 6px;font-size:12px;opacity:.85}.gz-adv__mast{display:flex;justify-content:center;padding:7px 16px;border-bottom:1.5px solid var(--gz-ink);background:var(--gz-paper)}.gz-adv__mast a{display:block;padding:7px 4px}.gz-adv__mast img{height:30px;width:auto;display:block}.gz-adv__mast b{font:800 22px/1 var(--gz-font-head);letter-spacing:-.04em}.gz-adv__timerbar{position:sticky;flex-wrap:wrap;top:0;z-index:40;display:flex;justify-content:center;align-items:center;gap:8px;padding:9px 16px;background:var(--gz-mustard-soft);border-bottom:1.5px solid var(--gz-mustard-dark);font:600 13px/1.3 var(--gz-font-body);text-align:center}.gz-adv__timerbar svg{width:17px;height:17px;flex:none;color:var(--gz-green)}.gz-adv__tt{display:inline-block;min-width:7.2ch;font:700 13.5px/1 var(--gz-font-mono);font-variant-numeric:tabular-nums;background:var(--gz-ink);color:#fff;padding:4px 6px;border-radius:6px;margin:0 2px}.gz-adv__wrap{max-width:760px;margin:0 auto;padding:28px var(--gz-gutter) 48px}.gz-adv__wrap>*{margin-top:0;margin-bottom:0}.gz-adv__wrap>*+*{margin-top:var(--adv-gap)}.gz-adv__wrap>.gz-adv__reason+.gz-adv__reason{margin-top:0;border-top:1.5px dashed rgb(15 20 17 / .16)}.gz-adv__wrap>*+.gz-adv__reason,.gz-adv__wrap>.gz-adv__reason+*{margin-top:calc(var(--adv-gap) - var(--r-pad))}.gz-adv__wrap>.gz-adv__text+.gz-adv__call{margin-top:20px}.gz-adv__head>*{margin:0}.gz-adv__head>*+*{margin-top:16px}.gz-adv__head>.gz-adv__hero{margin-top:24px}.gz-adv__h1{font:800 clamp(30px,5.2vw,46px)/1.07 var(--gz-font-head);letter-spacing:-.035em}.gz-adv__h1 em{font-style:normal;color:var(--gz-green)}.gz-adv__dek{font:400 18px/1.5 var(--gz-font-body);color:var(--gz-muted)}.gz-adv__by{display:inline-flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;border:1.5px solid var(--gz-line);border-radius:999px;font:600 13px/1.2 var(--gz-font-body)}.gz-adv__av img{width:32px;height:32px;border-radius:50%;display:block;background:var(--gz-paper)}.gz-adv__author{display:inline-flex;align-items:center;gap:14px;max-width:100%;padding:12px 22px 12px 12px;border:1.5px solid #cfd3d8;border-radius:14px;background:#fff}.gz-adv__aph img{width:56px;height:56px;border-radius:50%;object-fit:cover;display:block;background:var(--gz-paper);border:1px solid var(--gz-line)}.gz-adv__awho{display:grid;gap:4px;min-width:0}.gz-adv__aname{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;font:700 17px/1.2 var(--gz-font-body)}.gz-adv__vbadge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 7px;border-radius:999px;background:#e8f0fe;color:#1a5fd6;font:700 13px/1 var(--gz-font-body)}.gz-adv__vbadge svg{width:16px;height:16px;flex:none}.gz-adv__arole{font:500 15px/1.3 var(--gz-font-body);color:var(--gz-green)}.gz-adv__hero{border:1.5px solid var(--gz-ink);border-radius:20px;overflow:hidden;aspect-ratio:4 / 3}.gz-adv__hero img{width:100%;height:100%;object-fit:cover;display:block}.gz-adv__hero figcaption{padding:8px 12px;font:12px/1.4 var(--gz-font-mono);color:var(--gz-muted)}.gz-adv__text,.gz-adv__rtxt,.gz-adv__vtxt{font:400 var(--adv-body)/1.65 var(--gz-font-body)}.gz-adv__text strong,.gz-adv__rtxt strong,.gz-adv__vtxt strong{font-weight:700}.gz-adv__text>:last-child,.gz-adv__rtxt>:last-child,.gz-adv__vtxt>:last-child{margin-bottom:0}.gz-adv__text p,.gz-adv__rtxt p,.gz-adv__vtxt p{margin:0 0 16px}.gz-adv__text ul{margin:0 0 16px;padding:0;list-style:none;display:grid;gap:8px}.gz-adv__text li{position:relative;padding-left:28px}.gz-adv__text li:before{content:"\2715";position:absolute;left:0;top:2px;width:20px;height:20px;border-radius:50%;background:#fbe9e5;color:var(--gz-red);font:700 11px/20px var(--gz-font-body);text-align:center}.gz-adv__h2,.gz-adv__rh{margin:0 0 16px;font:800 clamp(24px,3.4vw,30px)/1.15 var(--gz-font-head);letter-spacing:-.03em}.gz-adv__lede{margin:-6px 0 20px;font:400 17px/1.55 var(--gz-font-body);color:var(--gz-muted)}.gz-adv__eye{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;font:700 12px/1 var(--gz-font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--gz-green)}.gz-adv__eye svg{width:15px;height:15px}.gz-adv__call{padding:22px 24px;background:#eaf3ec;border-left:5px solid var(--gz-green-dark)}.gz-adv__call p{margin:0;font:500 var(--adv-body)/1.6 var(--gz-font-body)}.gz-adv__call strong{font-weight:800}.gz-adv__reason{display:grid;gap:20px;padding:var(--r-pad) 0}.gz-adv__rimg{position:relative;border:1.5px solid var(--gz-ink);border-radius:18px;overflow:hidden;aspect-ratio:1;background:var(--gz-paper)}.gz-adv__reason.has-vid .gz-adv__rimg{aspect-ratio:4 / 5}.gz-adv__rimg img,.gz-adv__rimg video{width:100%;height:100%;object-fit:cover;display:block}.gz-adv__rh span,.gz-adv__num{color:var(--gz-green)}.gz-adv__more{display:inline-flex;align-items:center;min-height:44px;font:700 16px/1.4 var(--gz-font-body);color:var(--gz-green);text-decoration:underline;text-underline-offset:3px}.gz-adv__vblock{display:grid;gap:20px;padding:22px;border-radius:22px;background:var(--gz-green-dark);color:#fff}.gz-adv__vblock .gz-adv__eye{color:var(--gz-mustard)}.gz-adv__vblock .gz-adv__h2{color:#fff}.gz-adv__vbox{position:relative;width:min(100%,300px);margin:0 auto;aspect-ratio:9 / 16;border-radius:16px;overflow:hidden;background:#000;border:2px solid rgb(255 255 255 / .2)}.gz-adv__vbox video{width:100%;height:100%;object-fit:cover;display:block}.gz-adv__vcap{font:500 13px/1.45 var(--gz-font-body);opacity:.7}.gz-adv__sound{position:absolute;left:10px;bottom:10px;display:inline-flex;gap:6px;align-items:center;min-height:40px;padding:8px 14px;border:0;border-radius:999px;background:#0000009e;color:#fff;font:700 12.5px/1 var(--gz-font-body);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gz-adv__crail{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.gz-adv__clip{margin:0;scroll-snap-align:start}.gz-adv__clip video{width:100%;aspect-ratio:9 / 16;object-fit:cover;display:block;border-radius:16px;border:1.5px solid var(--gz-ink);background:var(--gz-paper)}.gz-adv__clip figcaption,.gz-adv__gitem figcaption{margin-top:10px;font:600 14px/1.35 var(--gz-font-body)}.gz-adv__grail{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.gz-adv__gitem{margin:0;scroll-snap-align:start}.gz-adv__gitem img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;border-radius:16px;border:1.5px solid var(--gz-ink)}.gz-adv__sgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.gz-adv__stat{display:grid;align-content:start;gap:6px;padding:18px 16px;border:1.5px solid var(--gz-ink);border-radius:16px;background:var(--gz-cream)}.gz-adv__stat b{font:800 clamp(28px,5vw,38px)/1 var(--gz-font-head);letter-spacing:-.04em;color:var(--gz-green)}.gz-adv__stat span{font:600 15px/1.45 var(--gz-font-body)}.gz-adv__stat small{font:500 12px/1.45 var(--gz-font-mono);color:var(--gz-muted)}.gz-adv__stat:first-child{grid-column:1 / -1;background:var(--gz-green-dark);color:#fff;border-color:var(--gz-green-dark)}.gz-adv__stat:first-child b{color:var(--gz-mustard);font-size:clamp(36px,7vw,52px)}.gz-adv__stat:first-child small{color:#ffffffb3}.gz-adv__rlist{list-style:none;margin:0;padding:0;display:grid;gap:10px}.gz-adv__rcard{display:grid;align-content:start;gap:8px;padding:18px;border:1.5px solid var(--gz-line);border-radius:16px;background:#fff}.gz-adv__rcard p{margin:0;font:500 16px/1.55 var(--gz-font-body)}.gz-adv__rcard small{font:italic 400 13px/1.45 var(--gz-font-body);color:var(--gz-muted)}.gz-adv__rtag{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:5px 10px;border-radius:999px;background:var(--gz-sage);color:var(--gz-green-dark);font:700 12px/1 var(--gz-font-mono);text-transform:uppercase;letter-spacing:.08em}.gz-adv__rtag svg{width:14px;height:14px}.gz-adv__rnote{margin:14px 0 0;font:italic 400 14px/1.5 var(--gz-font-body);color:var(--gz-muted)}.gz-adv__revs{display:grid;gap:14px}.gz-adv__revs:empty{display:none}.gz-adv__rev{margin:0;display:grid;align-content:start;gap:14px;padding:24px 22px;border:2px solid #fdf0c4;border-radius:22px;background:#fff}.gz-adv__rev .gz-stars svg{width:22px;height:22px;color:#e4b400}.gz-adv__revt{margin:0;font:800 17px/1.35 var(--gz-font-head);text-transform:uppercase;letter-spacing:.02em}.gz-adv__rev blockquote{margin:0}.gz-adv__rev blockquote p{margin:0;font-size:16px;line-height:1.6}.gz-adv__rev figcaption{display:flex;align-items:center;gap:10px}.gz-adv__rev figcaption b{display:block;font:800 18px/1.2 var(--gz-font-head)}.gz-adv__rev figcaption small{display:inline-flex;align-items:center;gap:4px;font:500 12.5px/1.3 var(--gz-font-body);color:var(--gz-muted)}.gz-adv__rev figcaption small svg{width:12px;height:12px;color:#1fa149}.gz-adv__revseal svg{width:34px;height:34px;color:#1fa149;display:block}.gz-adv__revph{width:44px;height:44px;border-radius:50%;object-fit:cover}.gz-adv__rev--off{border-style:dashed;color:var(--gz-muted);font-size:13px}.gz-adv__offer{position:relative;display:grid;margin-top:calc(var(--adv-gap) + 18px);border:1.5px dashed #c9cfc9;border-radius:16px;background:#fff;box-shadow:0 18px 40px #0f141112}.gz-adv__wrap>.gz-adv__offer{margin-bottom:8px}.gz-adv__obadge{position:absolute;top:0;left:50%;z-index:2;transform:translate(-50%,-50%);white-space:nowrap;background:var(--gz-mustard);color:var(--gz-ink);border-radius:10px;padding:10px 18px;font:800 15px/1 var(--gz-font-head);text-transform:uppercase;letter-spacing:.01em;box-shadow:0 4px 0 var(--gz-mustard-dark)}.gz-adv__oimg{display:grid;place-items:center;padding:34px 22px 10px;background:#eef5f0;border-radius:16px 16px 0 0}.gz-adv__oimg>*{width:100%;max-width:380px}.gz-adv__oimg img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block;border-radius:14px;border:1.5px solid var(--gz-ink)}.gz-adv__obody{padding:22px 18px 24px;text-align:center}.gz-adv__oeye{display:flex;align-items:center;justify-content:center;gap:10px;font:800 12.5px/1 var(--gz-font-body);text-transform:uppercase;letter-spacing:.14em;color:var(--gz-green-dark)}.gz-adv__oeye:before,.gz-adv__oeye:after{content:"";flex:1;max-width:120px;height:1px;background:var(--gz-line)}.gz-adv__oeye svg{width:17px;height:17px;color:var(--gz-red)}.gz-adv__oh{margin:14px 0 12px;font:800 clamp(28px,5vw,44px)/1.04 var(--gz-font-head);letter-spacing:-.035em;text-transform:uppercase;color:var(--gz-ink)}.gz-adv__oh em{font-style:normal;color:var(--gz-green)}.gz-adv__otext{font:400 16.5px/1.5 var(--gz-font-body);color:var(--gz-ink)}.gz-adv__otext p{margin:0 0 14px}.gz-adv__otext ul{list-style:none;margin:0 auto 16px;padding:0;display:grid;gap:6px;max-width:360px;text-align:left;font:600 14.5px/1.4 var(--gz-font-body)}.gz-adv__otext li{position:relative;padding-left:26px}.gz-adv__otext li:before{content:"\2713";position:absolute;left:0;top:0;width:19px;height:19px;border-radius:50%;background:var(--gz-green);color:#fff;font:800 11px/19px var(--gz-font-body);text-align:center}.gz-adv__obtn{width:100%;min-height:64px;gap:14px;border-radius:12px!important;background:var(--gz-green)!important;color:#fff!important;font:800 clamp(17px,2.6vw,22px)/1.1 var(--gz-font-head)!important;text-transform:uppercase;letter-spacing:.01em}.gz-adv__obtn:hover{background:var(--gz-green-dark)!important}.gz-adv__obtn svg{width:22px;height:22px}.gz-adv__ostrip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 0;margin:10px 0 0;padding:14px 10px;border-radius:10px;background:#f3f4f1;font:500 14px/1.35 var(--gz-font-body)}.gz-adv__ostrip>span{padding:0 14px}.gz-adv__ostrip>span+span{border-left:1.5px solid var(--gz-ink)}.gz-adv__ostrip b{font-weight:800}.gz-adv__ostrip svg{display:inline-block;width:18px;height:18px;margin-right:6px;vertical-align:-4px;color:var(--gz-green)}.gz-adv__ostrip .gz-adv__tt{font-size:12.5px;padding:3px 5px}.gz-adv__osmall{margin:16px 0 0;font:500 14px/1.45 var(--gz-font-body);color:var(--gz-ink)}.gz-adv__cgrid{border:1.5px solid var(--gz-ink);border-radius:18px;overflow:hidden;background:#fff}.gz-adv__crow{display:grid;grid-template-columns:repeat(var(--cols),1fr);align-items:stretch;border-top:1px solid var(--gz-line)}.gz-adv__crow:first-child{border-top:0}.gz-adv__crow>span{display:flex;align-items:center;justify-content:center;padding:10px 6px;text-align:center;font:500 13px/1.35 var(--gz-font-body);color:var(--gz-muted)}.gz-adv__crow>.gz-adv__clabel{grid-column:1 / -1;justify-content:flex-start;padding:12px 14px 0;text-align:left;font:700 15px/1.3 var(--gz-font-body);color:var(--gz-ink)}.gz-adv__crow--head>.gz-adv__clabel{display:none}.gz-adv__crow--head{background:var(--gz-cream)}.gz-adv__crow--head>span{padding:12px 6px;font:800 12.5px/1.2 var(--gz-font-body);color:var(--gz-ink);background:var(--gz-cream)}.gz-adv__crow>.is-us{background:var(--gz-sage);color:var(--gz-green-dark);font-weight:700}.gz-adv__crow--head>.is-us{background:var(--gz-green);color:#fff}.gz-adv__y,.gz-adv__n{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;font-style:normal}.gz-adv__y{background:var(--gz-green);color:#fff}.gz-adv__n{background:#fbe9e5;color:var(--gz-red)}.gz-adv__y svg,.gz-adv__n svg{width:13px;height:13px}.gz-adv__table table{width:100%;border-collapse:separate;border-spacing:0;border:1.5px solid var(--gz-ink);border-radius:16px;overflow:hidden;font-size:15px}.gz-adv__table th,.gz-adv__table td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--gz-line)}.gz-adv__table th{font-weight:600}.gz-adv__table td{font:500 13.5px/1.45 var(--gz-font-mono);color:var(--gz-muted)}.gz-adv__table tr:last-child>*{border-bottom:0}.gz-adv__table tr.is-us>*{background:var(--gz-sage);color:var(--gz-green-dark);font-weight:800}.gz-adv__wrap>.gz-adv__text+.gz-adv__faqs{margin-top:20px}.gz-adv__faqs{display:grid;gap:12px}.gz-adv__faq{border:1.5px solid var(--gz-ink);border-radius:14px;background:#fff}.gz-adv__faq summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font:700 17px/1.3 var(--gz-font-body);cursor:pointer;list-style:none}.gz-adv__faq summary::-webkit-details-marker{display:none}.gz-adv__faq summary svg{width:16px;height:16px;flex:none;transform:rotate(90deg);transition:transform .2s}.gz-adv__faq[open] summary svg{transform:rotate(-90deg)}.gz-adv__faq div{padding:0 20px 18px;font:400 16px/1.6 var(--gz-font-body);color:var(--gz-muted)}.gz-adv__faq div p{margin:0}.gz-adv__note{padding:32px 0 8px;border-top:1.5px solid var(--gz-line);font:400 13.5px/1.7 var(--gz-font-body);color:var(--gz-muted)}.gz-adv__note p{margin:0 0 14px}.gz-adv__note p:last-child{margin:22px 0 0;padding-top:18px;border-top:1px dashed var(--gz-line);text-align:center;word-spacing:2px}.gz-adv__note a{color:inherit;text-underline-offset:3px}.gz-adv--foot .gz-adv__wrap{padding-top:0;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.gz-adv__sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1.5px solid var(--gz-ink);transform:translateY(110%);transition:transform .3s ease}.gz-adv__sticky.is-on{transform:none}.gz-adv__sticky>span{display:inline-flex;align-items:center;gap:8px;font:700 13px/1.25 var(--gz-font-body)}.gz-adv__sticky>span>svg{width:20px;height:20px;flex:none;color:var(--gz-mustard-dark)}.gz-adv__sticky small{display:block;margin-top:3px;font:500 12.5px/1.25 var(--gz-font-body);color:var(--gz-muted)}.gz-adv__sticky .gz-btn{min-height:46px;padding:0 16px;font-size:14px!important;white-space:nowrap;background:var(--gz-mustard);color:var(--gz-ink)}.gz-adv-body .gz-shop{scroll-margin-top:44px}@media(min-width:720px){.gz-adv{--adv-gap: 72px;--r-pad: 44px;--adv-body: 18px}.gz-adv__dek{font-size:20px}.gz-adv__wrap{padding-top:48px}.gz-adv__timerbar{font-size:14px}.gz-adv__reason{grid-template-columns:minmax(240px,280px) 1fr;gap:clamp(24px,4vw,36px);align-items:center}.gz-adv__vblock{grid-template-columns:minmax(220px,280px) 1fr;gap:clamp(24px,4vw,32px);align-items:center;padding:30px}.gz-adv__vbox{width:100%}.gz-adv__crail{grid-auto-columns:calc((100% - 36px)/4);overflow:visible}.gz-adv__grail{grid-auto-columns:calc((100% - 24px) / 2.6)}.gz-adv__sgrid{grid-template-columns:repeat(4,1fr)}.gz-adv__stat:first-child{grid-column:1 / -1;grid-template-columns:auto 1fr;align-items:center;column-gap:20px}.gz-adv__stat:first-child b{grid-row:span 2}.gz-adv__rlist{grid-template-columns:1fr 1fr;gap:14px}.gz-adv__revs{grid-template-columns:1fr 1fr;gap:18px}.gz-adv__offer{align-items:stretch;margin-inline:min(0px,calc((100% - min(1000px,100vw - 48px))/2))}.gz-adv__oimg{padding:30px;border-radius:16px 0 0 16px}.gz-adv__obody{display:flex;flex-direction:column;justify-content:center;padding:44px 32px 32px}.gz-adv__ostrip>span+span{border-left-width:1.5px}.gz-adv__crow{grid-template-columns:1.5fr repeat(var(--cols),1fr)}.gz-adv__crow>.gz-adv__clabel{grid-column:auto;padding:14px 16px}.gz-adv__crow--head>.gz-adv__clabel{display:block;background:var(--gz-cream)}.gz-adv__crow>span{padding:14px 8px;font-size:13px}.gz-adv__sticky{display:none}.gz-adv--foot .gz-adv__wrap{padding-bottom:56px}}.gz-policy-page main{background:var(--gz-cream)}.gz-policy-page .shopify-policy__container{max-width:none;margin:0;padding:0 0 64px}.gz-policy-page .shopify-policy__title{padding:40px var(--gz-gutter) 28px;text-align:center;background:var(--gz-paper);background-image:linear-gradient(rgb(15 20 17 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(15 20 17 / .05) 1px,transparent 1px);background-size:28px 28px;border-bottom:1.5px solid var(--gz-ink)}.gz-policy-page .shopify-policy__title h1{margin:10px 0 0;font:800 clamp(32px,6vw,54px)/1.05 var(--gz-font-head);letter-spacing:-.04em;color:var(--gz-ink)}.gz-pol__eye{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--gz-green);color:#fff;font:700 11px/1 var(--gz-font-mono);text-transform:uppercase;letter-spacing:.1em}.gz-pol__other{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:20px auto 0;max-width:760px}.gz-pol__other a{padding:8px 14px;border:1.5px solid var(--gz-ink);border-radius:999px;background:#fff;color:var(--gz-ink);text-decoration:none;font:600 13px/1.2 var(--gz-font-body)}.gz-pol__other a[aria-current]{background:var(--gz-ink);color:#fff}.gz-pol__toc,.gz-policy-page .shopify-policy__body,.gz-pol__help{max-width:760px;margin-inline:auto}.gz-pol__toc{margin-top:28px;padding:18px 20px;border:1.5px dashed rgb(15 20 17 / .25);border-radius:16px;background:#fff;width:calc(100% - 2 * var(--gz-gutter));box-sizing:border-box}.gz-pol__toc b{display:block;margin-bottom:8px;font:700 11px/1 var(--gz-font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--gz-green)}.gz-pol__toc ol{margin:0;padding-left:20px;columns:2 220px;column-gap:24px;font:500 14px/1.5 var(--gz-font-body)}.gz-pol__toc li{break-inside:avoid;padding:2px 0}.gz-pol__toc a{color:var(--gz-ink);text-underline-offset:3px}.gz-policy-page .shopify-policy__body{margin-top:20px;width:calc(100% - 2 * var(--gz-gutter));box-sizing:border-box;padding:26px 20px;border:1.5px solid var(--gz-ink);border-radius:20px;background:#fff}.gz-policy-page .shopify-policy__body .rte{font:400 16px/1.7 var(--gz-font-body);color:var(--gz-ink);overflow-wrap:anywhere}.gz-policy-page .shopify-policy__body .rte h2{margin:34px 0 10px;font:800 clamp(20px,3vw,25px)/1.2 var(--gz-font-head);letter-spacing:-.025em;scroll-margin-top:110px}.gz-policy-page .shopify-policy__body .rte h3{margin:24px 0 8px;font:700 18px/1.3 var(--gz-font-head)}.gz-policy-page .shopify-policy__body .rte>:first-child{margin-top:0}.gz-policy-page .shopify-policy__body .rte p{margin:0 0 12px}.gz-policy-page .shopify-policy__body .rte a{color:var(--gz-green);font-weight:600;text-underline-offset:3px}.gz-policy-page .shopify-policy__body .rte hr{border:0;border-top:1.5px dashed var(--gz-line);margin:28px 0}.gz-policy-page .shopify-policy__body .rte table{font-size:14px}.gz-pol__help{margin-top:18px;width:calc(100% - 2 * var(--gz-gutter));box-sizing:border-box;padding:20px;border-radius:18px;background:var(--gz-green-dark);color:#fff}.gz-pol__help b{font:800 18px/1.25 var(--gz-font-head)}.gz-pol__help p{margin:6px 0 0;font:400 15px/1.55 var(--gz-font-body);opacity:.92}.gz-pol__help a{color:var(--gz-mustard);font-weight:700}@media(min-width:800px){.gz-policy-page .shopify-policy__title{padding:64px var(--gz-gutter) 40px}.gz-policy-page .shopify-policy__body{padding:40px 48px}.gz-pol__help{padding:24px 28px}}.gz-adv__h1,.gz-adv__h2,.gz-adv__rh,.gz-adv__oh{text-wrap:balance}.gz-adv__steps ol{list-style:none;margin:0;padding:0;counter-reset:st;display:grid;gap:0}.gz-adv__steps li{position:relative;counter-increment:st;display:grid;gap:4px;padding:0 0 24px 52px}.gz-adv__steps li:last-child{padding-bottom:0}.gz-adv__steps li:before{content:counter(st);position:absolute;left:0;top:-2px;width:34px;height:34px;border-radius:50%;background:var(--gz-green);color:#fff;display:grid;place-items:center;font:800 15px/1 var(--gz-font-head)}.gz-adv__steps li:not(:last-child):after{content:"";position:absolute;left:16px;top:36px;bottom:2px;width:2px;background:var(--gz-sage-deep)}.gz-adv__steps b{font:800 18px/1.3 var(--gz-font-head);letter-spacing:-.015em}.gz-adv__steps li>span{font:400 16px/1.55 var(--gz-font-body);color:var(--gz-muted)}@media(min-width:720px){.gz-adv__steps ol{grid-template-columns:repeat(4,1fr);gap:20px}.gz-adv__steps li{padding:50px 0 0;align-content:start}.gz-adv__steps b{min-height:2.6em;font-size:17px}.gz-adv__steps li>span{font-size:15px}.gz-adv__steps li:before{top:0}.gz-adv__steps li:not(:last-child):after{left:42px;right:-12px;top:16px;bottom:auto;width:auto;height:2px}}@media(min-width:720px)and (max-width:959px){.gz-adv__oimg{border-radius:16px 16px 0 0;padding:40px 30px 10px}.gz-adv__oimg img{width:340px;max-width:100%;margin:0 auto}.gz-adv__obody{padding:28px 40px 34px}}@media(min-width:960px){.gz-adv__offer{grid-template-columns:1fr 1fr}}@media(min-width:750px){.gz-footer__cols:has(>:nth-child(5)){grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.gz-footer__cols:has(>:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}.gz-wi__peek{position:relative;display:flex;align-items:center;gap:14px;margin:2px 0 12px;padding:12px 14px 12px 12px;border-radius:16px;background:radial-gradient(120% 140% at 0% 0%,#2b7d4c,#123f26 62%);color:#fff;text-decoration:none;overflow:hidden;box-shadow:0 8px 22px #123f262e;transition:transform .25s ease,box-shadow .25s ease}.gz-wi__peek:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,rgb(255 255 255 / .05) 0 2px,transparent 2px 14px);pointer-events:none}.gz-wi__peek:hover{transform:translateY(-2px);box-shadow:0 12px 28px #123f263d}.gz-wi__fan{position:relative;flex:none;width:112px;height:62px}.gz-wi__fan img{position:absolute;top:6px;left:calc(var(--k) * 22px);width:68px;height:48px;object-fit:cover;border-radius:5px;border:2px solid #fff;box-shadow:0 6px 14px #00000047;transform:rotate(calc((var(--k) - 1) * 7deg));transform-origin:50% 100%;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.gz-wi__fan img:nth-child(2){z-index:1;top:3px}.gz-wi__peek:hover .gz-wi__fan img{transform:rotate(calc((var(--k) - 1) * 12deg)) translateY(-3px)}.gz-wi__peektx{display:grid;gap:2px;min-width:0;flex:1}.gz-wi__peektx b{font:800 15px/1.2 var(--gz-font-head);letter-spacing:-.01em}.gz-wi__peektx small{font-size:12px;color:#ffffffc7;line-height:1.3}.gz-wi__go{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--gz-mustard, #e0a526);color:#10291a}.gz-wi__go svg{width:16px;height:16px}.gz-wi{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.gz-wi__card{--tint: #eaf4ec;--edge: #cfe5d5;position:relative;display:grid;grid-template-columns:38px 1fr;grid-template-rows:auto 1fr;column-gap:10px;row-gap:1px;align-items:start;align-content:start;padding:11px 12px 11px 10px;border-radius:14px;background:linear-gradient(var(--tint),var(--tint)) padding-box,linear-gradient(160deg,var(--edge),transparent 70%) border-box;border:1px solid transparent;overflow:hidden;animation:gz-wi-in .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * 45ms)}.gz-wi__card:nth-child(4n+2){--tint: #fff3d6;--edge: #f2d999}.gz-wi__card:nth-child(4n+3){--tint: #fdebe6;--edge: #f3c8bb}.gz-wi__card:nth-child(4n+4){--tint: #e9effb;--edge: #c8d5f1}.gz-wi__card:after{content:"";position:absolute;right:-6px;bottom:-6px;width:54px;height:40px;background:repeating-linear-gradient(0deg,rgb(15 20 17 / .07) 0 1px,transparent 1px 8px);transform:rotate(-8deg);border-radius:4px;pointer-events:none}.gz-wi__n{position:absolute;top:8px;right:10px;font:700 10px/1 var(--gz-font-mono);letter-spacing:.06em;color:#0f141159}.gz-wi__ic{grid-row:1 / span 2;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#ffffffbf;box-shadow:0 2px 6px #0f14110f}.gz-wi__ic .gz-i3{width:30px;height:30px}.gz-wi__ic svg{width:18px;height:18px;color:var(--gz-cta)}.gz-wi__card b{padding-right:18px;font:800 13.5px/1.2 var(--gz-font-head);letter-spacing:-.01em;color:var(--gz-ink)}.gz-wi__card small{font-size:12px;line-height:1.3;color:var(--gz-muted, #5e665f)}.gz-wi__facts{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:12px 0 0;padding-top:10px;border-top:1px dashed var(--gz-line);font-size:12.5px;font-weight:600;color:var(--gz-green, #1e663c)}.gz-wi__facts span{display:inline-flex;align-items:center;gap:5px}.gz-wi__facts svg{width:15px;height:15px}@keyframes gz-wi-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:749px){.gz-wi{gap:7px}.gz-wi__card{grid-template-columns:1fr;grid-template-rows:auto;padding:10px 10px 11px}.gz-wi__ic{grid-row:auto;width:34px;height:34px;margin-bottom:6px}.gz-wi__ic .gz-i3{width:26px;height:26px}.gz-wi__card b{font-size:13px;padding-right:0}.gz-wi__card small{font-size:11.5px}.gz-wi__fan{width:92px}.gz-wi__fan img{width:56px;height:40px;left:calc(var(--k) * 18px)}.gz-wi__peektx b{font-size:14px}}@media(prefers-reduced-motion:reduce){.gz-wi__card{animation:none}.gz-wi__fan img,.gz-wi__peek{transition:none}}#MainContent>.shopify-section:nth-child(n+4){content-visibility:auto;contain-intrinsic-size:auto 900px}.gz-cv-off #MainContent>.shopify-section{content-visibility:visible}.gz-hero3__copy .gz-lead{opacity:1}.gz-rail{position:relative}.gz-rail__track{display:flex!important;flex-wrap:nowrap;align-items:stretch;gap:var(--rail-gap, 20px)!important;grid-template-columns:none!important;max-width:none!important;margin:-18px -6px -16px!important;padding:18px 6px 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.gz-rail__track::-webkit-scrollbar{display:none}.gz-rail__track>*{flex:0 0 var(--rail-w, 86%);min-width:0;scroll-snap-align:start}.gz-rail.is-fit .gz-rail__track{justify-content:center}.gz-rail--offers{--rail-gap: 16px;--rail-w: 84%}.gz-rail--minis{--rail-gap: 12px;--rail-w: 88%}@media(min-width:750px){.gz-rail--offers{--rail-gap: 20px;--rail-w: calc((100% - 20px)/2) }.gz-rail--minis{--rail-gap: 14px;--rail-w: calc((100% - 14px)/2) }.gz-rail--offers .gz-offers--n1>*{--rail-w: min(100%, 860px)}}@media(min-width:990px){.gz-rail--offers{--rail-gap: 22px;--rail-w: calc((100% - 44px) / 3)}.gz-rail--minis{--rail-gap: 16px;--rail-w: calc((100% - 32px) / 3)}}.gz-rail__nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px}.gz-rail__nav[hidden]{display:none}.gz-rail__btn{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;border:1.5px solid var(--gz-ink);background:#fff;color:var(--gz-ink);cursor:pointer;box-shadow:0 6px 16px #0f14111f;transition:background .2s ease,color .2s ease,opacity .2s ease,transform .2s ease}.gz-rail__btn svg{width:18px;height:18px}.gz-rail__btn--prev svg{transform:rotate(180deg)}.gz-rail__btn:hover:not(:disabled){background:var(--gz-cta);border-color:var(--gz-cta);color:#fff;transform:translateY(-1px)}.gz-rail__btn:disabled{opacity:.3;cursor:default;box-shadow:none}.gz-rail__btn:focus-visible{outline:3px solid var(--gz-mustard, #e0a526);outline-offset:2px}.gz-rail__dots{display:flex;gap:6px;align-items:center}.gz-rail__dots button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:#0f141133;cursor:pointer;transition:width .25s ease,background .25s ease}.gz-rail__dots button[aria-current=true]{width:24px;background:var(--gz-cta)}@media(min-width:990px){.gz-rail__nav{margin:0}.gz-rail__btn{position:absolute;top:50%;z-index:3;margin-top:-22px}.gz-rail:not(.is-fit){padding-inline:56px}.gz-rail__btn--prev{left:0}.gz-rail__btn--next{right:0}.gz-rail__dots{margin-top:18px}}.gz-mini--v2{width:min(380px,100%)}.gz-mini__title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gz-mini--v2 .gz-mini__atc{white-space:nowrap;padding-inline:16px;letter-spacing:.02em}.gz-mini--v2 .gz-mini__atc span{overflow:hidden;text-overflow:ellipsis}@media(max-width:749px){.gz-mini--v2{width:100%}.gz-mini--v2 .gz-mini__atc{font-size:14px}}.gz-mcard__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/47/assets/gz.css.map */
