.zlite{--bg:#ffffff;--ink:#111214;--mut:#6b7280;--soft:#9ca3af;--line:#eceef1;--line2:#dcdfe4;--paper:#f7f8fa;--ok:#15924e;--dark:#13120d;--brand:#ed4f22;--font:"Inter",ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--disp:"Hanken Grotesk",var(--font);--pad:20px;--ease:cubic-bezier(.2,.7,.2,1);color:var(--ink);background:var(--bg);font-family:var(--font);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"kern","liga","calt"}.zlite h1,.zlite .shead,.zlite .pill,.zlite .gal-badge,.zlite .save,.zlite .now,.zlite .was,.zlite .stprice,.zlite .sticky button,.zlite .stname,.zlite .addbtn,.zlite .sz,.zlite .opt .lab,.zlite .sw small,.zlite .rectitle,.zlite .recprice,.zlite .revsum .big,.zlite .rev-meta b,.zlite .look figcaption b,.zlite .unit button{font-family:var(--disp)}.zlite,.zlite *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.zlite img{display:block;max-width:100%}.zlite a{color:inherit;text-decoration:none}.zlite button{font-family:inherit}.zlite .wrap{max-width:1180px;margin:0 auto;padding:26px var(--pad) 40px}.zlite .product{display:grid;grid-template-columns:1fr;gap:26px}.zlite .product>*{min-width:0}.zlite .gal{position:relative}.zlite .gal-main{position:relative;aspect-ratio:4/5;background:var(--paper);border:1px solid var(--line);border-radius:14px;overflow:hidden}.zlite .gal-track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-x:contain}.zlite .gal-track::-webkit-scrollbar{display:none}.zlite .gal-slide{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always}.zlite .gal-slide img{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.zlite .sz:active{transform:scale(.97)}.zlite .sw:active .chip{transform:scale(.95)}.zlite .thumbs img:active{transform:scale(.93)}@media(hover:none){.zlite .gal-nav{opacity:0;pointer-events:none}.zlite .rec:hover{transform:none;box-shadow:none}.zlite .look:hover .lookimg img,.zlite .rec:hover .recimg img{transform:none}}@media(prefers-reduced-motion:reduce){.zlite *{transition-duration:.01ms!important;animation-duration:.01ms!important}.zlite .gal-track{scroll-behavior:auto}}.zlite .gal-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#ffffffeb;border:1px solid var(--line2);display:grid;place-items:center;cursor:pointer;font-size:18px;color:var(--ink);opacity:0;transition:opacity .2s,transform .15s;z-index:2}.zlite .gal:hover .gal-nav{opacity:1}.zlite .gal-nav.prev{left:12px}.zlite .gal-nav.next{right:12px}.zlite .gal-nav:active{transform:translateY(-50%) scale(.9)}.zlite .gal-count{position:absolute;bottom:12px;right:12px;background:#111214b8;color:#fff;font-size:11px;padding:3px 9px;border-radius:99px;z-index:2}.zlite .gal-badge{position:absolute;top:12px;left:12px;background:var(--ink);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:99px;z-index:2}.zlite .thumbs{display:flex;gap:9px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.zlite .thumbs::-webkit-scrollbar{display:none}.zlite .thumbs img{width:62px;height:78px;object-fit:cover;border-radius:9px;border:1px solid var(--line2);cursor:pointer;flex:0 0 auto;opacity:.6;transition:opacity .2s var(--ease),border-color .2s var(--ease),transform .18s var(--ease)}.zlite .thumbs img.on{opacity:1;border-color:var(--ink)}.zlite .pill{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);border:1px solid var(--line2);padding:4px 10px;border-radius:99px;margin-bottom:12px}.zlite h1{font-size:27px;line-height:1.14;font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.zlite .rrow{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mut);margin-bottom:14px}.zlite .stars{color:var(--ink);letter-spacing:1px;font-size:14px}.zlite .rrow u{cursor:pointer;text-underline-offset:2px}.zlite .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:0 0 6px}.zlite .now{font-size:26px;font-weight:800;letter-spacing:-.01em}.zlite .was{font-size:17px;color:var(--soft);text-decoration:line-through}.zlite .save{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;background:var(--ink);color:#fff;padding:4px 9px;border-radius:6px}.zlite .taxnote{font-size:12px;color:var(--mut);margin:0 0 4px}.zlite .zlite-payterms{margin:10px 0 2px}.zlite .opt{margin-top:20px}.zlite .opt .lab{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);display:block;margin-bottom:9px}.zlite .opt .lab b{color:var(--ink);font-weight:700;text-transform:none;letter-spacing:0;margin-left:4px}.zlite .swatches{display:flex;gap:10px;flex-wrap:wrap}.zlite .sw{cursor:pointer;text-align:center}.zlite .sw .chip{width:46px;height:46px;border-radius:10px;border:1px solid var(--line2);object-fit:cover;outline:2px solid transparent;outline-offset:2px;transition:.15s}.zlite .sw.on .chip{outline-color:var(--ink)}.zlite .sw small{display:block;margin-top:5px;font-size:11px;color:var(--mut)}.zlite .sizes{display:flex;gap:7px;flex-wrap:nowrap}.zlite .sz{flex:1 1 0;min-width:0;padding:11px 2px;text-align:center;background:#fff;border:1px solid var(--line2);border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:.15s}.zlite .sz:hover{border-color:var(--ink)}.zlite .sz.on{background:var(--ink);border-color:var(--ink);color:#fff}.zlite .sz.oos{opacity:.4;cursor:not-allowed;text-decoration:line-through;background:var(--paper)}.zlite .opthead{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:9px}.zlite .opthead .lab{margin-bottom:0}.zlite .opthead a{font-size:12px;color:var(--ink);border-bottom:1px solid var(--soft);cursor:pointer}.zlite .cta{display:flex;gap:10px;align-items:stretch;margin-top:22px}.zlite .qty{display:inline-flex;align-items:center;border:1px solid var(--line2);border-radius:9px;flex:0 0 auto;height:52px}.zlite .qtybtn{width:36px;height:100%;border:0;background:transparent;font-size:17px;color:var(--mut);cursor:pointer;display:grid;place-items:center;transition:color .15s}.zlite .qtybtn:hover{color:var(--ink)}.zlite .qtyval{width:30px;height:24px;border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);text-align:center;font-weight:700;font-size:14px;color:var(--ink);background:transparent;-moz-appearance:textfield}.zlite .qtyval::-webkit-outer-spin-button,.zlite .qtyval::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zlite .qtyval:focus{outline:none}.zlite .addbtn{flex:1 1 auto;height:52px;background:var(--ink);color:#fff;border:0;border-radius:9px;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:transform .15s,opacity .2s}.zlite .addbtn:hover{opacity:.9}.zlite .addbtn:active{transform:scale(.99)}.zlite .addbtn:disabled{opacity:.45;cursor:not-allowed}.zlite .addbtn.loading{opacity:.6;cursor:wait}.zlite .trust{display:flex;flex-wrap:wrap;gap:7px 18px;margin-top:16px}.zlite .trust span{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--mut)}.zlite .trust svg{width:15px;height:15px;stroke:var(--ink);stroke-width:1.6;fill:none;flex:0 0 auto}.zlite .pay{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.zlite .pay .pb{height:24px;width:auto;border-radius:4px}.zlite .pay .secure{font-size:11.5px;color:var(--mut);display:inline-flex;align-items:center;gap:5px;margin-left:auto}.zlite .pay .secure svg{width:12px;height:12px;stroke:var(--mut);stroke-width:1.6;fill:none}.zlite .accs{margin-top:22px}.zlite details{border-top:1px solid var(--line)}.zlite details:last-of-type{border-bottom:1px solid var(--line)}.zlite summary{list-style:none;cursor:pointer;padding:16px 2px;display:flex;justify-content:space-between;align-items:center;font-size:13.5px;font-weight:700;letter-spacing:.02em}.zlite summary::-webkit-details-marker{display:none}.zlite summary .ar{width:9px;height:9px;border-right:1.6px solid var(--ink);border-bottom:1.6px solid var(--ink);transform:rotate(45deg);transition:.2s;margin:0 3px 2px 0}.zlite details.ac-open summary .ar{transform:rotate(-135deg);margin-bottom:-2px}.zlite .panel{height:0;overflow:hidden;transition:height .3s var(--ease)}.zlite .panel-pad{padding:0 2px 18px;font-size:13.5px;line-height:1.65;color:#44474d}.zlite .panel-pad b{color:var(--ink)}.zlite .unit{display:inline-flex;border:1px solid var(--line2);border-radius:6px;overflow:hidden;margin-bottom:12px}.zlite .unit button{border:0;background:#fff;color:var(--mut);font-size:11px;font-weight:600;padding:6px 13px;cursor:pointer}.zlite .unit button.on{background:var(--ink);color:#fff}.zlite .sztwrap{border:1px solid var(--line);border-radius:10px;overflow:hidden}.zlite table{width:100%;border-collapse:collapse;font-size:13px}.zlite thead th{background:var(--ink);color:#fff;font-size:10px;letter-spacing:.04em;text-transform:uppercase;font-weight:600;padding:10px 8px;text-align:center}.zlite tbody td{padding:10px 8px;text-align:center;color:#44474d;border-top:1px solid var(--line)}.zlite td:first-child,.zlite thead th:first-child{text-align:left}.zlite tbody td:first-child{font-weight:700;color:var(--ink)}.zlite tbody tr:nth-child(2n){background:var(--paper)}.zlite .modeln{font-size:12px;color:var(--mut);font-style:italic;margin-top:10px}.zlite .sec{margin-top:40px}.zlite .shead{font-size:20px;font-weight:700;letter-spacing:-.015em;text-align:center;margin:0 0 6px}.zlite .ssub{font-size:13.5px;color:var(--mut);text-align:center;margin:0 auto 24px;max-width:48ch}.zlite .guarantee{margin-top:30px}.zlite .guarantee .gbar{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ffffff14;border-radius:14px;overflow:hidden;box-shadow:0 20px 44px -26px #00000080}.zlite .gitem{background:var(--dark);padding:18px 14px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;color:#cfcabf}.zlite .gchip{display:grid;place-items:center;width:30px;height:30px;transition:transform .25s var(--ease)}.zlite .gitem:hover .gchip{transform:translateY(-3px)}.zlite .gchip svg{width:26px;height:26px;stroke:var(--brand);stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.zlite .gitem b{font-family:var(--disp);font-size:12.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#fff}.zlite .gitem span{font-size:11.5px;color:#a9a39a;line-height:1.45;max-width:20ch}.zlite .eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin-bottom:12px}.zlite .eyebrow:before{content:"";width:24px;height:1px;background:var(--brand)}.zlite .reviews .rhead{margin-bottom:22px}.zlite .shead.rleft{text-align:left;margin:0 0 11px}.zlite .revsum{display:flex;align-items:center;gap:12px}.zlite .revsum .big{font-family:var(--disp);font-size:34px;font-weight:800;line-height:1}.zlite .revsum .stars{font-size:15px}.zlite .revsub{font-size:12px;color:var(--mut);margin-top:2px}.zlite .revgrid{display:grid;grid-template-columns:1fr;gap:14px}.zlite .rev{border:1px solid var(--line);border-radius:12px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.zlite .rev-body{display:flex;flex-direction:column;flex:1;min-width:0;padding:16px 17px}.zlite .rev.has-photo .rev-body{padding:14px 16px 16px}.zlite .rev-photo img{width:100%;aspect-ratio:16/10;object-fit:cover;object-position:center 28%;display:block;border-bottom:1px solid var(--line)}.zlite .rev .who{display:flex;align-items:center;gap:9px;margin-bottom:10px}.zlite .rev .avatar{width:30px;height:30px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px;flex:0 0 auto}.zlite .rev-meta{display:flex;flex-direction:column;line-height:1.3}.zlite .rev-meta b{font-size:12.5px}.zlite .rev .vf{font-size:11px;color:var(--ok);display:flex;align-items:center;gap:4px}.zlite .rev .vf svg{width:11px;height:11px;stroke:var(--ok);stroke-width:2;fill:none}.zlite .rev .rstars{font-size:13px;letter-spacing:1px;margin-bottom:7px}.zlite .rev .rstars .dim{color:var(--line2)}.zlite .rev p{font-size:13.5px;line-height:1.6;margin:0;color:#33363b}.zlite .rev-var{display:inline-block;font-size:10px;letter-spacing:.03em;color:var(--mut);background:var(--paper);border:1px solid var(--line);padding:2px 8px;border-radius:99px;margin-left:7px}.zlite .revpage{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:22px}.zlite .revbtn{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid var(--line2);border-radius:99px;padding:9px 17px;cursor:pointer;color:var(--ink);transition:border-color .2s,transform .2s,opacity .2s}.zlite .revbtn:hover:not(:disabled){border-color:var(--ink);transform:translateY(-1px)}.zlite .revbtn:disabled{opacity:.32;cursor:not-allowed}.zlite .revind{font-size:11px;color:var(--mut);letter-spacing:.08em;min-width:46px;text-align:center}.zlite .recgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.zlite .rec{display:block;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff;transition:border-color .2s,box-shadow .25s,transform .2s}.zlite .rec:hover{border-color:var(--line2);box-shadow:0 12px 26px -18px #00000059;transform:translateY(-2px)}.zlite .recimg{aspect-ratio:3/4;background:var(--paper);overflow:hidden}.zlite .recimg img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.zlite .rec:hover .recimg img{transform:scale(1.04)}.zlite .recinfo{padding:11px 12px 14px;text-align:center}.zlite .rectitle{font-size:12.5px;font-weight:700;display:block;margin-bottom:4px;line-height:1.3}.zlite .recprice{font-size:13px;font-weight:700}.zlite .reccompare{color:var(--soft);text-decoration:line-through;font-weight:400;margin-left:5px;font-size:12px}.zlite .lookbook .looks{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.zlite .lookbook .looks::-webkit-scrollbar{display:none}.zlite .look{flex:0 0 76%;scroll-snap-align:start;margin:0;min-width:0}.zlite .lookimg{aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:var(--paper);border:1px solid var(--line)}.zlite .lookimg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--ease)}.zlite .look:hover .lookimg img{transform:scale(1.03)}.zlite .look figcaption{padding:10px 2px 0}.zlite .look figcaption b{display:block;font-size:13px;font-weight:700;letter-spacing:.01em}.zlite .look figcaption span{display:block;font-size:12.5px;color:var(--mut);margin-top:2px}.zlite .deal{margin-top:18px;border:1px solid var(--line2);border-radius:12px;overflow:hidden;background:#fff}.zlite .deal-head{background:var(--ink);color:#fff;font-family:var(--disp);font-size:11.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;text-align:center;padding:10px 12px}.zlite .deal-form{padding:12px}.zlite .deal-row{display:flex;align-items:center;gap:11px}.zlite .deal-img{flex:0 0 auto;width:52px;height:66px;border-radius:8px;overflow:hidden;border:1px solid var(--line2);display:block}.zlite .deal-img img{width:100%;height:100%;object-fit:cover;display:block}.zlite .deal-mid{flex:1;min-width:0}.zlite .deal-title{font-family:var(--disp);font-size:13px;font-weight:700;color:var(--ink);display:block;margin-bottom:6px;line-height:1.2}.zlite .deal-opts{display:flex;gap:6px;flex-wrap:wrap}.zlite .deal-sel{font-family:var(--font);font-size:12px;color:var(--ink);background:#fff;border:1px solid var(--line2);border-radius:6px;padding:5px 7px;cursor:pointer;max-width:130px}.zlite .deal-price{flex:0 0 auto;text-align:right;white-space:nowrap}.zlite .deal-price b{font-family:var(--disp);color:var(--brand);font-weight:700;font-size:14px}.zlite .deal-price s{display:block;color:var(--soft);font-size:11px;font-weight:400}.zlite .deal-add{width:100%;margin-top:11px;height:44px;background:var(--ink);color:#fff;border:0;border-radius:8px;font-family:var(--disp);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:opacity .2s,transform .15s}.zlite .deal-add:hover{opacity:.9}.zlite .deal-add:active{transform:scale(.99)}.zlite .deal-add:disabled{opacity:.5;cursor:not-allowed}.zlite .zband{position:relative;background:#0d0d0e;color:#fff;border-radius:14px;overflow:hidden}.zlite .zband video,.zlite .zband img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;opacity:.8}.zlite .zband-ov{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:24px 22px;background:linear-gradient(to top,#000c,#00000014 60%,#0000004d)}.zlite .zband-kicker{font-size:10.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#cfcabf;margin-bottom:10px}.zlite .zband h2{font-family:var(--disp);font-size:30px;font-weight:800;letter-spacing:-.01em;text-transform:uppercase;line-height:1;margin:0 0 10px;color:#fff}.zlite .zband p{font-size:13px;line-height:1.5;color:#e7e3da;max-width:34ch;margin:0}.zlite .sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line2);padding:10px var(--pad);display:flex;align-items:center;gap:12px;transform:translateY(120%);transition:transform .3s}.zlite .sticky.show{transform:none}.zlite .sticky .stname{font-size:13px;font-weight:700;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zlite .sticky .stprice{font-size:14px;font-weight:800}.zlite .sticky button{flex:0 0 auto;height:46px;padding:0 26px;background:var(--ink);color:#fff;border:0;border-radius:8px;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}@media(min-width:860px){.zlite .product{grid-template-columns:1.05fr 1fr;gap:40px;align-items:start}.zlite .gal{position:sticky;top:20px}.zlite h1{font-size:32px}.zlite .now{font-size:28px}.zlite .revgrid{grid-template-columns:repeat(3,1fr)}.zlite .recgrid,.zlite .guarantee .gbar{grid-template-columns:repeat(4,1fr)}.zlite .zband video,.zlite .zband img{aspect-ratio:21/9;opacity:.72}.zlite .zband-ov{padding:48px}.zlite .zband h2{font-size:48px}.zlite .zband p{font-size:15px}.zlite .lookbook .looks{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;overflow:visible}.zlite .look{flex:none}.zlite .sticky{display:none!important}.zlite .wrap{padding-bottom:40px}}@media(max-width:859px){.zlite .wrap{padding-bottom:78px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/zenith-lite.css.map */
