.sx[data-sx] .range{position:relative;padding-block:var(--section);background:var(--black);overflow:hidden}.sx[data-sx] .range__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:calc(1.5*var(--u)) calc(3*var(--u))}.sx[data-sx] .range__head .lede{margin-top:calc(1.25*var(--u));color:var(--muted-night);max-width:calc(30*var(--u))}.sx[data-sx] .filters{display:flex;flex-wrap:wrap;gap:calc(.5*var(--u))}.sx[data-sx] .filters button{padding:calc(.7*var(--u)) calc(1*var(--u));border-radius:var(--radius);border:1px solid rgba(255,255,255,.22);background:transparent;font-size:calc(.8125*var(--u));font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#fff;transition:background-color .25s,color .25s,border-color .25s}.sx[data-sx] .filters button:hover{border-color:#fff}.sx[data-sx] .filters button[aria-pressed=true]{background:#fff;color:var(--black);border-color:#fff}.sx[data-sx] .range__stage{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(calc(1*var(--u)),2vw,calc(2*var(--u)));row-gap:calc(2*var(--u));align-items:center;margin-top:clamp(calc(2*var(--u)),4vw,calc(3.5*var(--u)))}.sx[data-sx] .range__visual{grid-column:1 / span 6;position:relative;aspect-ratio:1 / .86}.sx[data-sx] .range__visual:after{content:"";position:absolute;left:20%;right:20%;bottom:9%;height:5%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.85),transparent)}.sx[data-sx] .range__img{position:absolute;z-index:1;left:12%;top:4%;width:76%;height:80%;object-fit:contain;filter:drop-shadow(0 40px 50px rgba(0,0,0,.6))}.sx[data-sx] .range__tag{position:absolute;z-index:2;top:0;left:0;display:inline-flex;align-items:center;gap:calc(.45*var(--u));padding:calc(.45*var(--u)) calc(.65*var(--u));border-radius:calc(.3*var(--u));background:#fff;color:var(--black)}.sx[data-sx] .range__tag[hidden]{display:none}.sx[data-sx] .range__tag--mag{top:calc(2.5*var(--u))}.sx[data-sx] .range__tag .ico{width:calc(1*var(--u));height:calc(1*var(--u))}.sx[data-sx] .range__info{grid-column:8 / -1}.sx[data-sx] .range__name{font-weight:800;font-size:clamp(calc(2*var(--u)),calc(1.2*var(--u)) + 2.4vw,calc(3.5*var(--u)));letter-spacing:-.04em;line-height:1}.sx[data-sx] .range__line{margin-top:calc(1*var(--u));color:var(--muted-night);font-size:calc(1.125*var(--u));max-width:calc(30*var(--u))}.sx[data-sx] .specs{margin-top:calc(1.75*var(--u));border-top:1px solid var(--line-night)}.sx[data-sx] .specs div{display:grid;grid-template-columns:calc(8.5*var(--u)) 1fr;gap:calc(1*var(--u));padding:calc(.7*var(--u)) 0;border-bottom:1px solid var(--line-night)}.sx[data-sx] .specs dt{font-size:calc(.875*var(--u));color:var(--muted-night)}.sx[data-sx] .specs dd{font-size:calc(.9375*var(--u))}.sx[data-sx] .range__buy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(1*var(--u));margin-top:calc(1.75*var(--u))}.sx[data-sx] .price{display:flex;align-items:baseline;gap:calc(.6*var(--u));font-variant-numeric:tabular-nums}.sx[data-sx] .price b{font-weight:800;font-size:calc(2*var(--u));letter-spacing:-.03em}.sx[data-sx] .price s{color:var(--muted-night)}.sx[data-sx] .shop{margin-top:clamp(calc(3*var(--u)),6vw,calc(5*var(--u)));scroll-margin-top:calc(5.5*var(--u))}.sx[data-sx] .shop__head{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(1*var(--u));margin-bottom:calc(1.25*var(--u))}.sx[data-sx] .shop__title{font-weight:800;font-size:clamp(calc(1.75*var(--u)),calc(1.2*var(--u)) + 1.6vw,calc(2.75*var(--u)));letter-spacing:-.04em;line-height:1}.sx[data-sx] .shop__nav{display:flex;gap:calc(.5*var(--u))}.sx[data-sx] .shop__arrow{display:grid;place-items:center;width:calc(2.75*var(--u));height:calc(2.75*var(--u));padding:0;background:transparent;border:1px solid var(--line-night);border-radius:var(--radius);color:#fff;transition:border-color .2s,opacity .2s}.sx[data-sx] .shop__arrow:hover:not([disabled]){border-color:#ffffff8c}.sx[data-sx] .shop__arrow[disabled]{opacity:.3;cursor:default}.sx[data-sx] .shop__arrow--prev .ico{transform:scaleX(-1)}.sx[data-sx] .pcards{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - calc(3*var(--u))) / 4);gap:calc(1*var(--u));overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.sx[data-sx] .pcards::-webkit-scrollbar{display:none}.sx[data-sx] .pc{scroll-snap-align:start;display:flex;flex-direction:column;min-width:0;background:#0c111a;border:1px solid var(--line-night);transition:border-color .25s,opacity .35s}.sx[data-sx] .pc:hover{border-color:#ffffff52}.sx[data-sx] .pc.is-on{border-color:var(--cyan)}.sx[data-sx] .pc.is-dim{opacity:.25}.sx[data-sx] .pc__top{display:flex;justify-content:space-between;gap:calc(.75*var(--u));padding:calc(.8*var(--u));border-bottom:1px solid var(--line-night);font-size:calc(.8125*var(--u));color:var(--muted-night)}.sx[data-sx] .pc__top span{display:inline-flex;align-items:center;gap:calc(.45*var(--u));white-space:nowrap}.sx[data-sx] .pc__i{width:calc(1*var(--u));height:calc(1*var(--u));flex:none}.sx[data-sx] .pc__media{position:relative;display:block;width:100%;aspect-ratio:1 / .8;min-height:0;overflow:hidden;padding:0;border:0;background:radial-gradient(70% 70% at 50% 45%,#151c29,#0c111a);cursor:pointer}.sx[data-sx] .pc__media img{position:absolute;inset:calc(1.4*var(--u));width:calc(100% - calc(2.8*var(--u)));height:calc(100% - calc(2.8*var(--u)));max-width:none;object-fit:contain;transition:transform .5s var(--ease)}.sx[data-sx] .pc__media:hover img{transform:scale(1.04)}.sx[data-sx] .pc__media:focus-visible{outline:2px solid var(--cyan);outline-offset:-4px}.sx[data-sx] .pc__body{display:flex;flex-direction:column;flex:1;padding:calc(1*var(--u)) calc(.9*var(--u)) calc(.9*var(--u))}.sx[data-sx] .pc__tags{display:flex;align-items:center;gap:calc(.4*var(--u));min-height:calc(1.6*var(--u))}.sx[data-sx] .pc__tag{display:inline-flex;padding:calc(.35*var(--u)) calc(.5*var(--u));border-radius:4px;font-weight:700;font-size:calc(.75*var(--u));line-height:1;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap}.sx[data-sx] .pc__tag--save{background:#2f80ed;color:#fff}.sx[data-sx] .pc__tag--free{background:#2bd45b;color:#03140a}.sx[data-sx] .pc__rate{margin-left:auto;display:inline-flex;align-items:center;gap:calc(.3*var(--u));font-size:calc(.8125*var(--u));color:#d3dbe4;white-space:nowrap}.sx[data-sx] .pc__rate svg{width:calc(.85*var(--u));height:calc(.85*var(--u));fill:#f5b301}.sx[data-sx] .pc__rate i{font-style:normal;color:var(--muted-night)}.sx[data-sx] .pc__name{margin:calc(.9*var(--u)) 0 0;padding-bottom:calc(.85*var(--u));border-bottom:1px solid var(--line-night);font-weight:700;font-size:clamp(calc(1.0625*var(--u)),calc(.92*var(--u)) + .4vw,calc(1.3125*var(--u)));line-height:1.3;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx[data-sx] .pc__name a{color:#fff;text-decoration:none}.sx[data-sx] .pc__name a:hover{text-decoration:underline;text-underline-offset:.2em}.sx[data-sx] .pc__desc{margin-top:calc(.8*var(--u));font-size:calc(.875*var(--u));color:var(--muted-night);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx[data-sx] .pc__buy{display:flex;align-items:center;gap:calc(.5*var(--u));margin-top:auto;padding-top:calc(1.1*var(--u))}.sx[data-sx] .pc__price{display:flex;align-items:baseline;gap:calc(.4*var(--u));margin-right:auto;font-variant-numeric:tabular-nums;white-space:nowrap}.sx[data-sx] .pc__price b{font-weight:700;font-size:calc(1.5*var(--u));letter-spacing:-.02em}.sx[data-sx] .pc__price s{font-size:calc(1.0625*var(--u));color:#6e7886}.sx[data-sx] .pc__now{display:inline-flex;align-items:center;justify-content:center;height:calc(2.75*var(--u));padding:0 calc(.95*var(--u));border-radius:calc(.35*var(--u));background:var(--go);color:var(--black);font-weight:500;font-size:calc(.875*var(--u));white-space:nowrap;text-decoration:none;transition:background-color .2s}.sx[data-sx] .pc__now:hover{background:var(--go-hover)}.sx[data-sx] .pc__cartf{display:contents}.sx[data-sx] .pc__cart{display:grid;place-items:center;flex:none;width:calc(2.75*var(--u));height:calc(2.75*var(--u));padding:0;border:1px solid var(--line-night);border-radius:calc(.35*var(--u));background:#121925;color:#fff;transition:border-color .2s}.sx[data-sx] .pc__cart:hover{border-color:#ffffff8c}.sx[data-sx] .pc__cart svg{width:calc(1.35*var(--u));height:calc(1.35*var(--u))}.sx[data-sx] .pc__now:focus-visible,.sx[data-sx] .pc__cart:focus-visible,.sx[data-sx] .pc__name a:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.sx[data-sx] .pc__pay{display:flex;flex-wrap:wrap;gap:calc(.3*var(--u));margin-top:calc(1*var(--u));padding-top:calc(.9*var(--u));border-top:1px solid var(--line-night);list-style:none}.sx[data-sx] .pc__pay svg{display:block;width:calc(2.05*var(--u));height:calc(1.3*var(--u))}@media(max-width:1180px){.sx[data-sx] .pcards{grid-auto-columns:calc((100% - calc(2*var(--u))) / 3)}}.sx[data-sx] .compare{margin-top:clamp(calc(2.5*var(--u)),5vw,calc(4*var(--u)))}.sx[data-sx] .compare summary{display:inline-flex;align-items:center;gap:calc(.6*var(--u));cursor:pointer;list-style:none;font-weight:500;font-size:calc(.875*var(--u));letter-spacing:.06em;text-transform:uppercase;padding:calc(.85*var(--u)) calc(1.1*var(--u));border:1px solid rgba(255,255,255,.3);border-radius:var(--radius)}.sx[data-sx] .compare summary::-webkit-details-marker{display:none}.sx[data-sx] .compare summary .ico{transition:transform .3s var(--ease)}.sx[data-sx] .compare[open] summary .ico{transform:rotate(90deg)}.sx[data-sx] .table-scroll{margin-top:calc(1.5*var(--u));overflow-x:auto;scrollbar-width:thin;scrollbar-color:#3A4352 transparent;border-top:1px solid #fff}.sx[data-sx] .spec{border-collapse:collapse;width:100%;min-width:1100px;font-size:calc(.875*var(--u))}.sx[data-sx] .spec th,.sx[data-sx] .spec td{text-align:left;vertical-align:top;padding:calc(.85*var(--u)) calc(1*var(--u)) calc(.85*var(--u)) 0;border-bottom:1px solid var(--line-night)}.sx[data-sx] .spec thead th{font-weight:700;font-size:calc(.9375*var(--u));letter-spacing:-.01em;line-height:1.2}.sx[data-sx] .spec tbody th{position:sticky;left:0;z-index:1;background:var(--black);width:calc(8.5*var(--u));font-weight:500;font-size:calc(.875*var(--u));color:var(--muted-night)}.sx[data-sx] .spec thead th:first-child{position:sticky;left:0;background:var(--black)}.sx[data-sx] .spec td.na{color:#6e7886}.sx[data-sx] .compare__note{margin-top:calc(1*var(--u));color:#7d8794;font-size:calc(.8125*var(--u))}@media(max-width:900px){.sx[data-sx] .range__visual,.sx[data-sx] .range__info{grid-column:1 / -1}.sx[data-sx] .pcards{grid-auto-columns:min(84%,calc(21*var(--u)));margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.sx[data-sx] .shop__nav{display:none}.sx[data-sx] .specs div{grid-template-columns:calc(7*var(--u)) 1fr}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/sx-range.css.map */
