:root{--ink:#0A0A0A;--ink-2:#1C1C1C;--paper:#FFFFFF;--tile:#F5F5F5;--tile-2:#EFEFEF;--line:#EBEBEB;--muted:#6E6E73;--text:#2B2B2E;--sale:#0A0A0A;--r-sm:12px;--r:18px;--r-lg:26px;--r-xl:32px;--pill:999px;--shadow:0 18px 40px -22px rgba(0,0,0,.35);--shadow-soft:0 10px 30px -18px rgba(0,0,0,.28);--gutter:16px;--wrap:1280px;--ease:cubic-bezier(.22,.61,.36,1);--ease-out:cubic-bezier(.16,1,.3,1);--f-latin:"Instrument Sans",system-ui,-apple-system,"Segoe UI",Tahoma,sans-serif;--f-ar:"IBM Plex Sans Arabic","Instrument Sans",system-ui,Tahoma,sans-serif;--font:var(--f-latin);--hdr-h:68px}[dir=rtl]{--font:var(--f-ar)}@media(min-width:750px){:root{--gutter:24px}}@media(min-width:1200px){:root{--gutter:40px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--text);font-family:var(--font);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,p{margin:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}[hidden]{display:none!important}.c-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.c-skip{position:absolute;inset-inline-start:12px;top:-60px;z-index:200;background:var(--ink);color:#fff;padding:10px 16px;border-radius:var(--pill)}.c-skip:focus{top:12px}.c-wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}.c-wrap--narrow{max-width:820px}.c-center{text-align:center}.c-main{min-height:50vh}.c-ico{width:20px;height:20px;flex:none}[dir=rtl] .c-flip{transform:scaleX(-1)}.c-rot180{transform:rotate(180deg)}[dir=rtl] .c-rot180.c-flip{transform:none}.c-ph{background:var(--tile);width:100%;height:100%}.c-display{font-size:clamp(40px,11vw,92px);font-weight:700;line-height:.95;letter-spacing:-.045em;color:var(--ink)}.c-display--md{font-size:clamp(34px,8.5vw,64px)}[dir=rtl] .c-display{letter-spacing:0;line-height:1.15}.c-h1{font-size:clamp(30px,6vw,48px);font-weight:700;letter-spacing:-.03em;line-height:1.05;color:var(--ink);margin-block:6px 18px}.c-h2{font-size:clamp(32px,8vw,56px);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--ink)}[dir=rtl] .c-h2,[dir=rtl] .c-h1{letter-spacing:0;line-height:1.2}.c-h3{font-size:18px;font-weight:600;color:var(--ink);letter-spacing:-.01em}.c-h3 small{font-size:13px;color:var(--muted);font-weight:500}.c-eyebrow{font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}[dir=rtl] .c-eyebrow{letter-spacing:0;font-size:13px}.c-eyebrow--light{color:#ffffffb8}.c-rte{color:var(--text)}.c-rte p,.c-rte ul,.c-rte ol{margin-block:0 12px}.c-rte ul{list-style:disc;padding-inline-start:20px}.c-rte a{text-decoration:underline}.c-rte h2,.c-rte h3{color:var(--ink);margin-block:18px 8px}.c-rte table{width:100%;border-collapse:collapse}.c-rte td,.c-rte th{border:1px solid var(--line);padding:8px}.c-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:var(--pill);background:var(--ink);color:#fff;font-weight:600;font-size:15px;letter-spacing:-.01em;transition:transform .25s var(--ease),background .25s,box-shadow .25s;white-space:nowrap}.c-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-soft)}.c-btn:active{transform:translateY(0) scale(.98)}.c-btn[disabled]{opacity:.45;pointer-events:none}.c-btn--light{background:#fff;color:var(--ink)}.c-btn--ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.c-btn--block{display:flex;width:100%}.c-btn--lg{min-height:56px;font-size:16px}.c-btn--grow{flex:1}.c-btn--round{min-height:46px;padding:0 20px}.c-btn__price{opacity:.85;font-weight:500}.c-btn .c-ico{width:18px;height:18px}.c-btn.is-loading{opacity:.7;pointer-events:none}.c-iconbtn{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--tile);color:var(--ink);transition:transform .25s var(--ease),background .25s}.c-iconbtn:hover{transform:translateY(-2px)}.c-iconbtn--ink{background:var(--ink);color:#fff}.c-iconbtn--soft{background:var(--tile)}.c-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--pill);background:var(--ink);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em}.c-chip--sm{padding:4px 10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.c-chip--muted{background:#fff;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.c-chip--live{background:var(--ink);padding:7px 14px;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.c-chips{display:flex;flex-wrap:wrap;gap:8px}.c-chips--center{justify-content:center}.c-pillbtn{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 16px;border-radius:var(--pill);background:#fff;box-shadow:inset 0 0 0 1px var(--line);font-weight:600;font-size:14px;color:var(--ink);transition:background .2s,color .2s,box-shadow .2s;cursor:pointer}.c-pillbtn small{color:var(--muted);font-weight:500}.c-pillbtn .c-ico{width:14px;height:14px}.c-pillbtn.is-on,.c-pillbtn:has(input:checked){background:var(--ink);color:#fff;box-shadow:none}.c-pillbtn.is-on small,.c-pillbtn:has(input:checked) small{color:#ffffffb3}.c-pillbtn input{position:absolute;opacity:0;pointer-events:none}.c-pillbtn.is-off{opacity:.4}.c-link-arrow{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ink);font-size:15px}.c-link-arrow .c-ico{width:16px;height:16px;transition:transform .25s var(--ease)}.c-link-arrow:hover .c-ico{transform:translate(4px)}[dir=rtl] .c-link-arrow:hover .c-ico{transform:scaleX(-1) translate(4px)}.c-link-under{display:inline-block;font-weight:600;color:var(--ink);border-bottom:1.5px solid currentColor;padding-bottom:2px;margin-top:18px}.c-count{position:absolute;top:-3px;inset-inline-end:-3px;min-width:19px;height:19px;padding:0 5px;border-radius:var(--pill);background:var(--ink);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center;font-style:normal;border:2px solid #fff}.c-dot-live{width:9px;height:9px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #ffffff40;display:inline-block;animation:c-pulse 2s infinite}.c-pay .c-dot-live,.c-ways .c-dot-live{background:var(--ink);box-shadow:0 0 0 4px #0a0a0a1f}@keyframes c-pulse{50%{box-shadow:0 0 0 7px #0a0a0a00}}.c-counter{font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.c-counter--pill{background:#fff;padding:5px 12px;border-radius:var(--pill);color:var(--ink);font-size:13px;box-shadow:var(--shadow-soft)}.c-money{display:inline-flex;align-items:center;gap:.22em;white-space:nowrap;font-variant-numeric:tabular-nums}.c-aed{width:.92em;height:auto;flex:none;transform:translateY(-.02em)}.c-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;color:var(--ink);font-weight:600;font-size:15px}.c-price__was{color:#9a9a9a;font-weight:500;font-size:.85em;text-decoration:line-through}.c-price__from{font-weight:500;color:var(--muted);font-size:.85em}.c-price--md{font-size:18px}.c-price--lg{font-size:24px;font-weight:700}.c-sec{padding-block:44px}@media(min-width:990px){.c-sec{padding-block:72px}}.c-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.c-head--center{flex-direction:column;align-items:center;text-align:center}.c-empty-note{padding:40px var(--gutter);text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:var(--r)}.js [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out)}.js [data-reveal].is-in{opacity:1;transform:none}.no-motion [data-reveal]{opacity:1!important;transform:none!important}.c-topbar{display:flex;justify-content:center;padding:10px var(--gutter) 0}.c-topbar__pill{position:relative;display:grid;min-width:min(330px,100%);height:40px;padding-inline:6px 16px;border-radius:var(--pill);background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.c-topbar__msg{grid-area:1/1;display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;color:var(--ink);opacity:0;transform:translateY(8px);transition:opacity .45s var(--ease),transform .45s var(--ease);pointer-events:none}.c-topbar__msg.is-on{opacity:1;transform:none;pointer-events:auto}.c-topbar__ico{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ink);color:#fff}.c-topbar__ico .c-ico{width:15px;height:15px}.c-sec-header{position:sticky;top:0;z-index:60}.c-hdr{padding:10px var(--gutter)}.c-hdr__pill{max-width:var(--wrap);margin-inline:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;height:var(--hdr-h);padding-inline:10px;border-radius:var(--pill);background:#ffffffeb;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);box-shadow:0 14px 34px -24px #00000073,inset 0 0 0 1px #0000000a;transition:background .35s var(--ease),box-shadow .35s,color .35s}.c-hdr__start,.c-hdr__end{display:flex;align-items:center;gap:8px}.c-hdr__end{justify-content:flex-end}.c-hdr__nav{display:none;gap:22px;margin-inline-start:10px;font-weight:600;font-size:14.5px;color:var(--ink)}.c-hdr__nav a{position:relative;padding-block:6px}.c-hdr__nav a:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1.5px;background:currentColor;transform:scaleX(0);transition:transform .3s var(--ease)}.c-hdr__nav a:hover:after,.c-hdr__nav a[aria-current]:after{transform:scaleX(1)}@media(min-width:1100px){.c-hdr__nav{display:flex}}.c-hdr__lang{display:none}@media(min-width:750px){.c-hdr__lang{display:block}}.c-langbtn{display:grid;place-items:center;min-width:44px;height:44px;padding:0 12px;border-radius:var(--pill);background:var(--tile);font-weight:700;font-size:14px;color:var(--ink)}.c-hdr .c-hdr__logo{color:var(--ink)}.tpl-index .c-sec-header:has(.c-hdr--over){position:sticky;margin-bottom:calc(-1 * (var(--hdr-h) + 20px))}.c-hdr--over:not(.is-scrolled) .c-hdr__pill{background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.c-hdr--over:not(.is-scrolled) .c-iconbtn,.c-hdr--over:not(.is-scrolled) .c-langbtn{background:#ffffff2e;color:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.c-hdr--over:not(.is-scrolled) .c-hdr__logo,.c-hdr--over:not(.is-scrolled) .c-hdr__nav{color:#fff}.c-hdr--over:not(.is-scrolled) .c-count{border-color:transparent;background:#fff;color:var(--ink)}.c-logo{display:inline-flex;align-items:center;gap:10px;color:var(--ink)}.c-logo__mark{width:auto;height:var(--logo-h,30px);aspect-ratio:79/40}.c-logo__words{display:flex;flex-direction:column;line-height:.9}.c-logo__en{font-family:var(--f-latin);font-weight:700;font-size:calc(var(--logo-h,30px) * .58);letter-spacing:.14em}.c-logo__ar{font-family:var(--f-ar);font-weight:600;font-size:calc(var(--logo-h,30px) * .42);text-align:start}.c-hero{padding-top:0}.c-hero__card{position:relative;overflow:hidden;min-height:max(520px,var(--hero-h,80svh));border-radius:var(--r-xl);background:var(--ink);color:#fff;display:flex;align-items:flex-end;isolation:isolate}.c-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.c-hero__img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.6s var(--ease-out)}.is-in .c-hero__img,.c-hero__card.is-in .c-hero__img{transform:scale(1)}.c-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,calc(var(--scrim) * .6)),#0000 30%,rgba(0,0,0,calc(var(--scrim) + .25)))}.c-hero__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:radial-gradient(120% 80% at 50% 30%,#2a2a2a,#0a0a0a 70%)}.c-hero__product{width:min(78%,640px);height:auto;filter:drop-shadow(0 40px 50px rgba(0,0,0,.55));transform:rotate(-8deg) translateY(-6%);animation:c-float 7s ease-in-out infinite}@keyframes c-float{50%{transform:rotate(-6deg) translateY(-9%)}}.c-hero__content{width:100%;padding:calc(var(--hdr-h) + 40px) 22px 22px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.c-hero .c-display{color:#fff;max-width:14ch;text-wrap:balance}.c-hero__sub{max-width:46ch;color:#ffffffd1;font-size:15px}.c-hero__search{display:flex;align-items:center;width:100%;max-width:560px;height:62px;padding-inline:24px 7px;border-radius:var(--pill);background:#ffffff29;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px #ffffff47;margin-top:6px}.c-hero__search input{flex:1;min-width:0;height:100%;background:none;border:0;outline:0;color:#fff;font-size:16px}.c-hero__search input::placeholder{color:#ffffffbf}.c-hero__search button{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#fff;color:var(--ink);transition:transform .25s var(--ease)}.c-hero__search button:hover{transform:scale(1.06)}.c-hero__search--page{background:var(--tile);box-shadow:none;margin:6px auto 26px;-webkit-backdrop-filter:none;backdrop-filter:none}.c-hero__search--page input{color:var(--ink)}.c-hero__search--page input::placeholder{color:var(--muted)}.c-hero__search--page button{background:var(--ink);color:#fff}@media(min-width:990px){.c-hero__content{padding:0 56px 56px}}.c-card{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line);padding:8px;transition:transform .35s var(--ease),box-shadow .35s}@media(hover:hover){.c-card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--ink),var(--shadow)}}.c-card__media{position:relative;display:block;aspect-ratio:1/1;border-radius:calc(var(--r) - 6px);background:var(--tile);overflow:hidden}.c-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;transition:transform .6s var(--ease),opacity .45s}.c-card__img--alt{opacity:0}@media(hover:hover){.c-card:hover .c-card__img{transform:scale(1.05)}.c-card:hover .c-card__img--alt{opacity:1}.c-card:hover .c-card__img:not(.c-card__img--alt):has(+.c-card__img--alt){opacity:0}}.c-card__top{position:relative}.c-card__badges{position:absolute;top:10px;inset-inline-start:10px;display:flex;gap:6px;z-index:2}.c-card__rank{position:absolute;top:10px;inset-inline-end:12px;font-weight:700;font-size:13px;color:var(--muted)}.c-card__actions{position:absolute;bottom:10px;inset-inline-end:10px;z-index:2;display:flex;gap:6px;transition:transform .35s var(--ease),opacity .35s}@media(hover:hover){.c-card__actions{opacity:0;transform:translateY(8px)}.c-card:hover .c-card__actions,.c-card:focus-within .c-card__actions{opacity:1;transform:none}}.c-card .c-iconbtn{width:40px;height:40px;box-shadow:0 8px 20px -10px #00000080}.c-card .c-iconbtn .c-ico{width:18px;height:18px}.c-card__body{display:flex;flex-direction:column;gap:4px;padding:12px 6px 6px;flex:1}.c-card__vendor{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#777;font-weight:600}.c-card__title{font-size:14px;font-weight:500;line-height:1.35;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.c-card .c-price{margin-top:auto;padding-top:4px}@media(min-width:750px){.c-card{padding:10px}.c-card__title{font-size:15px}}.c-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:750px){.c-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:1100px){.c-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.c-grid__text a{display:block;padding:20px;border-radius:var(--r);background:var(--tile);height:100%}.c-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(168px,46%);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px var(--gutter) 10px;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain}.c-rail::-webkit-scrollbar{display:none}.c-rail__item{scroll-snap-align:start}@media(min-width:750px){.c-rail{grid-auto-columns:minmax(210px,30%);gap:16px}}@media(min-width:1100px){.c-rail{grid-auto-columns:calc((min(100vw,var(--wrap)) - 2 * var(--gutter) - 64px) / 5);padding-inline:max(var(--gutter),(100vw - var(--wrap)) / 2 + var(--gutter))}}.c-rail--inset{padding-inline:2px}.c-rail__all{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:var(--r);background:var(--ink);color:#fff;font-weight:700;min-height:220px}.c-rail__all .c-ico{width:40px;height:40px;padding:10px;border-radius:50%;background:#fff;color:var(--ink)}.c-cover__track{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:14px 6px;padding-inline:calc(50% - 30vw);overscroll-behavior-x:contain}.c-cover__track::-webkit-scrollbar{display:none}.c-cover__slide{flex:0 0 60vw;max-width:380px;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;--p:1;transition:none}@media(min-width:750px){.c-cover__track{padding-inline:calc(50% - 170px)}.c-cover__slide{flex-basis:340px}}.c-cover__media{position:relative;display:block;width:88%;aspect-ratio:1/1;border-radius:var(--r-lg);background:var(--tile);box-shadow:var(--shadow);overflow:hidden;transform:scale(calc(.72 + .28 * var(--p))) translateY(calc((1 - var(--p)) * 18px));opacity:calc(.35 + .65 * var(--p));transition:transform .15s linear,opacity .15s linear;will-change:transform}.c-cover__media img{width:100%;height:100%;object-fit:contain;padding:10%}.c-cover__media .c-chip{position:absolute;top:12px;inset-inline-start:12px;z-index:1}.c-cover__info{text-align:center;margin-top:18px;opacity:0;transform:translateY(8px);transition:opacity .35s,transform .35s;min-height:64px;padding-inline:8px}.c-cover__slide.is-active .c-cover__info{opacity:1;transform:none}.c-cover__title{font-size:17px;font-weight:600;color:var(--ink);line-height:1.3}.c-cover__info .c-price{justify-content:center;margin-top:4px}.c-cover__ctrl{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:14px}.c-dots{display:flex;justify-content:center;gap:6px;margin-top:18px}.c-dots i{width:7px;height:7px;border-radius:var(--pill);background:#d4d4d4;transition:width .35s var(--ease),background .35s}.c-dots i.is-on{width:24px;background:var(--ink)}.c-drop__banner{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:300px;padding:28px 22px;border-radius:var(--r-lg);background:radial-gradient(120% 140% at 85% 20%,#3a3a3a,#141414 45%,#050505);color:#fff;isolation:isolate}.c-drop__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.c-drop .c-display{color:#fff}.c-drop__float{position:relative;justify-self:end;width:min(100%,320px);transform:rotate(6deg);transition:transform .5s var(--ease)}[dir=rtl] .c-drop__float{transform:rotate(-6deg)}.c-drop__float:hover{transform:rotate(2deg) translateY(-6px)}.c-drop__tile{display:block;aspect-ratio:1/1;border-radius:var(--r-lg);background:#fff;box-shadow:0 30px 60px -20px #000000b3;overflow:hidden}.c-drop__tile img{width:100%;height:100%;object-fit:contain;padding:10%}.c-drop__sticker{position:absolute;bottom:-12px;inset-inline-start:-10px;padding:9px 16px;border-radius:var(--pill);background:#fff;color:var(--ink);font-weight:700;font-size:14px;transform:rotate(-10deg);box-shadow:var(--shadow)}.c-drop__grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(rgba(255,255,255,.55) 1px,transparent 1.4px);background-size:42px 42px;opacity:.18;animation:c-drift 30s linear infinite}@keyframes c-drift{to{background-position:420px 840px}}.c-drop .c-rail{margin-top:14px}@media(min-width:990px){.c-drop__banner{min-height:420px;padding:56px}}.c-pay__head{display:flex;align-items:center;gap:14px}.c-rule{flex:1;height:1px;background:var(--line)}.c-pay__live{display:flex;align-items:center;gap:10px;font-weight:700;color:var(--ink);font-size:15px;white-space:nowrap}.c-pay__sub{text-align:center;color:var(--muted);margin:6px 0 22px}.c-pay__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:600px){.c-pay__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.c-pay__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}}.c-pay__card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:22px 12px;border-radius:var(--r);background:#fff;box-shadow:inset 0 0 0 1px var(--line);transition:transform .3s var(--ease),box-shadow .3s}.c-pay__card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--ink)}.c-pay__logo{display:grid;place-items:center;height:46px;margin-bottom:6px}.c-pay__logo svg{height:38px;width:auto}.c-pay__logo--word .c-ico{width:40px;height:40px;color:var(--ink)}.c-pay__card strong{font-size:14px;color:var(--ink)}.c-pay__card span:last-child{font-size:12px;color:var(--muted)}.c-best__head{display:flex;align-items:flex-end;justify-content:space-between}.c-best__track{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px var(--gutter) 14px;scroll-padding-inline:var(--gutter)}.c-best__track::-webkit-scrollbar{display:none}@media(min-width:750px){.c-best__track{grid-auto-columns:46%}}@media(min-width:1100px){.c-best__track{grid-auto-columns:31%;padding-inline:max(var(--gutter),(100vw - var(--wrap)) / 2 + var(--gutter))}}.c-best__card{scroll-snap-align:start;border-radius:var(--r-lg);background:#fff;box-shadow:inset 0 0 0 1px var(--line);padding:10px;display:flex;flex-direction:column}.c-best__media{position:relative;display:block;aspect-ratio:5/4;border-radius:calc(var(--r-lg) - 8px);background:var(--tile);overflow:hidden}.c-best__media img{width:100%;height:100%;object-fit:contain;padding:9%;transition:transform .6s var(--ease)}.c-best__card:hover .c-best__media img{transform:scale(1.05) rotate(-2deg)}.c-best__rank{position:absolute;top:12px;inset-inline-start:16px;font-size:44px;font-weight:700;letter-spacing:-.05em;color:#0a0a0a1f;line-height:1}.c-tag{position:absolute;top:14px;inset-inline-end:14px;z-index:1;display:flex;flex-direction:column;align-items:center;padding:8px 14px 9px;background:#faf8f3;color:var(--ink);border-radius:4px;font-weight:700;font-size:17px;box-shadow:0 10px 20px -12px #00000080;transform:rotate(6deg)}.c-tag small{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.c-tag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 1.5px #ccc;margin-bottom:3px}.c-best__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px 8px 6px}.c-best__title{font-size:16px;font-weight:600;color:var(--ink);line-height:1.3;margin-bottom:4px}.c-seeall{display:flex;align-items:center;gap:14px;margin-top:14px;padding:8px 8px 8px 14px;border-radius:var(--pill);background:#fff;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .3s}.c-seeall:hover{box-shadow:inset 0 0 0 1px var(--ink)}.c-seeall__thumbs{display:flex}.c-seeall__thumbs img{width:38px;height:38px;border-radius:50%;object-fit:contain;background:var(--tile);border:2px solid #fff;margin-inline-start:-10px}.c-seeall__thumbs img:first-child{margin-inline-start:0}.c-seeall__label{flex:1;text-align:center;font-weight:700;color:var(--ink)}.c-seeall__go{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ink);color:#fff}.c-style__grid{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.c-style__list{margin-block:6px 22px}.c-style__word{display:flex;align-items:baseline;gap:10px;font-size:clamp(34px,9.5vw,76px);font-weight:700;letter-spacing:-.045em;line-height:1.02;color:transparent;-webkit-text-stroke:1.2px #BDBDBD;transition:color .35s var(--ease),-webkit-text-stroke-color .35s}[dir=rtl] .c-style__word{letter-spacing:0;line-height:1.3}.c-style__word small{font-size:13px;font-weight:700;letter-spacing:0;-webkit-text-stroke:0;color:var(--muted);opacity:0;transition:opacity .3s}.c-style__word.is-on{color:var(--ink);-webkit-text-stroke-color:transparent}.c-style__word.is-on small{opacity:1}.c-style__stage{position:relative;width:clamp(130px,36vw,420px);aspect-ratio:3/4}.c-style__photo{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-lg);overflow:hidden;background:var(--tile);box-shadow:var(--shadow);opacity:0;transform:rotate(8deg) scale(.92);transition:opacity .5s var(--ease),transform .6s var(--ease-out)}.c-style__photo.is-on{opacity:1;transform:rotate(5deg)}[dir=rtl] .c-style__photo.is-on{transform:rotate(-5deg)}.c-style__photo img{width:100%;height:100%;object-fit:cover}.c-brands__sub{text-align:center;color:var(--muted);margin:-10px 0 18px}.c-brands__track{display:grid;grid-auto-flow:column;grid-auto-columns:64%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:22px var(--gutter) 10px;scroll-padding-inline:var(--gutter)}.c-brands__track::-webkit-scrollbar{display:none}@media(min-width:750px){.c-brands__track{grid-auto-columns:32%}}@media(min-width:1100px){.c-brands__track{grid-auto-columns:22%;padding-inline:max(var(--gutter),(100vw - var(--wrap)) / 2 + var(--gutter))}}.c-brand{scroll-snap-align:start;position:relative;display:flex;flex-direction:column;border-radius:var(--r-lg);background:#fff;box-shadow:inset 0 0 0 1px var(--line);padding:12px;transition:transform .35s var(--ease),box-shadow .35s,opacity .3s}.c-brand:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--ink),var(--shadow)}.c-brand.is-hidden{display:none}.c-brand .c-chip{position:absolute;top:12px;inset-inline-start:12px}.c-brand__logo{display:grid;place-items:center;height:130px}.c-brand__logo img{max-height:64px;width:auto;max-width:70%;object-fit:contain}.c-brand__word{font-size:24px;font-weight:700;letter-spacing:-.03em;color:var(--ink);text-align:center;line-height:1.05}.c-brand__thumbs{display:flex;gap:4px;padding-block:8px;border-bottom:1px solid var(--line)}.c-brand__thumbs img{width:44px;height:30px;object-fit:contain}.c-brand__foot{display:flex;align-items:center;justify-content:space-between;padding:12px 4px 2px}.c-brand__foot strong{display:block;font-size:17px;color:var(--ink)}.c-brand__foot small{color:var(--muted);font-size:13px}.c-brand__go{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--ink);color:#fff;transition:transform .3s var(--ease)}.c-brand:hover .c-brand__go{transform:rotate(45deg)}.c-progress{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600;color:var(--muted);margin-top:16px}.c-progress__bar{flex:1;height:3px;border-radius:3px;background:#e6e6e6;overflow:hidden}.c-progress__bar i{display:block;height:100%;width:10%;background:var(--ink);border-radius:3px;transition:width .2s}.c-deck__frame{max-width:520px;margin-inline:auto}.c-deck__bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.c-deck__stack{position:relative;display:grid}.c-deck__card{grid-area:1/1;border-radius:var(--r-lg);background:#fff;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;opacity:0;transform:translate(40px) rotate(4deg) scale(.95);transition:opacity .5s var(--ease),transform .6s var(--ease-out);pointer-events:none}.c-deck__card.is-on{opacity:1;transform:none;pointer-events:auto;z-index:2}.c-deck__card.is-prev{transform:translate(-40px) rotate(-4deg) scale(.95)}.c-deck__media{display:block;aspect-ratio:1/1;background:var(--tile)}.c-deck__media img{width:100%;height:100%;object-fit:contain;padding:10%}.c-deck__info{padding:16px 18px 20px;margin:-34px 12px 0;position:relative;background:#fff;border-radius:var(--r);box-shadow:var(--shadow-soft)}.c-deck__title{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--ink);line-height:1.2;margin-bottom:6px}.c-deck__ctrl{display:flex;align-items:center;gap:10px;margin-top:14px}.c-deck__ctrl .c-iconbtn{width:52px;height:52px}.c-switch__avatars{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;padding:18px 4px 6px;justify-content:flex-start}@media(min-width:750px){.c-switch__avatars{justify-content:center;gap:28px}}.c-switch__av{display:flex;flex-direction:column;align-items:center;gap:8px;flex:none}.c-switch__circle{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;transition:box-shadow .3s,transform .3s var(--ease)}.c-switch__circle img{width:70%;height:70%;object-fit:contain}.c-switch__circle span{font-weight:700;font-size:22px;color:var(--ink);text-transform:uppercase}.c-switch__av.is-on .c-switch__circle{box-shadow:inset 0 0 0 2.5px var(--ink),0 12px 24px -12px #00000073;transform:scale(1.06)}.c-switch__name{font-size:13px;font-weight:600;color:var(--muted)}.c-switch__av.is-on .c-switch__name{color:var(--ink)}.c-switch__panel{margin-top:16px;padding:14px;border-radius:var(--r-lg);background:#fff;box-shadow:inset 0 0 0 1px var(--line);animation:c-fade .45s var(--ease)}@keyframes c-fade{0%{opacity:0;transform:translateY(10px)}}.c-switch__panelhead{display:flex;justify-content:space-between;align-items:center;padding:4px 4px 14px}.c-switch__brand{display:flex;align-items:center;gap:12px}.c-switch__brand img{width:44px;height:44px;object-fit:contain}.c-switch__brand strong{display:block;font-size:20px;color:var(--ink)}.c-switch__brand small{color:var(--muted)}.c-strips{overflow:hidden}.c-strips__stage{position:relative;height:190px;margin-top:10px}.c-strip{position:absolute;inset-inline:-10%;top:50%;height:56px;display:flex;align-items:center;overflow:hidden}.c-strip--a{background:var(--ink);color:#fff;transform:translateY(-50%) rotate(-6deg);z-index:2;box-shadow:0 16px 30px -16px #0009}.c-strip--b{background:var(--tile);color:var(--ink);transform:translateY(-50%) rotate(5deg);box-shadow:inset 0 0 0 1px var(--line)}.c-strip__run{display:flex;align-items:center;gap:22px;padding-inline:11px;white-space:nowrap;font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:.04em;animation:c-marquee var(--speed,28s) linear infinite;will-change:transform}.c-strip--b .c-strip__run{animation-direction:reverse}.c-strip__run b{font-size:12px;opacity:.6}@keyframes c-marquee{to{transform:translate(-33.333%)}}[dir=rtl] .c-strip__run{animation-name:c-marquee-rtl}@keyframes c-marquee-rtl{to{transform:translate(33.333%)}}.c-reel__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px}.c-reel__disc{position:relative;display:grid;place-items:center;width:min(86vw,400px);aspect-ratio:1/1;margin-bottom:14px}.c-reel__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:c-spin 22s linear infinite;fill:var(--ink);font-family:var(--font);font-weight:700;font-size:17px;letter-spacing:.32em}[dir=rtl] .c-reel__ring{letter-spacing:0}@keyframes c-spin{to{transform:rotate(360deg)}}.c-reel__circle{width:72%;aspect-ratio:1/1;border-radius:50%;background:#fff;box-shadow:0 30px 60px -28px #00000073,inset 0 0 0 1px var(--line);display:grid;place-items:center;overflow:hidden;transition:transform .6s var(--ease)}.c-reel__disc:hover .c-reel__circle{transform:scale(1.04)}.c-reel__circle img{width:78%;height:78%;object-fit:contain}.c-reel__title{font-size:20px;font-weight:700;color:var(--ink)}.c-reel .c-price{justify-content:center}.c-reel__btns{display:flex;flex-direction:column;align-items:center;margin-top:12px}.c-footer{padding:24px 0 120px}@media(min-width:990px){.c-footer{padding-bottom:40px}}.c-footer__dock{position:relative;overflow:hidden;padding:30px 22px 22px;border-radius:var(--r-xl);background:var(--ink);color:#fff;box-shadow:0 30px 60px -30px #0009}.c-footer__dock:before{content:"";position:absolute;inset:-40% -20% auto auto;width:70%;aspect-ratio:1;background:radial-gradient(closest-side,rgba(255,255,255,.12),transparent);pointer-events:none}.c-footer__logo{color:#fff;--logo-h:34px}.c-footer__tag{color:#fff;margin:18px 0 22px;max-width:12ch}.c-footer__trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.14)}.c-footer__trust li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;font-size:11.5px;font-weight:600;line-height:1.25}.c-footer__ico{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#ffffff1a}.c-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-block:22px}.c-footer__col ul{display:grid;gap:10px}.c-footer__col a{color:#ffffffe0;font-size:15px}.c-footer__col a:hover{color:#fff;text-decoration:underline}.c-footer__bottom{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;padding-top:6px}.c-footer__legal{font-size:12.5px;color:#fff9}.c-footer__pay{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.c-footer__pay svg{height:24px;width:auto;border-radius:4px}.c-footer__pay--dark{margin-top:14px}@media(min-width:990px){.c-footer__dock{padding:56px}.c-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr))}.c-footer__trust li{font-size:13px}}.c-social{display:flex;gap:8px}.c-social--light .c-iconbtn{background:#fff;color:var(--ink)}.c-social--row .c-iconbtn{background:var(--tile)}.c-rail-social{position:fixed;inset-inline-end:0;bottom:120px;z-index:40;padding:8px 6px;border-start-start-radius:20px;border-end-start-radius:20px;background:#fff;box-shadow:0 12px 30px -16px #00000073}.c-social--rail{flex-direction:column}.c-social--rail .c-iconbtn{width:40px;height:40px;background:var(--tile)}.c-social--rail li:first-child .c-iconbtn{background:var(--ink);color:#fff}.c-island{position:fixed;inset-inline:0;bottom:max(12px,env(safe-area-inset-bottom));z-index:55;width:max-content;margin-inline:auto;display:flex;gap:4px;padding:6px;border-radius:var(--pill);background:#ffffffeb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 40px -18px #00000080,inset 0 0 0 1px #0000000d;transition:transform .4s var(--ease)}.c-island.is-hidden{transform:translateY(140%)}.c-island__btn{position:relative;display:flex;align-items:center;gap:8px;height:50px;padding:0 15px;border-radius:var(--pill);color:var(--ink);font-weight:700;font-size:14px}.c-island__btn span{display:none}.c-island__btn.is-on{background:var(--ink);color:#fff;padding-inline:20px}.c-island__btn.is-on span{display:inline}.c-island .c-count{top:4px;inset-inline-end:4px}@media(min-width:990px){.c-island{display:none}.c-rail-social{bottom:40px}}.c-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0a0a0a6b;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .3s}.c-scrim.is-on{opacity:1}html.is-locked{overflow:hidden}.c-menu,.c-search{position:fixed;inset:0 0 auto;z-index:90;padding:10px}.c-menu__card,.c-search__card{max-width:560px;margin-inline:auto;max-height:calc(100svh - 20px);overflow:auto;border-radius:var(--r-xl);background:#fff;box-shadow:0 30px 70px -20px #00000080;padding:14px;transform:translateY(-24px) scale(.97);opacity:0;transition:transform .45s var(--ease-out),opacity .3s}.is-open>.c-menu__card,.is-open>.c-search__card{transform:none;opacity:1}.c-menu__top{display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-items:center;margin-bottom:18px}.c-menu .c-eyebrow{padding-inline:8px}.c-menu__list{display:grid;gap:8px}.c-menu__row{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:6px 6px 6px 18px;border-radius:var(--pill);background:var(--tile);font-weight:700;font-size:16px;color:var(--ink);list-style:none;cursor:pointer;transition:background .25s}[dir=rtl] .c-menu__row{padding:6px 18px 6px 6px}.c-menu__row::-webkit-details-marker{display:none}.c-menu__row small{color:var(--muted);font-size:12px;margin-inline-start:6px}.c-menu__row:hover{background:var(--tile-2)}.c-menu__go{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ink);color:#fff;transition:transform .3s var(--ease)}.c-menu__sub[open] .c-menu__go{transform:rotate(90deg)}.c-menu__sub ul{display:grid;gap:2px;padding:10px 18px 6px}.c-menu__sub ul a{display:block;padding:9px 0;font-weight:600;color:var(--text);border-bottom:1px solid var(--line)}.c-menu__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding:6px}.c-segment{display:inline-flex;padding:4px;border-radius:var(--pill);background:var(--tile)}.c-segment__btn{min-height:38px;padding:0 16px;border-radius:var(--pill);font-weight:700;font-size:14px;color:var(--muted)}.c-segment__btn.is-on{background:#fff;color:var(--ink);box-shadow:var(--shadow-soft)}.c-search__form{display:flex;align-items:center;gap:8px;height:60px;padding-inline:18px 8px;border-radius:var(--pill);background:var(--tile)}.c-search__ico{color:var(--muted)}.c-search__input{flex:1;min-width:0;height:100%;border:0;background:none;outline:0;font-size:16px}.c-search__input::-webkit-search-cancel-button{display:none}.c-search__results{padding:16px 6px 6px}.c-search__results .c-eyebrow{margin-top:8px}.c-ps__list{display:grid;gap:6px;margin-bottom:14px}.c-ps__item{display:flex;align-items:center;gap:12px;padding:6px;border-radius:var(--r-sm);transition:background .2s}.c-ps__item:hover{background:var(--tile)}.c-ps__img{width:58px;height:58px;flex:none;border-radius:12px;background:var(--tile);overflow:hidden}.c-ps__img img{width:100%;height:100%;object-fit:contain;padding:6px}.c-ps__title{display:block;font-weight:600;color:var(--ink);font-size:14px;line-height:1.3}.c-ps__empty{color:var(--muted);padding:10px 4px 16px}.c-ps .c-chips{margin-bottom:16px}.c-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;justify-content:flex-end;padding:10px;pointer-events:none}.c-drawer__card{pointer-events:auto;display:flex;flex-direction:column;width:min(440px,100%);height:100%;border-radius:var(--r-xl);background:#fff;box-shadow:0 30px 70px -20px #00000080;overflow:hidden;transform:translate(calc(100% + 20px));transition:transform .5s var(--ease-out)}[dir=rtl] .c-drawer__card{transform:translate(calc(-100% - 20px))}.c-drawer.is-open .c-drawer__card{transform:none}.c-drawer__top{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 12px 22px;border-bottom:1px solid var(--line)}.c-drawer__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:30px;text-align:center}.c-drawer__emptyico{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:var(--tile);margin-inline:auto}.c-drawer__emptyico .c-ico{width:34px;height:34px}.c-lines{flex:1;overflow:auto;padding:8px 16px}.c-line{display:grid;grid-template-columns:92px 1fr;gap:14px;padding-block:14px;border-bottom:1px solid var(--line);transition:opacity .25s}.c-line.is-busy{opacity:.45;pointer-events:none}.c-line__img{aspect-ratio:1/1;border-radius:14px;background:var(--tile);overflow:hidden}.c-line__img img{width:100%;height:100%;object-fit:contain;padding:8%}.c-line__info{display:flex;flex-direction:column;gap:3px;min-width:0}.c-line__title{font-weight:600;color:var(--ink);line-height:1.3;font-size:14.5px}.c-line__meta{font-size:13px;color:var(--muted)}.c-line__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.c-line__price{display:flex;flex-direction:column;align-items:flex-end;font-weight:700;color:var(--ink)}.c-line__price s{font-weight:500;color:#9a9a9a;font-size:13px}.c-line__remove{align-self:flex-start;margin-top:4px;font-size:12.5px;color:var(--muted);text-decoration:underline}.c-qty{display:inline-flex;align-items:center;height:38px;border-radius:var(--pill);background:var(--tile)}.c-qty button{display:grid;place-items:center;width:36px;height:100%}.c-qty button .c-ico{width:15px;height:15px}.c-qty input{width:34px;text-align:center;border:0;background:none;font-weight:700;-moz-appearance:textfield}.c-qty input::-webkit-inner-spin-button,.c-qty input::-webkit-outer-spin-button{-webkit-appearance:none}.c-qty--lg{height:56px}.c-qty--lg button{width:44px}.c-drawer__foot{padding:16px 18px 18px;border-top:1px solid var(--line);display:grid;gap:10px;background:#fff}.c-drawer__foot--row{display:flex;gap:10px}.c-drawer__foot .c-link-under{justify-self:center;margin-top:0}.c-sumrow{display:flex;justify-content:space-between;font-weight:600;color:var(--ink)}.c-sumrow--total{font-size:18px;font-weight:700}.c-note{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.c-note .c-ico{width:16px;height:16px}.c-qa{position:fixed;inset:auto 0 0;z-index:95;padding:10px;display:flex;justify-content:center}.c-qa__card{width:min(520px,100%);border-radius:var(--r-xl);background:#fff;box-shadow:0 30px 70px -20px #0000008c;padding:18px;transform:translateY(110%);transition:transform .45s var(--ease-out)}.c-qa.is-open .c-qa__card{transform:none}.c-qa__head{display:grid;grid-template-columns:72px 1fr auto;gap:12px;align-items:center;margin-bottom:14px}.c-qa__img{aspect-ratio:1/1;border-radius:14px;background:var(--tile);overflow:hidden}.c-qa__img img{width:100%;height:100%;object-fit:contain;padding:8%}.c-qa__title{font-weight:700;color:var(--ink);line-height:1.3}@media(min-width:750px){.c-qa{top:0;right:0;bottom:0;left:0;align-items:center}}.c-toast{position:fixed;z-index:120;inset-inline:0;top:16px;width:max-content;max-width:calc(100% - 32px);margin-inline:auto;display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:var(--pill);background:var(--ink);color:#fff;font-weight:600;box-shadow:var(--shadow);animation:c-toast .4s var(--ease-out)}@keyframes c-toast{0%{opacity:0;transform:translateY(-14px)}}.c-subbar{position:sticky;top:calc(var(--hdr-h) + 20px);z-index:30;padding-block:8px;background:linear-gradient(#fff 75%,#fff0)}.c-subbar__in{display:flex;align-items:center;gap:10px}.c-subbar__title{flex:1;min-width:0}.c-subbar__title h1{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-subbar__title p{font-size:13px;color:var(--muted)}.c-plp__banner{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:190px;margin:10px 0 18px;padding:24px;border-radius:var(--r-lg);background:radial-gradient(120% 140% at 85% 20%,#3a3a3a,#121212,#050505);color:#fff}.c-plp__banner .c-display{color:#fff}.c-plp__desc{color:#ffffffc7;max-width:46ch;margin-top:8px;font-size:14px}.c-plp__bannerimg{width:38%;max-width:300px;object-fit:contain;transform:rotate(-8deg);filter:drop-shadow(0 20px 30px rgba(0,0,0,.5))}.c-active-filters{margin-bottom:16px;align-items:center}.c-more{display:flex;flex-direction:column;align-items:center;gap:10px;margin:28px 0 10px}.c-more__count{font-size:13px;color:var(--muted)}.c-emptystate{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:60px 0;color:var(--muted)}.c-facets{flex:1;overflow:auto;padding:8px 18px}.c-facet{border:0;border-bottom:1px solid var(--line);padding:16px 0;margin:0}.c-facet__title{display:flex;align-items:center;justify-content:space-between;font-weight:700;color:var(--ink);list-style:none;cursor:pointer;margin-bottom:10px;padding:0;width:100%}.c-facet__title::-webkit-details-marker{display:none}.c-price-range{display:grid;grid-template-columns:1fr 1fr;gap:10px}.c-price-range label{display:grid;gap:4px;font-size:12px;color:var(--muted)}.c-price-range input{height:46px;border-radius:12px;border:1px solid var(--line);padding:0 12px}.c-colgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:990px){.c-colgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.c-colcard{display:block;border-radius:var(--r-lg);background:#fff;box-shadow:inset 0 0 0 1px var(--line);padding:10px;transition:transform .3s var(--ease),box-shadow .3s}.c-colcard:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--ink),var(--shadow)}.c-colcard__img{display:block;aspect-ratio:1/1;border-radius:var(--r);background:var(--tile);overflow:hidden}.c-colcard__img img{width:100%;height:100%;object-fit:contain;padding:10%}.c-colcard__foot{display:flex;flex-direction:column;padding:12px 6px 4px}.c-colcard__foot strong{color:var(--ink)}.c-colcard__foot small{color:var(--muted)}.c-pdp{padding-top:8px;padding-bottom:30px}.c-pdp__grid{display:grid;gap:14px}@media(min-width:990px){.c-pdp__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:start}.c-pdp__gallery{position:sticky;top:calc(var(--hdr-h) + 28px)}}.c-pdp__gallery{position:relative}.c-gallery__main{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--r-xl);background:var(--tile)}.c-gallery__main::-webkit-scrollbar{display:none}.c-gallery__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1/1;display:grid;place-items:center}.c-gallery__zoom{width:100%;height:100%;cursor:zoom-in}.c-gallery__slide img{width:100%;height:100%;object-fit:contain;padding:8%}.c-gallery__slide video,.c-gallery__slide iframe{width:100%;height:100%;object-fit:cover;border:0}.c-pdp__off{position:absolute;top:16px;inset-inline-start:16px}.c-gallery__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:12px 2px 2px}.c-gallery__thumb{flex:0 0 72px;aspect-ratio:1/1;border-radius:16px;background:var(--tile);overflow:hidden;box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .25s}.c-gallery__thumb img{width:100%;height:100%;object-fit:contain;padding:8%}.c-gallery__thumb.is-on{box-shadow:inset 0 0 0 2px var(--ink)}.c-pdp__card{position:relative;margin:-46px 12px 0;padding:18px 18px 16px;border-radius:var(--r-lg);background:#fff;box-shadow:var(--shadow-soft),inset 0 0 0 1px var(--line);z-index:2}@media(min-width:990px){.c-pdp__card{margin:0;box-shadow:none;padding:0}}.c-pdp__title{font-size:clamp(22px,4.5vw,34px);font-weight:700;letter-spacing:-.03em;color:var(--ink);line-height:1.12;margin-bottom:8px}[dir=rtl] .c-pdp__title{letter-spacing:0;line-height:1.35}.c-pdp__form{display:grid;gap:16px;margin-top:18px}.c-opt{border:0;padding:0;margin:0}.c-opt__label{display:flex;align-items:center;gap:6px;width:100%;font-size:14px;color:var(--muted);margin-bottom:10px;padding:0}.c-opt__label strong{color:var(--ink)}.c-opt__guide{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ink);text-decoration:underline}.c-opt__guide .c-ico{width:16px;height:16px}.c-opt__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}.c-opt__btn{position:relative}.c-opt__btn input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer;margin:0}.c-opt__btn span{display:grid;place-items:center;min-height:52px;padding:0 10px;border-radius:14px;background:var(--tile);font-weight:600;color:var(--ink);transition:background .2s,box-shadow .2s,color .2s;text-align:center;font-size:14px}.c-opt__btn input:checked+span{background:var(--ink);color:#fff;box-shadow:0 10px 20px -12px #0009}.c-opt__btn input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.c-opt__btn.is-na span{color:#a8a8a8;background:repeating-linear-gradient(135deg,var(--tile) 0 6px,#ECECEC 6px 7px);text-decoration:line-through}.c-opt__btn.is-na input:checked+span{background:#bdbdbd;color:#fff}.c-stock{font-size:13.5px;font-weight:600;color:var(--ink);min-height:1px}.c-stock:empty{display:none}.c-pdp__buy{display:flex;gap:10px}.c-pdp__now{min-height:56px}.c-pdp__now .shopify-payment-button__button{border-radius:var(--pill)!important;min-height:56px!important;overflow:hidden}.c-pdp__now .shopify-payment-button__button--unbranded{background:#fff!important;color:var(--ink)!important;box-shadow:inset 0 0 0 1.5px var(--ink)!important;font-weight:700!important;font-size:16px!important}.c-pdp__now .shopify-payment-button__more-options{color:var(--muted);text-decoration:underline;margin-top:8px;width:100%;font-size:13px}.c-ways{margin-top:18px;padding:18px;border-radius:var(--r-lg);background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.c-ways ul{display:grid;gap:8px;margin-top:12px}.c-ways li{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:12px 14px;border-radius:16px;background:var(--tile)}.c-ways li>:first-child{grid-row:1/3}.c-ways li strong{color:var(--ink);font-size:14.5px}.c-ways li span:last-child{font-size:12.5px;color:var(--muted)}.c-ways__logos{display:flex;gap:4px}.c-ways__logos svg{height:22px;width:auto}.c-trustchips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.c-trustchips li{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--pill);background:#fff;box-shadow:inset 0 0 0 1px var(--line);font-weight:600;font-size:13px;color:var(--ink)}.c-trustchips .c-ico{width:15px;height:15px}.c-acc{margin-top:18px}.c-acc__item{border-bottom:1px solid var(--line)}.c-acc__item summary{display:flex;align-items:center;justify-content:space-between;padding:18px 2px;font-weight:700;font-size:16px;color:var(--ink);list-style:none;cursor:pointer}.c-acc__item summary::-webkit-details-marker{display:none}.c-acc__pm{position:relative;width:16px;height:16px;flex:none}.c-acc__pm:before,.c-acc__pm:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.8px;background:currentColor;border-radius:2px;transition:transform .3s var(--ease)}.c-acc__pm:after{transform:rotate(90deg)}details[open]>summary .c-acc__pm:after{transform:rotate(0)}.c-acc__body{padding:0 2px 18px;font-size:14.5px}.c-acc__item[open] .c-acc__body{animation:c-fade .35s var(--ease)}.c-sticky-atc{position:fixed;inset-inline:10px;bottom:max(10px,env(safe-area-inset-bottom));z-index:58;display:flex;align-items:center;gap:10px;padding:8px;border-radius:var(--pill);background:#fffffff2;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 18px 40px -16px #00000080;transform:translateY(150%);transition:transform .45s var(--ease-out)}.c-sticky-atc.is-on{transform:none}.c-sticky-atc__img{width:46px;height:46px;flex:none;border-radius:50%;background:var(--tile);overflow:hidden}.c-sticky-atc__img img{width:100%;height:100%;object-fit:contain;padding:4px}.c-sticky-atc__txt{flex:1;min-width:0;display:flex;flex-direction:column;font-size:13px}.c-sticky-atc__txt strong{color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:990px){.c-sticky-atc{max-width:560px;margin-inline:auto}}body:has(.c-sticky-atc.is-on) .c-island{transform:translateY(160%)}.c-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;background:#fff;display:grid;place-items:center;overflow:auto}.c-lightbox img{max-width:none;width:min(1600px,180vw);height:auto;cursor:zoom-out}@media(min-width:990px){.c-lightbox img{width:min(1400px,100vw)}}.c-lightbox__x{position:fixed;top:16px;inset-inline-end:16px;z-index:2}.c-cartpage{padding-block:16px 40px}.c-cartpage__head{margin-bottom:16px}.c-cartpage__grid{display:grid;gap:22px}@media(min-width:990px){.c-cartpage__grid{grid-template-columns:1fr 380px;align-items:start}.c-summary{position:sticky;top:calc(var(--hdr-h) + 30px)}}.c-lines--page{padding:0}.c-summary{display:grid;gap:12px;padding:20px;border-radius:var(--r-lg);background:var(--tile)}.c-note-field{display:grid;gap:6px;font-size:13px;color:var(--muted)}.c-note-field textarea{border-radius:12px;border:1px solid var(--line);padding:10px}.c-page{padding-block:24px 60px}.c-form{display:grid;gap:14px;margin-top:22px}.c-form label{display:grid;gap:6px;font-size:13px;font-weight:600;color:var(--muted)}.c-form input,.c-form textarea{border:1px solid var(--line);border-radius:14px;min-height:50px;padding:12px 16px;background:#fff;color:var(--ink)}.c-form input:focus,.c-form textarea:focus{outline:0;border-color:var(--ink)}.c-alert{padding:12px 16px;border-radius:14px;background:#fff1f1;color:#8a1c1c}.c-alert--ok{background:var(--tile);color:var(--ink)}.c-contact-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:20px}.c-contact-card{display:flex;flex-direction:column;gap:4px;padding:18px;border-radius:var(--r);background:var(--tile)}.c-contact-card strong{color:var(--ink)}.c-article__img{border-radius:var(--r-lg);overflow:hidden;margin-bottom:22px}.c-promo{position:fixed;inset:auto 0 0;z-index:100;padding:12px;display:flex;justify-content:center}.c-promo__ticket{position:relative;width:min(400px,100%);padding:26px 22px 18px;border-radius:var(--r-xl);background:var(--ink);color:#fff;box-shadow:0 30px 70px -20px #0009;display:grid;gap:12px;text-align:center;animation:c-toast .5s var(--ease-out);-webkit-mask:radial-gradient(circle 14px at 0 62%,#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 14px at 100% 62%,#0000 98%,#000) right/51% 100% no-repeat}.c-promo__ticket .c-display{color:#fff}.c-promo__x{position:absolute;top:12px;inset-inline-end:12px;background:#ffffff1f;color:#fff}.c-promo__text{color:#fffc}.c-promo__code{display:flex;justify-content:center;gap:10px;align-items:center;padding:10px;border-radius:14px;border:1.5px dashed rgba(255,255,255,.45)}.c-promo__code strong{letter-spacing:.12em}.c-promo__no{color:#ffffffb3;margin:0 auto}.c-countdown{display:flex;justify-content:center;gap:8px}.c-countdown span{min-width:54px;padding:10px 6px;border-radius:12px;background:#ffffff1f;font-weight:700;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.js [data-reveal]{opacity:1;transform:none}}.no-motion *,.no-motion *:before{animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/code.css.map */
