:root{--k:#000;--w:#fff;--g1:#f3f3f3;--g2:#e2e2e2;--g3:#8c8c8c;--g4:#3b3b3b;--fd:"Antonio","Arial Narrow",Impact,sans-serif;--fb:"Inter Tight",ui-sans-serif,system-ui,-apple-system,sans-serif;--gl:max(16px,env(safe-area-inset-left,0px));--gr:max(16px,env(safe-area-inset-right,0px));color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--w);color:var(--k);font:15px/1.5 var(--fb);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}img{display:block;max-width:100%;height:auto}:focus-visible{outline:2px solid var(--k);outline-offset:2px}.skip,.visually-hidden{position:absolute;left:-9999px}.skip:focus{left:8px;top:8px;background:var(--w);padding:8px;z-index:99}.wrap{max-width:1280px;margin:0 auto;padding-left:var(--gl);padding-right:var(--gr)}.h{font-family:var(--fd);font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:.95;margin:0}.label{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;margin:0}.muted{color:var(--g4)}.icon{width:44px;height:44px;display:inline-grid;place-items:center;position:relative;flex:none}.ico{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6}.btn{min-height:54px;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--k);color:var(--w);border:1.5px solid var(--k);font:500 18px/1 var(--fd);letter-spacing:.14em;text-transform:uppercase;transition:opacity .15s}.btn:active{opacity:.85}.btn[disabled]{opacity:.45}.btn--white{background:var(--w);color:var(--k);border-color:var(--w)}.btn--ghost{background:transparent;color:var(--w);border-color:var(--w)}.btn--outline{background:var(--w);color:var(--k)}.link{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;min-height:28px;display:inline-flex;align-items:center}.topbar{background:var(--k);color:var(--w);text-align:center;font:600 11px/1 var(--fb);letter-spacing:.24em;padding:11px var(--gr) 11px var(--gl)}.hdr{position:sticky;top:env(safe-area-inset-top,0px);z-index:30;background:var(--w);border-bottom:1px solid var(--g2)}.hdr__bar{display:grid;grid-template-columns:88px 1fr 88px;align-items:center;min-height:60px}.hdr__right{display:flex;justify-content:flex-end}.logo{justify-self:center;font:700 28px/1 var(--fd);letter-spacing:.14em;margin-right:-.14em}.logo--sm{font-size:22px}.count{position:absolute;top:6px;right:3px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--k);color:var(--w);font:600 10px/17px var(--fb);text-align:center}@media(max-width:699px){.hide-sm{display:none}}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:40;opacity:0;pointer-events:none;transition:opacity .25s}.scrim.on{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;bottom:0;z-index:50;width:min(88vw,420px);background:var(--w);display:flex;flex-direction:column;transition:transform .3s ease;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.drawer--left{left:0;transform:translate(-102%)}.drawer--right{right:0;transform:translate(102%)}.drawer.on{transform:none}.drawer__head{display:flex;justify-content:space-between;align-items:center;min-height:60px;padding:0 6px 0 16px;border-bottom:1px solid var(--g2)}.menu{list-style:none;margin:0;padding:0;overflow:auto}.menu a{display:flex;justify-content:space-between;align-items:center;min-height:58px;padding:0 18px;border-bottom:1px solid var(--g1);font:500 24px/1 var(--fd);letter-spacing:.06em;text-transform:uppercase}.menu__search{display:flex;gap:10px;align-items:center;min-height:56px;padding:0 18px;margin-top:auto;border-top:1px solid var(--g2);font-weight:500}.sheet{position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--w);max-height:86vh;overflow:auto;transform:translateY(102%);transition:transform .3s ease;padding-bottom:env(safe-area-inset-bottom,0px)}.sheet.on{transform:none}.sheet__title{font-size:22px;letter-spacing:.12em}.sheet__body{padding:16px var(--gr) 24px var(--gl);display:grid;gap:14px}@media(min-width:760px){.sheet{left:50%;right:auto;width:560px;top:50%;bottom:auto;transform:translate(-50%,-40%);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.sheet.on{transform:translate(-50%,-50%);opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.drawer,.sheet,.scrim,.card__img{transition:none!important}}.hero{position:relative;background:var(--k);color:var(--w);min-height:min(82svh,760px);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%;filter:grayscale(1) contrast(1.12) brightness(.92)}.grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d1,#0000 58%)}.hero__inner{position:relative;z-index:2;width:100%;padding-top:24px;padding-bottom:26px;display:grid;gap:18px}.hero__title{font-size:clamp(52px,16.2vw,150px);line-height:.9;white-space:nowrap}.hero__ctas{display:grid;gap:12px}@media(min-width:760px){.hero__ctas{grid-template-columns:1fr 1fr;max-width:640px}}.sec{padding-top:34px;padding-bottom:6px}.sec--tight{padding-top:8px}.sec__title{font-size:22px;letter-spacing:.2em;font-weight:600}.sec__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px}.sec .sec__title{margin-bottom:16px}.sec__head .sec__title{margin:0}.arts{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.arts::-webkit-scrollbar{display:none}.art{flex:0 0 auto;width:84px;display:grid;justify-items:center;gap:8px;scroll-snap-align:start}.art__ring{width:80px;height:80px;border-radius:50%;overflow:hidden;background:var(--k);border:1.5px solid var(--k);display:grid;place-items:center}.art__ring img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.art__soon{color:var(--g3);font-size:9px;letter-spacing:.2em}.art__label{font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-align:center}.tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tile{position:relative;aspect-ratio:3/4.4;overflow:hidden;background:var(--g4);color:var(--w)}.tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08)}.tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000a6,#0000 45%)}.tile__label{position:absolute;left:14px;bottom:14px;z-index:2;display:flex;align-items:center;gap:10px;font-size:32px}.tile__label .ico{width:22px;height:22px;stroke-width:2}.reel{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.reel::-webkit-scrollbar{display:none}@media(min-width:760px){.reel{grid-auto-flow:row;grid-template-columns:1fr 1fr;grid-auto-columns:auto;max-width:900px}}.reel__item{position:relative;margin:0;scroll-snap-align:start;background:var(--k);aspect-ratio:9/16;overflow:hidden}.reel__vid{width:100%;height:100%;object-fit:cover;display:block}.reel__sound{position:absolute;right:10px;top:10px;min-height:34px;padding:0 12px;background:#0000008c;color:var(--w);font-size:10px;font-weight:600;letter-spacing:.18em}.reel__cap{position:absolute;left:12px;bottom:12px;color:var(--w);font:600 20px/1 var(--fd);letter-spacing:.16em}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px}@media(min-width:900px){.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 18px}}.card{position:relative;display:grid;gap:10px;min-width:0}.card__media{position:relative;display:block;aspect-ratio:1/1;background:var(--g1);overflow:hidden}.card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s}.card__img--alt{opacity:0}@media(hover:hover){.card:hover .card__img--alt{opacity:1}}.card.flip .card__img--alt{opacity:1}.card__dots{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:5px;z-index:2}.card__dots i{width:5px;height:5px;border-radius:50%;background:var(--g3)}.card__dots i.on{background:var(--k)}.card__fav{position:absolute;top:2px;right:2px;z-index:3}.card__fav.on .ico{fill:currentColor}.card__info{display:grid;gap:3px}.card__name{font:500 16px/1.15 var(--fd);letter-spacing:.1em;text-transform:uppercase}.card__price{font:400 16px/1 var(--fd);letter-spacing:.04em}.empty{border:1px dashed var(--g3);padding:26px 18px;text-align:center;color:var(--g4);display:grid;gap:8px;grid-column:1/-1;margin:0}.empty--left{text-align:left}.brand{background:var(--k);color:var(--w);text-align:center;margin-top:40px;padding:56px var(--gr) 56px var(--gl)}.brand p{font-size:clamp(28px,7.4vw,46px);font-weight:600;line-height:1.08;max-width:18ch;margin:0 auto}.trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;text-align:center;border-bottom:1px solid var(--g2);padding:24px 0}.trust div{display:grid;justify-items:center;gap:8px;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.trust .ico{width:26px;height:26px;stroke-width:1.4}.ftr{border-top:1px solid var(--g2);margin-top:40px;padding:34px 0 calc(34px + env(safe-area-inset-bottom,0px))}.news{display:flex;flex-wrap:wrap;border-bottom:1.5px solid var(--k);margin-top:12px}.news input{flex:1;min-width:0;min-height:48px;border:0;background:transparent;font:inherit;color:var(--k)}.news input:focus{outline:none}.news button{min-height:48px;padding:0 8px;font-weight:600;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.news__ok{width:100%;padding:8px 0;color:var(--g4)}.flinks{list-style:none;margin:26px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr}.flinks a{min-height:44px;display:flex;align-items:center;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--g4)}.copy{margin-top:20px;color:var(--g3);font-size:12px}.ctop{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding-top:8px;padding-bottom:4px}.ctop__title{text-align:center;font-size:22px;letter-spacing:.24em;font-weight:600}.fbar{position:sticky;top:calc(61px + env(safe-area-inset-top,0px));z-index:20;background:var(--w);display:flex;align-items:center;gap:8px;padding-top:10px;padding-bottom:10px;overflow-x:auto;scrollbar-width:none}.fbar::-webkit-scrollbar{display:none}.fbar__sp{flex:1}.chip{min-height:42px;padding:0 20px;border:1.5px solid var(--g2);border-radius:999px;display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;white-space:nowrap}.chip.is-on{background:var(--k);color:var(--w);border-color:var(--k)}.chip .ico{width:17px;height:17px}.chips{display:flex;flex-wrap:wrap;gap:8px}.rescount{color:var(--g3);font-size:12px;margin:6px 0 14px}.pager{text-align:center;padding:24px 0}.pager span,.pager a{padding:8px}.pgal{position:relative;background:var(--g1)}.pgal__top{position:absolute;top:0;left:0;right:0;z-index:5;display:flex;justify-content:space-between;align-items:center;padding-top:8px}.track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.track::-webkit-scrollbar{display:none}.slide{flex:0 0 100%;margin:0;aspect-ratio:1/1.08;scroll-snap-align:center;overflow:hidden}.slide img{width:100%;height:100%;object-fit:cover}.gnav{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:44px;height:44px;border-radius:50%;background:var(--w);display:grid;place-items:center;box-shadow:0 1px 6px #00000024}.gnav .ico{width:16px;height:16px;stroke-width:2}.gnav--p{left:10px}.gnav--n{right:10px}.pdots{position:absolute;left:0;right:0;bottom:6px;display:flex;justify-content:center;gap:2px;z-index:4}.pdots button{width:22px;height:22px;display:grid;place-items:center}.pdots i{width:6px;height:6px;border-radius:50%;background:var(--g3)}.pdots [aria-current=true] i{background:var(--k)}.pinfo{padding-top:22px;padding-bottom:110px;display:grid;gap:16px}.pinfo__title{font-size:30px;font-weight:600;letter-spacing:.08em}.pinfo__price{font:400 24px/1 var(--fd);letter-spacing:.04em;margin:-6px 0 0}.opt{border:0;margin:0 0 14px;padding:0;display:flex;align-items:center;gap:14px}.opt legend{float:left;min-width:56px}.opt__vals{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;flex:1}.opt__vals--sw{display:flex;gap:12px}.sz{min-height:46px;border:1.5px solid var(--g2);font-weight:600;font-size:14px}.sz[aria-pressed=true]{background:var(--k);color:var(--w);border-color:var(--k)}.sz.na{color:var(--g3);text-decoration:line-through}.sw{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1.5px solid transparent}.sw i{width:32px;height:32px;border-radius:50%;border:1px solid var(--g3)}.sw[aria-pressed=true]{border-color:var(--k)}.sticky{position:fixed;left:0;right:0;bottom:0;z-index:25;background:var(--w);border-top:1px solid var(--g2);padding:10px var(--gr) calc(10px + env(safe-area-inset-bottom,0px)) var(--gl)}.acc details{border-top:1px solid var(--g2)}.acc details:last-child{border-bottom:1px solid var(--g2)}.acc summary{list-style:none;min-height:54px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:500}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"";width:9px;height:9px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translateY(-3px);transition:transform .2s}.acc details[open] summary:after{transform:rotate(-135deg)}.rte{color:var(--g4);font-size:14.5px}.rte p{margin:0 0 12px}.ctl{margin-top:20px}@media(min-width:900px){.pdp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px;max-width:1280px;margin:0 auto;padding:24px var(--gr) 0 var(--gl)}.pinfo{padding:0 0 40px}.sticky{position:static;border:0;padding:0}.pgal__top{display:none}.ctl .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cd__items{flex:1;overflow:auto;padding:4px 16px}.ci{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--g1)}.ci img{width:84px;height:84px;object-fit:cover;background:var(--g1)}.ci__name{font-size:16px;font-weight:500;letter-spacing:.06em}.qty{display:inline-flex;align-items:center;border:1.5px solid var(--g2)}.qty button{width:40px;height:40px;font-size:18px}.qty span{min-width:26px;text-align:center;font-weight:600}.cd__foot{border-top:1px solid var(--g2);padding:16px;display:grid;gap:12px}.bar{height:4px;background:var(--g2)}.bar i{display:block;height:100%;background:var(--k);transition:width .3s}.ci__sub{display:flex;justify-content:space-between;font-weight:600;margin:0}.qtyin{width:60px;min-height:36px;border:1px solid var(--g2);text-align:center}.toast{position:fixed;left:50%;bottom:calc(90px + env(safe-area-inset-bottom,0px));transform:translate(-50%);background:var(--k);color:var(--w);padding:12px 18px;font-size:13px;z-index:60;opacity:0;transition:opacity .2s;pointer-events:none;max-width:calc(100vw - 32px)}.toast.on{opacity:1}.page{max-width:720px}.cform{display:grid;gap:12px;margin-top:20px}.cform label{display:grid;gap:6px;font-size:13px}.cform input,.cform textarea,.pwin{border:1.5px solid var(--g2);padding:12px;font:inherit;min-height:46px}
/*# sourceMappingURL=/cdn/shop/t/117/assets/base.css.map */
