.announcement-bar[data-v-27e13b5f]{position:relative;z-index:40;display:flex;align-items:center;justify-content:center;min-height:34px;padding:7px 16px;background:#0b301d;color:#f4f8f1;font-size:11px;letter-spacing:.15px}.announcement-inner[data-v-27e13b5f]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;text-align:center}.announcement-inner strong[data-v-27e13b5f]{color:#fff;font-weight:800}.announcement-icon[data-v-27e13b5f]{color:#c7ff43;font-size:12px}.announcement-separator[data-v-27e13b5f]{width:1px;height:13px;margin:0 5px;background:#ffffff4d}.promo-code[data-v-27e13b5f]{display:inline-block;padding:2px 5px;border:1px dashed rgba(199,255,67,.6);border-radius:3px;color:#c7ff43!important;letter-spacing:.7px}.site-header[data-v-27e13b5f]{position:sticky;top:0;z-index:100;width:100%;background:#fffffff7;border-bottom:1px solid #e9ede7;box-shadow:0 4px 20px #10241509;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-header .site-nav[data-v-27e13b5f]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,48px);min-height:82px}.site-header .brand-mark[data-v-27e13b5f]{display:inline-flex;align-items:center;justify-self:start;gap:12px;min-width:0;color:#102d1b;text-decoration:none}.site-header .brand-logo[data-v-27e13b5f]{display:block;width:45px;height:45px;flex:0 0 45px;object-fit:contain}.site-header .brand-divider[data-v-27e13b5f]{width:1px;height:35px;background:#dce4da}.site-header .brand-copy[data-v-27e13b5f]{display:flex;flex-direction:column;gap:4px;min-width:0}.site-header .brand-name[data-v-27e13b5f]{color:#102d1b;font-size:19px;font-weight:900;line-height:1.1;letter-spacing:-.6px;white-space:nowrap}.site-header .brand-caption[data-v-27e13b5f]{color:#788479;font-size:8px;font-weight:800;letter-spacing:1.4px;white-space:nowrap}.site-header .main-nav[data-v-27e13b5f]{display:flex;align-items:center;justify-content:center;gap:clamp(15px,2vw,29px);min-width:0}.site-header .main-nav a[data-v-27e13b5f]{position:relative;display:inline-flex;align-items:center;gap:5px;padding:30px 0;color:#27382b;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap;transition:color .18s ease}.site-header .main-nav a[data-v-27e13b5f]:after{position:absolute;right:0;bottom:21px;left:0;height:2px;background:#82ba35;content:"";transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.site-header .main-nav a[data-v-27e13b5f]:hover,.site-header .main-nav a.router-link-active[data-v-27e13b5f]{color:#18783b}.site-header .main-nav a[data-v-27e13b5f]:hover:after,.site-header .main-nav a.router-link-active[data-v-27e13b5f]:after{transform:scaleX(1)}.site-header .main-nav a.router-link-exact-active[data-v-27e13b5f]{color:#18783b}.site-header .nav-offers[data-v-27e13b5f]{color:#18783b!important}.site-header .offer-dot[data-v-27e13b5f]{width:5px;height:5px;border-radius:50%;background:#a2d83e}.site-header .nav-actions[data-v-27e13b5f]{display:flex;align-items:center;justify-self:end;gap:8px}.site-header .header-icon-btn[data-v-27e13b5f]{position:relative;display:grid;place-items:center;width:41px;height:41px;flex:0 0 41px;padding:0;border:1px solid transparent;border-radius:50%;background:#f0f5ec;color:#193d25;text-decoration:none;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.site-header .header-icon-btn[data-v-27e13b5f]:hover,.site-header .header-icon-btn.is-active[data-v-27e13b5f]{border-color:#d4e5c5;background:#e5f1da;color:#176b35;transform:translateY(-1px)}.site-header .header-icon-btn svg[data-v-27e13b5f]{display:block;width:18px;height:18px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.site-header .cart-count[data-v-27e13b5f]{position:absolute;top:-4px;right:-4px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border:2px solid #fff;border-radius:20px;background:#a8e83c;color:#102d1b;font-size:9px;font-weight:900}.site-header .mobile-menu-trigger[data-v-27e13b5f]{display:none}.search-panel[data-v-27e13b5f]{position:absolute;top:100%;right:0;left:0;z-index:30;max-height:calc(100vh - 110px);overflow-y:auto;border-top:1px solid #edf0e9;border-bottom:1px solid #dce5d6;background:#fff;box-shadow:0 20px 35px #0e24141f}.search-panel-inner[data-v-27e13b5f]{width:min(760px,calc(100% - 40px));margin:0 auto;padding:26px 0 28px}.search-heading[data-v-27e13b5f]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.search-eyebrow[data-v-27e13b5f]{color:#6b9637;font-size:9px;font-weight:900;letter-spacing:2px}.search-heading h3[data-v-27e13b5f]{margin:5px 0 0;color:#102d1b;font-size:22px;font-weight:850;letter-spacing:-.7px}.search-close[data-v-27e13b5f],.site-header .mobile-close[data-v-27e13b5f]{display:grid;place-items:center;width:36px;height:36px;border:1px solid #e5eae1;border-radius:50%;background:#f5f8f2;color:#163d24;font-size:23px;cursor:pointer}.search-form[data-v-27e13b5f]{display:flex;align-items:center;gap:12px;min-height:55px;padding:6px 7px 6px 16px;border:1px solid #dce5d6;border-radius:6px;background:#f8faf6;transition:border-color .18s ease}.search-form[data-v-27e13b5f]:focus-within{border-color:#80b93b}.search-form>svg[data-v-27e13b5f]{width:20px;height:20px;flex:0 0 20px;stroke:#6c7b6b;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.search-form input[data-v-27e13b5f]{width:100%;min-width:0;height:40px;border:0;outline:0;background:transparent;color:#142d1b;font:inherit;font-size:13px}.search-form input[data-v-27e13b5f]::placeholder{color:#899387}.search-submit[data-v-27e13b5f]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:0 17px;border:0;border-radius:4px;background:#103c24;color:#fff;font-size:12px;font-weight:800;cursor:pointer}.search-submit[data-v-27e13b5f]:hover{background:#1a5a32}.search-submit span[data-v-27e13b5f]{color:#c7ff43;font-size:16px}.search-popular[data-v-27e13b5f]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:19px}.search-popular>span[data-v-27e13b5f],.suggest-label[data-v-27e13b5f]{color:#83907f;font-size:9px;font-weight:900;letter-spacing:1.4px}.search-popular button[data-v-27e13b5f]{padding:7px 10px;border:1px solid #e4eade;border-radius:4px;background:#fff;color:#435440;font-size:11px;cursor:pointer}.search-popular button[data-v-27e13b5f]:hover{border-color:#b4d48f;background:#f3f9ec}.search-suggest[data-v-27e13b5f]{display:flex;flex-direction:column;gap:0;margin-top:20px}.suggest-label[data-v-27e13b5f]{padding:0 0 8px}.suggest-item[data-v-27e13b5f]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 2px;border-bottom:1px solid #edf0e9;color:#243c29;font-size:13px;text-decoration:none}.suggest-item[data-v-27e13b5f]:hover{color:#247c3e}.suggest-arrow[data-v-27e13b5f]{color:#71983f}.search-empty[data-v-27e13b5f],.search-loading[data-v-27e13b5f]{margin:16px 0 0;color:#748071;font-size:12px}.search-panel-enter-active[data-v-27e13b5f],.search-panel-leave-active[data-v-27e13b5f]{transition:opacity .18s ease,transform .18s ease}.search-panel-enter-from[data-v-27e13b5f],.search-panel-leave-to[data-v-27e13b5f]{opacity:0;transform:translateY(-8px)}.mobile-menu[data-v-27e13b5f]{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0}.mobile-menu__backdrop[data-v-27e13b5f]{position:absolute;top:0;right:0;bottom:0;left:0;background:#06140b99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.site-header .mobile-menu__panel[data-v-27e13b5f]{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:min(390px,88vw);height:100%;overflow:hidden;background:#fbfcf9;box-shadow:-15px 0 50px #00000026}.mobile-menu__head[data-v-27e13b5f]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 22px;border-bottom:1px solid #e8eee3;background:#fff}.mobile-brand[data-v-27e13b5f]{display:flex;flex-direction:column;gap:5px}.mobile-brand-name[data-v-27e13b5f]{color:#103c24;font-size:23px;font-weight:900;letter-spacing:-.8px}.mobile-brand-caption[data-v-27e13b5f]{color:#82917e;font-size:8px;font-weight:800;letter-spacing:1.6px}.mobile-menu__body[data-v-27e13b5f]{flex:1;overflow-y:auto;padding:23px 22px}.mobile-section-label[data-v-27e13b5f]{display:block;margin-bottom:12px;color:#82917e;font-size:9px;font-weight:900;letter-spacing:1.8px}.mobile-menu__links[data-v-27e13b5f]{display:flex;flex-direction:column}.mobile-menu__links a[data-v-27e13b5f]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 0;border-bottom:1px solid #e8eee3;color:#193b24;font-size:15px;font-weight:750;text-decoration:none;transition:color .18s ease}.mobile-menu__links a[data-v-27e13b5f]:hover,.mobile-menu__links a.router-link-active[data-v-27e13b5f]{color:#41872e}.mobile-link-arrow[data-v-27e13b5f]{color:#90aa81;font-size:16px}.mobile-categories[data-v-27e13b5f]{display:flex;flex-direction:column;gap:0;margin-top:28px}.mobile-categories a[data-v-27e13b5f],.mobile-help a[data-v-27e13b5f]{padding:11px 0;color:#50634d;font-size:13px;text-decoration:none}.mobile-categories a[data-v-27e13b5f]:hover,.mobile-help a[data-v-27e13b5f]:hover{color:#247c3e}.mobile-help[data-v-27e13b5f]{display:flex;flex-wrap:wrap;gap:18px;margin-top:25px;padding-top:18px;border-top:1px solid #e5ebdf}.mobile-menu__footer[data-v-27e13b5f]{display:flex;align-items:center;gap:9px;padding:17px 22px;border-top:1px solid #e5ebdf;background:#f2f7ec;color:#506a42;font-size:9px;font-weight:900;letter-spacing:1.5px}.mobile-footer-dot[data-v-27e13b5f]{width:7px;height:7px;border-radius:50%;background:#8dc63f;box-shadow:0 0 9px #8dc63f80}.mobile-menu-enter-active[data-v-27e13b5f],.mobile-menu-leave-active[data-v-27e13b5f]{transition:opacity .22s ease}.mobile-menu-enter-active .mobile-menu__panel[data-v-27e13b5f],.mobile-menu-leave-active .mobile-menu__panel[data-v-27e13b5f]{transition:transform .24s ease}.mobile-menu-enter-from[data-v-27e13b5f],.mobile-menu-leave-to[data-v-27e13b5f]{opacity:0}.mobile-menu-enter-from .mobile-menu__panel[data-v-27e13b5f],.mobile-menu-leave-to .mobile-menu__panel[data-v-27e13b5f]{transform:translate(100%)}.site-header button[data-v-27e13b5f]:focus-visible,.site-header a[data-v-27e13b5f]:focus-visible,.search-panel button[data-v-27e13b5f]:focus-visible{outline:2px solid #8cbd40;outline-offset:3px}@media(max-width:1100px){.site-header .site-nav[data-v-27e13b5f]{gap:20px}.site-header .main-nav[data-v-27e13b5f]{gap:15px}.site-header .main-nav a[data-v-27e13b5f]{font-size:11px}.site-header .brand-name[data-v-27e13b5f]{font-size:17px}.site-header .brand-caption[data-v-27e13b5f]{font-size:7px;letter-spacing:1px}.site-header .nav-actions[data-v-27e13b5f]{gap:5px}.site-header .header-icon-btn[data-v-27e13b5f]{width:37px;height:37px;flex-basis:37px}}@media(max-width:850px){.site-header .site-nav[data-v-27e13b5f]{display:flex;justify-content:space-between;gap:12px;min-height:70px}.site-header .brand-logo[data-v-27e13b5f]{width:39px;height:39px;flex-basis:39px}.site-header .brand-name[data-v-27e13b5f]{font-size:17px}.site-header .main-nav[data-v-27e13b5f]{display:none}.site-header .nav-actions[data-v-27e13b5f]{gap:6px}.site-header .header-icon-btn[data-v-27e13b5f]{width:37px;height:37px;flex-basis:37px}.site-header .mobile-menu-trigger[data-v-27e13b5f]{display:grid}}@media(max-width:480px){.announcement-bar[data-v-27e13b5f]{min-height:34px;padding:7px 10px;font-size:9px}.announcement-inner[data-v-27e13b5f]{gap:5px}.announcement-separator[data-v-27e13b5f]{height:11px;margin:0 2px}.site-header .site-nav[data-v-27e13b5f]{min-height:64px}.site-header .brand-mark[data-v-27e13b5f]{gap:8px}.site-header .brand-logo[data-v-27e13b5f]{width:33px;height:33px;flex-basis:33px}.site-header .brand-divider[data-v-27e13b5f]{height:28px}.site-header .brand-name[data-v-27e13b5f]{font-size:15px;letter-spacing:-.5px}.site-header .brand-caption[data-v-27e13b5f]{font-size:6px;letter-spacing:.8px}.site-header .nav-actions[data-v-27e13b5f]{gap:5px}.site-header .header-icon-btn[data-v-27e13b5f]{width:33px;height:33px;flex-basis:33px}.site-header .header-icon-btn svg[data-v-27e13b5f]{width:16px;height:16px}.site-header .account-trigger[data-v-27e13b5f]{display:none}.site-header .cart-count[data-v-27e13b5f]{top:-5px;right:-4px;min-width:16px;height:16px;font-size:8px}.search-panel-inner[data-v-27e13b5f]{width:calc(100% - 28px);padding:20px 0}.search-heading h3[data-v-27e13b5f]{font-size:19px}.search-form[data-v-27e13b5f]{gap:8px;padding-left:10px}.search-form input[data-v-27e13b5f]{font-size:12px}.search-submit[data-v-27e13b5f]{gap:5px;padding:0 10px;font-size:11px}}@media(prefers-reduced-motion:reduce){.site-header[data-v-27e13b5f] *,.search-panel[data-v-27e13b5f] *,.mobile-menu[data-v-27e13b5f] *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.vyzz-foot[data-v-27e13b5f]{--foot-bg: #0b2416;--foot-panel: #10331f;--foot-lime: #c7ff43;--foot-text: #e9f0e8;--foot-muted: #a4b3a4;position:relative;isolation:isolate;width:100%;margin:0;color:var(--foot-text);background:var(--foot-bg);border-top:3px solid var(--foot-lime);overflow:hidden}.vyzz-foot[data-v-27e13b5f],.vyzz-foot[data-v-27e13b5f] *{box-sizing:border-box}.vyzz-foot a[data-v-27e13b5f]{text-decoration:none}.vyzz-foot__container[data-v-27e13b5f]{width:min(100% - 48px,1280px);margin:0 auto}.vyzz-foot__main[data-v-27e13b5f]{position:relative;padding:64px 0 56px;background:radial-gradient(ellipse at 8% 0%,rgba(90,143,54,.13),transparent 36%),var(--foot-bg)}.vyzz-foot__main[data-v-27e13b5f]:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:#ffffff17;pointer-events:none}.vyzz-foot__main>.vyzz-foot__container[data-v-27e13b5f]{display:grid;grid-template-columns:minmax(230px,1.65fr) repeat(3,minmax(130px,1fr));gap:clamp(28px,4vw,64px);align-items:start}.vyzz-foot__brand[data-v-27e13b5f]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.vyzz-foot__brand-link[data-v-27e13b5f]{display:inline-flex;align-items:center;max-width:100%;min-height:46px;color:#fff}.vyzz-foot__logo[data-v-27e13b5f]{display:block;width:auto;max-width:190px;height:46px;object-fit:contain;object-position:left center}.vyzz-foot__wordmark[data-v-27e13b5f]{color:#fff;font-size:30px;font-weight:950;line-height:1;letter-spacing:-1.3px}.vyzz-foot__brand-label[data-v-27e13b5f]{display:inline-flex;align-items:center;gap:8px;margin-top:14px;color:var(--foot-lime);font-size:9px;font-weight:850;letter-spacing:1.8px;line-height:1.6}.vyzz-foot__brand-label[data-v-27e13b5f]:before{content:"";width:18px;height:2px;flex:0 0 18px;background:var(--foot-lime)}.vyzz-foot__tagline[data-v-27e13b5f]{max-width:310px;margin:18px 0 0;color:var(--foot-muted);font-size:13px;font-weight:400;line-height:1.9;overflow-wrap:anywhere}.vyzz-foot__socials[data-v-27e13b5f]{display:flex;flex-wrap:wrap;gap:9px;margin-top:23px}.vyzz-foot__social[data-v-27e13b5f]{display:grid;place-items:center;width:39px;height:39px;flex:0 0 39px;color:#dce9d8;background:#ffffff0b;border:1px solid rgba(255,255,255,.13);border-radius:7px;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.vyzz-foot__social svg[data-v-27e13b5f]{display:block;width:17px;height:17px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vyzz-foot__social[data-v-27e13b5f]:hover{color:var(--foot-bg);background:var(--foot-lime);border-color:var(--foot-lime);transform:translateY(-3px)}.vyzz-foot__column[data-v-27e13b5f]{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.vyzz-foot__column h3[data-v-27e13b5f]{position:relative;margin:5px 0 9px;padding:0 0 13px;color:#fff;font-size:12px;font-weight:850;line-height:1.4;letter-spacing:.8px;text-transform:uppercase}.vyzz-foot__column h3[data-v-27e13b5f]:after{content:"";position:absolute;bottom:0;left:0;width:25px;height:2px;background:var(--foot-lime)}.vyzz-foot__column a[data-v-27e13b5f]{display:inline-block;max-width:100%;color:var(--foot-muted);font-size:12px;font-weight:450;line-height:1.6;overflow-wrap:anywhere;transition:color .18s ease,transform .18s ease}.vyzz-foot__column a[data-v-27e13b5f]:hover{color:var(--foot-lime);transform:translate(3px)}.vyzz-foot__trust[data-v-27e13b5f]{padding:21px 0;background:var(--foot-panel);border-bottom:1px solid rgba(255,255,255,.07)}.vyzz-foot__trust>.vyzz-foot__container[data-v-27e13b5f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.vyzz-foot__trust-item[data-v-27e13b5f]{display:flex;align-items:center;justify-content:center;gap:11px;min-width:0;color:#e3ece0;font-size:11px;font-weight:700;line-height:1.5;text-align:center}.vyzz-foot__trust-icon[data-v-27e13b5f]{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;color:var(--foot-lime);background:#c7ff430e;border:1px solid rgba(199,255,67,.19);border-radius:7px}.vyzz-foot__trust-icon svg[data-v-27e13b5f]{display:block;width:17px;height:17px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vyzz-foot__bottom[data-v-27e13b5f]{padding:19px 0;background:#081c11}.vyzz-foot__bottom-inner[data-v-27e13b5f]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px}.vyzz-foot__copyright[data-v-27e13b5f]{color:#c7d3c5;font-size:10px;line-height:1.8}.vyzz-foot__disclaimer[data-v-27e13b5f]{margin:0;color:#899b88;font-size:9px;line-height:1.8;text-align:center}.vyzz-foot__back-top[data-v-27e13b5f]{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;color:#d9e8d5;font-size:10px;font-weight:750;white-space:nowrap;transition:color .18s ease}.vyzz-foot__back-top span[data-v-27e13b5f]{display:grid;place-items:center;width:25px;height:25px;color:var(--foot-lime);border:1px solid rgba(199,255,67,.28);border-radius:50%;font-size:14px;transition:color .18s ease,background .18s ease,transform .18s ease}.vyzz-foot__back-top[data-v-27e13b5f]:hover{color:var(--foot-lime)}.vyzz-foot__back-top:hover span[data-v-27e13b5f]{color:var(--foot-bg);background:var(--foot-lime);transform:translateY(-2px)}.vyzz-foot a[data-v-27e13b5f]:focus-visible{outline:2px solid var(--foot-lime);outline-offset:4px;border-radius:3px}@media(max-width:900px){.vyzz-foot__main[data-v-27e13b5f]{padding:48px 0 42px}.vyzz-foot__main>.vyzz-foot__container[data-v-27e13b5f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 32px}.vyzz-foot__brand[data-v-27e13b5f]{grid-column:1 / -1;max-width:440px}.vyzz-foot__bottom-inner[data-v-27e13b5f]{grid-template-columns:1fr auto;gap:10px 20px}.vyzz-foot__disclaimer[data-v-27e13b5f]{grid-column:1 / -1;grid-row:2;text-align:left}}@media(max-width:560px){.vyzz-foot__container[data-v-27e13b5f]{width:calc(100% - 32px)}.vyzz-foot__main[data-v-27e13b5f]{padding:39px 0 34px}.vyzz-foot__main>.vyzz-foot__container[data-v-27e13b5f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 19px}.vyzz-foot__brand[data-v-27e13b5f]{grid-column:1 / -1;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.1)}.vyzz-foot__logo[data-v-27e13b5f]{max-width:165px;height:40px}.vyzz-foot__wordmark[data-v-27e13b5f]{font-size:27px}.vyzz-foot__tagline[data-v-27e13b5f]{margin-top:14px;font-size:12px}.vyzz-foot__socials[data-v-27e13b5f]{margin-top:19px}.vyzz-foot__column[data-v-27e13b5f]{gap:12px}.vyzz-foot__column h3[data-v-27e13b5f]{margin-top:0;margin-bottom:5px;font-size:11px}.vyzz-foot__column a[data-v-27e13b5f]{font-size:11px}.vyzz-foot__trust[data-v-27e13b5f]{padding:17px 0}.vyzz-foot__trust>.vyzz-foot__container[data-v-27e13b5f]{grid-template-columns:1fr;gap:13px}.vyzz-foot__trust-item[data-v-27e13b5f]{justify-content:flex-start;font-size:11px;text-align:left}.vyzz-foot__trust-icon[data-v-27e13b5f]{width:32px;height:32px;flex-basis:32px}.vyzz-foot__bottom[data-v-27e13b5f]{padding:19px 0}.vyzz-foot__bottom-inner[data-v-27e13b5f]{grid-template-columns:minmax(0,1fr) auto;gap:12px}.vyzz-foot__copyright[data-v-27e13b5f]{font-size:9px}.vyzz-foot__disclaimer[data-v-27e13b5f]{font-size:9px;line-height:1.8}.vyzz-foot__back-top[data-v-27e13b5f]{gap:5px;font-size:9px}.vyzz-foot__back-top span[data-v-27e13b5f]{width:23px;height:23px}}@media(prefers-reduced-motion:reduce){.vyzz-foot[data-v-27e13b5f] *,.vyzz-foot[data-v-27e13b5f] *:before,.vyzz-foot[data-v-27e13b5f] *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.vyzz-foot__wordmark-wrap[data-v-27e13b5f]{position:relative;width:100%;padding:12px 0 0;overflow:hidden;background:#081c11}.vyzz-foot__wordmark-large[data-v-27e13b5f]{width:100%;margin:0;color:#f4f7f0;font-family:inherit;font-size:clamp(100px,21vw,330px);font-weight:950;line-height:.78;letter-spacing:-.085em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.vyzz-foot__wordmark-large span[data-v-27e13b5f]{color:#c7ff43}@media(max-width:768px){.vyzz-foot__wordmark-wrap[data-v-27e13b5f]{padding-top:18px}.vyzz-foot__wordmark-large[data-v-27e13b5f]{font-size:23vw;letter-spacing:-.075em}}@media(max-width:480px){.vyzz-foot__wordmark-wrap[data-v-27e13b5f]{padding-top:20px}.vyzz-foot__wordmark-large[data-v-27e13b5f]{font-size:24vw;letter-spacing:-.065em}}.drawer-bg[data-v-27e13b5f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;background:#05130a94;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.vyzz-cart[data-v-27e13b5f],.vyzz-cart[data-v-27e13b5f] *{box-sizing:border-box}.vyzz-cart[data-v-27e13b5f]{--cart-green: #103c24;--cart-dark: #0b2416;--cart-lime: #c7ff43;--cart-muted: #7c897b;--cart-border: #e9eee5;--cart-surface: #f6f9f2;position:fixed;z-index:999;top:0;right:0;display:flex;flex-direction:column;width:min(465px,100%);height:100dvh;height:100vh;overflow:hidden;color:var(--cart-dark);background:#fff;box-shadow:-18px 0 65px #05190c2e;font-family:inherit}.vyzz-cart__header[data-v-27e13b5f]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:18px;padding:25px 27px 22px;border-bottom:1px solid var(--cart-border)}.vyzz-cart__eyebrow[data-v-27e13b5f]{display:block;color:#72963e;font-size:9px;font-weight:900;letter-spacing:2px}.vyzz-cart__heading h2[data-v-27e13b5f]{display:flex;align-items:center;gap:10px;margin:7px 0 4px;color:var(--cart-dark);font-size:25px;font-weight:900;letter-spacing:-.9px;line-height:1.2}.vyzz-cart__heading p[data-v-27e13b5f]{margin:0;color:var(--cart-muted);font-size:11px}.vyzz-cart__count[data-v-27e13b5f]{display:inline-grid;place-items:center;min-width:25px;height:25px;padding:0 6px;border-radius:50%;background:#edf5e5;color:var(--cart-green);font-size:11px;font-weight:850;letter-spacing:0}.vyzz-cart__close[data-v-27e13b5f]{display:grid;place-items:center;width:39px;height:39px;flex:0 0 39px;border:1px solid #e4eade;border-radius:50%;background:#f7f9f4;color:var(--cart-green);cursor:pointer;transition:background .18s ease,transform .18s ease}.vyzz-cart__close[data-v-27e13b5f]:hover{background:#eaf4df;transform:rotate(90deg)}.vyzz-cart__close svg[data-v-27e13b5f]{width:17px;height:17px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.vyzz-cart__shipping[data-v-27e13b5f]{flex-shrink:0;padding:17px 27px 16px;border-bottom:1px solid var(--cart-border);background:#f8faf5}.vyzz-cart__shipping-copy[data-v-27e13b5f]{display:flex;align-items:center;gap:8px;color:#455642;font-size:11px;line-height:1.5}.vyzz-cart__shipping-copy strong[data-v-27e13b5f]{color:#1d6d34;font-weight:850}.vyzz-cart__shipping-icon[data-v-27e13b5f]{color:#7cae35;font-size:15px}.vyzz-cart__progress[data-v-27e13b5f]{height:5px;margin-top:12px;overflow:hidden;border-radius:20px;background:#e4eadc}.vyzz-cart__progress span[data-v-27e13b5f]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#70aa2d,#c7ff43);transition:width .25s ease}.vyzz-cart__shipping-labels[data-v-27e13b5f]{display:flex;justify-content:space-between;gap:10px;margin-top:7px;color:#8a9685;font-size:9px}.vyzz-cart__shipping-labels strong[data-v-27e13b5f]{color:#4d6c3c;font-weight:800}.vyzz-cart__body[data-v-27e13b5f]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 27px;scrollbar-color:#cdd8c5 transparent;scrollbar-width:thin}.vyzz-cart__list-heading[data-v-27e13b5f]{display:flex;justify-content:space-between;gap:12px;padding:22px 0 13px;color:#7c8978;font-size:9px;font-weight:900;letter-spacing:1.5px}.vyzz-cart__list-heading span[data-v-27e13b5f]:last-child{color:#9ba695;font-size:8px}.vyzz-cart__item[data-v-27e13b5f]{display:flex;gap:15px;padding:17px 0;border-bottom:1px solid var(--cart-border)}.vyzz-cart__image[data-v-27e13b5f]{display:grid;place-items:center;width:104px;height:119px;flex:0 0 104px;overflow:hidden;border:1px solid #edf0e9;border-radius:8px;background:radial-gradient(circle at 50% 40%,#fff,#f4f7f0)}.vyzz-cart__image img[data-v-27e13b5f]{display:block;width:100%;height:100%;padding:8px;object-fit:contain;transition:transform .22s ease}.vyzz-cart__image:hover img[data-v-27e13b5f]{transform:scale(1.05)}.vyzz-cart__details[data-v-27e13b5f]{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:17px;min-width:0}.vyzz-cart__item-top[data-v-27e13b5f]{display:flex;justify-content:space-between;gap:7px}.vyzz-cart__product-info[data-v-27e13b5f]{min-width:0}.vyzz-cart__product-info h3[data-v-27e13b5f]{margin:1px 0 6px;color:#183622;font-size:13px;font-weight:850;line-height:1.5;overflow-wrap:anywhere}.vyzz-cart__variant[data-v-27e13b5f]{display:inline-block;max-width:100%;margin:0;padding:5px 8px;border:1px solid #e6ebdf;border-radius:4px;background:#f6f8f3;color:#687563;font-size:9px;line-height:1.4;overflow-wrap:anywhere}.vyzz-cart__remove[data-v-27e13b5f]{display:grid;place-items:center;width:29px;height:29px;flex:0 0 29px;padding:0;border:1px solid transparent;border-radius:5px;background:transparent;color:#9aa397;cursor:pointer;transition:background .18s ease,color .18s ease}.vyzz-cart__remove[data-v-27e13b5f]:hover:not(:disabled){border-color:#f2d9d4;background:#fff1ee;color:#c34d3e}.vyzz-cart__remove svg[data-v-27e13b5f]{width:15px;height:15px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vyzz-cart__remove[data-v-27e13b5f]:disabled{opacity:.7;cursor:not-allowed}.vyzz-cart__item-bottom[data-v-27e13b5f]{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.vyzz-cart__quantity[data-v-27e13b5f]{display:flex;align-items:center;height:33px;border:1px solid #e1e8db;border-radius:5px;background:#fff}.vyzz-cart__quantity button[data-v-27e13b5f]{display:grid;place-items:center;width:31px;height:31px;padding:0;border:0;background:transparent;color:#25472c;font-size:18px;cursor:pointer}.vyzz-cart__quantity button[data-v-27e13b5f]:hover:not(:disabled){background:#eff6e8}.vyzz-cart__quantity button[data-v-27e13b5f]:disabled{color:#b5beb0;cursor:not-allowed}.vyzz-cart__quantity span[data-v-27e13b5f]{min-width:19px;color:#1c3723;font-size:11px;font-weight:850;text-align:center}.vyzz-cart__price[data-v-27e13b5f]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:0}.vyzz-cart__price strong[data-v-27e13b5f]{color:#153b23;font-size:15px;font-weight:900;white-space:nowrap}.vyzz-cart__price span[data-v-27e13b5f]{color:#919b8b;font-size:9px;white-space:nowrap}.vyzz-cart__continue[data-v-27e13b5f]{display:flex;align-items:center;gap:9px;margin-top:19px;color:#376c30;font-size:11px;font-weight:800;text-decoration:none}.vyzz-cart__continue>span[data-v-27e13b5f]:first-child{display:grid;place-items:center;width:25px;height:25px;border:1px solid #dce8d2;border-radius:50%;background:#f3f8ed;font-size:17px}.vyzz-cart__continue-arrow[data-v-27e13b5f]{margin-left:auto;font-size:15px;transition:transform .18s ease}.vyzz-cart__continue:hover .vyzz-cart__continue-arrow[data-v-27e13b5f]{transform:translate(3px,-2px)}.vyzz-cart__trust[data-v-27e13b5f]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;padding:15px 0 19px;border-top:1px solid var(--cart-border)}.vyzz-cart__trust>div[data-v-27e13b5f]{display:flex;align-items:center;gap:7px;color:#75816f;font-size:9px;font-weight:700}.vyzz-cart__trust-icon[data-v-27e13b5f]{display:grid;place-items:center;width:21px;height:21px;flex:0 0 21px;border-radius:50%;background:#eff6e8;color:#568b32;font-size:11px;font-weight:900}.vyzz-cart__footer[data-v-27e13b5f]{position:relative;z-index:2;flex-shrink:0;padding:20px 27px calc(17px + env(safe-area-inset-bottom));border-top:1px solid #e7ece2;background:#fff;box-shadow:0 -8px 24px #12301909}.vyzz-cart__subtotal[data-v-27e13b5f]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:17px}.vyzz-cart__subtotal>div[data-v-27e13b5f]{display:flex;flex-direction:column;gap:5px}.vyzz-cart__subtotal>div>span[data-v-27e13b5f]{color:#344934;font-size:13px;font-weight:850}.vyzz-cart__subtotal small[data-v-27e13b5f]{color:#8b9586;font-size:9px;line-height:1.5}.vyzz-cart__subtotal>strong[data-v-27e13b5f]{color:#113b23;font-size:23px;font-weight:950;letter-spacing:-.7px;white-space:nowrap}.vyzz-cart__checkout[data-v-27e13b5f]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:0 18px;border:1px solid #163d23;border-radius:5px;background:#103c24;color:#fff;font-size:13px;font-weight:850;text-decoration:none;transition:background .18s ease,transform .18s ease}.vyzz-cart__checkout[data-v-27e13b5f]:hover{background:#18512d;transform:translateY(-1px)}.vyzz-cart__checkout-arrow[data-v-27e13b5f]{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:var(--cart-lime);color:#15351e;font-size:18px;transition:transform .18s ease}.vyzz-cart__checkout:hover .vyzz-cart__checkout-arrow[data-v-27e13b5f]{transform:translate(3px)}.vyzz-cart__payment-note[data-v-27e13b5f]{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:13px;color:#849080;font-size:9px;font-weight:650}.vyzz-cart__payment-note svg[data-v-27e13b5f]{width:13px;height:13px;stroke:#688b4c;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.vyzz-cart__empty[data-v-27e13b5f]{display:flex;flex-direction:column;align-items:center;padding:52px 9px 30px;text-align:center}.vyzz-cart__empty-icon[data-v-27e13b5f]{display:grid;place-items:center;width:100px;height:100px;margin-bottom:26px;border:1px solid #e5eddd;border-radius:50%;background:radial-gradient(circle,#fff 20%,#f0f6e8);color:#477a34}.vyzz-cart__empty-icon svg[data-v-27e13b5f]{width:54px;height:54px}.vyzz-cart__empty h3[data-v-27e13b5f]{margin:12px 0 9px;color:#123921;font-size:23px;font-weight:900;letter-spacing:-.7px}.vyzz-cart__empty>p[data-v-27e13b5f]{max-width:285px;margin:0;color:#7b8878;font-size:12px;line-height:1.8}.vyzz-cart__shop-btn[data-v-27e13b5f]{display:flex;align-items:center;justify-content:center;gap:18px;width:100%;min-height:49px;margin-top:25px;padding:0 18px;border-radius:5px;background:var(--cart-green);color:#fff;font-size:12px;font-weight:850;text-decoration:none;transition:background .18s ease}.vyzz-cart__shop-btn[data-v-27e13b5f]:hover{background:#1c5931}.vyzz-cart__shop-btn span[data-v-27e13b5f]{color:var(--cart-lime);font-size:17px}.vyzz-cart__empty-trust[data-v-27e13b5f]{display:flex;justify-content:center;flex-wrap:wrap;gap:17px;margin-top:21px;color:#819079;font-size:9px;font-weight:700}.cart-fade-enter-active[data-v-27e13b5f],.cart-fade-leave-active[data-v-27e13b5f]{transition:opacity .22s ease}.cart-fade-enter-from[data-v-27e13b5f],.cart-fade-leave-to[data-v-27e13b5f]{opacity:0}.cart-slide-enter-active[data-v-27e13b5f],.cart-slide-leave-active[data-v-27e13b5f]{transition:transform .26s cubic-bezier(.22,1,.36,1)}.cart-slide-enter-from[data-v-27e13b5f],.cart-slide-leave-to[data-v-27e13b5f]{transform:translate(100%)}.vyzz-cart button[data-v-27e13b5f]:focus-visible,.vyzz-cart a[data-v-27e13b5f]:focus-visible{outline:2px solid #83b936;outline-offset:3px}@media(max-width:480px){.vyzz-cart[data-v-27e13b5f]{width:100%}.vyzz-cart__header[data-v-27e13b5f]{padding:20px 19px 17px}.vyzz-cart__heading h2[data-v-27e13b5f]{font-size:23px}.vyzz-cart__shipping[data-v-27e13b5f]{padding:14px 19px}.vyzz-cart__body[data-v-27e13b5f]{padding-right:19px;padding-left:19px}.vyzz-cart__item[data-v-27e13b5f]{gap:12px;padding:15px 0}.vyzz-cart__image[data-v-27e13b5f]{width:91px;height:108px;flex-basis:91px}.vyzz-cart__product-info h3[data-v-27e13b5f]{font-size:12px}.vyzz-cart__quantity button[data-v-27e13b5f]{width:28px}.vyzz-cart__price strong[data-v-27e13b5f]{font-size:14px}.vyzz-cart__footer[data-v-27e13b5f]{padding-right:19px;padding-left:19px}.vyzz-cart__empty[data-v-27e13b5f]{padding-top:38px}}@media(max-height:650px){.vyzz-cart__header[data-v-27e13b5f]{padding-top:15px;padding-bottom:14px}.vyzz-cart__shipping[data-v-27e13b5f]{padding-top:11px;padding-bottom:11px}.vyzz-cart__footer[data-v-27e13b5f]{padding-top:13px}.vyzz-cart__subtotal[data-v-27e13b5f]{margin-bottom:11px}.vyzz-cart__payment-note[data-v-27e13b5f]{margin-top:8px}.vyzz-cart__empty[data-v-27e13b5f]{padding-top:25px}.vyzz-cart__empty-icon[data-v-27e13b5f]{width:75px;height:75px;margin-bottom:18px}}@media(prefers-reduced-motion:reduce){.cart-fade-enter-active[data-v-27e13b5f],.cart-fade-leave-active[data-v-27e13b5f],.cart-slide-enter-active[data-v-27e13b5f],.cart-slide-leave-active[data-v-27e13b5f],.vyzz-cart[data-v-27e13b5f] *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.pc[data-v-66ce4979]{display:flex;flex-direction:column;position:relative;min-width:0;height:100%;overflow:hidden;color:#1d2a20;background:#fff;border:1px solid #e6e9e2;border-radius:12px;box-shadow:0 3px 12px #172b1806;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.pc[data-v-66ce4979]:hover{transform:translateY(-5px);border-color:#c9d9be;box-shadow:0 14px 34px #172b1817}.pc__visual[data-v-66ce4979]{position:relative;display:grid;place-items:center;flex:0 0 auto;height:250px;padding:18px;overflow:hidden;background:#f5f6f2}.pc__image-link[data-v-66ce4979]{display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.pc__image-link img[data-v-66ce4979]{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .38s cubic-bezier(.2,.7,.2,1)}.pc:hover .pc__image-link img[data-v-66ce4979]{transform:scale(1.065)}.bd[data-v-66ce4979]{position:absolute;top:13px;left:13px;z-index:2;display:inline-flex;align-items:center;min-height:25px;padding:0 10px;color:#fff;background:#21472d;border-radius:4px;font-size:9px;font-weight:800;line-height:1.3;letter-spacing:.6px;text-transform:uppercase}.pc__stock[data-v-66ce4979]{position:absolute;top:13px;right:12px;z-index:2;padding:6px 8px;color:#7b352c;background:#fff0ed;border-radius:4px;font-size:9px;font-weight:750}.pc__quick-label[data-v-66ce4979]{position:absolute;bottom:12px;left:13px;z-index:1;color:#667361;font-size:8px;font-weight:800;letter-spacing:1.3px}.pc__body[data-v-66ce4979]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:17px 16px 15px}.pc__category[data-v-66ce4979]{display:block;margin-bottom:8px;color:#6e8b54;font-size:10px;font-weight:750;line-height:1.4;letter-spacing:.7px;text-transform:uppercase}.pc__title-link[data-v-66ce4979]{display:block;color:inherit;text-decoration:none}.pc__title-link h3[data-v-66ce4979]{display:-webkit-box;min-height:44px;margin:0;overflow:hidden;color:#202d22;font-size:15px;font-weight:750;line-height:1.5;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pc__title-link:hover h3[data-v-66ce4979]{color:#4e7d35}.pc__rating[data-v-66ce4979]{display:flex;align-items:center;gap:6px;min-height:24px;margin-top:7px}.pc__stars[data-v-66ce4979]{color:#d49a28;font-size:12px;letter-spacing:1px}.pc__review-count[data-v-66ce4979]{color:#858b81;font-size:10px}.pc__rating-placeholder[data-v-66ce4979]{min-height:24px;margin-top:7px;color:#8a9086;font-size:10px;line-height:1.5}.pc__footer[data-v-66ce4979]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;margin-top:auto;padding-top:14px;border-top:1px solid #edf0e9}.pc__price[data-v-66ce4979]{display:flex;align-items:flex-start;flex-direction:column;gap:3px;min-width:0}.pc__price b[data-v-66ce4979]{color:#1d3925;font-size:17px;font-weight:850;line-height:1.3;overflow-wrap:anywhere}.pc__price s[data-v-66ce4979]{color:#92978f;font-size:11px;line-height:1.3}.pc__add[data-v-66ce4979]{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;min-height:39px;padding:0 12px;color:#fff;background:#1d442b;border:1px solid #1d442b;border-radius:6px;font-size:11px;font-weight:750;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.pc__add>span[data-v-66ce4979]:last-child{color:#c8f36a;font-size:19px;line-height:1}.pc__add[data-v-66ce4979]:hover:not(:disabled){color:#1d3925;background:#c8f36a;border-color:#c8f36a;transform:translateY(-1px)}.pc__add:hover:not(:disabled)>span[data-v-66ce4979]:last-child{color:#1d3925}.pc__add[data-v-66ce4979]:disabled{color:#8c9388;background:#eff1ed;border-color:#eff1ed;cursor:not-allowed}@media(max-width:1000px){.pc__visual[data-v-66ce4979]{height:220px}.pc__body[data-v-66ce4979]{padding:15px 13px 13px}.pc__title-link h3[data-v-66ce4979]{font-size:14px}.pc__price b[data-v-66ce4979]{font-size:15px}.pc__add[data-v-66ce4979]{min-height:36px;padding:0 10px}}@media(max-width:560px){.pc[data-v-66ce4979]{border-radius:9px}.pc__visual[data-v-66ce4979]{height:165px;padding:12px}.bd[data-v-66ce4979]{top:8px;left:8px;min-height:22px;padding:0 7px;font-size:8px}.pc__stock[data-v-66ce4979]{top:8px;right:7px;padding:5px;font-size:8px}.pc__quick-label[data-v-66ce4979]{bottom:8px;left:9px;font-size:7px}.pc__body[data-v-66ce4979]{padding:12px 10px 10px}.pc__category[data-v-66ce4979]{margin-bottom:6px;font-size:9px}.pc__title-link h3[data-v-66ce4979]{min-height:40px;font-size:12px;line-height:1.55}.pc__rating[data-v-66ce4979],.pc__rating-placeholder[data-v-66ce4979]{min-height:21px;margin-top:5px}.pc__stars[data-v-66ce4979]{font-size:10px;letter-spacing:0}.pc__review-count[data-v-66ce4979],.pc__rating-placeholder[data-v-66ce4979]{font-size:9px}.pc__footer[data-v-66ce4979]{align-items:flex-start;flex-direction:column;gap:10px;padding-top:10px}.pc__price[data-v-66ce4979]{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:7px}.pc__price b[data-v-66ce4979]{font-size:15px}.pc__price s[data-v-66ce4979]{font-size:10px}.pc__add[data-v-66ce4979]{width:100%;min-height:36px}}@media(prefers-reduced-motion:reduce){.pc[data-v-66ce4979],.pc__image-link img[data-v-66ce4979],.pc__add[data-v-66ce4979]{transition:none}.pc[data-v-66ce4979]:hover,.pc:hover .pc__image-link img[data-v-66ce4979]{transform:none}}.vyzz-hero[data-v-9a45c3ad]{--vyzz-lime: #c7ff43;--vyzz-dark: #080a07;position:relative;isolation:isolate;width:100%;overflow:hidden;background:var(--vyzz-dark);color:#fff}.vyzz-hero__slides[data-v-9a45c3ad]{display:grid;min-width:0}.vyzz-hero__slide[data-v-9a45c3ad]{position:relative;grid-area:1 / 1;display:flex;align-items:center;min-width:0;min-height:440px;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,visibility .45s ease}.vyzz-hero__slide.is-active[data-v-9a45c3ad]{z-index:1;opacity:1;visibility:visible;pointer-events:auto}.vyzz-hero__background[data-v-9a45c3ad]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#10140d;pointer-events:none}.vyzz-hero__background-image[data-v-9a45c3ad]{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;visibility:visible;transform:none;transition:none}.vyzz-hero__background-fallback[data-v-9a45c3ad]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 75% 40%,rgba(123,177,37,.18),transparent 45%),linear-gradient(135deg,#1c2414,#080a07 70%)}.vyzz-hero__overlay[data-v-9a45c3ad]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#050704c7,#05070499 30%,#0507044d 62%,#0507041a),linear-gradient(0deg,rgba(5,7,4,.4) 0%,transparent 45%)}.vyzz-hero__texture[data-v-9a45c3ad]{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;opacity:.08;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:65px 65px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 90%);mask-image:linear-gradient(90deg,#000,transparent 90%)}.vyzz-hero__container[data-v-9a45c3ad]{position:relative;z-index:4;width:min(1240px,calc(100% - 64px));margin:0 auto;padding:42px 0 60px}.vyzz-hero__content[data-v-9a45c3ad]{max-width:610px}.vyzz-hero__eyebrow[data-v-9a45c3ad]{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border:1px solid rgba(199,255,67,.3);border-radius:3px;background:#0b0f078c;color:#e1ffae;font-size:10px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}.vyzz-hero__status-dot[data-v-9a45c3ad]{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--vyzz-lime);box-shadow:0 0 12px #c7ff43a6}.vyzz-hero__title[data-v-9a45c3ad]{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin:22px 0 16px;font-size:clamp(44px,5.2vw,72px);font-weight:900;line-height:.98;letter-spacing:-2.5px;text-transform:uppercase;overflow-wrap:anywhere}.vyzz-hero__line-one[data-v-9a45c3ad]{color:#fff}.vyzz-hero__line-two[data-v-9a45c3ad]{padding:5px 0 7px;color:var(--vyzz-lime);background:linear-gradient(105deg,#f0ffcf,#c7ff43 43%,#93d42f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.vyzz-hero__description[data-v-9a45c3ad]{max-width:490px;margin:0;color:#ffffffe0;font-size:14px;line-height:1.7}.vyzz-hero__actions[data-v-9a45c3ad]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}.vyzz-hero__button[data-v-9a45c3ad]{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:0 19px;border:1px solid transparent;border-radius:4px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.vyzz-hero__button[data-v-9a45c3ad]:hover{transform:translateY(-2px)}.vyzz-hero__button--primary[data-v-9a45c3ad]{background:var(--vyzz-lime);color:#101408;box-shadow:0 6px 22px #c7ff4321}.vyzz-hero__button--primary[data-v-9a45c3ad]:hover{background:#ddff91}.vyzz-hero__button-arrow[data-v-9a45c3ad]{font-size:18px}.vyzz-hero__button--secondary[data-v-9a45c3ad]{border-color:#ffffff73;background:#0000004d;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vyzz-hero__button--secondary[data-v-9a45c3ad]:hover{border-color:var(--vyzz-lime)}.vyzz-hero__trust[data-v-9a45c3ad]{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin-top:24px}.vyzz-hero__trust-item[data-v-9a45c3ad]{display:flex;align-items:center;gap:8px;color:#ffffffeb;font-size:10px;font-weight:650}.vyzz-hero__trust-icon[data-v-9a45c3ad]{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;border:1px solid rgba(199,255,67,.65);border-radius:50%;color:var(--vyzz-lime);font-size:12px;font-weight:900}.vyzz-hero__trust-divider[data-v-9a45c3ad]{width:1px;height:18px;background:#ffffff4d}.vyzz-hero__bottom[data-v-9a45c3ad]{position:absolute;z-index:5;bottom:15px;left:max(32px,calc((100% - 1240px)/2));right:max(32px,calc((100% - 1240px)/2));display:flex;align-items:center;justify-content:space-between;gap:12px;color:#ffffffc7;font-size:9px;font-weight:800;letter-spacing:1.5px;pointer-events:none}.vyzz-hero__bottom i[data-v-9a45c3ad]{padding:0 5px;color:var(--vyzz-lime);font-style:normal}.vyzz-hero__bottom-right[data-v-9a45c3ad]{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.vyzz-hero__bottom-line[data-v-9a45c3ad]{width:28px;height:1px;background:var(--vyzz-lime)}.vyzz-hero__navigation[data-v-9a45c3ad]{position:absolute;z-index:6;right:max(32px,calc((100% - 1240px)/2));bottom:39px;display:flex;align-items:center;gap:7px}.vyzz-hero__arrow[data-v-9a45c3ad]{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.45);border-radius:4px;background:#00000073;color:#fff;font-size:17px;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s ease,color .2s ease,border-color .2s ease}.vyzz-hero__arrow[data-v-9a45c3ad]:hover{border-color:var(--vyzz-lime);background:var(--vyzz-lime);color:#101408}.vyzz-hero__indicators[data-v-9a45c3ad]{display:flex;align-items:center;gap:3px;padding:0 3px}.vyzz-hero__indicator[data-v-9a45c3ad]{display:grid;place-items:center;width:21px;height:28px;padding:0;border:0;background:transparent;cursor:pointer}.vyzz-hero__indicator span[data-v-9a45c3ad]{display:block;width:5px;height:5px;border-radius:10px;background:#fff9;transition:width .25s ease,background .25s ease}.vyzz-hero__indicator.is-active span[data-v-9a45c3ad]{width:18px;background:var(--vyzz-lime)}.vyzz-hero a[data-v-9a45c3ad]:focus-visible,.vyzz-hero button[data-v-9a45c3ad]:focus-visible{outline:2px solid var(--vyzz-lime);outline-offset:4px}@media(max-width:1000px){.vyzz-hero__slide[data-v-9a45c3ad]{min-height:410px}.vyzz-hero__container[data-v-9a45c3ad]{width:calc(100% - 48px);padding:38px 0 55px}.vyzz-hero__content[data-v-9a45c3ad]{max-width:570px}.vyzz-hero__title[data-v-9a45c3ad]{font-size:clamp(42px,6vw,62px);letter-spacing:-2px}.vyzz-hero__bottom[data-v-9a45c3ad]{left:24px;right:24px}.vyzz-hero__navigation[data-v-9a45c3ad]{right:24px;bottom:37px}}@media(max-width:640px){.vyzz-hero__slide[data-v-9a45c3ad]{min-height:450px}.vyzz-hero__background-image[data-v-9a45c3ad]{object-position:60% center}.vyzz-hero__overlay[data-v-9a45c3ad]{background:linear-gradient(90deg,#050704e0,#050704b8 48%,#0507045c),linear-gradient(0deg,rgba(5,7,4,.58) 0%,transparent 65%)}.vyzz-hero__container[data-v-9a45c3ad]{width:calc(100% - 36px);padding:35px 0 80px}.vyzz-hero__content[data-v-9a45c3ad]{max-width:100%}.vyzz-hero__eyebrow[data-v-9a45c3ad]{gap:8px;padding:8px 10px;font-size:9px;letter-spacing:1.3px}.vyzz-hero__title[data-v-9a45c3ad]{margin:20px 0 14px;font-size:clamp(36px,9.5vw,52px);line-height:1;letter-spacing:-1.8px}.vyzz-hero__line-two[data-v-9a45c3ad]{padding:4px 0 5px}.vyzz-hero__description[data-v-9a45c3ad]{max-width:420px;font-size:13px;line-height:1.65}.vyzz-hero__actions[data-v-9a45c3ad]{gap:8px;margin-top:19px}.vyzz-hero__button[data-v-9a45c3ad]{min-height:43px;gap:8px;padding:0 13px;font-size:11px}.vyzz-hero__trust[data-v-9a45c3ad]{gap:9px;margin-top:19px}.vyzz-hero__trust-item[data-v-9a45c3ad]{gap:5px;font-size:9px}.vyzz-hero__trust-icon[data-v-9a45c3ad]{width:19px;height:19px;font-size:10px}.vyzz-hero__trust-divider[data-v-9a45c3ad]{height:15px}.vyzz-hero__bottom[data-v-9a45c3ad]{bottom:13px;left:18px;right:18px;gap:7px;font-size:7px;letter-spacing:.7px}.vyzz-hero__bottom i[data-v-9a45c3ad]{padding:0 2px}.vyzz-hero__bottom-line[data-v-9a45c3ad]{width:18px}.vyzz-hero__navigation[data-v-9a45c3ad]{right:16px;bottom:37px;gap:4px}.vyzz-hero__arrow[data-v-9a45c3ad]{width:30px;height:30px;font-size:14px}.vyzz-hero__indicator[data-v-9a45c3ad]{width:16px;height:25px}.vyzz-hero__indicator.is-active span[data-v-9a45c3ad]{width:14px}}@media(max-width:360px){.vyzz-hero__slide[data-v-9a45c3ad]{min-height:430px}.vyzz-hero__container[data-v-9a45c3ad]{width:calc(100% - 30px)}.vyzz-hero__title[data-v-9a45c3ad]{font-size:34px;letter-spacing:-1.5px}.vyzz-hero__button[data-v-9a45c3ad]{padding:0 10px;font-size:10px}.vyzz-hero__trust[data-v-9a45c3ad]{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.vyzz-hero__slide[data-v-9a45c3ad],.vyzz-hero__background-image[data-v-9a45c3ad],.vyzz-hero__button[data-v-9a45c3ad],.vyzz-hero__arrow[data-v-9a45c3ad],.vyzz-hero__indicator span[data-v-9a45c3ad]{transition:none!important}}.auth-section[data-v-94b7a46b]{position:relative;display:flow-root;clear:both;isolation:isolate;z-index:1;width:100%;box-sizing:border-box;margin:0;padding:36px 24px;background:#f7f9f5}.auth-container[data-v-94b7a46b]{display:flex;align-items:center;gap:24px;width:100%;max-width:1200px;box-sizing:border-box;margin:0 auto;padding:28px 32px;background:#fff;border:1px solid #e5eae2;border-radius:14px;box-shadow:0 8px 30px #00000009}.auth-symbol[data-v-94b7a46b]{display:grid;place-items:center;flex:0 0 56px;width:56px;height:56px;color:#246b42;background:#edf6ef;border-radius:12px}.auth-symbol svg[data-v-94b7a46b]{display:block;width:30px;height:30px}.auth-copy[data-v-94b7a46b]{flex:1 1 auto;min-width:0}.auth-label[data-v-94b7a46b]{display:block;margin-bottom:7px;color:#41865a;font-size:10px;font-weight:800;letter-spacing:1.5px;line-height:1.4}.auth-copy h2[data-v-94b7a46b]{margin:0 0 8px;color:#193b28;font-family:inherit;font-size:clamp(18px,1.7vw,24px);font-weight:800;line-height:1.25;letter-spacing:-.5px}.auth-copy p[data-v-94b7a46b]{max-width:570px;margin:0;color:#68766b;font-size:13px;font-weight:400;line-height:1.7}.auth-action[data-v-94b7a46b]{display:inline-flex;align-items:center;justify-content:center;gap:16px;flex:0 0 auto;min-height:48px;padding:0 22px;box-sizing:border-box;color:#fff!important;background:#183e29;border:1px solid #183e29;border-radius:8px;font-size:13px;font-weight:700;line-height:1.4;text-decoration:none!important;white-space:nowrap;transition:background .2s ease}.auth-action span[data-v-94b7a46b]{color:#c4f44b;font-size:19px}.auth-action[data-v-94b7a46b]:hover{color:#fff!important;background:#28603d}@media(max-width:768px){.auth-section[data-v-94b7a46b]{padding:24px 16px}.auth-container[data-v-94b7a46b]{flex-wrap:wrap;gap:16px;padding:22px}.auth-symbol[data-v-94b7a46b]{flex-basis:48px;width:48px;height:48px}.auth-action[data-v-94b7a46b]{width:100%}}@media(max-width:480px){.auth-section[data-v-94b7a46b]{padding:20px 12px}.auth-container[data-v-94b7a46b]{padding:18px;gap:12px}.auth-symbol[data-v-94b7a46b]{flex-basis:42px;width:42px;height:42px}.auth-copy h2[data-v-94b7a46b]{font-size:17px}.auth-copy p[data-v-94b7a46b]{font-size:12px}}.shop-section[data-v-94b7a46b]{display:flow-root;position:relative;isolation:isolate;clear:both;z-index:auto;width:100%;box-sizing:border-box;margin:0;padding:64px 24px 76px;background:#f7f8f5;color:#1b281d}.shop-section[data-v-94b7a46b] *,.shop-section[data-v-94b7a46b] *:before,.shop-section[data-v-94b7a46b] *:after{box-sizing:border-box}.shop-section__inner[data-v-94b7a46b]{width:100%;max-width:1240px;margin:0 auto}.shop-section__heading[data-v-94b7a46b]{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-bottom:30px}.shop-section__intro[data-v-94b7a46b]{flex:1 1 auto;min-width:0;max-width:720px}.shop-section__eyebrow[data-v-94b7a46b]{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:#648543;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:1.8px}.shop-section__eyebrow[data-v-94b7a46b]:before{content:"";display:block;width:25px;height:2px;flex:0 0 25px;background:#91b95b}.shop-section__intro h2[data-v-94b7a46b]{margin:0;color:#1c2b1f;font-family:inherit;font-size:clamp(30px,3.4vw,43px);font-weight:800;line-height:1.16;letter-spacing:-1.5px}.shop-section__intro h2 span[data-v-94b7a46b]{color:#5c853d}.shop-section__intro>p[data-v-94b7a46b]{max-width:560px;margin:13px 0 0;color:#727a70;font-size:14px;font-weight:400;line-height:1.8}.shop-section__link[data-v-94b7a46b]{display:inline-flex;align-items:center;justify-content:center;gap:18px;flex:0 0 auto;min-height:46px;padding:0 17px;color:#263c2a;background:#fff;border:1px solid #dfe5da;border-radius:7px;font-size:12px;font-weight:700;line-height:1.4;text-decoration:none;white-space:nowrap;transition:background .18s ease,border-color .18s ease,color .18s ease}.shop-section__link-icon[data-v-94b7a46b]{color:#668d43;font-size:19px;transition:transform .18s ease}.shop-section__link[data-v-94b7a46b]:hover{color:#fff;background:#1e412a;border-color:#1e412a}.shop-section__link:hover .shop-section__link-icon[data-v-94b7a46b]{color:#c9f36c;transform:translate(3px)}.shop-section__divider[data-v-94b7a46b]{width:100%;height:1px;margin-bottom:26px;background:#e4e8df}.shop-section__grid[data-v-94b7a46b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.shop-tile[data-v-94b7a46b]{display:flex;flex-direction:column;min-width:0;overflow:hidden;color:inherit;background:#fff;border:1px solid #e5e9e1;border-radius:10px;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.shop-tile[data-v-94b7a46b]:hover{border-color:#cbd9c0;box-shadow:0 10px 26px #1d301c11;transform:translateY(-3px)}.shop-tile__visual[data-v-94b7a46b]{position:relative;display:grid;place-items:center;width:100%;height:185px;padding:16px;overflow:hidden;background:#f0f2ed}.shop-tile__visual img[data-v-94b7a46b]{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .25s ease}.shop-tile:hover .shop-tile__visual img[data-v-94b7a46b]{transform:scale(1.045)}.shop-tile__fallback[data-v-94b7a46b]{display:grid;place-items:center;width:68px;height:68px;color:#52783e;background:#e2ead9;border-radius:50%}.shop-tile__fallback span[data-v-94b7a46b]{font-size:30px;font-weight:800}.shop-tile__count[data-v-94b7a46b]{position:absolute;top:12px;left:12px;display:grid;place-items:center;min-width:30px;height:25px;padding:0 7px;color:#465645;background:#ffffffe6;border:1px solid rgba(40,60,35,.08);border-radius:4px;font-size:10px;font-weight:800;letter-spacing:.5px}.shop-tile__action[data-v-94b7a46b]{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:32px;height:32px;color:#fff;background:#21432c;border-radius:50%;font-size:17px;transition:color .18s ease,background .18s ease}.shop-tile:hover .shop-tile__action[data-v-94b7a46b]{color:#1d3825;background:#c9f36c}.shop-tile__info[data-v-94b7a46b]{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:83px;padding:17px 18px;background:#fff}.shop-tile__text[data-v-94b7a46b]{min-width:0}.shop-tile__text h3[data-v-94b7a46b]{margin:0;color:#243127;font-family:inherit;font-size:15px;font-weight:750;line-height:1.45;overflow-wrap:anywhere}.shop-tile__text p[data-v-94b7a46b]{margin:5px 0 0;color:#82887e;font-size:11px;line-height:1.5}.shop-tile__chevron[data-v-94b7a46b]{flex:0 0 auto;color:#829176;font-size:18px;transition:color .18s ease,transform .18s ease}.shop-tile:hover .shop-tile__chevron[data-v-94b7a46b]{color:#527e35;transform:translate(3px)}@media(max-width:900px){.shop-section[data-v-94b7a46b]{padding:52px 20px 60px}.shop-section__heading[data-v-94b7a46b]{gap:22px}.shop-section__grid[data-v-94b7a46b]{gap:15px}.shop-tile__visual[data-v-94b7a46b]{height:160px}.shop-tile__info[data-v-94b7a46b]{padding:15px}}@media(max-width:600px){.shop-section[data-v-94b7a46b]{padding:40px 15px 48px}.shop-section__heading[data-v-94b7a46b]{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:22px}.shop-section__eyebrow[data-v-94b7a46b]{margin-bottom:10px;font-size:9px;letter-spacing:1.4px}.shop-section__intro h2[data-v-94b7a46b]{font-size:31px;letter-spacing:-1px}.shop-section__intro>p[data-v-94b7a46b]{margin-top:9px;font-size:13px;line-height:1.7}.shop-section__link[data-v-94b7a46b]{min-height:42px;padding:0 13px}.shop-section__divider[data-v-94b7a46b]{margin-bottom:18px}.shop-section__grid[data-v-94b7a46b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.shop-tile[data-v-94b7a46b]{border-radius:8px}.shop-tile__visual[data-v-94b7a46b]{height:125px;padding:10px}.shop-tile__count[data-v-94b7a46b]{top:8px;left:8px;min-width:26px;height:22px;font-size:9px}.shop-tile__action[data-v-94b7a46b]{right:8px;bottom:8px;width:27px;height:27px;font-size:15px}.shop-tile__info[data-v-94b7a46b]{min-height:72px;padding:12px 10px}.shop-tile__text h3[data-v-94b7a46b]{font-size:12px}.shop-tile__text p[data-v-94b7a46b]{font-size:10px}.shop-tile__chevron[data-v-94b7a46b]{font-size:15px}}@media(prefers-reduced-motion:reduce){.shop-section__link[data-v-94b7a46b],.shop-section__link-icon[data-v-94b7a46b],.shop-tile[data-v-94b7a46b],.shop-tile__visual img[data-v-94b7a46b],.shop-tile__action[data-v-94b7a46b],.shop-tile__chevron[data-v-94b7a46b]{transition:none}.shop-tile[data-v-94b7a46b]:hover{transform:none}}.usp[data-v-94b7a46b]{display:block;position:relative;width:100%;box-sizing:border-box;padding:28px 24px;background:#fff;border-top:1px solid #e8ece5;border-bottom:1px solid #e8ece5}.usp[data-v-94b7a46b] *,.usp[data-v-94b7a46b] *:before,.usp[data-v-94b7a46b] *:after{box-sizing:border-box}.usp__inner[data-v-94b7a46b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:1240px;margin:0 auto}.usp-item[data-v-94b7a46b]{display:flex;align-items:center;gap:15px;min-width:0;padding:8px 24px}.usp-item[data-v-94b7a46b]:first-child{padding-left:0}.usp-item[data-v-94b7a46b]:last-child{padding-right:0}.usp-item[data-v-94b7a46b]:not(:last-child){border-right:1px solid #e8ece5}.usp-item__icon[data-v-94b7a46b]{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;color:#367c43;background:#f0f6eb;border:1px solid #e2ecd9;border-radius:12px;transition:color .18s ease,background .18s ease,border-color .18s ease}.usp-item__icon svg[data-v-94b7a46b]{display:block;width:23px;height:23px}.usp-item:hover .usp-item__icon[data-v-94b7a46b]{color:#fff;background:#285c36;border-color:#285c36}.usp-item__content[data-v-94b7a46b]{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.usp-item__content b[data-v-94b7a46b]{color:#1c3021;font-size:13px;font-weight:750;line-height:1.4;overflow-wrap:anywhere}.usp-item__content small[data-v-94b7a46b]{color:#707a70;font-size:11px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}@media(max-width:1000px){.usp[data-v-94b7a46b]{padding:24px 20px}.usp__inner[data-v-94b7a46b]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.usp-item[data-v-94b7a46b]{padding:8px 18px}.usp-item[data-v-94b7a46b]:nth-child(odd){padding-left:0}.usp-item[data-v-94b7a46b]:nth-child(2n){padding-right:0;border-right:0}}@media(max-width:560px){.usp[data-v-94b7a46b]{padding:20px 16px}.usp__inner[data-v-94b7a46b]{column-gap:14px;row-gap:22px}.usp-item[data-v-94b7a46b]{align-items:flex-start;gap:10px;padding:4px 0}.usp-item__icon[data-v-94b7a46b]{flex-basis:36px;width:36px;height:36px;border-radius:9px}.usp-item__icon svg[data-v-94b7a46b]{width:19px;height:19px}.usp-item__content[data-v-94b7a46b]{gap:4px}.usp-item__content b[data-v-94b7a46b]{font-size:11px}.usp-item__content small[data-v-94b7a46b]{font-size:10px;line-height:1.5}}@media(prefers-reduced-motion:reduce){.usp-item__icon[data-v-94b7a46b]{transition:none}}.bestsellers-section[data-v-94b7a46b]{background:#fff}.bestsellers-section .shop-section__heading[data-v-94b7a46b]{margin-bottom:30px}.bestsellers-grid[data-v-94b7a46b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px}.bestsellers-empty[data-v-94b7a46b]{padding:36px 20px;text-align:center;background:#fff;border:1px solid #e5e9e1;border-radius:10px}.bestsellers-empty p[data-v-94b7a46b]{margin:0 0 10px;color:#687469;font-size:14px}.bestsellers-empty a[data-v-94b7a46b]{color:#527e35;font-size:13px;font-weight:700;text-decoration:none}.bestsellers-empty a[data-v-94b7a46b]:hover{text-decoration:underline}@media(max-width:1000px){.bestsellers-grid[data-v-94b7a46b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:700px){.bestsellers-grid[data-v-94b7a46b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:480px){.bestsellers-section .shop-section__heading[data-v-94b7a46b]{margin-bottom:22px}.bestsellers-grid[data-v-94b7a46b]{gap:10px}}.new-arrivals-section[data-v-94b7a46b]{background:#f7f8f5}.new-arrivals-section .shop-section__heading[data-v-94b7a46b]{margin-bottom:30px}@media(max-width:480px){.new-arrivals-section .shop-section__heading[data-v-94b7a46b]{margin-bottom:22px}}.promo-section[data-v-94b7a46b]{display:flow-root;position:relative;isolation:isolate;width:100%;box-sizing:border-box;padding:36px 24px 52px;background:#f7f8f5}.promo-section[data-v-94b7a46b] *,.promo-section[data-v-94b7a46b] *:before,.promo-section[data-v-94b7a46b] *:after{box-sizing:border-box}.promo-banner[data-v-94b7a46b]{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;width:100%;max-width:1460px;min-width:0;min-height:520px;margin:0 auto;overflow:hidden;color:#fff;background:radial-gradient(ellipse at 80% 20%,rgba(115,173,49,.24),transparent 38%),linear-gradient(125deg,#123b23,#174d2c 55%,#20552c);border:1px solid rgba(24,66,34,.12);border-radius:18px;box-shadow:0 18px 50px #18391e17}.promo-banner__decoration[data-v-94b7a46b]{position:absolute;right:38%;bottom:-180px;z-index:0;pointer-events:none;color:#ffffff06;font-size:420px;font-weight:900;line-height:1;transform:rotate(-12deg)}.promo-banner__content[data-v-94b7a46b]{position:relative;z-index:2;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;min-width:0;padding:54px clamp(28px,5vw,76px)}.promo-banner__topline[data-v-94b7a46b]{display:flex;align-items:center;gap:10px;margin-bottom:38px;color:#d8e8d7;font-size:9px;font-weight:800;letter-spacing:1.7px}.promo-banner__live-dot[data-v-94b7a46b],.promo-banner__visual-dot[data-v-94b7a46b]{display:inline-block;width:7px;height:7px;flex:0 0 7px;background:#c8f36a;border-radius:50%}.promo-banner__live-dot[data-v-94b7a46b]{box-shadow:0 0 0 4px #c8f36a1f}.promo-banner__topline-divider[data-v-94b7a46b]{width:22px;height:1px;background:#ffffff59}.promo-banner__eyebrow[data-v-94b7a46b]{display:block;margin-bottom:12px;color:#c8f36a;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:2px}.promo-banner__title[data-v-94b7a46b]{margin:0;color:#fff;font-family:inherit;font-size:clamp(43px,5.1vw,72px);font-weight:900;line-height:.99;letter-spacing:-3px;text-transform:uppercase;overflow-wrap:anywhere}.promo-banner__title span[data-v-94b7a46b]{display:block;margin-top:7px;color:#c8f36a}.promo-banner__description[data-v-94b7a46b]{max-width:440px;margin:22px 0 0;color:#d6e3d7;font-size:14px;font-weight:400;line-height:1.9}.promo-banner__countdown-wrap[data-v-94b7a46b]{margin-top:32px}.promo-banner__countdown-label[data-v-94b7a46b]{display:block;margin-bottom:12px;color:#b6cbb9;font-size:9px;font-weight:800;letter-spacing:1.5px}.promo-banner__countdown[data-v-94b7a46b]{display:flex;align-items:center;gap:9px}.promo-banner__time[data-v-94b7a46b]{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:6px;width:68px;min-height:76px;padding:10px 6px;background:#051d0f6b;border:1px solid rgba(255,255,255,.13);border-radius:9px}.promo-banner__time b[data-v-94b7a46b]{color:#fff;font-size:29px;font-weight:850;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-1px}.promo-banner__time small[data-v-94b7a46b]{color:#c8f36a;font-size:9px;font-weight:750;line-height:1.3;letter-spacing:.8px;text-transform:uppercase}.promo-banner__colon[data-v-94b7a46b]{color:#8fae86;font-size:20px;font-weight:500}.promo-banner__actions[data-v-94b7a46b]{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:28px}.promo-banner__button[data-v-94b7a46b]{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:50px;padding:0 22px;color:#183c24!important;background:#c8f36a;border:1px solid #c8f36a;border-radius:7px;font-size:12px;font-weight:850;text-decoration:none!important;white-space:nowrap;transition:background .18s ease,border-color .18s ease,transform .18s ease}.promo-banner__button span[data-v-94b7a46b]{font-size:18px;transition:transform .18s ease}.promo-banner__button[data-v-94b7a46b]:hover{background:#dcff9b;border-color:#dcff9b;transform:translateY(-2px)}.promo-banner__button:hover span[data-v-94b7a46b]{transform:translate(2px,-2px)}.promo-banner__note[data-v-94b7a46b]{color:#b8cdbb;font-size:11px;line-height:1.6}.promo-banner__visual[data-v-94b7a46b]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;margin:18px;overflow:hidden;background:linear-gradient(145deg,#ffffff17,#ffffff04);border:1px solid rgba(255,255,255,.11);border-radius:12px}.promo-banner__glow[data-v-94b7a46b]{position:absolute;top:50%;left:50%;width:min(90%,470px);aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,rgba(197,243,103,.23) 0%,rgba(91,156,54,.11) 42%,transparent 70%);transform:translate(-50%,-50%)}.promo-banner__visual-label[data-v-94b7a46b]{position:absolute;top:22px;left:22px;z-index:3;display:flex;align-items:center;gap:9px;color:#d7e7d8;font-size:9px;font-weight:800;letter-spacing:1.4px}.promo-banner__visual-dot[data-v-94b7a46b]{width:6px;height:6px;flex-basis:6px}.promo-banner__image-frame[data-v-94b7a46b]{position:relative;z-index:1;display:grid;place-items:center;width:100%;height:100%;min-height:360px;padding:50px 24px}.promo-banner__image[data-v-94b7a46b]{display:block;width:100%;height:100%;max-height:440px;object-fit:contain;object-position:center;filter:drop-shadow(0 20px 25px rgba(0,0,0,.2));animation:promo-product-float-94b7a46b 5s ease-in-out infinite}.promo-banner__image-placeholder[data-v-94b7a46b]{display:flex;align-items:center;flex-direction:column;gap:12px;color:#c8f36a}.promo-banner__image-placeholder span[data-v-94b7a46b]{display:grid;place-items:center;width:150px;height:150px;border:2px solid rgba(200,243,106,.6);border-radius:50%;font-size:88px;font-weight:900}.promo-banner__image-placeholder small[data-v-94b7a46b]{color:#d7e7d8;font-size:10px;font-weight:800;letter-spacing:3px}.promo-banner__stamp[data-v-94b7a46b]{position:absolute;right:22px;bottom:64px;z-index:2;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:3px;width:92px;height:92px;color:#173d25;background:#c8f36a;border:5px solid rgba(255,255,255,.15);border-radius:50%;box-shadow:0 10px 25px #00000026;transform:rotate(10deg)}.promo-banner__stamp span[data-v-94b7a46b]{font-size:8px;font-weight:900;letter-spacing:1.2px}.promo-banner__stamp b[data-v-94b7a46b]{font-size:19px;font-weight:950;line-height:1}.promo-banner__visual-footer[data-v-94b7a46b]{position:absolute;right:20px;bottom:18px;left:20px;z-index:3;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;color:#d0e0d1;font-size:8px;font-weight:800;letter-spacing:1.2px}.promo-banner__footer-star[data-v-94b7a46b]{color:#c8f36a;font-size:11px}@keyframes promo-product-float-94b7a46b{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(max-width:900px){.promo-section[data-v-94b7a46b]{padding:28px 20px 40px}.promo-banner[data-v-94b7a46b]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);min-height:470px}.promo-banner__content[data-v-94b7a46b]{padding:36px 28px}.promo-banner__topline[data-v-94b7a46b]{margin-bottom:28px;font-size:8px}.promo-banner__title[data-v-94b7a46b]{font-size:clamp(38px,5.4vw,54px);letter-spacing:-2px}.promo-banner__description[data-v-94b7a46b]{font-size:13px}.promo-banner__time[data-v-94b7a46b]{width:55px;min-height:68px}.promo-banner__time b[data-v-94b7a46b]{font-size:24px}.promo-banner__visual[data-v-94b7a46b]{margin:12px}.promo-banner__image-frame[data-v-94b7a46b]{min-height:300px;padding:40px 12px}.promo-banner__stamp[data-v-94b7a46b]{right:12px;bottom:56px;width:72px;height:72px}.promo-banner__stamp b[data-v-94b7a46b]{font-size:15px}}@media(max-width:600px){.promo-section[data-v-94b7a46b]{padding:22px 14px 34px}.promo-banner[data-v-94b7a46b]{grid-template-columns:minmax(0,1fr);border-radius:13px}.promo-banner__content[data-v-94b7a46b]{padding:28px 22px 30px}.promo-banner__topline[data-v-94b7a46b]{margin-bottom:25px;gap:8px;font-size:8px;letter-spacing:1.1px}.promo-banner__eyebrow[data-v-94b7a46b]{font-size:9px;letter-spacing:1.4px}.promo-banner__title[data-v-94b7a46b]{font-size:clamp(40px,11vw,58px);letter-spacing:-1.8px}.promo-banner__description[data-v-94b7a46b]{margin-top:17px;font-size:13px;line-height:1.8}.promo-banner__countdown-wrap[data-v-94b7a46b]{margin-top:25px}.promo-banner__countdown[data-v-94b7a46b]{gap:6px}.promo-banner__time[data-v-94b7a46b]{width:59px;min-height:66px;padding:8px 4px;border-radius:7px}.promo-banner__time b[data-v-94b7a46b]{font-size:24px}.promo-banner__time small[data-v-94b7a46b]{font-size:8px}.promo-banner__colon[data-v-94b7a46b]{font-size:15px}.promo-banner__actions[data-v-94b7a46b]{align-items:flex-start;flex-direction:column;gap:12px;margin-top:24px}.promo-banner__button[data-v-94b7a46b]{width:100%;min-height:48px}.promo-banner__visual[data-v-94b7a46b]{min-height:290px;margin:0 12px 12px}.promo-banner__visual-label[data-v-94b7a46b]{top:16px;left:16px;font-size:8px}.promo-banner__image-frame[data-v-94b7a46b]{min-height:290px;padding:42px 18px}.promo-banner__image[data-v-94b7a46b]{max-height:300px}.promo-banner__stamp[data-v-94b7a46b]{right:12px;bottom:48px;width:68px;height:68px;border-width:4px}.promo-banner__stamp b[data-v-94b7a46b]{font-size:14px}.promo-banner__visual-footer[data-v-94b7a46b]{bottom:15px;gap:7px;font-size:7px;letter-spacing:.8px}.promo-banner__decoration[data-v-94b7a46b]{right:-30px;bottom:180px;font-size:230px}}@media(max-width:360px){.promo-banner__content[data-v-94b7a46b]{padding-right:16px;padding-left:16px}.promo-banner__time[data-v-94b7a46b]{width:51px}.promo-banner__time b[data-v-94b7a46b]{font-size:21px}.promo-banner__countdown[data-v-94b7a46b]{gap:4px}}@media(prefers-reduced-motion:reduce){.promo-banner__image[data-v-94b7a46b],.promo-banner__button[data-v-94b7a46b],.promo-banner__button span[data-v-94b7a46b]{animation:none;transition:none}}.goals-section[data-v-94b7a46b]{background:#fff}.goals-section .shop-section__heading[data-v-94b7a46b]{margin-bottom:28px}.goals-grid[data-v-94b7a46b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px}.goal-card[data-v-94b7a46b]{display:flex;flex-direction:column;min-width:0;overflow:hidden;color:inherit;background:#fff;border:1px solid #e5e9e1;border-radius:11px;text-decoration:none;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.goal-card[data-v-94b7a46b]:hover{transform:translateY(-4px);border-color:#cbd9c0;box-shadow:0 12px 30px #1d301c12}.goal-card__visual[data-v-94b7a46b]{position:relative;display:grid;place-items:center;width:100%;height:210px;padding:18px;overflow:hidden;background:#f1f4ed}.goal-card__visual img[data-v-94b7a46b]{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}.goal-card:hover .goal-card__visual img[data-v-94b7a46b]{transform:scale(1.045)}.goal-card__placeholder[data-v-94b7a46b]{display:grid;place-items:center;width:100%;height:100%;color:#5d843e;background:radial-gradient(circle at 70% 30%,rgba(177,215,128,.35),transparent 38%),#e9efe3}.goal-card__placeholder span[data-v-94b7a46b]{font-size:64px;font-weight:850;letter-spacing:-3px}.goal-card__number[data-v-94b7a46b]{position:absolute;top:13px;left:13px;display:grid;place-items:center;min-width:31px;height:26px;padding:0 7px;color:#354936;background:#ffffffeb;border:1px solid rgba(30,50,25,.08);border-radius:4px;font-size:10px;font-weight:800}.goal-card__arrow[data-v-94b7a46b]{position:absolute;right:14px;bottom:14px;display:grid;place-items:center;width:36px;height:36px;color:#c8f36a;background:#1e442b;border-radius:50%;font-size:19px;transition:color .18s ease,background .18s ease,transform .18s ease}.goal-card:hover .goal-card__arrow[data-v-94b7a46b]{color:#1e442b;background:#c8f36a;transform:rotate(45deg)}.goal-card__body[data-v-94b7a46b]{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding:21px 20px 19px}.goal-card__label[data-v-94b7a46b]{margin-bottom:9px;color:#648543;font-size:9px;font-weight:800;letter-spacing:1.4px}.goal-card__body h3[data-v-94b7a46b]{margin:0;color:#1c2b1f;font-size:19px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.goal-card__body>p[data-v-94b7a46b]{margin:8px 0 20px;color:#727a70;font-size:12px;line-height:1.75}.goal-card__link[data-v-94b7a46b]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-top:auto;padding-top:13px;color:#345d32;border-top:1px solid #edf0e9;font-size:12px;font-weight:750}.goal-card__link>span[data-v-94b7a46b]{font-size:18px;transition:transform .18s ease}.goal-card:hover .goal-card__link>span[data-v-94b7a46b]{transform:translate(4px)}@media(max-width:900px){.goals-grid[data-v-94b7a46b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.goal-card__visual[data-v-94b7a46b]{height:180px}.goal-card__body[data-v-94b7a46b]{padding:18px 16px}}@media(max-width:560px){.goals-section .shop-section__heading[data-v-94b7a46b]{margin-bottom:22px}.goals-grid[data-v-94b7a46b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.goal-card[data-v-94b7a46b]{border-radius:9px}.goal-card__visual[data-v-94b7a46b]{height:125px;padding:10px}.goal-card__number[data-v-94b7a46b]{top:8px;left:8px;min-width:25px;height:22px;font-size:9px}.goal-card__arrow[data-v-94b7a46b]{right:8px;bottom:8px;width:28px;height:28px;font-size:15px}.goal-card__body[data-v-94b7a46b]{padding:13px 11px}.goal-card__label[data-v-94b7a46b]{margin-bottom:7px;font-size:8px;letter-spacing:.8px}.goal-card__body h3[data-v-94b7a46b]{font-size:14px;line-height:1.45}.goal-card__body>p[data-v-94b7a46b]{margin:7px 0 14px;font-size:10px;line-height:1.6}.goal-card__link[data-v-94b7a46b]{padding-top:10px;font-size:10px}}@media(prefers-reduced-motion:reduce){.goal-card[data-v-94b7a46b],.goal-card__visual img[data-v-94b7a46b],.goal-card__arrow[data-v-94b7a46b],.goal-card__link>span[data-v-94b7a46b]{transition:none}.goal-card[data-v-94b7a46b]:hover{transform:none}}.brand-story[data-v-94b7a46b]{position:relative;isolation:isolate;display:flow-root;width:100%;box-sizing:border-box;padding:70px 24px 78px;background:#fff}.brand-story[data-v-94b7a46b] *,.brand-story[data-v-94b7a46b] *:before,.brand-story[data-v-94b7a46b] *:after{box-sizing:border-box}.brand-story__inner[data-v-94b7a46b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:stretch;width:100%;max-width:1280px;min-width:0;min-height:510px;margin:0 auto;overflow:hidden;background:#183c27;border:1px solid #e1e8dc;border-radius:15px;box-shadow:0 12px 36px #18371d12}.brand-story__visual[data-v-94b7a46b]{position:relative;display:grid;place-items:center;min-width:0;min-height:480px;overflow:hidden;background:radial-gradient(circle at 50% 40%,rgba(194,235,152,.25),transparent 55%),#e9eee4}.brand-story__visual>img[data-v-94b7a46b]{display:block;width:100%;height:100%;min-height:510px;object-fit:cover;object-position:center;transition:transform .5s ease}.brand-story__visual:hover>img[data-v-94b7a46b]{transform:scale(1.025)}.brand-story__image-label[data-v-94b7a46b]{position:absolute;top:22px;left:22px;z-index:2;display:inline-flex;align-items:center;gap:9px;padding:10px 13px;color:#1e422a;background:#ffffffe8;border:1px solid rgba(35,66,40,.08);border-radius:5px;font-size:9px;font-weight:800;letter-spacing:1.2px}.brand-story__image-dot[data-v-94b7a46b]{width:7px;height:7px;flex:0 0 7px;background:#6d9e43;border-radius:50%}.brand-story__image-caption[data-v-94b7a46b]{position:absolute;right:18px;bottom:18px;left:18px;z-index:2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:13px;color:#fff;background:#132b19d1;border:1px solid rgba(255,255,255,.14);border-radius:5px;font-size:9px;font-weight:800;letter-spacing:1.4px}.brand-story__placeholder[data-v-94b7a46b]{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:15px;width:100%;height:100%;min-height:510px;padding:30px;text-align:center}.brand-story__placeholder-mark[data-v-94b7a46b]{display:grid;place-items:center;width:150px;height:150px;color:#23472d;border:2px solid #91b777;border-radius:50%;font-size:96px;font-weight:900;letter-spacing:-7px}.brand-story__placeholder-name[data-v-94b7a46b]{color:#23472d;font-size:13px;font-weight:900;letter-spacing:4px}.brand-story__placeholder-caption[data-v-94b7a46b]{color:#687b61;font-size:9px;font-weight:750;letter-spacing:2px}.brand-story__content[data-v-94b7a46b]{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,4vw,58px);color:#fff}.brand-story__eyebrow[data-v-94b7a46b]{display:flex;align-items:center;gap:10px;margin-bottom:20px;color:#c8f36a;font-size:10px;font-weight:800;letter-spacing:1.8px}.brand-story__eyebrow[data-v-94b7a46b]:before{content:"";width:24px;height:2px;background:#c8f36a}.brand-story__content h2[data-v-94b7a46b]{margin:0;color:#fff;font-size:clamp(30px,3.2vw,45px);font-weight:850;line-height:1.14;letter-spacing:-1.5px;overflow-wrap:anywhere}.brand-story__content h2 span[data-v-94b7a46b]{display:block;margin-top:5px;color:#c8f36a}.brand-story__description[data-v-94b7a46b]{margin:19px 0 0;color:#d1ded3;font-size:13px;line-height:1.9}.brand-story__values[data-v-94b7a46b]{display:flex;flex-direction:column;width:100%;margin-top:25px;border-top:1px solid rgba(255,255,255,.16)}.brand-story__value[data-v-94b7a46b]{display:flex;align-items:flex-start;gap:14px;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.16)}.brand-story__value-icon[data-v-94b7a46b]{display:grid;place-items:center;flex:0 0 35px;width:35px;height:35px;color:#c8f36a;background:#ffffff12;border:1px solid rgba(200,243,106,.18);border-radius:7px;font-size:10px;font-weight:800}.brand-story__value>div[data-v-94b7a46b]{min-width:0}.brand-story__value h3[data-v-94b7a46b]{margin:0;color:#fff;font-size:12px;font-weight:750;line-height:1.5}.brand-story__value p[data-v-94b7a46b]{margin:5px 0 0;color:#c1d1c4;font-size:11px;line-height:1.7}.brand-story__button[data-v-94b7a46b]{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;margin-top:26px;padding:0 19px;color:#183c27;background:#c8f36a;border:1px solid #c8f36a;border-radius:6px;font-size:12px;font-weight:800;text-decoration:none;transition:background .18s ease,transform .18s ease}.brand-story__button span[data-v-94b7a46b]{font-size:18px}.brand-story__button[data-v-94b7a46b]:hover{background:#dcff9b;transform:translateY(-2px)}.brand-story__footnote[data-v-94b7a46b]{margin-top:25px;color:#a9c2ae;font-size:8px;font-weight:800;letter-spacing:1.6px;line-height:1.7}@media(max-width:900px){.brand-story[data-v-94b7a46b]{padding:52px 20px 60px}.brand-story__inner[data-v-94b7a46b]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.brand-story__visual[data-v-94b7a46b],.brand-story__visual>img[data-v-94b7a46b],.brand-story__placeholder[data-v-94b7a46b]{min-height:460px}.brand-story__content[data-v-94b7a46b]{padding:30px}.brand-story__content h2[data-v-94b7a46b]{font-size:clamp(28px,4vw,36px)}}@media(max-width:600px){.brand-story[data-v-94b7a46b]{padding:38px 14px 46px}.brand-story__inner[data-v-94b7a46b]{grid-template-columns:minmax(0,1fr);border-radius:10px}.brand-story__visual[data-v-94b7a46b],.brand-story__visual>img[data-v-94b7a46b],.brand-story__placeholder[data-v-94b7a46b]{min-height:300px}.brand-story__visual>img[data-v-94b7a46b]{max-height:350px}.brand-story__image-label[data-v-94b7a46b]{top:14px;left:14px;padding:8px 10px;font-size:8px}.brand-story__image-caption[data-v-94b7a46b]{right:12px;bottom:12px;left:12px;gap:7px;padding:10px 6px;font-size:8px;letter-spacing:.8px}.brand-story__placeholder[data-v-94b7a46b]{min-height:300px}.brand-story__placeholder-mark[data-v-94b7a46b]{width:105px;height:105px;font-size:68px}.brand-story__content[data-v-94b7a46b]{padding:28px 22px}.brand-story__eyebrow[data-v-94b7a46b]{margin-bottom:15px;font-size:9px;letter-spacing:1.3px}.brand-story__content h2[data-v-94b7a46b]{font-size:clamp(30px,8vw,39px);letter-spacing:-1px}.brand-story__description[data-v-94b7a46b]{margin-top:15px;font-size:12px}.brand-story__values[data-v-94b7a46b]{margin-top:20px}.brand-story__value[data-v-94b7a46b]{gap:11px;padding:15px 0}.brand-story__button[data-v-94b7a46b]{width:100%;margin-top:22px}.brand-story__footnote[data-v-94b7a46b]{margin-top:19px;font-size:7px;letter-spacing:1px}}@media(prefers-reduced-motion:reduce){.brand-story__visual>img[data-v-94b7a46b],.brand-story__button[data-v-94b7a46b]{transition:none}}.reviews-section[data-v-94b7a46b]{display:flow-root;position:relative;isolation:isolate;width:100%;box-sizing:border-box;margin:0;padding:64px 24px 76px;background:#f7f8f5;color:#1c2b1f}.reviews-section[data-v-94b7a46b] *,.reviews-section[data-v-94b7a46b] *:before,.reviews-section[data-v-94b7a46b] *:after{box-sizing:border-box}.reviews-section .shop-section__inner[data-v-94b7a46b]{width:100%;max-width:1280px;margin:0 auto}.reviews-section .shop-section__heading[data-v-94b7a46b]{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;width:100%;margin:0 0 30px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.reviews-section .shop-section__intro[data-v-94b7a46b]{flex:1 1 auto;min-width:0;max-width:720px;margin:0;padding:0}.reviews-section .shop-section__eyebrow[data-v-94b7a46b]{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:0;color:#648543;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:1.8px;background:transparent;border:0}.reviews-section .shop-section__eyebrow[data-v-94b7a46b]:before{content:"";display:block;width:24px;height:2px;flex:0 0 24px;background:#8fb954}.reviews-section .shop-section__intro h2[data-v-94b7a46b]{margin:0;padding:0;color:#1c2b1f;font-family:inherit;font-size:clamp(30px,3.4vw,43px);font-weight:800;line-height:1.16;letter-spacing:-1.5px;text-transform:none;background:transparent;border:0;border-radius:0;box-shadow:none}.reviews-section .shop-section__intro h2 span[data-v-94b7a46b]{display:inline;margin:0;padding:0;color:#5d873d;background:transparent}.reviews-section .shop-section__intro p[data-v-94b7a46b]{max-width:560px;margin:13px 0 0;padding:0;color:#747c72;font-size:14px;font-weight:400;line-height:1.8;background:transparent;border:0;box-shadow:none}.reviews-section .shop-section__divider[data-v-94b7a46b]{display:block;width:100%;height:1px;margin:0 0 27px;padding:0;background:#e3e8df;border:0}.reviews-grid[data-v-94b7a46b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:19px}.review-card[data-v-94b7a46b]{position:relative;display:flex;flex-direction:column;min-width:0;min-height:290px;padding:23px 22px 19px;overflow:hidden;color:#26372a;background:#fff;border:1px solid #e4e9df;border-radius:11px;box-shadow:0 3px 12px #172b1806;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.review-card[data-v-94b7a46b]:before{content:"";position:absolute;top:0;right:0;left:0;height:3px;background:#9bc75e;transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.review-card[data-v-94b7a46b]:hover{transform:translateY(-4px);border-color:#cbd9c0;box-shadow:0 12px 28px #1d301c11}.review-card[data-v-94b7a46b]:hover:before{transform:scaleX(1)}.review-card__top[data-v-94b7a46b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.review-card__stars[data-v-94b7a46b]{display:flex;gap:3px;color:#b1d95f;font-size:16px;line-height:1}.review-card__number[data-v-94b7a46b]{color:#9ba397;font-size:10px;font-weight:800;letter-spacing:1px}.review-card__quote-mark[data-v-94b7a46b]{height:44px;margin-top:15px;color:#dcebcf;font-family:Georgia,serif;font-size:66px;font-weight:700;line-height:1}.review-card__quote[data-v-94b7a46b]{flex:1 1 auto;margin:9px 0 22px;padding:0;color:#37443a;font-size:13px;font-weight:400;line-height:1.9;overflow-wrap:anywhere;border:0;background:transparent}.review-card__divider[data-v-94b7a46b]{width:100%;height:1px;flex:0 0 1px;background:#edf0e9}.review-card__footer[data-v-94b7a46b]{display:flex;align-items:center;gap:12px;min-width:0;padding-top:17px}.review-card__avatar[data-v-94b7a46b]{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;color:#2c5133;background:#eaf2e3;border:1px solid #dce8d2;border-radius:50%;font-size:11px;font-weight:850;letter-spacing:.3px}.review-card__author[data-v-94b7a46b]{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.review-card__author b[data-v-94b7a46b]{color:#253429;font-size:12px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.review-card__author span[data-v-94b7a46b]{color:#7b8478;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.reviews-empty[data-v-94b7a46b]{display:flex;align-items:center;flex-direction:column;padding:40px 20px;text-align:center;background:#fff;border:1px solid #e4e9df;border-radius:11px}.reviews-empty__mark[data-v-94b7a46b]{color:#80a75b;font-family:Georgia,serif;font-size:64px;line-height:1}.reviews-empty h3[data-v-94b7a46b]{margin:10px 0 0;color:#243528;font-size:18px}.reviews-empty p[data-v-94b7a46b]{margin:8px 0 0;color:#747c72;font-size:12px;line-height:1.7}@media(max-width:950px){.reviews-section[data-v-94b7a46b]{padding:54px 20px 62px}.reviews-grid[data-v-94b7a46b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.review-card[data-v-94b7a46b]{min-height:270px}}@media(max-width:560px){.reviews-section[data-v-94b7a46b]{padding:40px 14px 46px}.reviews-section .shop-section__heading[data-v-94b7a46b]{margin-bottom:22px}.reviews-section .shop-section__eyebrow[data-v-94b7a46b]{margin-bottom:10px;font-size:9px;letter-spacing:1.4px}.reviews-section .shop-section__intro h2[data-v-94b7a46b]{font-size:30px;letter-spacing:-.8px}.reviews-section .shop-section__intro p[data-v-94b7a46b]{margin-top:9px;font-size:12px}.reviews-section .shop-section__divider[data-v-94b7a46b]{margin-bottom:18px}.reviews-grid[data-v-94b7a46b]{grid-template-columns:minmax(0,1fr);gap:12px}.review-card[data-v-94b7a46b]{min-height:0;padding:20px 18px 17px}.review-card__quote[data-v-94b7a46b]{margin-bottom:19px;font-size:12px}.review-card__quote-mark[data-v-94b7a46b]{margin-top:12px}}@media(prefers-reduced-motion:reduce){.review-card[data-v-94b7a46b],.review-card[data-v-94b7a46b]:before{transition:none}.review-card[data-v-94b7a46b]:hover{transform:none}}.shop-page[data-v-e79b0e0e]{--shop-green: #173e27;--shop-green-hover: #245634;--shop-lime: #c7ff43;--shop-accent: #5c873e;--shop-text: #202d23;--shop-muted: #737c71;--shop-border: #e3e8df;--shop-background: #f7f8f5;width:100%;min-width:0;overflow:clip;color:var(--shop-text);background:var(--shop-background)}.shop-page[data-v-e79b0e0e] *,.shop-page[data-v-e79b0e0e] *:before,.shop-page[data-v-e79b0e0e] *:after{box-sizing:border-box}.shop-container[data-v-e79b0e0e]{width:min(100% - 48px,1280px);min-width:0;margin-inline:auto}.shop-hero[data-v-e79b0e0e]{position:relative;isolation:isolate;overflow:hidden;color:#fff;background:radial-gradient(ellipse at 82% 15%,rgba(116,166,58,.24),transparent 36%),linear-gradient(120deg,#102f1d,#194a2c 72%,#24562e)}.shop-hero[data-v-e79b0e0e]:after{content:"";position:absolute;z-index:-1;right:-95px;bottom:-230px;width:470px;height:470px;border:1px solid rgba(255,255,255,.09);border-radius:50%;box-shadow:0 0 0 45px #ffffff06,0 0 0 90px #ffffff05;pointer-events:none}.shop-breadcrumb[data-v-e79b0e0e]{display:flex;align-items:center;gap:10px;padding-top:23px;color:#b9cabb;font-size:11px}.shop-breadcrumb a[data-v-e79b0e0e]{color:#d4e1d4;text-decoration:none}.shop-breadcrumb a[data-v-e79b0e0e]:hover{color:var(--shop-lime)}.shop-breadcrumb span[data-v-e79b0e0e]:last-child{color:#fff}.shop-hero__content[data-v-e79b0e0e]{display:flex;align-items:center;justify-content:space-between;gap:35px;min-height:280px;padding:43px 0 38px}.shop-hero__copy[data-v-e79b0e0e]{max-width:690px;min-width:0}.shop-eyebrow[data-v-e79b0e0e]{display:flex;align-items:center;gap:9px;color:var(--shop-lime);font-size:9px;font-weight:850;line-height:1.6;letter-spacing:1.6px}.shop-eyebrow--light[data-v-e79b0e0e]{color:var(--shop-accent)}.shop-eyebrow__dot[data-v-e79b0e0e]{width:7px;height:7px;flex:0 0 7px;background:var(--shop-lime);border-radius:50%;box-shadow:0 0 0 4px #c7ff431f}.shop-hero__copy h1[data-v-e79b0e0e]{margin:17px 0 0;color:#fff;font-size:clamp(40px,5.4vw,70px);font-weight:900;line-height:1.04;letter-spacing:-2.8px}.shop-hero__copy h1>span[data-v-e79b0e0e]{display:block;color:var(--shop-lime)}.shop-hero__copy>p[data-v-e79b0e0e]{max-width:540px;margin:18px 0 0;color:#d0dfd2;font-size:14px;line-height:1.9}.shop-hero__mark[data-v-e79b0e0e]{display:flex;flex:0 0 220px;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;gap:13px;margin:5px 0;padding:20px;background:#ffffff09;border:1px solid rgba(255,255,255,.15);border-radius:10px}.shop-hero__mark>span[data-v-e79b0e0e]{color:#fff;font-size:clamp(42px,5vw,64px);font-weight:950;line-height:1;letter-spacing:-4px}.shop-hero__mark>span>span[data-v-e79b0e0e]{color:var(--shop-lime)}.shop-hero__mark small[data-v-e79b0e0e]{color:var(--shop-lime);font-size:8px;font-weight:850;letter-spacing:1.3px;text-align:center}.shop-hero__bottom[data-v-e79b0e0e]{display:flex;align-items:center;gap:15px;min-height:44px;border-top:1px solid rgba(255,255,255,.13);color:#d0dfd2;font-size:8px;font-weight:800;letter-spacing:1.4px}.shop-hero__line[data-v-e79b0e0e]{width:34px;height:2px;background:var(--shop-lime)}.shop-main[data-v-e79b0e0e]{padding-top:42px;padding-bottom:76px}.shop-categories[data-v-e79b0e0e]{margin-bottom:46px}.shop-section-heading[data-v-e79b0e0e]{margin-bottom:19px}.shop-section-heading h2[data-v-e79b0e0e]{margin:8px 0 0;font-size:23px;font-weight:850;line-height:1.3;letter-spacing:-.6px}.shop-section-heading p[data-v-e79b0e0e]{margin:7px 0 0;color:var(--shop-muted);font-size:12px;line-height:1.7}.shop-pills[data-v-e79b0e0e]{display:flex;align-items:center;gap:9px;width:100%;padding:2px 1px 8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#cbd6c4 transparent}.shop-pill[data-v-e79b0e0e]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:41px;padding:0 17px;color:#586456;background:#fff;border:1px solid var(--shop-border);border-radius:5px;font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .18s ease,color .18s ease,border-color .18s ease}.shop-pill[data-v-e79b0e0e]:hover{color:var(--shop-green);border-color:#a7bd99}.shop-pill.is-active[data-v-e79b0e0e]{color:#fff;background:var(--shop-green);border-color:var(--shop-green)}.shop-results__heading[data-v-e79b0e0e]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:23px;padding-bottom:23px;border-bottom:1px solid var(--shop-border)}.shop-results__intro[data-v-e79b0e0e]{min-width:0}.shop-results__intro h2[data-v-e79b0e0e]{margin:8px 0 0;font-size:clamp(27px,3vw,36px);font-weight:850;line-height:1.2;letter-spacing:-1px;overflow-wrap:anywhere}.shop-results__intro p[data-v-e79b0e0e]{margin:9px 0 0;color:var(--shop-muted);font-size:12px;line-height:1.7}.shop-toolbar[data-v-e79b0e0e]{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:0 0 auto}.shop-filter-trigger[data-v-e79b0e0e]{display:none}.shop-sort[data-v-e79b0e0e]{display:flex;align-items:center;gap:10px;min-height:43px;padding:0 12px;background:#fff;border:1px solid var(--shop-border);border-radius:5px}.shop-sort>span[data-v-e79b0e0e]{color:var(--shop-muted);font-size:10px;white-space:nowrap}.shop-sort select[data-v-e79b0e0e]{width:auto;max-width:180px;min-height:40px;padding:0 20px 0 0;color:var(--shop-text);background:transparent;border:0;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.shop-active-filters[data-v-e79b0e0e]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:-4px 0 20px}.shop-active-filters__label[data-v-e79b0e0e]{color:var(--shop-muted);font-size:10px}.shop-filter-chip[data-v-e79b0e0e]{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:30px;padding:5px 9px;color:#345335;background:#edf4e7;border:1px solid #dce9d3;border-radius:4px;font-size:10px;overflow-wrap:anywhere;cursor:pointer}.shop-filter-chip span[data-v-e79b0e0e]{font-size:16px}.shop-clear-filters[data-v-e79b0e0e]{padding:5px;color:#65745f;background:transparent;border:0;font-size:10px;font-weight:750;cursor:pointer}.shop-results__layout[data-v-e79b0e0e]{display:grid;grid-template-columns:235px minmax(0,1fr);align-items:start;gap:27px}.shop-filter-panel[data-v-e79b0e0e]{position:sticky;top:22px;min-width:0;padding:21px 18px;background:#fff;border:1px solid var(--shop-border);border-radius:8px}.shop-filter-panel__heading[data-v-e79b0e0e]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--shop-border)}.shop-filter-panel__heading h3[data-v-e79b0e0e]{margin:5px 0 0;font-size:21px;font-weight:850}.shop-filter-close[data-v-e79b0e0e]{display:none}.shop-filter-group[data-v-e79b0e0e]{padding:20px 0;border:0;border-bottom:1px solid #edf0e9}.shop-filter-label[data-v-e79b0e0e]{display:block;margin-bottom:11px;color:#354335;font-size:11px;font-weight:800}.shop-search-input[data-v-e79b0e0e]{display:flex;align-items:center;gap:9px;min-width:0;min-height:42px;padding:0 10px;background:#fafbf9;border:1px solid #dfe6db;border-radius:5px}.shop-search-input[data-v-e79b0e0e]:focus-within{border-color:#789c5d;box-shadow:0 0 0 3px #709b4f1a}.shop-search-input>svg[data-v-e79b0e0e]{width:17px;height:17px;flex:0 0 17px;stroke:#7a8976;stroke-width:1.7;stroke-linecap:round}.shop-search-input input[data-v-e79b0e0e]{width:100%;min-width:0;height:40px;padding:0;color:var(--shop-text);background:transparent;border:0;outline:none;font:inherit;font-size:11px}.shop-search-input input[data-v-e79b0e0e]::placeholder{color:#929b8e}.shop-search-input>button[data-v-e79b0e0e]{flex:0 0 23px;width:23px;height:23px;color:#5c6c57;background:transparent;border:0;font-size:19px;cursor:pointer}.shop-filter-select[data-v-e79b0e0e]{display:block;width:100%;min-height:43px;padding:0 10px;color:#354335;background:#fafbf9;border:1px solid #dfe6db;border-radius:5px;font:inherit;font-size:11px}.shop-filter-fieldset[data-v-e79b0e0e]{min-width:0;margin:0}.shop-filter-fieldset legend[data-v-e79b0e0e]{padding:0}.shop-checkbox[data-v-e79b0e0e]{display:flex;align-items:center;gap:10px;min-height:37px;color:#606b5d;font-size:11px;cursor:pointer}.shop-checkbox input[data-v-e79b0e0e]{position:absolute;width:1px;height:1px;opacity:0}.shop-checkbox__visual[data-v-e79b0e0e]{display:grid;place-items:center;flex:0 0 17px;width:17px;height:17px;background:#fff;border:1px solid #cbd5c5;border-radius:4px}.shop-checkbox input:checked+.shop-checkbox__visual[data-v-e79b0e0e]{background:var(--shop-green);border-color:var(--shop-green)}.shop-checkbox input:checked+.shop-checkbox__visual[data-v-e79b0e0e]:after{content:"";width:8px;height:5px;margin-top:-2px;border-bottom:2px solid white;border-left:2px solid white;transform:rotate(-45deg)}.shop-checkbox input:focus-visible+.shop-checkbox__visual[data-v-e79b0e0e]{outline:2px solid #7ca85c;outline-offset:3px}.shop-filter-actions[data-v-e79b0e0e]{display:flex;flex-direction:column;gap:10px;padding-top:19px}.shop-apply-button[data-v-e79b0e0e]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:43px;padding:0 13px;color:#fff;background:var(--shop-green);border:1px solid var(--shop-green);border-radius:5px;font-size:11px;font-weight:800;cursor:pointer}.shop-apply-button[data-v-e79b0e0e]:hover{background:var(--shop-green-hover)}.shop-apply-button span[data-v-e79b0e0e]{color:var(--shop-lime);font-size:17px}.shop-reset-button[data-v-e79b0e0e]{min-height:35px;color:#687363;background:transparent;border:0;font-size:10px;font-weight:700;cursor:pointer}.shop-results__main[data-v-e79b0e0e]{min-width:0}.shop-results__meta[data-v-e79b0e0e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;min-height:26px;margin-bottom:17px}.shop-results__meta p[data-v-e79b0e0e]{margin:0;color:var(--shop-muted);font-size:11px}.shop-results__meta strong[data-v-e79b0e0e]{color:var(--shop-text);font-weight:850}.shop-category-label[data-v-e79b0e0e]{padding:5px 9px;color:#4e7339;background:#edf4e7;border-radius:4px;font-size:9px;font-weight:800}.shop-product-grid[data-v-e79b0e0e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px 16px;min-width:0}.shop-product-grid[data-v-e79b0e0e]>*{min-width:0;max-width:100%}.shop-state[data-v-e79b0e0e]{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:320px;padding:35px 22px;text-align:center;background:#fff;border:1px solid var(--shop-border);border-radius:9px}.shop-state h3[data-v-e79b0e0e]{margin:15px 0 0;font-size:20px;font-weight:850;line-height:1.4}.shop-state p[data-v-e79b0e0e]{max-width:360px;margin:9px 0 0;color:var(--shop-muted);font-size:12px;line-height:1.8}.shop-spinner[data-v-e79b0e0e]{width:35px;height:35px;border:3px solid #e3eadc;border-top-color:#5d873d;border-radius:50%;animation:shop-spin-e79b0e0e .75s linear infinite}@keyframes shop-spin-e79b0e0e{to{transform:rotate(360deg)}}.shop-state__symbol[data-v-e79b0e0e]{display:grid;place-items:center;width:43px;height:43px;color:#9c5b35;background:#fff0e7;border-radius:50%;font-size:21px;font-weight:850}.shop-empty-icon[data-v-e79b0e0e]{display:grid;place-items:center;width:64px;height:64px;color:#61884a;background:#edf4e7;border-radius:50%}.shop-empty-icon svg[data-v-e79b0e0e]{width:32px;height:32px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.shop-state--empty>.shop-eyebrow[data-v-e79b0e0e]{margin-top:21px}.shop-state__button[data-v-e79b0e0e]{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:43px;margin-top:21px;padding:0 17px;color:#fff;background:var(--shop-green);border:1px solid var(--shop-green);border-radius:5px;font-size:11px;font-weight:800;cursor:pointer}.shop-pagination[data-v-e79b0e0e]{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:35px;padding-top:22px;border-top:1px solid var(--shop-border)}.shop-pagination__button[data-v-e79b0e0e]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:0 14px;color:var(--shop-green);background:#fff;border:1px solid #dce4d7;border-radius:5px;font-size:11px;font-weight:750;cursor:pointer}.shop-pagination__button[data-v-e79b0e0e]:not(:disabled):hover{background:#edf4e7}.shop-pagination__button[data-v-e79b0e0e]:disabled{opacity:.42;cursor:not-allowed}.shop-pagination__status[data-v-e79b0e0e]{display:flex;align-items:center;gap:7px;color:var(--shop-muted);font-size:11px}.shop-pagination__status strong[data-v-e79b0e0e]{display:grid;place-items:center;min-width:31px;height:31px;padding:0 6px;color:#fff;background:var(--shop-green);border-radius:5px}@media(max-width:1100px){.shop-hero__mark[data-v-e79b0e0e]{flex-basis:170px}.shop-results__layout[data-v-e79b0e0e]{grid-template-columns:215px minmax(0,1fr);gap:19px}.shop-filter-panel[data-v-e79b0e0e]{padding:18px 14px}.shop-product-grid[data-v-e79b0e0e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}}.shop-filter-backdrop[data-v-e79b0e0e]{display:none}@media(max-width:760px){.shop-container[data-v-e79b0e0e]{width:calc(100% - 32px)}.shop-hero__content[data-v-e79b0e0e]{min-height:0;padding:38px 0 32px}.shop-hero__mark[data-v-e79b0e0e]{display:none}.shop-hero__copy h1[data-v-e79b0e0e]{font-size:clamp(40px,8vw,58px)}.shop-hero__bottom[data-v-e79b0e0e]{min-height:40px;font-size:7px;letter-spacing:1px}.shop-main[data-v-e79b0e0e]{padding-top:30px;padding-bottom:48px}.shop-categories[data-v-e79b0e0e]{margin-bottom:34px}.shop-section-heading h2[data-v-e79b0e0e]{font-size:20px}.shop-pills[data-v-e79b0e0e]{gap:8px;margin-right:-16px;width:calc(100% + 16px)}.shop-pill[data-v-e79b0e0e]{min-height:39px;padding-inline:14px;font-size:10px}.shop-results__heading[data-v-e79b0e0e]{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:20px;padding-bottom:20px}.shop-results__intro h2[data-v-e79b0e0e]{font-size:29px}.shop-results__intro p[data-v-e79b0e0e]{font-size:11px}.shop-toolbar[data-v-e79b0e0e]{justify-content:space-between;width:100%}.shop-filter-trigger[data-v-e79b0e0e]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 12px;color:var(--shop-green);background:#fff;border:1px solid #dce4d7;border-radius:5px;font-size:11px;font-weight:800;cursor:pointer}.shop-filter-trigger svg[data-v-e79b0e0e]{width:17px;height:17px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.shop-filter-count[data-v-e79b0e0e]{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;color:#183b23;background:var(--shop-lime);border-radius:50%;font-size:10px}.shop-sort[data-v-e79b0e0e]{min-width:0;min-height:42px;gap:7px;padding-left:10px}.shop-sort>span[data-v-e79b0e0e]{font-size:9px}.shop-sort select[data-v-e79b0e0e]{max-width:min(48vw,170px);font-size:10px}.shop-results__layout[data-v-e79b0e0e]{display:block}.shop-filter-backdrop[data-v-e79b0e0e]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;width:100%;height:100%;padding:0;background:#09180e8f;border:0}.shop-filter-panel[data-v-e79b0e0e]{position:fixed;top:0;right:0;bottom:0;z-index:9999;display:flex;flex-direction:column;width:min(390px,90vw);height:100vh;height:100dvh;padding:23px 20px;overflow-y:auto;overscroll-behavior:contain;background:#fff;border:0;border-left:1px solid var(--shop-border);border-radius:0;box-shadow:-15px 0 40px #0000001f;transform:translate(105%);visibility:hidden;pointer-events:none;transition:transform .22s ease,visibility .22s ease}.shop-filter-panel.is-open[data-v-e79b0e0e]{transform:translate(0);visibility:visible;pointer-events:auto}.shop-filter-close[data-v-e79b0e0e]{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;color:var(--shop-text);background:#f1f4ed;border:1px solid #e1e7dc;border-radius:50%;font-size:24px;cursor:pointer}.shop-filter-actions[data-v-e79b0e0e]{margin-top:auto;padding-top:22px}.shop-product-grid[data-v-e79b0e0e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 11px}.shop-state[data-v-e79b0e0e]{min-height:270px;padding:28px 17px}.shop-state h3[data-v-e79b0e0e]{font-size:18px}}@media(max-width:390px){.shop-container[data-v-e79b0e0e]{width:calc(100% - 26px)}.shop-breadcrumb[data-v-e79b0e0e]{padding-top:17px;font-size:10px}.shop-hero__content[data-v-e79b0e0e]{padding:32px 0 28px}.shop-hero__copy h1[data-v-e79b0e0e]{font-size:clamp(36px,10vw,43px);letter-spacing:-1.7px}.shop-hero__copy>p[data-v-e79b0e0e]{margin-top:14px;font-size:12px}.shop-hero__bottom[data-v-e79b0e0e]{gap:9px;font-size:6px;letter-spacing:.7px}.shop-hero__line[data-v-e79b0e0e]{width:22px;flex:0 0 22px}.shop-main[data-v-e79b0e0e]{padding-top:25px}.shop-results__intro h2[data-v-e79b0e0e]{font-size:26px}.shop-sort[data-v-e79b0e0e]{gap:5px;padding-inline:8px}.shop-sort>span[data-v-e79b0e0e]{display:none}.shop-sort select[data-v-e79b0e0e]{max-width:54vw}.shop-product-grid[data-v-e79b0e0e]{gap:12px 9px}.shop-pagination[data-v-e79b0e0e]{gap:8px;margin-top:26px;padding-top:17px}.shop-pagination__button[data-v-e79b0e0e]{gap:6px;min-height:38px;padding-inline:9px;font-size:10px}.shop-pagination__status[data-v-e79b0e0e]{gap:5px;font-size:10px}}@media(prefers-reduced-motion:reduce){.shop-page[data-v-e79b0e0e] *,.shop-page[data-v-e79b0e0e] *:before,.shop-page[data-v-e79b0e0e] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.vyzz-pdp[data-v-65171868]{--pdp-green: #103c24;--pdp-deep: #0b2416;--pdp-lime: #c7ff43;--pdp-text: #193522;--pdp-muted: #7d897a;--pdp-border: #e7ede2;--pdp-soft: #f5f8f1;padding-bottom:80px;color:var(--pdp-text)}.pdp-breadcrumb[data-v-65171868]{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:23px 0 27px;color:#98a193;font-size:11px}.pdp-breadcrumb a[data-v-65171868]{color:#748271;text-decoration:none;transition:color .18s ease}.pdp-breadcrumb a[data-v-65171868]:hover{color:#34753a}.pdp-breadcrumb__current[data-v-65171868]{max-width:300px;overflow:hidden;color:#263d2b;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.pdp-hero[data-v-65171868]{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);align-items:start;gap:clamp(35px,5.5vw,82px)}.pdp-gallery[data-v-65171868]{min-width:0;animation:pdp-enter-65171868 .55s ease both}.pdp-gallery__stage[data-v-65171868]{position:relative;display:grid;place-items:center;min-height:480px;overflow:hidden;border:1px solid #e9eee4;border-radius:12px;background:radial-gradient(ellipse at 48% 43%,rgba(255,255,255,.98) 0%,rgba(249,251,246,.95) 43%,transparent 75%),linear-gradient(145deg,#f5f8f0,#edf2e7)}.pdp-gallery__stage[data-v-65171868]:before{position:absolute;top:14%;left:50%;width:290px;height:290px;border:1px solid rgba(77,117,59,.08);border-radius:50%;content:"";transform:translate(-50%);pointer-events:none}.pdp-gallery__stage[data-v-65171868]:after{position:absolute;top:18%;left:50%;width:235px;height:235px;border:1px solid rgba(77,117,59,.06);border-radius:50%;content:"";transform:translate(-50%);pointer-events:none}.pdp-gallery__badges[data-v-65171868]{position:absolute;z-index:2;top:19px;left:19px;display:flex;flex-wrap:wrap;gap:7px}.pdp-badge[data-v-65171868]{display:inline-flex;align-items:center;gap:5px;min-height:27px;padding:0 10px;border-radius:4px;font-size:9px;font-weight:900;letter-spacing:.8px}.pdp-badge--best[data-v-65171868]{background:var(--pdp-green);color:#fff}.pdp-badge--best span[data-v-65171868]{color:var(--pdp-lime)}.pdp-badge--sale[data-v-65171868]{border:1px solid #d9e8c8;background:#fff;color:#3e792c}.pdp-gallery__image[data-v-65171868]{position:relative;z-index:1;display:grid;place-items:center;width:100%;height:100%;min-height:480px;padding:52px 35px 62px}.pdp-gallery__image img[data-v-65171868]{display:block;width:100%;height:100%;max-height:400px;object-fit:contain;filter:drop-shadow(0 18px 17px rgba(22,46,22,.09));transition:transform .4s cubic-bezier(.2,.75,.25,1)}.pdp-gallery__stage:hover .pdp-gallery__image img[data-v-65171868]{transform:scale(1.035)}.pdp-image-enter-active[data-v-65171868],.pdp-image-leave-active[data-v-65171868]{transition:opacity .15s ease,transform .18s ease}.pdp-image-enter-from[data-v-65171868]{opacity:0;transform:translateY(5px)}.pdp-image-leave-to[data-v-65171868]{opacity:0;transform:translateY(-4px)}.pdp-gallery__caption[data-v-65171868]{position:absolute;z-index:2;bottom:19px;left:20px;display:flex;align-items:center;gap:8px;color:#7b8974;font-size:8px;font-weight:850;letter-spacing:1.4px}.pdp-gallery__caption-dot[data-v-65171868]{width:6px;height:6px;border-radius:50%;background:#91c346;box-shadow:0 0 0 4px #91c3461f}.pdp-gallery__counter[data-v-65171868]{position:absolute;right:20px;bottom:18px;display:flex;gap:6px;color:#304e32;font-size:10px;font-weight:850}.pdp-gallery__counter span[data-v-65171868]{color:#a5afa0}.pdp-thumbnails[data-v-65171868]{display:flex;gap:11px;margin-top:13px;overflow-x:auto;padding:2px 2px 5px}.pdp-thumbnail[data-v-65171868]{display:grid;place-items:center;width:78px;height:83px;flex:0 0 78px;padding:5px;overflow:hidden;border:1px solid #e7ede2;border-radius:7px;background:#f6f8f3;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.pdp-thumbnail[data-v-65171868]:hover{border-color:#9fbe83;transform:translateY(-2px)}.pdp-thumbnail.is-active[data-v-65171868]{border:2px solid #4f8b34;background:#edf5e5}.pdp-thumbnail img[data-v-65171868]{display:block;width:100%;height:100%;object-fit:contain}.pdp-gallery__assurance[data-v-65171868]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:17px;color:#73816e;font-size:10px;font-weight:700}.pdp-assurance-icon[data-v-65171868]{display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:#eaf4df;color:#4a8434;font-size:11px}.pdp-gallery__assurance-divider[data-v-65171868]{width:1px;height:13px;margin:0 4px;background:#dfe6d9}.pdp-details[data-v-65171868]{min-width:0;padding-top:7px;animation:pdp-enter-65171868 .6s 70ms ease both}.pdp-details__eyebrow[data-v-65171868]{display:flex;align-items:center;gap:9px;margin-bottom:15px;color:#64893d;font-size:9px;font-weight:900;letter-spacing:2px;text-transform:uppercase}.pdp-details__eyebrow-line[data-v-65171868]{width:23px;height:2px;background:#8ab746}.pdp-title[data-v-65171868]{margin:0;color:#102e1b;font-size:clamp(31px,3.1vw,45px);font-weight:950;letter-spacing:-1.7px;line-height:1.13;overflow-wrap:anywhere}.pdp-social-proof[data-v-65171868]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:17px}.pdp-rating[data-v-65171868]{display:inline-flex;align-items:center;gap:7px;color:#768371;font-size:11px;text-decoration:none}.pdp-rating[data-v-65171868]:hover{color:#3f7733}.pdp-rating strong[data-v-65171868]{color:#29472a;font-size:11px}.pdp-rating__stars[data-v-65171868]{color:#e2a72e;font-size:12px;letter-spacing:1px}.pdp-proof-divider[data-v-65171868]{width:1px;height:14px;background:#e0e7db}.pdp-sold[data-v-65171868]{display:inline-flex;align-items:center;gap:7px;color:#788575;font-size:10px}.pdp-sold__dot[data-v-65171868]{width:6px;height:6px;border-radius:50%;background:#7fba46}.pdp-description[data-v-65171868]{margin:19px 0 0;color:#6d7b6a;font-size:13px;line-height:1.9;overflow-wrap:anywhere}.pdp-price-block[data-v-65171868]{margin-top:23px}.pdp-price-row[data-v-65171868]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.pdp-price[data-v-65171868]{color:#103c24;font-size:34px;font-weight:950;letter-spacing:-1.2px;line-height:1.1}.pdp-compare-price[data-v-65171868]{color:#9ca598;font-size:15px}.pdp-discount[data-v-65171868]{display:inline-flex;align-items:center;min-height:25px;padding:0 8px;border:1px solid #d9e9ca;border-radius:4px;background:#f0f7e8;color:#39752c;font-size:9px;font-weight:900;letter-spacing:.5px}.pdp-tax-note[data-v-65171868]{margin:7px 0 0;color:#909a8a;font-size:10px}.pdp-stock[data-v-65171868]{display:inline-flex;align-items:center;gap:7px;margin-top:14px;font-size:10px;font-weight:800}.pdp-stock__dot[data-v-65171868]{width:7px;height:7px;border-radius:50%}.pdp-stock--in[data-v-65171868]{color:#387e35}.pdp-stock--in .pdp-stock__dot[data-v-65171868]{background:#70b94b;box-shadow:0 0 0 4px #edf6e6}.pdp-stock--out[data-v-65171868]{color:#bc4841}.pdp-stock--out .pdp-stock__dot[data-v-65171868]{background:#d05b4e}.pdp-highlights[data-v-65171868]{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.pdp-highlight[data-v-65171868]{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid #e7eddf;border-radius:5px;background:#f8faf5;color:#50664a;font-size:10px;line-height:1.5;transition:border-color .18s ease,background .18s ease}.pdp-highlight[data-v-65171868]:hover{border-color:#c9ddb6;background:#f0f7e8}.pdp-highlight strong[data-v-65171868]{color:#285a2e;font-size:12px}.pdp-highlight__check[data-v-65171868]{color:#5a9738;font-weight:900}.pdp-separator[data-v-65171868]{height:1px;margin:23px 0;background:linear-gradient(90deg,#dfe7d9,transparent)}.pdp-option-block[data-v-65171868]{min-width:0;margin-top:22px}.pdp-option-heading[data-v-65171868]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.pdp-label[data-v-65171868]{display:block;color:#71806c;font-size:9px;font-weight:900;letter-spacing:1.5px}.pdp-option-selected[data-v-65171868]{color:#3b7732;font-size:10px;font-weight:850}.pdp-choice-list[data-v-65171868]{display:flex;flex-wrap:wrap;gap:9px}.pdp-choice[data-v-65171868]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:39px;padding:9px 13px;border:1px solid #e0e7da;border-radius:5px;background:#fff;color:#4c5d47;font-family:inherit;font-size:11px;font-weight:750;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.pdp-choice[data-v-65171868]:hover:not(:disabled){border-color:#91b86d;background:#f7faf3;transform:translateY(-1px)}.pdp-choice.is-selected[data-v-65171868]{border-color:#38793a;background:#edf6e5;color:#1d562d;box-shadow:inset 0 0 0 1px #38793a1f}.pdp-choice.is-unavailable[data-v-65171868]{border-color:#eceee9;background:#f7f8f5;color:#a1a79d;cursor:not-allowed;opacity:.8}.pdp-choice__check[data-v-65171868]{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#38793a;color:#fff;font-size:9px}.pdp-choice__unavailable[data-v-65171868]{font-size:9px}.pdp-pack-grid[data-v-65171868]{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:10px}.pdp-pack[data-v-65171868]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-height:91px;padding:16px 12px 12px;border:1px solid #e2e8dc;border-radius:6px;background:#fff;color:#28442b;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.pdp-pack[data-v-65171868]:hover{border-color:#9bbf79;transform:translateY(-2px)}.pdp-pack.is-selected[data-v-65171868]{border-color:#3e813b;background:#f0f7e9;box-shadow:inset 0 0 0 1px #3e813b1a}.pdp-pack__popular[data-v-65171868]{position:absolute;top:-9px;left:9px;padding:4px 6px;border-radius:3px;background:var(--pdp-green);color:#d8ff8a;font-size:7px;font-weight:900;letter-spacing:.7px}.pdp-pack__name[data-v-65171868]{font-size:12px;font-weight:850}.pdp-pack__saving[data-v-65171868]{color:#6c8a5c;font-size:9px}.pdp-pack__check[data-v-65171868]{position:absolute;top:8px;right:8px;color:#3f8537;font-size:11px;font-weight:900}.pdp-bundle-slot[data-v-65171868]{margin-top:16px}.pdp-bundle-slot__title[data-v-65171868]{display:block;margin-bottom:10px;color:#41563d;font-size:11px;font-weight:800}.pdp-purchase-row[data-v-65171868]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:24px}.pdp-purchase-row .pdp-option-block[data-v-65171868]{margin-top:0}.pdp-quantity[data-v-65171868]{display:flex;align-items:center;width:max-content;height:43px;margin-top:11px;overflow:hidden;border:1px solid #dfe7d8;border-radius:5px;background:#fff}.pdp-quantity button[data-v-65171868]{display:grid;place-items:center;width:42px;height:100%;border:0;background:transparent;color:#24462b;font-size:19px;cursor:pointer;transition:background .16s ease}.pdp-quantity button[data-v-65171868]:hover:not(:disabled){background:#eff6e8}.pdp-quantity button[data-v-65171868]:disabled{color:#b9c1b3;cursor:not-allowed}.pdp-quantity>span[data-v-65171868]{display:grid;place-items:center;min-width:24px;color:#1b3924;font-size:12px;font-weight:850}.pdp-purchase-note[data-v-65171868]{display:flex;align-items:center;gap:7px;padding-bottom:12px;color:#788575;font-size:10px}.pdp-purchase-note__icon[data-v-65171868]{color:#80ad3c;font-size:15px}.pdp-delivery[data-v-65171868]{margin-top:23px;padding:15px;border:1px solid #e6ecdf;border-radius:7px;background:#f8faf5}.pdp-delivery__heading[data-v-65171868]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#4d6647;font-size:9px;font-weight:900;letter-spacing:1px}.pdp-delivery__heading svg[data-v-65171868]{width:18px;height:18px;flex:0 0 18px;stroke:#598747;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pdp-delivery__form[data-v-65171868]{display:flex;gap:8px}.pdp-delivery__form input[data-v-65171868]{width:100%;min-width:0;height:42px;padding:0 12px;border:1px solid #dfe7d8;border-radius:4px;outline:none;background:#fff;color:#213c27;font:inherit;font-size:12px;transition:border-color .18s ease,box-shadow .18s ease}.pdp-delivery__form input[data-v-65171868]:focus{border-color:#75a94c;box-shadow:0 0 0 3px #75a94c1f}.pdp-delivery__form input[data-v-65171868]::placeholder{color:#a0a99a}.pdp-delivery__form button[data-v-65171868]{min-width:82px;padding:0 15px;border:1px solid #d8e5ce;border-radius:4px;background:#eaf4e1;color:#285d30;font-size:11px;font-weight:850;cursor:pointer;transition:background .18s ease}.pdp-delivery__form button[data-v-65171868]:hover:not(:disabled){background:#dceecb}.pdp-delivery__form button[data-v-65171868]:disabled{opacity:.55;cursor:not-allowed}.pdp-delivery__message[data-v-65171868]{margin:10px 0 0;color:#4b7838;font-size:11px;line-height:1.6}.pdp-actions[data-v-65171868]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.65fr) 48px;gap:9px;margin-top:19px}.pdp-add-btn[data-v-65171868],.pdp-buy-btn[data-v-65171868],.pdp-wishlist[data-v-65171868]{display:flex;align-items:center;justify-content:center;min-height:53px;border-radius:5px;font-family:inherit;font-size:11px;font-weight:900;cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.pdp-add-btn[data-v-65171868]{justify-content:space-between;gap:7px;padding:0 14px;border:1px solid #103c24;background:#103c24;color:#fff;text-align:left}.pdp-add-btn[data-v-65171868]:hover:not(:disabled){background:#18532f;box-shadow:0 7px 18px #103c2426;transform:translateY(-2px)}.pdp-add-btn__price[data-v-65171868]{color:#d6ff84;font-size:10px;white-space:nowrap}.pdp-add-btn__arrow[data-v-65171868]{color:var(--pdp-lime);font-size:17px;transition:transform .18s ease}.pdp-add-btn:hover:not(:disabled) .pdp-add-btn__arrow[data-v-65171868]{transform:translate(3px)}.pdp-buy-btn[data-v-65171868]{border:1px solid #dce7d3;background:#f1f7e9;color:#24532c}.pdp-buy-btn[data-v-65171868]:hover:not(:disabled){border-color:#a9ca8b;background:#e5f2d9;transform:translateY(-2px)}.pdp-wishlist[data-v-65171868]{border:1px solid #e3e9dd;background:#fff;color:#527147;font-size:20px}.pdp-wishlist[data-v-65171868]:hover{border-color:#efc7c1;background:#fff5f3;color:#c45248;transform:translateY(-2px)}.pdp-add-btn[data-v-65171868]:disabled,.pdp-buy-btn[data-v-65171868]:disabled{border-color:#d9dfd4;background:#e8ece4;color:#90998a;cursor:not-allowed;box-shadow:none;transform:none}.pdp-validation-note[data-v-65171868]{margin:10px 0 0;color:#a45b41;font-size:10px;line-height:1.5}.pdp-trust-grid[data-v-65171868]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 13px;margin-top:25px;padding:20px 0 4px;border-top:1px solid #e7ede2}.pdp-trust-item[data-v-65171868]{display:flex;align-items:center;gap:10px;min-width:0}.pdp-trust-item__icon[data-v-65171868]{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border:1px solid #e4ebdd;border-radius:6px;background:#f4f8ee;color:#568542;font-size:15px;font-weight:850}.pdp-trust-item>span[data-v-65171868]:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.pdp-trust-item strong[data-v-65171868]{color:#304b31;font-size:10px;font-weight:850}.pdp-trust-item small[data-v-65171868]{color:#899484;font-size:9px}.pdp-info-section[data-v-65171868],.pdp-reviews-section[data-v-65171868],.pdp-related-section[data-v-65171868]{margin-top:88px}.pdp-section-heading[data-v-65171868]{margin-bottom:26px}.pdp-section-heading__eyebrow[data-v-65171868]{display:block;margin-bottom:10px;color:#729744;font-size:9px;font-weight:900;letter-spacing:2px}.pdp-section-heading h2[data-v-65171868],.pdp-related-heading h2[data-v-65171868]{margin:0;color:#112f1b;font-size:clamp(26px,3vw,36px);font-weight:950;letter-spacing:-1.2px;line-height:1.2}.pdp-section-heading h2 span[data-v-65171868],.pdp-related-heading h2 span[data-v-65171868]{color:#61963b}.pdp-section-heading>p[data-v-65171868],.pdp-related-heading p[data-v-65171868]{margin:10px 0 0;color:#7b8876;font-size:12px;line-height:1.8}.pdp-info-card[data-v-65171868]{overflow:hidden;border:1px solid #e5ebdf;border-radius:9px;background:#fff}.pdp-info-tabs[data-v-65171868]{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid #e8eee3;background:#f8faf5;scrollbar-width:thin}.pdp-info-tab[data-v-65171868]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:58px;padding:0 23px;border:0;border-bottom:2px solid transparent;background:transparent;color:#7a8775;font:inherit;font-size:11px;font-weight:800;white-space:nowrap;cursor:pointer;transition:color .18s ease,background .18s ease}.pdp-info-tab[data-v-65171868]:hover{color:#315d30}.pdp-info-tab.is-active[data-v-65171868]{border-bottom-color:#679e3e;background:#fff;color:#1d4828}.pdp-info-tab__dot[data-v-65171868]{width:5px;height:5px;border-radius:50%;background:#8ebd4d}.pdp-info-content[data-v-65171868]{min-height:150px;padding:28px 30px 32px}.pdp-info-content__label[data-v-65171868]{display:block;margin-bottom:11px;color:#386b32;font-size:10px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.pdp-info-content p[data-v-65171868]{max-width:850px;margin:0;color:#667461;font-size:13px;line-height:2;overflow-wrap:anywhere}.pdp-tab-enter-active[data-v-65171868],.pdp-tab-leave-active[data-v-65171868]{transition:opacity .14s ease,transform .14s ease}.pdp-tab-enter-from[data-v-65171868]{opacity:0;transform:translateY(4px)}.pdp-tab-leave-to[data-v-65171868]{opacity:0;transform:translateY(-3px)}.pdp-section-heading--row[data-v-65171868]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:22px}.pdp-review-summary[data-v-65171868]{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:14px 18px;border:1px solid #e6ecdf;border-radius:7px;background:#f8faf5}.pdp-review-summary>strong[data-v-65171868]{color:#153b22;font-size:27px;font-weight:950}.pdp-review-summary small[data-v-65171868]{color:#7d8977;font-size:10px}.pdp-review-grid[data-v-65171868]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.pdp-review-card[data-v-65171868]{min-width:0;padding:21px;border:1px solid #e7ede2;border-radius:8px;background:#fff;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.pdp-review-card[data-v-65171868]:hover{border-color:#cfdfc0;box-shadow:0 12px 30px #1638190e;transform:translateY(-3px)}.pdp-review-card__top[data-v-65171868]{display:flex;align-items:center;gap:10px}.pdp-review-avatar[data-v-65171868]{display:grid;place-items:center;width:39px;height:39px;flex:0 0 39px;border-radius:50%;background:#eaf3df;color:#376f32;font-size:14px;font-weight:900}.pdp-review-card__top>div[data-v-65171868]:nth-child(2){display:flex;flex-direction:column;gap:4px;min-width:0}.pdp-review-card__top strong[data-v-65171868]{color:#28432b;font-size:11px;overflow-wrap:anywhere}.pdp-review-card__top>div:nth-child(2) span[data-v-65171868]{color:#929b8d;font-size:9px}.pdp-review-verified[data-v-65171868]{display:grid;place-items:center;width:20px;height:20px;margin-left:auto;border-radius:50%;background:#edf5e6;color:#5a8b3d;font-size:10px}.pdp-review-stars[data-v-65171868]{margin-top:19px;color:#e2a72e;font-size:12px;letter-spacing:2px}.pdp-review-stars .is-muted[data-v-65171868]{color:#dfe4da}.pdp-review-card h3[data-v-65171868]{margin:11px 0 8px;color:#193b23;font-size:14px;font-weight:850;overflow-wrap:anywhere}.pdp-review-card>p[data-v-65171868]{margin:0;color:#74816f;font-size:11px;line-height:1.9;overflow-wrap:anywhere}.pdp-no-reviews[data-v-65171868]{display:flex;flex-direction:column;align-items:center;padding:34px 20px;border:1px dashed #dce6d3;border-radius:8px;background:#f9fbf6;text-align:center}.pdp-no-reviews__icon[data-v-65171868]{display:grid;place-items:center;width:43px;height:43px;margin-bottom:12px;border-radius:50%;background:#eaf3df;color:#55853a;font-size:20px}.pdp-no-reviews strong[data-v-65171868]{color:#24442a;font-size:13px}.pdp-no-reviews p[data-v-65171868]{margin:8px 0 0;color:#7b8976;font-size:11px;line-height:1.8}.pdp-review-form[data-v-65171868]{margin-top:28px;padding:27px;border:1px solid #e5ebdf;border-radius:9px;background:#f8faf5}.pdp-review-form__heading[data-v-65171868]{margin-bottom:22px}.pdp-review-form__heading h3[data-v-65171868]{margin:0;color:#173a23;font-size:22px;font-weight:900;letter-spacing:-.5px}.pdp-review-form__heading p[data-v-65171868]{margin:8px 0 0;color:#7c8877;font-size:11px}.pdp-review-form__grid[data-v-65171868]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.pdp-review-form__grid label[data-v-65171868]{display:flex;flex-direction:column;gap:8px;min-width:0;color:#40553c;font-size:10px;font-weight:850}.pdp-review-form__full[data-v-65171868]{grid-column:1 / -1}.pdp-review-form__grid input[data-v-65171868],.pdp-review-form__grid select[data-v-65171868],.pdp-review-form__grid textarea[data-v-65171868]{width:100%;min-width:0;padding:12px;border:1px solid #dfe7d8;border-radius:5px;outline:none;background:#fff;color:#243e29;font:inherit;font-size:12px;font-weight:500;transition:border-color .18s ease,box-shadow .18s ease}.pdp-review-form__grid input[data-v-65171868],.pdp-review-form__grid select[data-v-65171868]{min-height:43px}.pdp-review-form__grid textarea[data-v-65171868]{resize:vertical;line-height:1.7}.pdp-review-form__grid input[data-v-65171868]:focus,.pdp-review-form__grid select[data-v-65171868]:focus,.pdp-review-form__grid textarea[data-v-65171868]:focus{border-color:#85b45b;box-shadow:0 0 0 3px #85b45b1f}.pdp-review-form__message[data-v-65171868]{margin:14px 0 0;color:#487d35;font-size:11px;line-height:1.7}.pdp-review-submit[data-v-65171868]{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:45px;margin-top:19px;padding:0 18px;border:0;border-radius:5px;background:#103c24;color:#fff;font:inherit;font-size:11px;font-weight:850;cursor:pointer;transition:background .18s ease,transform .18s ease}.pdp-review-submit span[data-v-65171868]{color:var(--pdp-lime);font-size:16px;transition:transform .18s ease}.pdp-review-submit[data-v-65171868]:hover{background:#1c5630;transform:translateY(-1px)}.pdp-review-submit:hover span[data-v-65171868]{transform:translate(3px)}.pdp-related-section[data-v-65171868]{padding-top:35px;border-top:1px solid #e6ecdf}.pdp-related-heading[data-v-65171868]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.pdp-related-heading>div[data-v-65171868]{min-width:0}.pdp-related-link[data-v-65171868]{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;padding:12px 15px;border:1px solid #dce7d3;border-radius:5px;background:#f5f9ef;color:#285a2f;font-size:10px;font-weight:850;text-decoration:none;transition:border-color .18s ease,background .18s ease}.pdp-related-link span[data-v-65171868]{color:#5e943b;font-size:15px;transition:transform .18s ease}.pdp-related-link[data-v-65171868]:hover{border-color:#b7d29e;background:#edf5e4}.pdp-related-link:hover span[data-v-65171868]{transform:translate(2px,-2px)}.pdp-related-grid[data-v-65171868]{align-items:stretch}.pdp-loading[data-v-65171868]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:45px;min-height:550px;padding-top:45px}.pdp-loading__visual[data-v-65171868],.pdp-loading__content span[data-v-65171868]{border-radius:8px;background:linear-gradient(100deg,#f0f3ec 20%,#fafbf8,#f0f3ec 56%);background-size:200% 100%;animation:pdp-shimmer-65171868 1.5s ease-in-out infinite}.pdp-loading__visual[data-v-65171868]{min-height:420px}.pdp-loading__content[data-v-65171868]{display:flex;flex-direction:column;gap:17px;padding-top:20px}.pdp-loading__content span[data-v-65171868]{display:block;width:100%;height:18px}.pdp-loading__content span[data-v-65171868]:first-child{width:40%;height:12px}.pdp-loading__content span[data-v-65171868]:nth-child(2){width:80%;height:42px}.pdp-loading__content span[data-v-65171868]:nth-child(3){width:65%;height:26px}.pdp-loading__content span[data-v-65171868]:nth-child(4){height:130px;margin-top:10px}@keyframes pdp-enter-65171868{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pdp-shimmer-65171868{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:1000px){.pdp-hero[data-v-65171868]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.pdp-gallery__stage[data-v-65171868],.pdp-gallery__image[data-v-65171868]{min-height:390px}.pdp-gallery__image img[data-v-65171868]{max-height:330px}.pdp-title[data-v-65171868]{font-size:clamp(28px,3.5vw,38px)}.pdp-actions[data-v-65171868]{grid-template-columns:minmax(0,1fr) minmax(0,.7fr) 43px;gap:7px}.pdp-add-btn[data-v-65171868]{padding:0 10px;font-size:10px}.pdp-review-grid[data-v-65171868]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.vyzz-pdp[data-v-65171868]{padding-bottom:50px}.pdp-breadcrumb[data-v-65171868]{gap:7px;padding:16px 0 19px;font-size:10px}.pdp-breadcrumb__current[data-v-65171868]{max-width:145px}.pdp-hero[data-v-65171868]{grid-template-columns:minmax(0,1fr);gap:29px}.pdp-gallery__stage[data-v-65171868],.pdp-gallery__image[data-v-65171868]{min-height:min(104vw,450px)}.pdp-gallery__image[data-v-65171868]{padding:45px 27px 55px}.pdp-gallery__image img[data-v-65171868]{max-height:355px}.pdp-gallery__stage[data-v-65171868]:before{width:245px;height:245px}.pdp-gallery__stage[data-v-65171868]:after{width:195px;height:195px}.pdp-gallery__badges[data-v-65171868]{top:13px;left:13px}.pdp-gallery__caption[data-v-65171868]{bottom:16px;left:13px;font-size:7px;letter-spacing:1px}.pdp-gallery__counter[data-v-65171868]{right:13px;bottom:15px}.pdp-thumbnail[data-v-65171868]{width:67px;height:70px;flex-basis:67px}.pdp-gallery__assurance[data-v-65171868]{margin-top:12px;font-size:9px}.pdp-details[data-v-65171868]{padding-top:0}.pdp-details__eyebrow[data-v-65171868]{margin-bottom:11px}.pdp-title[data-v-65171868]{font-size:clamp(29px,7.5vw,39px);letter-spacing:-1.2px}.pdp-description[data-v-65171868]{margin-top:15px;font-size:12px}.pdp-price[data-v-65171868]{font-size:30px}.pdp-price-block[data-v-65171868]{margin-top:19px}.pdp-separator[data-v-65171868]{margin:20px 0}.pdp-option-block[data-v-65171868]{margin-top:20px}.pdp-purchase-row[data-v-65171868]{margin-top:22px}.pdp-delivery[data-v-65171868]{margin-top:20px;padding:13px}.pdp-actions[data-v-65171868]{grid-template-columns:minmax(0,1fr) minmax(0,.7fr) 45px;gap:7px}.pdp-add-btn[data-v-65171868],.pdp-buy-btn[data-v-65171868],.pdp-wishlist[data-v-65171868]{min-height:49px}.pdp-add-btn[data-v-65171868]{padding:0 10px;font-size:9px}.pdp-add-btn__price[data-v-65171868]{font-size:9px}.pdp-buy-btn[data-v-65171868]{font-size:10px}.pdp-trust-grid[data-v-65171868]{gap:15px 10px}.pdp-info-section[data-v-65171868],.pdp-reviews-section[data-v-65171868],.pdp-related-section[data-v-65171868]{margin-top:62px}.pdp-section-heading[data-v-65171868]{margin-bottom:20px}.pdp-section-heading h2[data-v-65171868],.pdp-related-heading h2[data-v-65171868]{font-size:28px}.pdp-info-tab[data-v-65171868]{min-height:51px;padding:0 16px;font-size:10px}.pdp-info-content[data-v-65171868]{min-height:130px;padding:23px 20px}.pdp-info-content p[data-v-65171868]{font-size:12px;line-height:1.9}.pdp-review-grid[data-v-65171868]{grid-template-columns:minmax(0,1fr)}.pdp-review-card[data-v-65171868]{padding:19px}.pdp-review-form[data-v-65171868]{padding:20px}.pdp-review-form__grid[data-v-65171868]{grid-template-columns:minmax(0,1fr);gap:14px}.pdp-review-form__full[data-v-65171868]{grid-column:auto}.pdp-related-section[data-v-65171868]{padding-top:27px}.pdp-related-heading[data-v-65171868]{align-items:flex-start;flex-direction:column;gap:17px;margin-bottom:22px}.pdp-related-link[data-v-65171868]{min-height:41px}.pdp-loading[data-v-65171868]{grid-template-columns:minmax(0,1fr);gap:25px;padding-top:25px}.pdp-loading__visual[data-v-65171868]{min-height:340px}.pdp-loading__content[data-v-65171868]{padding-top:0}}@media(max-width:380px){.pdp-actions[data-v-65171868]{grid-template-columns:minmax(0,1fr) 43px}.pdp-add-btn[data-v-65171868]{grid-column:1 / -1}.pdp-buy-btn[data-v-65171868]{grid-column:1}.pdp-wishlist[data-v-65171868]{grid-column:2}.pdp-purchase-note[data-v-65171868]{font-size:9px}.pdp-trust-item__icon[data-v-65171868]{width:29px;height:29px;flex-basis:29px}.pdp-trust-item strong[data-v-65171868]{font-size:9px}.pdp-trust-item small[data-v-65171868]{font-size:8px}}@media(prefers-reduced-motion:reduce){.vyzz-pdp[data-v-65171868] *,.pdp-loading__visual[data-v-65171868],.pdp-loading__content span[data-v-65171868]{animation:none!important;transition:none!important}.vyzz-pdp .pdp-gallery[data-v-65171868],.vyzz-pdp .pdp-details[data-v-65171868]{opacity:1;transform:none}}
