.epz :where(h1,h2,h3){font-weight:700}.epz{--u:min(0.048828125vw,1.060546875px);--brand:#781bfa;--brand-dark:#6512db;--green:#17bd59;--ink:#151136;--muted:#716b91;--line:#e8e0ff;--surface:#fff;--soft:#f8f5ff;--hero:#f3edff;--font:Arial,Helvetica,sans-serif;--reference-image:none}.epz *{box-sizing:border-box}.epz{margin:0;color:var(--ink);background:var(--surface);font:calc(18 * var(--u))/1.4 var(--font);-webkit-font-smoothing:antialiased}.epz :is(button,a),.epz input{font:inherit;color:inherit}.epz :is(button,a){cursor:pointer}.epz a{color:inherit;text-decoration:none}.epz :is(button,a){-webkit-tap-highlight-color:transparent}.epz :is(button,a):disabled{opacity:.35;cursor:default}.epz :is(button,a),.epz a,.epz input{outline-offset:4px}.epz :focus-visible{outline:3px solid var(--brand)}.epz ::selection{color:var(--ink);background:#e4d1ff}.epz *{scrollbar-width:thin;scrollbar-color:#c9b8ed #0000}.epz .wrap{width:calc(100% - 176 * var(--u));max-width:1985.34375px;margin-inline:auto}.epz .icon{width:calc(25 * var(--u));height:calc(25 * var(--u));flex-shrink:0;vertical-align:middle}.epz .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.epz .skip{position:fixed;top:-100px;left:10px;background:#fff;padding:12px;z-index:30}.epz .skip:focus{top:10px}.epz .stats-bar{border-bottom:1px solid #eeebfa;background:#fcfbff}.epz .stats-inner{min-height:calc(47 * var(--u));justify-content:space-between;gap:calc(20 * var(--u))}.epz .stats,.epz .stats-inner{display:flex;align-items:center}.epz .stats{gap:calc(30 * var(--u));padding-left:calc(14 * var(--u));font-size:calc(17 * var(--u))}.epz .stats span{display:flex;align-items:center;gap:calc(5 * var(--u));white-space:nowrap}.epz .stats span+span{border-left:1px solid #d7cfed;padding-left:calc(31 * var(--u))}.epz .stats .icon{margin-right:calc(8 * var(--u));width:calc(23 * var(--u));height:calc(23 * var(--u))}.epz .stats span:first-child .icon{color:var(--brand);stroke-width:2.8}.epz .stats strong{font-size:calc(18 * var(--u))}.epz .top-actions{display:flex;align-items:center;gap:calc(22 * var(--u));font-size:calc(16 * var(--u))}.epz .top-actions :is(button,a){display:inline-flex;align-items:center;gap:calc(8 * var(--u));background:none;border:0;padding:0;white-space:nowrap}.epz .top-actions .separator{width:1px;height:calc(20 * var(--u));background:#d8d0ed}.epz .new-purple{background:var(--brand);color:#fff;font-size:calc(14 * var(--u));padding:0 calc(8 * var(--u));border-radius:20px;font-weight:500}.epz .theme-toggle{border-radius:30px;background:#f1edff!important;padding:calc(5 * var(--u))!important}.epz .theme-toggle .icon{width:calc(22 * var(--u));height:calc(22 * var(--u))}.epz .account span{width:calc(39 * var(--u));height:calc(39 * var(--u));display:grid;place-items:center;background:var(--brand);color:#fff;border-radius:50%;font-size:calc(22 * var(--u))}.epz .account .icon{width:calc(18 * var(--u))}.epz header{border-bottom:1px solid #ebe5f8;background:var(--surface)}.epz .main-header{height:calc(108 * var(--u));gap:calc(66 * var(--u));padding:0 calc(5 * var(--u))}.epz .logo,.epz .main-header{display:flex;align-items:center}.epz .logo{gap:calc(13 * var(--u));flex-shrink:0;width:calc(305 * var(--u))}.epz .logo-mark{display:grid;place-items:center;width:calc(61 * var(--u));height:calc(60 * var(--u));border-radius:calc(19 * var(--u));background:var(--brand);color:#fff}.epz .logo-mark .icon{width:calc(30 * var(--u));height:calc(30 * var(--u));fill:currentColor;stroke-width:0}.epz .wordmark{font-weight:800;font-size:calc(48 * var(--u));line-height:1;letter-spacing:calc(-1.9 * var(--u))}.epz .wordmark .green{color:var(--green)}.epz .wordmark small{font-size:calc(23 * var(--u));letter-spacing:calc(-.5 * var(--u))}.epz .tagline{display:flex;align-items:center;gap:calc(7 * var(--u));font-size:calc(15 * var(--u));color:#696287;line-height:1.4;margin-top:calc(3 * var(--u));white-space:nowrap}.epz .tagline .icon{width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--green);stroke-width:3}.epz .search{height:calc(59 * var(--u));flex:1;min-width:0;display:flex;align-items:center;gap:calc(18 * var(--u));border:2px solid #e0d4fc;background:#faf8ff;border-radius:calc(34 * var(--u));padding:calc(6 * var(--u)) calc(13 * var(--u)) calc(6 * var(--u)) calc(22 * var(--u))}.epz .search input{width:100%;min-width:0;background:#0000;border:0;outline:none;font-size:calc(19 * var(--u));caret-color:var(--brand)}.epz input::placeholder{color:#7a7396}.epz .primary{display:inline-flex;align-items:center;justify-content:center;gap:calc(10 * var(--u));background:var(--brand);border:0;border-radius:calc(14 * var(--u));color:#fff;font-weight:650;padding:calc(10 * var(--u)) calc(24 * var(--u));white-space:nowrap}.epz .primary:hover{background:var(--brand-dark)}.epz .search .primary{font-size:calc(20 * var(--u));border-radius:calc(28 * var(--u));min-width:calc(134 * var(--u));height:calc(44 * var(--u))}.epz .visual-search{background:none;border:0;padding:calc(8 * var(--u));display:grid;place-items:center}.epz .visual-search .icon{width:calc(28 * var(--u));height:calc(28 * var(--u))}.epz .header-actions{display:flex;align-items:center;gap:calc(28 * var(--u))}.epz .header-action{display:flex;align-items:center;flex-direction:column;gap:calc(7 * var(--u));background:none;border:0;padding:0;font-size:calc(16 * var(--u));white-space:nowrap;position:relative}.epz .header-action+.header-action:before{content:"";position:absolute;width:1px;height:calc(35 * var(--u));background:var(--line);left:calc(-15 * var(--u));top:calc(14 * var(--u))}.epz .header-action .icon{width:calc(29 * var(--u));height:calc(29 * var(--u))}.epz .favorite-count{position:absolute;top:-8px;right:5px;background:var(--brand);color:#fff;border-radius:20px;padding:0 4px;font-size:10px}.epz .favorite-count:empty,.epz .favorite-count[data-empty=true]{display:none}.epz .nav{height:calc(60 * var(--u));justify-content:space-between;gap:calc(8 * var(--u));overflow-x:auto;scrollbar-width:none}.epz .nav :is(button,a){display:flex;align-items:center;justify-content:center;gap:calc(9 * var(--u));flex-shrink:0;padding:0 calc(4 * var(--u));background:none;border:0;position:relative;font-size:calc(16 * var(--u))}.epz .nav :is(button,a):first-child{font-weight:700}.epz .nav :is(button,a):is([aria-pressed=true],[aria-current=page]) .icon{color:var(--brand)}.epz .nav :is(button,a):is([aria-pressed=true],[aria-current=page]):after{content:"";position:absolute;bottom:calc(4 * var(--u));left:0;right:0;height:calc(3 * var(--u));background:var(--brand);border-radius:3px}.epz .nav .icon{width:calc(25 * var(--u));height:calc(25 * var(--u))}.epz .nav :is(button,a):last-child .icon:last-child{width:calc(15 * var(--u))}.epz .soon{font-size:calc(12 * var(--u));background:var(--green);color:#fff;border-radius:20px;line-height:1.5;padding:0 calc(6 * var(--u));margin-left:calc(-4 * var(--u))}.epz .hero{width:calc(100% - 182 * var(--u));max-width:1978.98046875px;position:relative;left:calc(5 * var(--u));padding:calc(27 * var(--u)) 0 0;display:grid;grid-template-columns:1092fr 744fr;gap:calc(28 * var(--u));align-items:start}.epz .hero-copy{height:calc(334 * var(--u));position:relative;overflow:hidden;background:var(--hero);border-radius:calc(30 * var(--u))}.epz .hero-visual{position:absolute;inset:0;background-image:var(--reference-image);background-repeat:no-repeat;background-size:calc(2048 * var(--u)) calc(682.6666667 * var(--u));background-position:calc(-97 * var(--u)) calc(-243 * var(--u));clip-path:polygon(49.55% 0,100% 0,100% 100%,34.8% 100%,34.8% 50%,49.55% 50%)}.epz .hero-badge{position:absolute;top:calc(22 * var(--u));left:calc(41 * var(--u));display:flex;align-items:center;gap:calc(8 * var(--u));padding:calc(5 * var(--u)) calc(10 * var(--u));border:1px solid #e7dafa;background:#eee3ff;border-radius:calc(16 * var(--u));font-size:calc(16 * var(--u));font-weight:700;line-height:1.25}.epz .hero-badge .icon{width:calc(19 * var(--u));height:calc(19 * var(--u));fill:var(--brand);color:var(--brand)}.epz .hero-copy h1{position:absolute;left:calc(41 * var(--u));top:calc(64 * var(--u));margin:0;font-size:calc(40 * var(--u));line-height:1.025;letter-spacing:calc(-1.3 * var(--u));font-weight:800}.epz .hero-copy h1 span{position:relative}.epz .underline{position:absolute;width:105%;height:calc(15 * var(--u));bottom:calc(-12 * var(--u));left:-2%;fill:none;stroke:var(--brand);stroke-width:3}.epz .benefits{position:absolute;top:calc(162 * var(--u));left:calc(41 * var(--u));margin:0;padding:0;list-style:none;font-size:calc(18 * var(--u));line-height:calc(29 * var(--u))}.epz .benefits li{display:flex;align-items:center;gap:calc(10 * var(--u))}.epz .benefits .icon{width:calc(19 * var(--u));height:calc(19 * var(--u));stroke-width:3;color:var(--green)}.epz .hero-cta{position:absolute;top:calc(261 * var(--u));left:calc(41 * var(--u));height:calc(46 * var(--u));min-width:calc(238 * var(--u));padding:0 calc(24 * var(--u));font-size:calc(20 * var(--u))}.epz .carousel-section{min-width:0;position:relative}.epz .carousel{display:flex;gap:calc(13 * var(--u));overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:1px 0 calc(10 * var(--u))}.epz .product{flex:0 0 calc((100% - 26 * var(--u))/3);min-width:0;height:calc(330 * var(--u));border:1px solid var(--line);background:var(--surface);border-radius:calc(20 * var(--u));position:relative;scroll-snap-align:start}.epz .product-top{position:absolute;top:calc(14 * var(--u));left:calc(14 * var(--u));right:calc(14 * var(--u));display:flex;align-items:center;justify-content:space-between}.epz .discount{background:#fa203b;color:#fff;border-radius:calc(9 * var(--u));font-weight:700;font-size:calc(17 * var(--u));line-height:calc(25 * var(--u));padding:0 calc(8 * var(--u))}.epz .icon-button{display:inline-grid;place-items:center;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:50%;width:calc(40 * var(--u));height:calc(40 * var(--u));padding:0}.epz .favorite{width:calc(27 * var(--u));height:calc(27 * var(--u));color:#81769d;border:0;background:none}.epz .favorite .icon{width:calc(23 * var(--u));height:calc(23 * var(--u))}.epz .favorite:is([aria-pressed=true],[aria-current=page]){color:var(--brand)}.epz .favorite:is([aria-pressed=true],[aria-current=page]) .icon{fill:#dfccff}.epz .image-fallback,.epz .product-image{position:absolute;left:calc(16 * var(--u));top:calc(40 * var(--u));width:calc(100% - 32 * var(--u));height:calc(120 * var(--u));object-fit:contain}.epz .image-fallback{display:grid;place-items:center;color:var(--muted);font-size:calc(12 * var(--u))}.epz .product h3{position:absolute;left:calc(23 * var(--u));right:calc(12 * var(--u));top:calc(162 * var(--u));margin:0;font-size:calc(16 * var(--u));line-height:calc(19 * var(--u));font-weight:700;letter-spacing:calc(-.2 * var(--u))}.epz .product h3 span{display:block}.epz .price-row{position:absolute;left:calc(23 * var(--u));right:calc(12 * var(--u));top:calc(205 * var(--u));display:flex;align-items:baseline;gap:calc(9 * var(--u));font-variant-numeric:tabular-nums}.epz .price{color:var(--brand);font-size:calc(24 * var(--u));letter-spacing:calc(-.6 * var(--u));font-weight:750;white-space:nowrap}.epz .old-price{color:#9188a7;font-size:calc(15 * var(--u));white-space:nowrap}.epz .chart{width:calc(100% - 37 * var(--u));height:calc(28 * var(--u));color:var(--green);overflow:visible}.epz .chart,.epz .chart-empty{position:absolute;top:calc(242 * var(--u));left:calc(21 * var(--u))}.epz .chart-empty{color:var(--muted);font-size:calc(12 * var(--u))}.epz .offer-button{position:absolute;left:calc(17 * var(--u));right:calc(13 * var(--u));top:calc(280 * var(--u));height:calc(35 * var(--u));border:calc(1.5 * var(--u)) solid #a364ff;background:#0000;color:var(--brand);border-radius:calc(22 * var(--u));padding:0 calc(4 * var(--u));font-weight:700;font-size:calc(16 * var(--u))}.epz .offer-button:hover{background:#f1e7ff;color:var(--brand-dark)}.epz .arrows{position:absolute;inset:0;pointer-events:none}.epz .arrows :is(button,a){pointer-events:auto;position:absolute;top:calc(143 * var(--u));box-shadow:0 5px 12px #24143d0a}.epz .arrows :is(button,a):first-child{left:calc(-21 * var(--u))}.epz .arrows :is(button,a):last-child{right:calc(-21 * var(--u))}.epz .arrows .icon{width:calc(19 * var(--u));height:calc(19 * var(--u))}.epz .result-context{font-size:12px;margin:0 0 8px;color:var(--muted)}.epz .state{min-height:calc(330 * var(--u));display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;gap:16px;border:1px solid var(--line);border-radius:16px;font-size:14px;padding:20px}.epz .state p{margin:0}.dark .epz{--surface:#191527;--ink:#f3efff;--muted:#b8afca;--line:#3f3256;--soft:#251d37}.dark .epz .search,.dark .epz .stats-bar{background:#211b30}.dark .epz .hero-copy{color:#151136}.dark .epz .price{color:#b887ff}@media(max-width:1100px){.epz{--u:.75px}.epz .wrap{width:calc(100% - 48px)}.epz .stats{gap:12px;padding:0}.epz .stats span+span{padding-left:12px}.epz .top-actions>.separator,.epz .top-actions>:is(button,a):first-child{display:none}.epz .top-actions{gap:12px}.epz .main-header{height:100px;gap:24px}.epz .logo{width:220px}.epz .header-actions{gap:18px}.epz .header-action:last-child{display:none}.epz .nav{gap:18px;justify-content:flex-start}.epz .hero{width:calc(100% - 48px);left:0;grid-template-columns:1fr;gap:22px;padding-inline:0}.epz .hero-copy{--u:1px;height:430px}.epz .hero-copy h1{font-size:36px}.epz .benefits{font-size:16px}.epz .hero-visual{right:0;left:auto;top:auto;bottom:-20px;width:712px;height:334px;transform:scale(.8);transform-origin:bottom right;background-size:2048px 682.6666667px;background-position:-477px -243px;clip-path:polygon(22.6% 0,100% 0,100% 100%,0 100%,0 50%,22.6% 50%)}.epz .carousel-section{--u:1px}.epz .product{flex-basis:calc((100% - 26px)/3)}}@media(max-width:760px){.epz{--u:.85px}.epz .wrap{width:calc(100% - 32px)}.epz .stats-inner{min-height:34px}.epz .stats span+span,.epz .top-actions :is(button,a):not(.account){display:none}.epz .top-actions .account span{width:27px;height:27px;font-size:16px}.epz .stats{font-size:12px}.epz .stats strong{font-size:13px}.epz .main-header{height:auto;min-height:140px;padding:16px 0;flex-wrap:wrap;justify-content:space-between;gap:16px}.epz .logo{width:230px}.epz .search{order:3;flex-basis:100%;height:48px;gap:8px;padding:4px 6px 4px 13px}.epz .search input{font-size:13px}.epz .search .primary{min-width:84px;font-size:15px;height:36px;padding:0 12px}.epz .search .primary .icon{width:18px}.epz .visual-search{padding:4px}.epz .visual-search .icon{width:22px}.epz .header-actions{gap:10px}.epz .header-action{font-size:11px}.epz .header-action:nth-child(2){display:none}.epz .nav{height:49px;gap:14px}.epz .nav :is(button,a){font-size:13px;gap:6px}.epz .nav .icon{width:20px;height:20px}.epz .hero{width:calc(100% - 32px);padding-top:18px;gap:20px}.epz .hero-copy{--u:.82px;height:480px;border-radius:22px}.epz .hero-copy h1{font-size:30px;letter-spacing:-1px;left:24px;top:62px;line-height:1.1}.epz .hero-badge{left:24px;top:20px}.epz .benefits{left:24px;top:145px;font-size:15px;line-height:25px}.epz .hero-cta{left:24px;top:232px;height:42px;font-size:17px}.epz .hero-visual{width:712px;height:334px;top:auto;bottom:-55px;right:-115px;transform:scale(.7);transform-origin:bottom right;clip-path:polygon(22.6% 0,100% 0,100% 100%,0 100%,0 50%,22.6% 50%)}.epz .carousel{padding-right:0;gap:12px}.epz .product{flex:0 0 240px;height:330px}.epz .arrows :is(button,a):first-child{left:-10px}.epz .arrows :is(button,a):last-child{right:-10px}.epz .hero-copy h1 br{display:block}}@media(max-width:370px){.epz .logo{width:205px}.epz .wordmark{font-size:36px}.epz .hero-copy h1{font-size:27px}.epz .hero-copy{height:455px}.epz .hero-visual{transform:scale(.64)}.epz .hero-badge{font-size:12px}.epz .benefits{font-size:13px}.epz .search input{font-size:12px}.epz .visual-search{display:none}}@media(prefers-reduced-motion:no-preference){.epz .carousel{scroll-behavior:smooth}.epz :is(button,a),.epz a{transition:background-color .15s,color .15s,border-color .15s}}.epz{--header-border:#e8e5ef;--header-subtle:#f6f5f9;--header-hover:#f0ebfa;--category-green:#108442;--category-green-hover:#096d34;--category-green-ink:#fff}.epz .stats-bar{background:var(--header-subtle);border-color:var(--header-border)}.epz .stats-inner{min-height:38px}.epz .stats{font-size:clamp(12px,.74vw,15px);gap:20px}.epz .stats strong{font-size:inherit;font-weight:750}.epz .stats .icon{width:18px;height:18px}.epz .stats span+span{padding-left:20px}.epz .top-actions{font-size:clamp(12px,.72vw,14px);gap:16px}.epz .top-actions .icon{width:19px;height:19px}.epz .top-actions :is(button,a){font-weight:550}.epz .top-actions .account span{width:32px;height:32px;font-size:17px}.epz header{border-bottom:1px solid var(--header-border)}.epz .main-header{min-height:108px;height:auto;padding-block:22px;gap:clamp(20px,2vw,44px)}.epz .logo{width:clamp(220px,15vw,305px)}.epz .search{height:56px;border:1px solid #d9d3e7;border-radius:14px;background:var(--header-subtle);padding:6px 7px 6px 18px;gap:12px}.epz .search>.icon{width:23px;height:23px}.epz .search input{font-size:16px}.epz .search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #781bfa12}.epz .search .primary{min-width:110px;height:42px;border-radius:10px;font-size:16px;padding:0 18px}.epz .search .primary .icon{width:20px;height:20px}.epz .visual-search .icon{width:24px;height:24px}.epz .header-actions{gap:12px}.epz .header-action{min-width:74px;padding:8px;border-radius:10px;font-size:13px;font-weight:600;gap:6px}.epz .header-action .icon{width:25px;height:25px}.epz .header-action:hover{background:var(--header-hover);color:var(--brand)}.epz .header-action+.header-action:before{display:none}.epz .navigation-region{position:relative}.epz .nav{height:auto;min-height:72px;padding:10px 0 14px;border-top:1px solid var(--header-border);overflow:visible}.epz .nav,.epz .nav-main{display:flex;align-items:center;flex-wrap:nowrap}.epz .nav-main{flex:1;min-width:0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#d9cee9 #0000}.epz .nav-featured{display:flex;flex:none;align-items:center;gap:8px}.epz .nav :is(button,a){flex:none;min-height:46px;padding:10px;gap:7px;border-radius:9px;font-size:16px;font-weight:650;line-height:1.25;white-space:nowrap}.epz .nav .icon{width:20px;height:20px;stroke-width:1.9}.epz .nav :is(button,a):hover{color:var(--brand);background:var(--header-hover)}.epz .nav :is(button,a):is([aria-pressed=true],[aria-current=page]){color:var(--brand);background:#f3edff}.epz .nav :is(button,a):is([aria-pressed=true],[aria-current=page]):after{display:none}.dark .epz .nav .nav-new-category,.epz .nav .nav-new-category{color:#fff;background:var(--category-green);padding-inline:14px}.epz .nav .nav-new-category:hover{color:#fff;background:var(--category-green-hover)}.epz .nav-new-category .icon{color:inherit}.epz .nav .soon{color:#fff;background:#ffffff20;border:1px solid #ffffff38;font-size:10px;padding:2px 5px;margin:0;border-radius:4px}.epz .nav .categories-trigger{margin-left:0;border:1px solid var(--header-border);background:var(--surface,#fff);gap:8px}.epz .categories-trigger[aria-expanded=true]{color:var(--brand);background:#f3edff;border-color:#cbb0f5}.epz .categories-trigger .icon:last-child{width:14px;transition:transform .18s}.epz .categories-trigger[aria-expanded=true] .icon:last-child{transform:rotate(180deg)}.epz .mega-menu[hidden]{display:none}.epz .mega-menu{position:absolute;z-index:50;top:calc(100% - 3px);left:0;right:0;padding:26px 28px 30px;border:1px solid var(--header-border);border-radius:14px;background:var(--surface,#fff);box-shadow:0 18px 42px #24114718,0 3px 8px #24114706;animation:epz-menu-reveal .16s ease-out;max-height:65vh;overflow-y:auto}.epz .mega-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--header-border)}.epz .mega-heading strong{font-size:21px;letter-spacing:-.4px}.epz .mega-heading>span{font-size:14px;color:var(--muted)}.epz .mega-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-top:22px}.epz .mega-group h2{font-size:13px;font-weight:700;letter-spacing:.055em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.epz .mega-group :is(button,a){border:0;background:#0000;color:inherit;cursor:pointer;font-family:inherit;width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;gap:12px;min-height:46px;padding:11px 10px;margin-left:-10px;border-radius:7px;font-size:16px;font-weight:600}.epz .mega-group :is(button,a):focus-visible,.epz .mega-group :is(button,a):hover{background:var(--header-hover);color:var(--brand)}.epz .mega-meta{display:inline-flex;flex-shrink:0;color:var(--muted);font-size:11px;font-weight:500}.epz .mega-meta .icon{width:16px;height:16px}.epz .mega-group:last-child{padding-left:24px;border-left:1px solid var(--header-border)}.epz .mega-group:last-child h2{color:#108442}.dark .epz{--header-border:#3b334b;--header-subtle:#211b30;--header-hover:#332446}.dark .epz .mega-menu,.dark .epz .nav .categories-trigger{background:#211b30}.dark .epz .nav :is(button,a):is([aria-pressed=true],[aria-current=page]){color:#d4baff;background:#35224e}@keyframes epz-menu-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1700px){.epz .nav .soon,.epz .nav-main :is(button,a)>.icon{display:none}.epz .nav{gap:8px}}@media (max-width:1100px){.epz .stats span+span{padding-left:12px}.epz .stats{gap:12px}.epz .main-header{min-height:100px;gap:20px}.epz .header-action:last-child{display:none}.epz .mega-columns{gap:16px}.epz .mega-group:last-child{padding-left:14px}}@media (max-width:760px){.epz .main-header{min-height:0;padding-block:18px;gap:16px}.epz .logo{width:220px}.epz .header-action{min-width:54px;font-size:12px;padding:4px}.epz .search{flex-basis:100%;height:52px;gap:8px;padding-left:12px}.epz .search input{font-size:14px}.epz .search .primary{min-width:86px;font-size:14px;height:38px;padding-inline:12px}.epz .nav{gap:6px;min-height:62px;padding-block:8px 12px}.epz .nav-main{display:none}.epz .nav-featured{gap:6px;flex:1}.epz .nav :is(button,a){font-size:13px;min-height:44px;padding:9px}.epz .nav .nav-new-category{padding-inline:9px}.epz .nav .nav-new-category .icon{display:none}.epz .nav .categories-trigger{order:-1;width:44px;padding:10px;justify-content:center}.epz .categories-trigger .icon:last-child,.epz .categories-trigger span{display:none}.epz .mega-menu{padding:20px;max-height:65vh}.epz .mega-heading>span{display:none}.epz .mega-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.epz .mega-group:last-child{padding-left:0;border:0}.epz .mega-group :is(button,a){font-size:14px;flex-wrap:wrap;gap:4px}.epz .mega-heading strong{font-size:19px}}@media (prefers-reduced-motion:reduce){.epz .mega-menu{animation:none}.epz .categories-trigger .icon:last-child{transition:none}}.epz .nav .categories-trigger{order:-1;background:#781bfa;border-color:#781bfa;padding-inline:16px;box-shadow:0 3px 9px #781bfa20}.epz .nav .categories-trigger:hover,.epz .nav .categories-trigger[aria-expanded=true]{background:#6512db;color:#fff;border-color:#6512db}.epz .mega-menu{display:grid;grid-template-columns:265px minmax(0,1fr);gap:22px;padding:16px;background:linear-gradient(120deg,#fff 20%,#faf7ff);border-color:#e9e1f7;border-radius:20px;box-shadow:0 22px 50px #38226b25;max-height:min(720px,75vh)}.epz .mega-menu :is(button,a){font-family:inherit;border:0;background:#0000;color:inherit;text-align:left}.epz .mega-sidebar{padding:6px;border-radius:12px;background:#f3effa;display:flex;flex-direction:column;gap:2px}.epz .mega-sidebar :is(button,a){min-height:40px;display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;font-size:14px;font-weight:600;width:100%}.epz .mega-sidebar :is(button,a) .icon{width:20px;height:20px;flex:none}.epz .mega-sidebar :is(button,a) .icon:last-child{width:14px;margin-left:auto}.epz .mega-sidebar :is(button,a):hover{background:#eae1fa}.epz .mega-sidebar :is(button,a):is([aria-pressed=true],[aria-current=page]){color:#6512db;background:#e7dbfb}.epz .mega-sidebar :is(button,a):last-child{margin-top:5px}.epz .mega-body{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;padding:14px 5px 5px 0}.epz .mega-subcategories h2{margin:0 0 20px;font-size:17px;line-height:1.35;letter-spacing:-.3px}.epz .mega-subcategories>:is(button,a){display:flex;align-items:center;gap:8px;min-height:37px;padding:7px 6px;margin-left:-6px;font-size:15px;line-height:1.4;border-radius:6px;width:100%}.epz .mega-subcategories>:is(button,a):hover{background:#eee5fc;color:#6512db}.epz .mega-subcategories .mega-view-all{color:#781bfa;font-weight:700;margin-top:18px}.epz .mega-view-all .icon{width:19px}.epz .mega-coming{display:block;color:#108442;font-size:12px;margin:-8px 0 12px}.epz .mega-widgets{display:grid;grid-template-columns:minmax(240px,1.65fr) repeat(2,minmax(175px,1fr));gap:16px;align-content:start}.epz .mega-promo{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(130deg,#101b79,#4e20bd 65%,#952fcd);border-radius:16px;padding:24px;min-height:280px;color:#fff}.epz .mega-eyebrow{display:inline-block;background:#ffffff1f;border:1px solid #ffffff22;padding:6px 10px;border-radius:7px;font-size:12px}.epz .mega-promo h2{position:relative;z-index:2;max-width:280px;font-size:clamp(22px,1.5vw,31px);line-height:1.12;letter-spacing:-.8px;margin:20px 0 12px;color:#fff}.epz .mega-promo p{position:relative;z-index:2;font-size:13px;margin:0 0 25px}.epz .mega-promo p span{margin-inline:5px}.epz .mega-menu .mega-promo :is(button,a){position:relative;z-index:2;display:inline-flex;align-items:center;gap:12px;padding:12px 16px;border-radius:9px;background:#fff;color:#211343;font-size:14px;font-weight:700}.epz .mega-phone{position:absolute;z-index:-1;width:128px;height:235px;right:-18px;bottom:-35px;border:3px solid #d9cfe6;border-radius:27px;transform:rotate(-13deg);background:linear-gradient(105deg,#e5d9ee,#8c7b9f 60%,#c6b6d5);box-shadow:-12px 8px 35px #070c5050}.epz .phone-cameras{display:grid;grid-template-columns:repeat(2,29px);gap:7px;padding:8px;margin:10px;border-radius:15px;background:#ab9abc;width:83px}.epz .phone-cameras i{width:29px;height:29px;border:5px solid #776a87;border-radius:50%;background:#171326;box-shadow:0 0 0 1px #e1d3eb}.epz .mega-phone>span{display:block;text-align:center;color:#655472;font-size:17px;font-weight:700;margin-top:30px}.epz .mega-widget{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:280px;border-radius:16px;padding:22px 18px 18px;background:linear-gradient(145deg,#f6f0ff,#eee2fc)}.epz .mega-widget h2{display:flex;align-items:center;gap:9px;font-size:16px;line-height:1.3;margin:0 0 13px;letter-spacing:-.3px}.epz .mega-widget h2 .icon{width:25px;height:25px;color:#781bfa;flex:none}.epz .mega-widget p{position:relative;z-index:1;font-size:14px;line-height:1.5;color:#63577d;margin:0}.epz .widget-chart{width:100%;height:84px;color:#9250f8;margin:13px 0}.epz .mega-menu .mega-widget :is(button,a){position:relative;z-index:2;display:flex;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:700;color:#781bfa;min-height:41px;background:#ffffffc9;border:1px solid #a571f7;border-radius:9px;padding:8px;margin-top:auto}.epz .mega-widget :is(button,a) .icon{width:17px;height:17px}.epz .mega-menu .mega-widget :is(button,a):hover{background:#fff}.epz .extension-illustration{align-self:flex-end;transform:rotate(-6deg);width:110px;height:103px;margin:8px -28px 7px 0;border:3px solid #fff;border-radius:9px;background:#fefcff;box-shadow:0 5px 15px #64479b25;padding:7px}.epz .extension-illustration>div{display:flex;gap:3px;border-bottom:1px solid #eee;padding-bottom:5px}.epz .extension-illustration i{width:4px;height:4px;background:#c7b3e7;border-radius:50%}.epz .extension-illustration>span{display:flex;background:#781bfa;color:#fff;width:28px;height:28px;border-radius:7px;align-items:center;justify-content:center;margin:6px 0}.epz .extension-illustration b,.epz .extension-illustration em{display:block;font-size:8px;font-style:normal}.epz .extension-illustration em{color:#781bfa;margin-top:4px}.epz .mega-benefits{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:12px 3px 0}.epz .mega-benefits>span{display:flex;align-items:center;gap:9px}.epz .mega-benefits>span>.icon{width:35px;height:35px;padding:7px;background:#ede2ff;color:#781bfa;border-radius:50%;flex:none}.epz .mega-benefits>span:first-child>.icon{color:#108442;background:#e2f7eb}.epz .mega-benefits>span:nth-child(3)>.icon{color:#1689d5;background:#e4f5ff}.epz .mega-benefits>span:last-child>.icon{color:#c17d00;background:#fff3d5}.epz .mega-benefits strong{display:block;font-size:12px}.epz .mega-benefits small{display:block;font-size:11px;color:#716582;margin-top:4px}.dark .epz .mega-menu{background:#211b30}.dark .epz .mega-sidebar{background:#30263f}.dark .epz .mega-sidebar :is(button,a):is([aria-pressed=true],[aria-current=page]){background:#4c3069;color:#e5d3ff}.dark .epz .mega-widget{background:linear-gradient(135deg,#38264c,#46305e)}.dark .epz .mega-benefits small,.dark .epz .mega-widget p{color:#cfc2e2}.dark .epz .mega-subcategories>:is(button,a):hover{background:#3a2851;color:#e5d3ff}@media(max-width:1700px){.epz .mega-menu{grid-template-columns:225px minmax(0,1fr);gap:16px}.epz .mega-body{grid-template-columns:185px minmax(0,1fr);gap:16px}.epz .mega-widgets{grid-template-columns:minmax(220px,1.5fr) minmax(180px,1fr)}.epz .mega-extension{display:none}.epz .mega-sidebar :is(button,a){font-size:13px}.epz .mega-promo{padding:22px}.epz .mega-benefits{grid-template-columns:repeat(2,1fr)}}@media(max-width:1100px){.epz .mega-menu{grid-template-columns:205px minmax(0,1fr)}.epz .mega-body{grid-template-columns:170px minmax(0,1fr)}.epz .mega-widgets{grid-template-columns:1fr}.epz .mega-alert{display:none}.epz .mega-benefits{grid-template-columns:1fr;gap:9px}.epz .mega-benefits>span:nth-child(n+3){display:none}}@media(max-width:760px){.epz .nav .categories-trigger{width:44px;padding:10px}.epz .mega-menu{grid-template-columns:1fr;padding:12px;gap:14px;max-height:70vh;border-radius:14px}.epz .mega-sidebar{display:flex;flex-direction:row;overflow-x:auto;gap:5px}.epz .mega-sidebar :is(button,a){width:auto;flex:none;white-space:nowrap;min-height:42px}.epz .mega-sidebar :is(button,a):last-child{margin-top:0}.epz .mega-sidebar :is(button,a) .icon:last-child{display:none}.epz .mega-body{grid-template-columns:1fr;padding:0;gap:16px}.epz .mega-subcategories{padding:4px 8px}.epz .mega-subcategories h2{margin-bottom:10px}.epz .mega-subcategories>:is(button,a){min-height:42px}.epz .mega-subcategories .mega-view-all{margin-top:8px}.epz .mega-widgets{grid-template-columns:1fr}.epz .mega-promo{min-height:235px}.epz .mega-benefits{grid-template-columns:repeat(2,1fr);padding-bottom:8px}.epz .mega-benefits strong{font-size:11px}.epz .mega-menu{max-height:calc(100dvh - 285px)}}.dark .epz .mega-sidebar :is(button,a):hover{background:#443154;color:#f3efff}.epz .nav-main .nav-trend[data-trend=hot]{color:#d61d43;background:#fff0f3}.epz .nav-main .nav-trend[data-trend=hot]:hover{background:#ffe3e9}.dark .epz .nav-main .nav-trend[data-trend=hot]{color:#ffb8c8;background:#482434}@media(max-width:1700px){.epz .nav-main .nav-trend>.icon{display:block;width:18px;height:18px}}.epz .mega-sidebar .mega-new-category{color:#fff;background:#108442}.dark .epz .mega-sidebar .mega-new-category:hover,.dark .epz .mega-sidebar .mega-new-category:is([aria-pressed=true],[aria-current=page]),.epz .mega-sidebar .mega-new-category:hover,.epz .mega-sidebar .mega-new-category:is([aria-pressed=true],[aria-current=page]){color:#fff;background:#096d34}.epz .mega-new-badge{font-size:9px;line-height:1;font-weight:700;padding:4px;border-radius:4px;background:#ffffff25;margin-left:auto}.epz .mega-sidebar .mega-new-category{gap:6px}.epz .mega-sidebar .mega-new-category>.icon:last-child{display:none}@media(max-width:760px){.epz .nav-main{display:flex}.epz .nav{gap:8px}.epz .nav-main .nav-trend{font-size:14px}}.epz .nav-main{gap:4px}.epz .nav-main :is(button,a){padding-inline:9px}.epz .guide-new{background:#e3f7eb;color:#08773a;border-radius:4px;font-size:9px;font-weight:800;padding:3px 4px}.dark .epz .guide-new{background:#16492d;color:#adf5c9}@media(max-width:1900px){.epz .nav-main{justify-content:flex-start}.epz .nav-main :is(button,a){font-size:14px;padding-inline:8px}.epz .nav-main .nav-trend>.icon{width:17px;height:17px}}.epz .nav{gap:16px}.epz .nav-main{gap:8px}.epz .nav .nav-main :is(button,a){font-size:18px;font-weight:700;padding:12px 8px;min-height:50px}.epz .nav-main .nav-trend>.icon{display:block;width:21px;height:21px}.epz .nav .guide-new{font-size:10px;padding:4px 5px}.epz .nav-live{flex:0 0 auto;display:flex;align-items:center;gap:12px;border-left:1px solid var(--header-border);padding:4px 0 4px 22px;margin-left:auto}.epz .live-dot{position:relative;display:block;width:10px;height:10px;background:#13b965;border-radius:50%;flex:none}.epz .live-dot:after{content:"";position:absolute;inset:-5px;border:2px solid #13b965;border-radius:50%;animation:epz-live-pulse 1.8s ease-out infinite}.epz .live-copy{display:flex;flex-direction:column;gap:2px}.epz .live-copy strong{font-size:15px;font-weight:800;white-space:nowrap}.epz .live-copy strong span{font-weight:600}.epz .live-label{color:#108442;font-size:13px;font-weight:700}.dark .epz .live-label{color:#66e7a0}@keyframes epz-live-pulse{0%{transform:scale(.65);opacity:.65}85%,to{transform:scale(1.45);opacity:0}}@media(max-width:1750px){.epz .nav{gap:10px}.epz .nav .nav-main :is(button,a){font-size:17px;padding-inline:7px}.epz .nav-main{gap:5px}.epz .nav-live{padding-left:14px}.epz .live-copy strong{font-size:14px}}@media(max-width:1100px){.epz .nav .nav-main :is(button,a){font-size:16px}.epz .live-copy strong span{display:block;font-size:11px}.epz .nav-live{gap:9px}}@media(max-width:760px){.epz .nav{gap:9px}.epz .nav .nav-main :is(button,a){font-size:16px}.epz .nav-live{padding-left:10px}.epz .live-copy strong{font-size:12px}.epz .live-label{font-size:11px}.epz .live-dot{width:8px;height:8px}}@media(prefers-reduced-motion:reduce){.epz .live-dot:after{animation:none;opacity:.3}}.epz .nav{gap:12px}.epz .nav-main{gap:2px;overflow:visible;scrollbar-width:none}.epz .nav-main::-webkit-scrollbar{display:none}.epz .nav .nav-main :is(button,a){font-weight:650;padding:10px 5px;gap:6px;min-height:46px}.epz .nav-main .nav-trend>.icon{width:18px;height:18px}.epz .nav .guide-new{font-size:9px;padding:3px}.epz .nav-live{padding-left:14px}@media(min-width:1251px) and (max-width:1800px){.epz .nav{gap:8px}.epz .nav .categories-trigger{font-size:14px;padding-inline:10px;gap:6px}.epz .nav .nav-main :is(button,a){font-size:13px;padding-inline:3px;gap:4px}.epz .nav-main .nav-trend>.icon,.epz .nav-main :is(button,a)>.icon{display:none}.epz .nav-live{padding-left:10px;gap:8px}.epz .live-copy strong{font-size:12px}.epz .live-label{font-size:11px}}@media(max-width:1250px){.epz .nav-main{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.epz .nav .nav-main :is(button,a){font-size:12px;padding:7px 3px;min-height:36px;white-space:normal;justify-content:center}.epz .nav-main .nav-trend>.icon,.epz .nav-main :is(button,a)>.icon{display:none}.epz .nav .categories-trigger{font-size:13px;padding-inline:8px}}@media(max-width:760px){.epz .nav{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px}.epz .nav-main{grid-column:1/-1;grid-row:2;grid-template-columns:repeat(4,minmax(0,1fr))}.epz .nav .categories-trigger{grid-column:1;grid-row:1}.epz .nav-live{grid-column:3;grid-row:1}.epz .live-copy strong span{display:inline}.epz .live-copy strong,.epz .nav .nav-main :is(button,a){font-size:12px}}.epz .hero,.epz .wrap{max-width:1500px;width:calc(100% - 64px)}.epz .hero{left:0}.epz .extension-banner{color:#fff;background:#7122d9}.epz .extension-banner-inner{min-height:42px;display:flex;align-items:center;justify-content:center;gap:12px;padding-block:7px;font-size:13px}.epz .extension-banner :is(button,a),.epz .extension-banner-inner>span{display:inline-flex;align-items:center;gap:7px}.epz .extension-banner .icon{width:15px;height:15px;color:#ffdc68;flex:none}.epz .extension-banner :is(button,a){border:1px solid #ffffff45;border-radius:18px;padding:6px 12px;background:#ffffff17;color:#fff;font-size:12px;font-weight:700;white-space:nowrap}.epz .extension-banner :is(button,a):hover{background:#ffffff2b}@media(min-width:1101px){.epz{--u:min(calc((100vw - 64px)/1872),.801282px)}}@media(min-width:1251px){.epz .nav{gap:10px}.epz .nav-main{justify-content:space-between;gap:4px}.epz .nav .nav-main :is(button,a){font-size:14px;padding-inline:4px;gap:5px}.epz .nav .categories-trigger{font-size:14px;padding-inline:11px}.epz .nav-main .nav-trend>.icon,.epz .nav-main :is(button,a)>.icon{display:none}.epz .nav-live{padding-left:12px;gap:9px}.epz .live-copy strong{font-size:13px}.epz .live-label{font-size:11px}}@media(max-width:760px){.epz .hero,.epz .wrap{width:calc(100% - 32px)}.epz .extension-banner-inner{flex-wrap:wrap;gap:5px;font-size:11px;text-align:center;padding-block:8px}.epz .extension-banner-inner>span{justify-content:center}.epz .extension-banner :is(button,a){font-size:11px;padding:5px 10px}.epz .mega-menu{max-height:calc(100dvh - 365px)}}.epz .stats-bar{background:#17122f;color:#e3def3;border-color:#ffffff15}.epz .stats-bar :is(button,a){color:inherit}.epz .stats strong{color:#fff}.epz header{position:relative;background:radial-gradient(ellipse at 0 100%,#7932b845,#0000 45%),radial-gradient(ellipse at 100% 85%,#7827df55,#0000 40%),linear-gradient(115deg,#17112c,#14132b 55%,#251344);border-color:#45305f;color:#f6f1ff}.epz header:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(170deg,#0000 65%,#a273ec0d 66%,#0000 70%)}.epz .main-header{padding-block:20px;min-height:104px;gap:30px;position:relative}.epz header .wordmark{color:#fff}.epz header .tagline{color:#c0b6d3}.epz header .search{background:#fbf9ff;border-color:#e7d8ff;border-radius:16px;box-shadow:inset 0 1px 0 #fff,0 3px 14px #00000014;color:#211539}.epz header .search input{color:#211539}.epz header .search input::placeholder{color:#79718d}.epz header .header-action{color:#eee7fb;border:1px solid #ffffff19;background:linear-gradient(#ffffff12,#ffffff03);box-shadow:inset 0 1px 0 #ffffff15;min-height:62px}.epz header .header-action:hover{color:#fff;background:#ffffff18}.epz .nav{position:relative;border-top:1px solid #ffffff1c;padding:10px 0 12px;gap:10px}.epz .nav-main{justify-content:center;gap:3px}.epz .nav .nav-main :is(button,a){font-size:14px;font-weight:600;padding:11px 9px;border-radius:9px;color:#eee8f9}.epz .nav .nav-main :is(button,a):hover{background:#ffffff0e;color:#fff}.epz .nav .nav-main :is(button,a):is([aria-pressed=true],[aria-current=page]){color:#fff;background:linear-gradient(#ffffff20,#ffffff0a);box-shadow:inset 0 1px 0 #ffffff22}.epz .nav-main .nav-trend[data-trend=hot]{color:#ffccda;background:linear-gradient(#b51c5660,#96164b40)}.epz .nav .categories-trigger{color:#fff;background:linear-gradient(#9639ff,#741de4);border:1px solid #c59aff66;box-shadow:inset 0 1px 0 #ffffff60,0 4px 12px #00000024}.epz .nav .categories-trigger:hover,.epz .nav .categories-trigger[aria-expanded=true]{background:linear-gradient(#a04dff,#7a24e8)}.epz .nav-live{border-color:#ffffff22;color:#f7f1ff}.epz .live-label{color:#71e2a2}.epz .nav .guide-new{color:#a4f2c1;background:#28644670}.epz .mega-menu{color:var(--ink)}.epz .hero-copy{background:linear-gradient(130deg,#f8f5ff,#ece4ff)}.epz .hero-visual{background-image:none;background-size:100% 100%;background-position:0 0;clip-path:polygon(50% 0,100% 0,100% 100%,35% 100%,50% 58%)}.epz :is(button,a),.epz a,.epz input{-webkit-tap-highlight-color:transparent}@media(min-width:1251px) and (max-width:1450px){.epz .nav .nav-main :is(button,a){font-size:13px;padding-inline:6px}.epz .nav{gap:8px}}@media(max-width:1250px) and (min-width:761px){.epz .nav .nav-main :is(button,a){min-height:44px;font-size:13px}.epz .nav-main{gap:4px}.epz .nav-live{padding-left:10px}.epz .main-header{gap:18px}}@media(max-width:1100px) and (min-width:761px){.epz .hero-copy{height:355px}.epz .hero-visual{width:100%;height:100%;inset:0;transform:none;background-size:100% 100%;background-position:0 0}.epz .hero-copy h1{font-size:32px}.epz .hero-cta{top:272px}}@media(max-width:760px){.epz .hero,.epz .wrap{width:calc(100% - 32px)}.epz .extension-banner-inner{font-size:11px;line-height:1.4;padding-block:9px}.epz .extension-banner-inner>span{display:block}.epz .extension-banner-inner>span .icon{vertical-align:middle}.epz .stats-inner{min-height:37px}.epz .top-actions .separator{display:none}.epz .main-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:15px 10px;padding:17px 0;min-height:0}.epz .logo{width:auto}.epz .logo-mark{width:40px;height:40px;border-radius:12px}.epz .logo-mark .icon{width:25px;height:25px}.epz .wordmark{font-size:32px}.epz .wordmark small{font-size:14px}.epz .tagline{font-size:10px}.epz .header-actions{gap:6px}.epz .header-action{min-width:44px;min-height:44px!important;padding:8px}.epz .header-action .icon{width:22px;height:22px}.epz .header-action>span{display:none}.epz .header-action:nth-child(2){display:flex}.epz .header-action:last-child{display:none}.epz .search{grid-column:1/-1;order:unset;width:100%;min-width:0;height:52px}.epz .search input{font-size:16px!important;min-width:0}.epz .search .primary{font-size:14px;min-width:76px;height:40px;padding-inline:10px}.epz .search>.icon{width:20px;height:20px}.epz .nav{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 0 15px}.epz .nav .categories-trigger{grid-column:1;grid-row:1;width:auto;justify-self:start;padding:11px 12px;font-size:13px;gap:7px;min-height:44px}.epz .categories-trigger span{display:inline}.epz .categories-trigger .icon:last-child{display:block;width:12px}.epz .nav-live{grid-column:2;grid-row:1;padding-left:12px;gap:8px}.epz .live-copy strong{font-size:11px}.epz .live-copy strong span{display:block;font-size:10px}.epz .live-label{font-size:10px}.epz .nav-main{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;overflow:visible}.epz .nav .nav-main :is(button,a){font-size:13px;min-height:44px;padding:10px 8px;justify-content:flex-start;text-align:left;background:#ffffff06;border:1px solid #ffffff0b;white-space:normal;line-height:1.25}.epz .nav .nav-main .nav-trend>.icon,.epz .nav .nav-main :is(button,a)>.icon{display:block;width:17px;height:17px;flex:none}.epz .nav .guide-new{margin-left:auto;font-size:8px}.epz .mega-menu{position:fixed;left:12px;right:12px;top:max(12px,env(safe-area-inset-top));bottom:max(12px,env(safe-area-inset-bottom));max-height:none;z-index:100;overscroll-behavior:contain;padding:58px 14px 14px;background:#faf7ff}.epz .mega-menu:before{content:"Explorează categoriile";position:absolute;top:20px;left:20px;font-size:16px;font-weight:700;color:#211539}.epz .mega-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.epz .mega-sidebar :is(button,a){width:100%;white-space:normal;font-size:12px;min-height:48px;gap:6px}.epz .mega-sidebar :is(button,a) .icon{width:17px;height:17px}.epz .mega-sidebar :is(button,a):last-child{grid-column:1/-1}.epz .mega-subcategories>:is(button,a){min-height:44px}.epz .mega-menu .mega-close{position:sticky;top:-44px;z-index:3;justify-self:end;width:38px;min-height:38px;margin-top:-44px;margin-bottom:6px;display:flex;align-items:center;justify-content:center;border:1px solid #ded1ee;background:#fff;border-radius:10px;grid-column:1/-1;color:#24163d}.epz .hero{padding-top:18px;gap:18px}.epz .hero-copy{--u:1px;height:540px;border-radius:22px}.epz .hero-copy h1{top:63px;left:22px;right:16px;font-size:clamp(25px,7.1vw,31px);line-height:1.08;letter-spacing:-1px}.epz .hero-badge{top:20px;left:22px;font-size:12px}.epz .hero-copy .benefits{left:22px;top:147px;font-size:13px;line-height:25px}.epz .hero-cta{top:238px;left:22px;height:44px;min-width:192px;font-size:16px}.epz .hero-visual{inset:auto;left:auto;right:-12px;bottom:0;width:760px;height:236px;transform:none;background-size:100% 100%;background-position:0 0;clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.epz .carousel{gap:12px;padding:1px 1px 10px}.epz .product{flex:0 0 260px;height:330px}}@media(min-width:761px){.epz .mega-menu .mega-close{display:none}}@media(prefers-reduced-transparency:reduce){.epz header{background:#1b1433}.epz .nav .nav-main :is(button,a){background:#29203e}}.epz .nav-main{justify-content:flex-start}.epz .stats-bar .theme-toggle{background:#ffffff12;border:1px solid #ffffff22;color:#eee8f9}@media(max-width:760px){.epz .nav-main{grid-template-columns:repeat(4,minmax(0,1fr))}.epz .nav .nav-main :is(button,a){justify-content:center;text-align:center;font-size:11px;min-height:52px;padding:7px 3px;gap:3px;flex-wrap:wrap}.epz .nav .nav-main .nav-trend>.icon,.epz .nav .nav-main :is(button,a)>.icon{display:none}.epz .nav .guide-new{margin-left:0}body:has(.epz .mega-menu:not([hidden])){overflow:hidden}.epz .mega-menu .mega-close{min-height:44px;width:44px}.epz .main-header .logo{grid-column:1;grid-row:1}.epz .main-header .header-actions{grid-column:2;grid-row:1}.epz .main-header .search{grid-row:2}.epz .logo-mark{flex:none}.epz .wordmark{font-size:29px}.epz .tagline{font-size:9px}}.epz .nav-main{justify-content:space-between;gap:6px}.epz .nav .nav-main :is(button,a){font-size:15px;padding-inline:7px}.epz .theme-toggle{width:66px;height:34px;padding:3px!important;display:flex!important;align-items:center;justify-content:space-between;border:1px solid #ffffff35!important;background:#322448!important;border-radius:18px;gap:0!important}.epz .theme-toggle .icon{width:27px!important;height:27px!important;padding:5px;color:#bbb0d0}.epz .theme-toggle .icon:last-child{color:#6a32b6;background:#f2eaff;border-radius:50%}.epz .theme-toggle:is([aria-pressed=true],[aria-current=page]) .icon:first-child{color:#fff;background:#7953ad;border-radius:50%}.epz .theme-toggle:is([aria-pressed=true],[aria-current=page]) .icon:last-child{color:#bbb0d0;background:#0000}.epz .mobile-bottom-nav,.epz .mobile-control{display:none}@media(min-width:1251px) and (max-width:1450px){.epz .nav .nav-main :is(button,a){font-size:14px;padding-inline:4px}.epz .nav-main{gap:3px}}@media(max-width:760px){.epz .stats-bar{display:none}.epz .main-header{padding-block:18px 16px;gap:16px 7px}.epz .main-header .header-actions{gap:2px}.epz .main-header .header-action{display:none!important}.epz .main-header .header-action[data-action=alerts]{display:flex!important}.epz .main-header .header-action[data-action=alerts],.epz .mobile-control{width:40px;min-width:40px;min-height:44px;height:44px;padding:9px;background:#0000;border:0;box-shadow:none;color:#ece5f9}.epz .mobile-control{display:inline-flex;align-items:center;justify-content:center}.epz .mobile-control .icon{width:22px;height:22px}.dark .epz .mobile-theme .icon:first-child,.epz .mobile-theme .icon:last-child{display:none}.dark .epz .mobile-theme .icon:last-child{display:block;color:#f5d37a}.epz .logo{gap:7px}.epz .wordmark{font-size:27px}.epz .wordmark small{font-size:11px}.epz .tagline{font-size:8px}.epz .tagline .icon{width:10px}.epz .logo-mark{width:37px;height:37px}.epz .main-header .search{margin:0}.epz .navigation-region .nav{display:none}.epz .mobile-nav-open .navigation-region .nav{display:block;padding:0 0 14px;border-top:0}.epz .mobile-nav-open .nav .categories-trigger,.epz .mobile-nav-open .nav-live{display:none}.epz .mobile-nav-open .nav-main{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.epz .mobile-nav-open .nav .nav-main :is(button,a){font-size:13px;min-height:44px;text-align:left;justify-content:flex-start;padding:10px}.epz .mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:60;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:9px 10px max(10px,env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #ece5f5;border-radius:22px 22px 0 0;box-shadow:0 -5px 24px #1d143510;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.epz .mobile-bottom-nav :is(button,a){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:50px;background:none;border:0;color:#77717d;font-size:11px;font-weight:600;padding:3px}.epz .mobile-bottom-nav .icon{width:24px;height:24px}.epz .mobile-bottom-nav :is(button,a):is([aria-pressed=true],[aria-current=page]),.epz .mobile-bottom-nav :is(button,a)[aria-current=page],.epz .mobile-bottom-nav :is(button,a)[aria-expanded=true]{color:#7622e4}.dark .epz .mobile-bottom-nav{background:#211a30f5;border-color:#40324f}.dark .epz .mobile-bottom-nav :is(button,a){color:#c6bdd5}.dark .epz .mobile-bottom-nav :is(button,a):is([aria-pressed=true],[aria-current=page]),.dark .epz .mobile-bottom-nav :is(button,a)[aria-current=page],.dark .epz .mobile-bottom-nav :is(button,a)[aria-expanded=true]{color:#c8a2ff}.epz .mega-menu{z-index:100}}@media(max-width:370px){.epz .main-header .header-actions{gap:0}.epz .main-header .header-action[data-action=alerts],.epz .mobile-control{width:36px;min-width:36px;padding:7px}.epz .wordmark{font-size:24px}.epz .logo-mark{width:33px;height:33px}.epz .tagline{font-size:7px}}@media(max-width:760px){.epz .wordmark{font-size:32px}.epz .tagline{font-size:9px}.epz .logo-mark{width:39px;height:39px}}@media(max-width:370px){.epz .wordmark{font-size:28px}.epz .tagline{font-size:8px}.epz .logo-mark{width:35px;height:35px}}.epz .nav .nav-main .nav-trend[data-trend=hot],.epz .nav .nav-main :is(button,a)[data-category=all]{padding-inline:18px}.dark .epz .nav .nav-main .nav-trend[data-trend=hot]:focus-visible,.dark .epz .nav .nav-main .nav-trend[data-trend=hot]:hover,.epz .nav .nav-main .nav-trend[data-trend=hot]:focus-visible,.epz .nav .nav-main .nav-trend[data-trend=hot]:hover{background:linear-gradient(180deg,#812451,#591d43);color:#ffe0eb;box-shadow:inset 0 1px 0 #ffb3d32b}.epz .nav .nav-main :is(button,a)[data-category=all]:hover{background:linear-gradient(#ffffff2c,#ffffff13);color:#fff}@media(min-width:1251px) and (max-width:1450px){.epz .nav .nav-main .nav-trend[data-trend=hot],.epz .nav .nav-main :is(button,a)[data-category=all]{padding-inline:12px}}@media(max-width:760px){.epz .mobile-nav-open .nav .nav-main .nav-trend[data-trend=hot],.epz .mobile-nav-open .nav .nav-main :is(button,a)[data-category=all]{padding-inline:14px}.epz .extension-banner,.epz .hero .carousel-section,.epz .hero .hero-visual{display:none!important}.epz .hero{display:block;padding-top:20px}.epz .hero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:22px;height:auto;min-height:0;padding:25px 22px 28px;border-radius:22px;overflow:visible}.epz .hero-copy .hero-badge{position:static;max-width:100%;font-size:12px;margin:0}.epz .hero-copy h1{position:static;inset:auto;max-width:100%;font-size:clamp(25px,7.1vw,31px);line-height:1.12;letter-spacing:-.9px;margin:0 0 7px}.epz .hero-copy .benefits{position:static;inset:auto;font-size:13px;line-height:1.6;display:grid;gap:8px;margin:0}.epz .hero-copy .benefits li{align-items:flex-start;gap:8px}.epz .hero-copy .benefits .icon{flex:none;width:18px;height:18px;margin-top:2px}.epz .hero-copy .hero-cta{position:static;inset:auto;min-height:46px;height:auto;min-width:0;font-size:16px;padding:12px 20px}.epz .mobile-bottom-nav{position:fixed!important;inset:auto 0 0!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;width:100%;max-width:none;margin:0;transform:none;z-index:80;box-sizing:border-box;min-height:72px;padding:9px max(10px,env(safe-area-inset-right,0px)) calc(9px + env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px))}.epz .mobile-bottom-nav :is(button,a){min-height:50px;min-width:0}}@media(min-width:761px){.epz .hero-copy .hero-visual{inset:0 0 0 auto;width:45%;height:100%;transform:none;clip-path:none;background-image:none;background-size:cover;background-position:60%;border-radius:0 calc(30 * var(--u)) calc(30 * var(--u)) 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9%);mask-image:linear-gradient(90deg,#0000,#000 9%)}.epz .hero-copy h1{width:50%;font-size:clamp(24px,1.7vw,28px);line-height:1.08;letter-spacing:-.8px}.epz .hero-copy .benefits{max-width:50%;font-size:clamp(12px,1vw,14px)}.epz .nav .nav-main .nav-trend{padding-inline:14px}.epz .nav .nav-main :is(button,a){transition:background-color .16s,color .16s,box-shadow .16s}.epz .nav .nav-main .nav-trend:not([data-trend=hot]):focus-visible,.epz .nav .nav-main .nav-trend:not([data-trend=hot]):hover{color:#fff;background:linear-gradient(#ffffff21,#ffffff0c);box-shadow:inset 0 1px 0 #ffffff22}}@media(min-width:1251px) and (max-width:1450px){.epz .nav .nav-main .nav-trend{font-size:13px;padding-inline:8px}.epz .nav-main{gap:2px}}@media(min-width:761px) and (max-width:1100px){.epz .hero-copy h1{font-size:30px;top:72px}.epz .hero-copy .benefits{top:174px;font-size:15px}.epz .hero-copy .hero-cta{top:276px}.epz .hero-copy .hero-visual{width:44%}}@media(max-width:760px){.epz .search .primary{display:grid;place-items:center;min-width:84px;padding:0 12px;text-align:center;line-height:1;height:40px}.epz .search .primary .icon{display:none}.epz .mobile-bottom-nav{background:linear-gradient(180deg,#fffffffa,#f8f5fffa);border-top:1px solid #e4d9f6;border-radius:26px 26px 0 0;box-shadow:0 -8px 30px #38205412,inset 0 1px 0 #fff;gap:3px}.epz .mobile-bottom-nav :is(button,a){position:relative;min-height:64px;gap:4px;padding:2px 0 4px;border-radius:16px;font-size:11px;font-weight:650;color:#777184}.epz .mobile-bottom-nav .icon{width:38px;height:38px;padding:7px;border-radius:13px;stroke-width:1.8}.epz .mobile-bottom-nav :is(button,a):is([aria-pressed=true],[aria-current=page]) .icon,.epz .mobile-bottom-nav :is(button,a)[aria-current=page] .icon,.epz .mobile-bottom-nav :is(button,a)[aria-expanded=true] .icon{background:linear-gradient(145deg,#eee3ff,#e1d2fa);color:#7425dc;box-shadow:inset 0 1px 0 #fff,0 2px 6px #6d30a510}.epz .mobile-bottom-nav :is(button,a)[aria-current=page]:before{content:"";position:absolute;top:-10px;left:calc(50% - 12px);width:24px;height:3px;border-radius:3px;background:#8b45e7}.epz .mobile-bottom-nav :is(button,a):active{background:#eee6fa}.dark .epz .mobile-bottom-nav{background:linear-gradient(#292036fa,#20192cfa);border-color:#51405f;box-shadow:0 -8px 30px #00000026}.dark .epz .mobile-bottom-nav :is(button,a) .icon{color:#cfc4df}.dark .epz .mobile-bottom-nav :is(button,a):is([aria-pressed=true],[aria-current=page]) .icon,.dark .epz .mobile-bottom-nav :is(button,a)[aria-current=page] .icon,.dark .epz .mobile-bottom-nav :is(button,a)[aria-expanded=true] .icon{background:#503269;color:#ead9ff;box-shadow:inset 0 1px 0 #75518a}}@media(prefers-reduced-motion:reduce){.epz .nav .nav-main :is(button,a){transition:none}}@media(min-width:761px){.epz .hero-copy{container-type:inline-size;display:flex;flex-direction:column;align-items:flex-start;gap:16px;height:auto;min-height:334px;padding:24px 28px}.epz .hero-copy .benefits,.epz .hero-copy .hero-badge,.epz .hero-copy .hero-cta,.epz .hero-copy h1{position:relative;inset:auto;margin:0}.epz .hero-copy .hero-badge{font-size:15px;padding:6px 11px}.epz .hero-copy h1{width:calc(55% - 12px);max-width:none;font-size:clamp(28px,4.55cqw,40px);line-height:1.08;letter-spacing:-1px}.epz .hero-copy .benefits{max-width:calc(55% - 12px);font-size:clamp(15px,2.3cqw,19px);line-height:1.65}.epz .hero-copy .benefits .icon{flex:none;width:19px;height:19px}.epz .hero-copy .hero-cta{min-height:48px;height:auto;min-width:224px;padding:11px 22px;font-size:19px}.epz .hero-copy .hero-badge{font-size:14.25px}.epz .hero-copy h1{font-size:clamp(26.6px,4.3225cqw,38px)}.epz .hero-copy .benefits{font-size:clamp(14.25px,2.185cqw,18.05px)}.epz .hero-copy .hero-cta{font-size:18.05px}.epz .hero-copy .hero-visual{width:46%;background-position:55%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4%);mask-image:linear-gradient(90deg,#0000,#000 4%)}}.epz .price-alert-band{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #e8dcfc;border-radius:16px;background:linear-gradient(110deg,#f6f0ff,#eee7fb);color:#21163d;min-height:66px;margin-top:auto}.epz .price-alert-icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:12px;background:#e9dcfc;color:#7924db}.epz .price-alert-icon .icon{width:21px;height:21px}.epz .price-alert-band>div{min-width:0;flex:1}.epz .price-alert-band strong{display:block;font-size:13px;line-height:1.3}.epz .price-alert-band p{margin:4px 0 0;font-size:11px;line-height:1.35;color:#756585}.epz .price-alert-band .primary{flex:none;min-height:40px;padding:9px 12px;font-size:12px;gap:6px;border-radius:11px}.epz .price-alert-band .primary .icon{width:15px;height:15px}.dark .epz .price-alert-band{background:linear-gradient(110deg,#30233f,#38274d);border-color:#514064;color:#f4ecff}.dark .epz .price-alert-band p{color:#c9badb}.dark .epz .price-alert-icon{background:#4a3067;color:#dec4ff}@media(min-width:761px){.epz .hero{align-items:stretch}.epz .carousel-section{display:flex;flex-direction:column;gap:12px}.epz .carousel-section .result-context{margin-bottom:0}.epz .carousel{flex-shrink:0}}@media(min-width:761px) and (max-width:1350px){.epz .price-alert-band{gap:8px;padding:10px}.epz .price-alert-icon{display:none}.epz .price-alert-band strong{font-size:12px}.epz .price-alert-band p{font-size:10px}.epz .price-alert-band .primary{font-size:11px;padding:8px}}@media(max-width:760px){.epz .price-alert-band{display:none}}@media(min-width:761px){.epz .hero-copy .hero-visual{background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#e9e5ff;inset:50% 12px auto auto;width:calc(46% - 12px);height:auto;aspect-ratio:1984/1272;transform:translateY(-50%);background-color:initial;border-radius:16px;-webkit-mask-image:none;mask-image:none;background-size:115% auto;inset:0 0 0 auto;width:46%;height:100%;aspect-ratio:auto;transform:none;background-size:cover;background-position:55%;border-radius:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3%);mask-image:linear-gradient(90deg,#0000,#000 3%)}}@media(max-width:760px){body.epz-has-bottom-nav{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}}.epz .extension-banner-inner{position:relative}.epz .extension-banner .extension-banner-close{position:absolute;right:0;top:50%;transform:translateY(-50%);width:28px;height:28px;padding:0;justify-content:center;border-color:#0000;background:#0000}.epz .extension-banner .extension-banner-close:hover{background:#ffffff2b}.epz .extension-banner .extension-banner-close .icon{color:#fff;width:14px;height:14px}.epz .epz-suggest{position:absolute;z-index:70;top:calc(100% + 8px);left:0;right:0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--ink);box-shadow:0 18px 42px #24114725;text-align:left}.epz .epz-suggest-cols{display:flex}.epz .epz-suggest-products{flex:1;min-width:0}.epz .epz-suggest-item{width:100%;display:flex;align-items:center;gap:14px;padding:12px 16px;border:0;border-bottom:1px solid var(--line);background:#0000;text-align:left}.epz .epz-suggest-item:focus-visible,.epz .epz-suggest-item:hover{background:var(--soft)}.epz .epz-suggest-thumb{width:52px;height:52px;flex:none;display:grid;place-items:center;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#fff}.epz .epz-suggest-thumb img{width:100%;height:100%;object-fit:contain;padding:4px}.epz .epz-suggest-text{min-width:0;display:flex;flex-direction:column;gap:4px}.epz .epz-suggest-name{font-size:14px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.epz .epz-suggest-meta{display:flex;gap:10px;align-items:baseline;font-size:11px;color:var(--muted)}.epz .epz-suggest-meta strong{font-size:14px;color:var(--brand)}.epz .epz-suggest-cats{width:220px;flex:none;padding:14px 16px;border-left:1px solid var(--line)}.epz .epz-suggest-heading{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.epz .epz-suggest-cats a{display:block;padding:7px 8px;margin-left:-8px;border-radius:8px;font-size:13px;font-weight:600}.epz .epz-suggest-cats a:hover{background:var(--soft);color:var(--brand)}.epz .epz-suggest-all{display:block;padding:12px 16px;text-align:center;font-size:13px;font-weight:700;color:var(--brand)}.dark .epz .epz-suggest-all,.dark .epz .epz-suggest-meta strong{color:#b887ff}@media(max-width:760px){.epz .epz-suggest-cats{display:none}}.epz .epz-account-menu{position:absolute;right:0;top:calc(100% + 10px);z-index:70;width:220px;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);box-shadow:0 18px 42px #24114725}.epz .epz-account-head{padding:12px 16px;border-bottom:1px solid var(--line)}.epz .epz-account-head strong{display:block;font-size:14px}.epz .epz-account-head span{display:block;font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.epz .epz-account-menu a,.epz .epz-account-menu button{display:block;width:100%;padding:11px 16px;border:0;background:#0000;text-align:left;font-size:14px}.epz .epz-account-menu a:hover,.epz .epz-account-menu button:hover{background:var(--soft)}.epz .epz-account-menu .epz-account-logout{color:#d62344;border-top:1px solid var(--line)}.epz .product h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.epz .product>a.product-link{position:absolute;inset:0;border-radius:inherit;z-index:0}.epz .product .offer-button,.epz .product .product-top{z-index:1}