.zh-page{--zh-bg:#0b0e17;--zh-bg-deep:#0b0e17;--zh-card:#15192b;--zh-card-hover:#1a1f35;--zh-border:#2d3748;--zh-text-secondary:#8b93a7;--zh-content:1560px;--zh-pad:clamp(14px, calc((100vw - var(--zh-content)) / 2), 180px);--zh-gap:var(--zh-space-stats-search);--zh-section-step:clamp(64px, 5vw, 80px);--zh-space-discovery:18px;--zh-space-search-categories:var(--zh-space-discovery);--zh-surface-glass:transparent;--zh-surface-border:transparent;--zh-surface-highlight:transparent;--zh-space-black:#070b16;--zh-canvas-navy:#070b16;--zh-neon-laser:#7ee8ff;--zh-neon-core:#6fd4ff;--zh-neon-cyan:#22d3ee;--zh-neon-halo:#6fd4ff38;--zh-neon-outer:#22d3ee1a;--zh-electric-blue:var(--zh-neon-core);--zh-electric-glow:var(--zh-neon-halo);--zh-premium-orange:#ffa01a;--zh-premium-orange-soft:#ffb020;--zh-premium-orange-glow:#ffa02038;--zh-glass:#15192b;--zh-glass-border:#2d3748;--zh-gradient:linear-gradient(135deg, #8b5cf6, #6366f1);--zh-title-gradient:linear-gradient(135deg, #fff 0%, #8b5cf6 100%);--zh-space-desc-stats:20px;--zh-space-stats-search:24px;--zh-discovery-group-lift:96px;--zh-orbit-card-shift-right:16px;--zh-hero-search-height:58px;--zh-hero-search-block:calc(var(--zh-space-stats-search) + var(--zh-hero-search-height));--zh-categories-block:clamp(104px, 11vw, 172px);--zh-hero-bg-extend:calc(var(--zh-hero-search-block) + var(--zh-space-search-categories) + var(--zh-categories-block));--zh-nav-h:72px;--zh-sticky-stack:var(--zor-sticky-stack,var(--zor-sticky-clearance,var(--zh-nav-h)));--zh-sticky-clearance:var(--zor-sticky-clearance,var(--zh-sticky-stack));--zh-sticky-scroll-clearance:var(--zor-sticky-scroll-clearance);--zh-hero-artwork-height:calc(44px + (clamp(42px, 2.92vw, 56px) * 2.1) + 16px + 52px + var(--zh-space-desc-stats) + 72px);--zh-hero-artwork-width:calc(var(--zh-content) * .6);--zh-hero-artwork-top:48px;--zh-hero-artwork-right:130px;--zh-hero-artwork-shift-left:138px;--zh-hero-canvas-top:calc(var(--zh-nav-h) + var(--zh-hero-artwork-top));--zh-hero-artwork-scale:1.115;--zh-hero-artwork-lift:32px;--zh-hero-artwork-extend-down:175px;--zh-hero-artwork-stretch-down:1.23;--zh-hero-artwork-stretch-z-up:45px;--zh-hero-artwork-painted-height:calc(var(--zh-hero-artwork-height) * var(--zh-hero-artwork-scale) * var(--zh-hero-artwork-stretch-down) + var(--zh-hero-artwork-stretch-z-up));--zh-hero-artwork-painted-width:calc(var(--zh-hero-artwork-width) * var(--zh-hero-artwork-scale));--zh-hero-artwork-painted-right:calc(var(--zh-hero-artwork-right) - var(--zh-hero-artwork-shift-left));--zh-hero-artwork-painted-top:calc(var(--zh-hero-canvas-top) - var(--zh-hero-artwork-lift) - var(--zh-hero-artwork-stretch-z-up));--zh-hero-search-overlap:calc(420px - var(--zh-hero-artwork-height));--zh-hero-search-platform-gap:24px;--zh-hero-bg-stretch-up:45px;--zh-page-bg-base:#070b16;--zh-hero-edge-feather:36px;color:#fff;min-height:100vh;font-family:"Plus Jakarta Sans", var(--font-geist-sans), system-ui, sans-serif;background:#070b16;margin-top:0;padding-top:0;position:relative;overflow-x:visible}html[dir=rtl] .zh-page{font-family:var(--font-arabic), "Segoe UI", Tahoma, sans-serif}.zh-page__background{z-index:0;pointer-events:none;box-shadow:none;background:#070b16;border:none;outline:none;position:absolute;inset:0}.zh-page__artwork-clip{z-index:0;pointer-events:none;box-shadow:none;-webkit-mask-image:linear-gradient(180deg, transparent calc(var(--zh-hero-artwork-painted-top) - 1px), #000 calc(var(--zh-hero-artwork-painted-top) + var(--zh-hero-edge-feather)), #000 calc(var(--zh-hero-artwork-painted-top) + var(--zh-hero-artwork-painted-height) - var(--zh-hero-edge-feather)), transparent calc(var(--zh-hero-artwork-painted-top) + var(--zh-hero-artwork-painted-height) + 1px)), linear-gradient(90deg, transparent calc(100% - var(--zh-hero-artwork-painted-right) - var(--zh-hero-artwork-painted-width) - 1px), #000 calc(100% - var(--zh-hero-artwork-painted-right) - var(--zh-hero-artwork-painted-width) + var(--zh-hero-edge-feather)), #000 calc(100% - var(--zh-hero-artwork-painted-right) - var(--zh-hero-edge-feather)), transparent calc(100% - var(--zh-hero-artwork-painted-right) + 1px));-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(180deg, transparent calc(var(--zh-hero-artwork-painted-top) - 1px), #000 calc(var(--zh-hero-artwork-painted-top) + var(--zh-hero-edge-feather)), #000 calc(var(--zh-hero-artwork-painted-top) + var(--zh-hero-artwork-painted-height) - var(--zh-hero-edge-feather)), transparent calc(var(--zh-hero-artwork-painted-top) + var(--zh-hero-artwork-painted-height) + 1px)), linear-gradient(90deg, transparent calc(100% - var(--zh-hero-artwork-painted-right) - var(--zh-hero-artwork-painted-width) - 1px), #000 calc(100% - var(--zh-hero-artwork-painted-right) - var(--zh-hero-artwork-painted-width) + var(--zh-hero-edge-feather)), #000 calc(100% - var(--zh-hero-artwork-painted-right) - var(--zh-hero-edge-feather)), transparent calc(100% - var(--zh-hero-artwork-painted-right) + 1px));mask-image:linear-gradient(180deg, transparent calc(var(--zh-hero-artwork-painted-top) - 1px), #000 calc(var(--zh-hero-artwork-painted-top) + var(--zh-hero-edge-feather)), #000 calc(var(--zh-hero-artwork-painted-top) + var(--zh-hero-artwork-painted-height) - var(--zh-hero-edge-feather)), transparent calc(var(--zh-hero-artwork-painted-top) + var(--zh-hero-artwork-painted-height) + 1px)), linear-gradient(90deg, transparent calc(100% - var(--zh-hero-artwork-painted-right) - var(--zh-hero-artwork-painted-width) - 1px), #000 calc(100% - var(--zh-hero-artwork-painted-right) - var(--zh-hero-artwork-painted-width) + var(--zh-hero-edge-feather)), #000 calc(100% - var(--zh-hero-artwork-painted-right) - var(--zh-hero-edge-feather)), transparent calc(100% - var(--zh-hero-artwork-painted-right) + 1px));border:none;outline:none;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.zh-page__artwork{z-index:0;pointer-events:none;box-shadow:none;background-image:url(/hero-background.png);background-repeat:no-repeat;background-size:calc(var(--zh-hero-artwork-width) * var(--zh-hero-artwork-scale)) var(--zh-hero-artwork-painted-height);background-position:right calc(var(--zh-hero-artwork-right) - var(--zh-hero-artwork-shift-left)) top var(--zh-hero-artwork-painted-top);border:none;outline:none;position:absolute;inset:0}.zh-page__artwork:after{content:"";pointer-events:none;background-image:url(/hero-background.png);background-repeat:no-repeat;background-size:calc(var(--zh-hero-artwork-width) * var(--zh-hero-artwork-scale)) var(--zh-hero-artwork-painted-height);background-position:right calc(var(--zh-hero-artwork-right) - var(--zh-hero-artwork-shift-left)) top var(--zh-hero-artwork-painted-top);mix-blend-mode:soft-light;opacity:.38;filter:contrast(1.14)saturate(1.18)brightness(.98);position:absolute;inset:0}.zh-page__artwork:before{content:none;display:none}.zh-page__background:before{content:"";top:calc(-1 * var(--zh-hero-bg-stretch-up));height:calc(var(--zh-hero-canvas-top) + var(--zh-hero-bg-stretch-up));z-index:0;pointer-events:none;box-shadow:none;background:#070b16;border:none;outline:none;position:absolute;left:0;right:0}.zh-page__background:after{content:"";top:calc(var(--zh-hero-artwork-painted-top) + var(--zh-hero-artwork-painted-height));height:var(--zh-hero-artwork-extend-down);z-index:0;pointer-events:none;box-shadow:none;background:#070b16;border:none;outline:none;position:absolute;left:0;right:0}.zh-page>.zh-nav{z-index:200;width:100%;position:fixed;top:0;left:0;right:0}.zh-page>.zh-nav-spacer{height:var(--zh-nav-h,72px);pointer-events:none;width:100%;display:block}.zh-page>.zh-shell{z-index:1;position:relative}@media (max-width:1279px){.zh-page{--zh-hero-artwork-top:44px;--zh-hero-artwork-right:90px;--zh-hero-artwork-shift-left:80px;--zh-hero-canvas-top:calc(var(--zh-nav-h) + var(--zh-hero-artwork-top))}}@media (max-width:767px) and (orientation:portrait){.zh-page{--zh-hero-artwork-right:-8px}}.zh-shell{width:100%;max-width:calc(var(--zh-content) + 2 * var(--zh-pad));padding:0 var(--zh-pad) 32px;flex-direction:column;gap:0;margin:0 auto;display:flex}.zh-product-sections-wrap,.zh-footer-wrap{padding-top:0}.zh-product-sections-wrap{background:0 0}.zh-commerce{grid-template-columns:minmax(0,2.12fr) minmax(0,1fr);align-items:stretch;gap:28px;display:grid}.zh-panel{box-shadow:none;background:0 0;border:none;border-radius:16px;min-height:100%;padding:22px 20px 20px}.zh-panel__empty{text-align:center;color:#64748b;margin:0;padding:24px 12px;font-size:14px}.zh-section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.zh-section-head__title{letter-spacing:-.02em;align-items:center;gap:8px;margin:0;font-size:22px;font-weight:800;display:inline-flex}.zh-section-head__link{color:#a78bfa;white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s}.zh-section-head__link:hover{color:#c4b5fd}.zh-coupons{flex-direction:column;gap:10px;min-height:100%;display:flex}.zh-coupon{background:#15192b;border:1px solid #2d3748;border-radius:16px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:16px;display:grid;box-shadow:0 4px 20px #0000004d}.zh-coupon__logo{background:#0f172aa6;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:12px;font-weight:700;display:flex;overflow:hidden}.zh-coupon__logo img{object-fit:contain;object-position:center;box-sizing:border-box;image-rendering:auto;width:100%;height:100%;padding:10%}.zh-coupon__store{margin:0 0 2px;font-size:14px;font-weight:700}.zh-coupon__offer{color:#e2e8f0;margin:0;font-size:12.5px;font-weight:600}.zh-coupon__min{color:#64748b;margin:2px 0 0;font-size:11px}.zh-coupon__code-wrap{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.zh-coupon__code-box{background:#1a1f35;border:1px dashed #4a5568;border-radius:8px;align-items:center;gap:6px;min-width:108px;padding:8px 12px;display:flex}.zh-coupon__code{color:#8b5cf6;letter-spacing:.05em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700}.zh-coupon__copy{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:0;display:flex}.zh-coupon__meta{color:#64748b;align-items:center;gap:6px;font-size:10.5px;display:flex}.zh-coupon__verified{color:#10b981;align-items:center;gap:3px;display:inline-flex}.zh-footer{min-height:80px;box-shadow:none;background:0 0;border-top:none;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:0 80px;display:flex}.zh-footer__stats{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.zh-footer__stat{color:#94a3b8;align-items:center;gap:8px;font-size:12px;display:flex}.zh-footer__stat svg{color:#818cf8}.zh-footer__stat strong{color:#f8fafc;font-size:14px;font-weight:800}.zh-footer__trustpilot{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.zh-footer__trustpilot>strong:first-child{color:#f8fafc;font-weight:700}.zh-footer__stars{gap:2px;display:inline-flex}@media (max-width:1279px){.zh-commerce{grid-template-columns:1fr}}@media (max-width:767px) and (orientation:portrait){.zh-footer{flex-direction:column;align-items:flex-start}}
.zh-page .zh-hero-zone,.zh-page .zh-hero,.zh-page .zh-hero-search,.zh-page .zh-page__artwork-clip,.zh-page .zh-page__artwork,.zh-page .hero-artwork{unicode-bidi:isolate;direction:ltr!important}.zh-page .zh-hero{grid-template-columns:minmax(0,548px) minmax(0,1fr)}.zh-page .zh-hero__col--left{grid-area:1/1}.zh-page .zh-hero__col--right{grid-area:1/2}html[dir=rtl] .zh-page .zh-hero__copy,html[dir=rtl] .zh-page .zh-hero__badge,html[dir=rtl] .zh-page .zh-hero__title,html[dir=rtl] .zh-page .zh-hero__subtitle,html[dir=rtl] .zh-page .zh-stat,html[dir=rtl] .zh-page .zh-search,html[dir=rtl] .zh-page .zh-stat__value,html[dir=rtl] .zh-page .zh-stat__meta{text-align:start;direction:rtl;unicode-bidi:isolate}html[dir=rtl] .zh-page .zh-hero__stats{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .zh-page .zh-hero__col--left{text-align:start}.zh-page .zh-page__artwork,.zh-page .zh-page__artwork:after{background-position:right calc(var(--zh-hero-artwork-right) - var(--zh-hero-artwork-shift-left)) top var(--zh-hero-artwork-painted-top)}.zh-page .hero-artwork{transform:translate(calc(-58px - var(--zh-hero-artwork-shift-left,0px)), calc(48px - var(--zh-hero-artwork-lift) - var(--zh-hero-artwork-stretch-z-up,0px)))}.zh-page .hero-artwork__orbit{transform:translateX(calc(120px + var(--zh-orbit-card-shift-right,0px)))}@media (max-width:1279px){html[dir=rtl] .zh-page .zh-nav__inner{direction:rtl}html[dir=rtl] .zh-page .zh-nav__logo{margin-right:0;margin-left:var(--zh-nav-logo-gap)}html[dir=rtl] .zh-page .zh-nav__search-slot,html[dir=rtl] .zh-page .zh-nav__actions{margin-left:0;margin-right:var(--zh-nav-gap)}.zh-page .hero-artwork{transform:translate(calc(-42px - var(--zh-hero-artwork-shift-left,0px)), calc(44px - var(--zh-hero-artwork-lift) - var(--zh-hero-artwork-stretch-z-up,0px)))}.zh-page .zh-hero__col--left,html[dir=rtl] .zh-page .zh-hero__col--left,html[dir=rtl] .zh-page .zh-hero__copy,html[dir=rtl] .zh-page .zh-hero__badge,html[dir=rtl] .zh-page .zh-hero__title,html[dir=rtl] .zh-page .zh-hero__subtitle,html[dir=rtl] .zh-page .zh-hero__stats{text-align:center}}@media (max-width:767px) and (orientation:portrait){.zh-page .zh-hero__col--left{text-align:start;grid-area:1/1}.zh-page .zh-hero{grid-template-columns:minmax(0,1fr)}.zh-page .zh-hero__col--left,html[dir=rtl] .zh-page .zh-hero__col--left{text-align:center;grid-area:1/1}.zh-page .zh-hero__col--right{grid-area:1/1}.zh-page .zh-hero__copy,.zh-page .zh-hero__badge,.zh-page .zh-hero__title,.zh-page .zh-hero__subtitle,.zh-page .zh-hero__stats,html[dir=rtl] .zh-page .zh-hero__copy,html[dir=rtl] .zh-page .zh-hero__badge,html[dir=rtl] .zh-page .zh-hero__title,html[dir=rtl] .zh-page .zh-hero__subtitle,html[dir=rtl] .zh-page .zh-hero__stats{text-align:center}}
.zh-home-discovery-nav{z-index:5;margin-top:calc(var(--zh-space-discovery,18px) - 8px);padding-bottom:8px;position:relative;overflow:visible}.zh-quick-nav-wrap{margin-top:0;overflow:visible}.zh-categories-wrap{z-index:2;margin-top:calc(var(--zh-space-discovery,var(--zh-space-search-categories,18px)) + 8px);padding-bottom:0;position:relative;overflow:visible}.zh-featured-brands-wrap,.zh-product-sections-wrap,.zh-footer-wrap{margin-top:var(--zh-section-step,clamp(64px, 5vw, 80px))}.hhb{z-index:1;margin-top:48px;position:relative}.zh-featured-brands.zh-panel,.zh-deals-panel.zh-panel,.zh-product-section.zh-panel,.zh-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.zh-categories__item{box-shadow:none;background:#0f172a47;border:1px solid #ffffff0f}.zh-categories__item:hover{box-shadow:none;background:#0f172a6b}.zh-footer{box-shadow:none;background:0 0;border-top:none}.zh-brand-card{box-shadow:none;background:#070b1647;border:none}.zh-brand-card:hover{box-shadow:0 0 16px var(--zh-brand-glow);background:#070b1661}.zh-product-sections{gap:var(--zh-section-step,clamp(64px, 5vw, 80px))}.hhb,.hhb .zh-commerce{background:0 0}
@media (prefers-reduced-motion:no-preference){.zh-page .zh-hero-zone,.zh-page .zh-featured-brands-wrap,.zh-page .hhb,.zh-page .zh-product-sections-wrap>*,.zh-page .zh-cta-wrap,.zh-page .zh-footer-wrap{animation:.7s cubic-bezier(.22,1,.36,1) both zh-premium-rise}.zh-page .hhb{animation-delay:.1s}.zh-page .zh-featured-brands-wrap{animation-delay:.14s}.zh-page .zh-product-sections-wrap .zh-product-section.zh-deals-preview:first-child{animation-delay:.18s}.zh-page .zh-product-sections-wrap .zh-product-section.zh-deals-preview:nth-child(2){animation-delay:.22s}.zh-page .zh-product-sections-wrap .zh-product-section.zh-deals-preview:nth-child(3){animation-delay:.26s}.zh-page .zh-product-sections-wrap .zh-product-section.zh-deals-preview:nth-child(4){animation-delay:.3s}.zh-page .zh-product-sections-wrap .zh-product-section.zh-deals-preview:nth-child(5){animation-delay:.34s}.zh-page .zh-cta-wrap{animation-delay:.38s}.zh-page .zh-footer-wrap{animation-delay:.42s}}@keyframes zh-premium-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.zh-page{--zh-section-step:clamp(64px, 5vw, 80px);--zh-premium-glass:#0c10208c;--zh-premium-border:#ffffff14;--zh-premium-glow-purple:#8b5cf624;--zh-premium-glow-cyan:#22d3ee1a}.zh-page .zh-home-discovery-nav{margin-top:calc(var(--zh-space-discovery,18px) - 8px);transform:none!important}.zh-page .hhb{margin-top:48px}.zh-page .zh-featured-brands-wrap,.zh-page .zh-product-sections-wrap,.zh-page .zh-cta-wrap,.zh-page .zh-footer-wrap{margin-top:var(--zh-section-step)}.zh-page .zh-shell>*+*{position:relative}.zh-page .zh-featured-brands-wrap:before,.zh-page .zh-product-sections-wrap:before,.zh-page .zh-cta-wrap:before{content:"";top:calc(-1 * var(--zh-section-step) / 2);pointer-events:none;background:linear-gradient(90deg,#0000,#8b5cf638,#22d3ee2e,#0000);height:1px;position:absolute;left:10%;right:10%}.zh-page .hhb:before{content:none;display:none}.zh-page .zh-hero__badge{animation:4s ease-in-out infinite zh-premium-pulse-glow}@keyframes zh-premium-pulse-glow{0%,to{box-shadow:0 0 18px #8b5cf61f,inset 0 1px #ffffff0f}50%{box-shadow:0 0 28px #8b5cf638,inset 0 1px #ffffff14}}.zh-page .zh-hero__title{text-shadow:0 0 40px #8b5cf626}.zh-page .zh-hero__title span{filter:drop-shadow(0 0 18px #6366f140)}.zh-page .zh-stat{transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s}.zh-page .zh-stat:hover{transform:translateY(-3px)}.zh-page .zh-orbit-card{transition:transform .3s,box-shadow .3s,border-color .3s}.zh-page .zh-orbit-card:hover{border-color:#8b5cf659;box-shadow:0 12px 36px #0000006b,0 0 28px #8b5cf62e}.zh-page .zh-search__bar{border-color:#8b5cf62e;box-shadow:0 16px 48px #00000061,0 0 32px #6366f124,0 0 64px #22d3ee14,0 0 24px #8b5cf614,0 0 42px #a78bfa0d,inset 0 1px #ffffff0f}.zh-page .zh-search__bar:focus-within{border-color:#8b5cf673}.zh-page .zh-search__ai{transition:background .2s,border-color .2s,transform .2s}.zh-page .zh-search__ai:hover{background:#8b5cf638;transform:translateY(-1px)}.zh-page .zh-search__submit{transition:transform .2s,box-shadow .2s}.zh-page .zh-search__submit:hover{transform:translateY(-1px);box-shadow:0 6px 24px #8b5cf680}.zh-page .zh-search__dropdown li{transition:background .2s,transform .2s}.zh-page .zh-search__dropdown li:hover{transform:translate(4px)}.zh-page .zh-quick-nav__pill{transition:color .22s,border-color .22s,background .22s,box-shadow .22s,transform .22s}.zh-page .zh-quick-nav__pill:hover{transform:translateY(-2px)}.zh-page .zh-quick-nav__pill.is-active{box-shadow:0 0 16px var(--zh-qnav-glow-blue,#4ea8ff66), 0 0 8px var(--zh-qnav-glow-purple,#8b5cf640)}.zh-page .zh-categories__item{transition:transform .25s cubic-bezier(.22,1,.36,1),background .25s,box-shadow .25s}.zh-page .zh-categories__item:hover{background:#0c1224a6;transform:translateY(-4px);box-shadow:0 12px 32px #00000047,0 0 20px #8b5cf61a}.zh-page .zh-categories__icon{transition:transform .25s}.zh-page .zh-categories__item:hover .zh-categories__icon{transform:scale(1.08)}.zh-page .zh-panel,.zh-page .zh-product-section.zh-panel{border:1px solid var(--zh-premium-border);-webkit-backdrop-filter:blur();background:linear-gradient(165deg,#12162ab8 0%,#0a0e1c8c 100%);border-radius:22px;padding:clamp(20px,2.5vw,28px);transition:border-color .3s,box-shadow .3s;box-shadow:0 20px 50px #00000052,inset 0 1px #ffffff0a}.zh-page .zh-trending-deals.zh-deals-panel{border:1px solid var(--zh-premium-border);-webkit-backdrop-filter:blur();background:linear-gradient(165deg,#12162ab8 0%,#0a0e1c8c 100%);border-radius:22px;transition:border-color .3s,box-shadow .3s;box-shadow:0 20px 50px #00000052,inset 0 1px #ffffff0a}.zh-page .zh-panel:hover{box-shadow:0 24px 56px #0000005c, 0 0 32px var(--zh-premium-glow-purple), inset 0 1px 0 #ffffff0d;border-color:#8b5cf629}.zh-page .zh-section-head__title{letter-spacing:-.03em;font-size:clamp(20px,2vw,24px)}.zh-page .zh-brand-card{border:1px solid #ffffff0f;border-radius:18px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,border-color .28s}.zh-page .zh-brand-card:hover{border-color:color-mix(in srgb, var(--zh-brand-color) 32%, transparent);transform:translateY(-2px)}.zh-page .zh-coupons-panel .zh-section-head__title,.zh-page #zh-section-coupons .zh-section-head__title,.zh-page #zh-section-coupons .zh-section-header__title{background:linear-gradient(95deg,#fef3c7,#fbbf24);color:#0000;-webkit-background-clip:text;background-clip:text}.zh-page .zh-coupon{background:linear-gradient(135deg,#14120cd9,#0f172ae6);border:1px solid #fbbf241f;border-radius:18px;transition:transform .25s,border-color .25s,box-shadow .25s}.zh-page .zh-coupon:hover{border-color:#fbbf2447;box-shadow:0 14px 36px #0000004d,0 0 20px #fbbf241a}.zh-page .zh-coupon__code-box{background:#0f172ae6;border-color:#8b5cf659}.zh-page .zh-deals-preview .listing-product-card,.zh-page .zh-deals-preview .zor-deals-page__card{transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,box-shadow .28s}.zh-cta-band{background:linear-gradient(135deg,#581c872e 0%,#0c1020eb 45%,#0e74901f 100%);border:1px solid #8b5cf633;border-radius:24px;padding:clamp(32px,4vw,48px);position:relative;overflow:hidden;box-shadow:0 24px 64px #00000059,inset 0 1px #ffffff0f}.zh-cta-band__glow{pointer-events:none;background:radial-gradient(60% 80% at 0%,#8b5cf633,#0000 55%),radial-gradient(50% 70% at 100%,#22d3ee1f,#0000 50%);position:absolute;inset:0}.zh-cta-band__inner{justify-content:space-between;align-items:center;gap:var(--zor-space-6,24px);flex-wrap:wrap;display:flex;position:relative}.zh-cta-band__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#c4b5fd;align-items:center;gap:6px;margin:0 0 10px;font-size:12px;font-weight:600;display:inline-flex}.zh-cta-band__title{letter-spacing:-.03em;background:linear-gradient(95deg,#fff 0%,#c4b5fd 50%,#22d3ee 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 10px;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.15}.zh-cta-band__text{color:#94a3b8;max-width:32rem;margin:0;font-size:15px;line-height:1.6}.zh-cta-band__actions{flex-wrap:wrap;gap:10px;display:flex}.zh-cta-band__btn{border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.zh-cta-band__btn:hover{transform:translateY(-2px)}.zh-cta-band__btn--primary{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6366f1);box-shadow:0 8px 28px #8b5cf666}.zh-cta-band__btn--primary:hover{box-shadow:0 12px 36px #8b5cf680}.zh-cta-band__btn--ghost{color:#e2e8f0;background:#0f172a99;border:1px solid #ffffff1f}.zh-cta-band__btn--ghost:hover{background:#8b5cf61f;border-color:#8b5cf64d}.zh-page .zh-footer{border:1px solid var(--zh-premium-border);background:linear-gradient(#0c1020d9,#070b16f2);border-radius:24px;flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden;box-shadow:0 -8px 48px #00000040}.zh-footer__featured-stores{border-bottom:1px solid #ffffff0f;padding:clamp(24px,3vw,32px) clamp(20px,4vw,40px)}.zh-footer__featured-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.zh-footer__featured-title{letter-spacing:-.02em;color:#f8fafc;margin:0;font-size:18px;font-weight:800}.zh-footer__featured-link{color:#a78bfa;font-size:13px;font-weight:600;text-decoration:none}.zh-footer__featured-link:hover{color:#c4b5fd}.zh-footer__store-logos{flex-wrap:wrap;gap:12px;display:flex}.zh-footer__store-logo{background:#0f172aa6;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;padding:0;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;overflow:hidden}.zh-footer__store-logo:hover{border-color:#8b5cf647;transform:translateY(-3px);box-shadow:0 8px 24px #00000047}.zh-footer__store-logo img{object-fit:contain;object-position:center;box-sizing:border-box;image-rendering:auto;width:100%;height:100%;padding:0}.zh-footer__store-logo span{color:#c4b5fd;font-size:14px;font-weight:800}.zh-footer__newsletter{background:linear-gradient(135deg,#8b5cf60f,#0000);border-bottom:1px solid #ffffff0f;padding:clamp(24px,3vw,32px) clamp(20px,4vw,40px)}.zh-footer__newsletter-title{color:#f8fafc;align-items:center;gap:8px;margin:0 0 8px;font-size:18px;font-weight:800;display:flex}.zh-footer__newsletter-text{color:#94a3b8;max-width:36rem;margin:0 0 16px;font-size:14px;line-height:1.55}.zh-footer__newsletter-form{flex-wrap:wrap;gap:10px;max-width:480px;display:flex}.zh-footer__newsletter-form input{color:#f8fafc;background:#0a0e1ccc;border:1px solid #ffffff1a;border-radius:12px;outline:none;flex:200px;min-width:0;padding:12px 16px;font-size:14px;transition:border-color .2s,box-shadow .2s}.zh-footer__newsletter-form input:focus{border-color:#8b5cf666;box-shadow:0 0 0 3px #8b5cf626}.zh-footer__newsletter-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#6366f1);border:none;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.zh-footer__newsletter-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px #8b5cf666}.zh-footer__newsletter-submit:disabled{opacity:.7;cursor:wait}.zh-footer__newsletter-msg{color:#6ee7b7;margin:10px 0 0;font-size:13px}.zh-footer__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:clamp(20px,3vw,28px) clamp(20px,4vw,40px);display:flex}@media (max-width:767px) and (orientation:portrait){.zh-cta-band__inner{flex-direction:column;align-items:flex-start}.zh-cta-band__actions{flex-direction:column;width:100%}.zh-cta-band__btn{justify-content:center;width:100%}.zh-footer__bottom{flex-direction:column;align-items:flex-start}}
.zh-page .zh-hero-zone{flex-direction:column;gap:0;display:flex}.zh-page .zh-categories-wrap{margin-top:calc(var(--zh-space-discovery,var(--zh-space-search-categories,18px)) + 8px);padding-bottom:0;overflow:visible}.zh-page .zh-home-discovery-nav{margin-top:calc(var(--zh-space-discovery,18px) - 8px);z-index:5;padding-bottom:8px;overflow:visible}.zh-page .zh-quick-nav-wrap{margin-top:0;overflow:visible}.zh-page .hhb{z-index:1;margin-top:48px;padding-top:0;position:relative;overflow:visible}.zh-page .hhb__content,.zh-page .hhb .zh-commerce{overflow:visible}.zh-page .zh-trending-deals.zh-deals-panel,.zh-page .zh-trending-deals{padding:0 0 20px;overflow:visible}.zh-page .zh-trending-deals__head{margin-inline:0;margin-bottom:0;padding:16px 18px 4px}.zh-page .zh-trending-deals__carousel,.zh-page .zh-trending-deals .zh-panel__empty{padding-inline:18px;padding-top:8px}.zh-page .zh-nav__profile{min-width:132px;max-width:180px;overflow:visible}.zh-page .zh-nav__profile-fallback{border-radius:50%;flex-shrink:0;width:28px;height:28px}.zh-page .zh-nav__profile-copy{min-width:0;overflow:hidden}@media (max-width:1279px){.zh-page .zh-nav__profile{min-width:112px;max-width:140px}.zh-page .zh-nav__profile-copy{display:flex}.zh-page .hhb{margin-top:40px}}@media (max-width:767px) and (orientation:portrait){.zh-page{--zh-carousel-gap:12px;--zh-carousel-peek:0px;--zh-carousel-slide:100%}.zh-page .zh-categories-wrap,.zh-page .zh-home-discovery-nav{margin-top:var(--zh-discovery-gap,18px)}.zh-page .hhb{margin-top:22px}.zh-page .zh-nav__profile{border-radius:50%;justify-content:center;width:38px;min-width:0;max-width:none;height:38px;padding:0;overflow:hidden}.zh-page .zh-shell,.zh-page .zh-hero-zone,.zh-page .hhb,.zh-page .hhb__content,.zh-page .hhb .zh-commerce,.zh-page .zh-commerce,.zh-page .zh-panel,.zh-page .zh-product-section,.zh-page .zh-product-section.zh-panel,.zh-page .zh-product-sections,.zh-page .zh-product-sections-wrap,.zh-page .zh-featured-brands-wrap,.zh-page .zh-featured-brands.zh-panel,.zh-page .zh-trending-deals,.zh-page .zh-trending-deals.zh-deals-panel,.zh-page .zh-coupons,.zh-page #zh-section-coupons,.zh-page .zh-categories-wrap,.zh-page .zh-categories-nav,.zh-page .zh-home-discovery-nav,.zh-page .zh-quick-nav-wrap,.zh-page .zh-quick-nav__track,.zh-page .zh-section-head,.zh-page .zh-categories,.zh-page .zh-quick-nav__row{overflow:clip visible}.zh-page .zh-panel,.zh-page .zh-product-section.zh-panel,.zh-page .zh-trending-deals.zh-deals-panel,.zh-page .zh-trending-deals,.zh-page .zh-featured-brands.zh-panel,.zh-page .zh-trending-deals__head{-webkit-backdrop-filter:blur();isolation:auto;transform:none}.zh-page .zh-trending-deals__head{z-index:auto}.zh-page .zh-trending-deals__carousel{padding-inline:0;overflow:clip visible}.zh-page .zh-trending-deals__track .zor-deals-page__card,.zh-page .zh-trending-deals__track .zor-deals-page__card:hover,.zh-page .zh-trending-deals__track .listing-product-card,.zh-page .zh-trending-deals__track .listing-product-card:hover,.zh-page .zh-trending-deals__track .deal-card,.zh-page .zh-trending-deals__track .deal-card:hover,.zh-page .zh-product-sections .listing-product-card,.zh-page .zh-product-sections .listing-product-card:hover,.zh-page .zh-product-sections .deal-card,.zh-page .zh-product-sections .deal-card:hover,.zh-page .zh-brand-card,.zh-page .zh-brand-card:hover{transform:none}.zh-page .listing-product-card,.zh-page .deal-card,.zh-page .product-card{-webkit-backdrop-filter:blur()}.zh-page .zh-trending-deals__track,.zh-page .zh-td-skeleton-grid,.zh-page .zh-featured-brands__track{touch-action:manipulation;overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;overflow:auto clip}.zh-page .zh-trending-deals__filters{touch-action:pan-x;overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;overflow:auto clip}.zh-page .zh-trending-deals__track,.zh-page .zh-td-skeleton-grid,.zh-page .zh-featured-brands__track{scroll-snap-type:x mandatory;gap:var(--zh-carousel-gap);padding-inline:0;scroll-padding-inline:0}.zh-page .zh-trending-deals__track,.zh-page .zh-td-skeleton-grid{grid-auto-columns:var(--zh-carousel-slide);padding-block:4px 10px}.zh-page .zh-trending-deals__slide{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;width:100%;min-width:0;max-width:100%}.zh-page .zh-featured-brands__track .zh-brand-card{flex:0 0 var(--zh-carousel-slide);width:var(--zh-carousel-slide);max-width:var(--zh-carousel-slide);box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;min-width:0;overflow:visible}.zh-page .zh-brand-card__verified{bottom:0}.zh-page .zh-trending-deals__track,.zh-page .zh-td-skeleton-grid,.zh-page .zh-product-grid,.zh-page .listing-products-grid,.zh-page .zor-deals-page__grid{align-items:stretch}.zh-page .zh-trending-deals__slide{flex-direction:column;align-self:stretch;min-width:0;height:100%;display:flex}.zh-page .zor-deals-page__card{flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.zh-page .listing-product-card,.zh-page .deal-card,.zh-page .product-card,.zh-page .zor-deals-page__card .listing-product-card{flex-direction:column;flex:auto;align-self:stretch;width:100%;height:100%;min-height:0;max-height:none;display:flex}.zh-page .listing-product-card .product-card-media,.zh-page .deal-card .product-card-media,.zh-page .product-card-media{aspect-ratio:4/3;flex:none;width:100%;height:auto;min-height:0;max-height:none;overflow:hidden}.zh-page .product-card-body{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex}.zh-page .deal-name,.zh-page .listing-product-card .deal-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;max-height:2.6em;line-height:1.3;display:-webkit-box;overflow:hidden}.zh-page .trending-card-store,.zh-page .deal-rating,.zh-page .listing-stock{white-space:nowrap;text-overflow:ellipsis;min-height:1.25em;max-height:1.25em;overflow:hidden}.zh-page .trending-card-store.is-empty,.zh-page .deal-rating.is-empty,.zh-page .listing-stock.is-empty{visibility:hidden}.zh-page .deal-pricing{flex-wrap:nowrap;align-items:baseline;gap:6px;min-height:1.5em;max-height:1.5em;display:flex;overflow:hidden}.zh-page .deal-pricing .deal-price,.zh-page .deal-pricing .deal-original{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.zh-page .deal-pricing .deal-price{flex:0 auto}.zh-page .deal-pricing .deal-original{flex:auto}.zh-page .product-card-actions,.zh-page .listing-product-card .product-card-actions{flex-shrink:0;margin-top:auto}.zh-page .listing-deal-meta{z-index:2;white-space:nowrap;text-overflow:ellipsis;flex:0 0 28px;min-height:28px;max-height:28px;margin-top:8px;margin-bottom:0;position:relative;overflow:hidden}.zh-page .zor-deals-page__featured-badge{z-index:3}.zh-page #zh-section-flash-deals,.zh-page .zh-product-section,.zh-page .zh-product-section.zh-panel,.zh-page .zh-deals-preview.zh-panel{-webkit-backdrop-filter:blur();isolation:auto;overflow:clip visible}.zh-page .zh-categories-wrap,.zh-page .zh-categories-nav{max-width:100%;overflow-x:visible}.zh-page .zh-categories{max-width:100%;overflow-x:auto}.zh-page .zh-categories__item:nth-child(n+5){display:flex!important}.zh-page .zh-hero__stats{box-sizing:border-box;width:100%;max-width:100%}.zh-page .zh-brand-card__logo-wrap{width:88px;height:88px;padding:0;overflow:hidden}.zh-page .zh-brand-card__logo{box-sizing:border-box;padding:0;object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.zh-page .zh-footer__store-logo{width:64px;height:64px;padding:0;overflow:hidden}.zh-page .zh-footer__store-logo img{box-sizing:border-box;padding:0;object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.zh-page .zh-shell,.zh-page .hhb,.zh-page .hhb__content,.zh-page .zh-commerce,.zh-page .zh-panel,.zh-page .zh-product-section,.zh-page .zh-trending-deals,.zh-page .zh-trending-deals__carousel,.zh-page .zh-featured-brands,.zh-page .zh-featured-brands__carousel,.zh-page .zh-product-sections,.zh-page .zh-product-sections-wrap{box-sizing:border-box;min-width:0;max-width:100%}.zh-page .zh-nav__avatar-ring,.zh-page .zh-nav__profile{max-width:100%;overflow:hidden}.zh-page>.zh-nav-spacer{height:56px}.zh-page .zh-nav__profile{justify-content:center;width:40px;min-width:0;max-width:none;height:40px;padding:0;overflow:hidden}.zh-page .zh-nav__profile-copy{display:none}}.zh-page>.zh-nav{z-index:200;width:100%;top:0;left:0;right:0;position:fixed!important}.zh-page>.zh-nav-spacer{height:var(--zh-nav-h,72px);pointer-events:none;flex-shrink:0;width:100%;display:block}@media (max-width:767px) and (orientation:portrait){.zh-page>.zh-nav{width:100%;top:auto;left:auto;right:auto;position:relative!important}.zh-page>.zh-nav-spacer{height:0;display:none}.zh-page .zh-categories-wrap,.zh-page .zh-categories-nav,.zh-page .zh-categories{position:relative;top:auto}}.zh-page .zh-shell{max-width:min(100%, calc(var(--zh-content) + 2 * var(--zh-pad)));overflow-x:clip}
