.cs{background:var(--cs-bg);padding-top:var(--cs-pad-top);padding-bottom:var(--cs-pad-bottom)}.cs:not(.page-width){padding-left:var(--cs-side);padding-right:var(--cs-side)}.cs.cs--max{max-width:var(--cs-max);margin-left:auto;margin-right:auto}.cs *{box-sizing:border-box}.cs{--cs-ta: left;--cs-jc: flex-start;--cs-ml: 0;--cs-mr: auto}@media(min-width:750px){.cs--al-d-center{--cs-ta: center;--cs-jc: safe center;--cs-ml: auto;--cs-mr: auto}.cs--al-d-right{--cs-ta: right;--cs-jc: safe flex-end;--cs-ml: auto;--cs-mr: 0}.cs{--cs-tjc: var(--cs-jc)}.cs--ta-d-left{--cs-tjc: flex-start}.cs--ta-d-center{--cs-tjc: safe center}.cs--ta-d-right{--cs-tjc: safe flex-end}.cs--ta-d-fill .cs-tab{flex:1 1 0}.cs--vis-mobile{display:none!important}}@media(max-width:749px){.cs--al-m-left{--cs-ta: left;--cs-jc: flex-start;--cs-ml: 0;--cs-mr: auto}.cs--al-m-center{--cs-ta: center;--cs-jc: safe center;--cs-ml: auto;--cs-mr: auto}.cs--al-m-right{--cs-ta: right;--cs-jc: safe flex-end;--cs-ml: auto;--cs-mr: 0}.cs{--cs-tjc: var(--cs-jc)}.cs--ta-m-left{--cs-tjc: flex-start}.cs--ta-m-center{--cs-tjc: safe center}.cs--ta-m-right{--cs-tjc: safe flex-end}.cs--ta-m-fill .cs-tab{flex:1 0 auto}.cs--vis-desktop{display:none!important}}.cs-head,.cs-tagline,.cs-cta{text-align:var(--cs-ta)}.cs-countdown{justify-content:var(--cs-jc);text-align:var(--cs-ta)}.cs-head{margin-bottom:var(--cs-head-bottom);padding-left:var(--cs-hpad);padding-right:var(--cs-hpad)}.cs-eyebrow{margin:0 0 8px;font-size:var(--cs-eb-size);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--cs-eb-color)}.cs-title{margin:0;color:var(--cs-h-color, inherit)}.cs--hs .cs-title{font-size:var(--cs-hs);line-height:1.05}.cs--ss .cs-sub{font-size:var(--cs-ss)}.cs-title+.cs-sub{margin-top:var(--cs-head-gap)}.cs-sub{margin:0;opacity:.75;max-width:60ch;margin-left:var(--cs-ml);margin-right:var(--cs-mr)}.cs-body{padding-left:var(--cs-cpad);padding-right:var(--cs-cpad)}.cs-tabs-wrap{margin-bottom:var(--cs-tabs-bottom);position:relative}.cs-tabs{display:flex;gap:var(--cs-tab-gap);padding:6px 0;justify-content:var(--cs-tjc, var(--cs-jc));position:relative}.cs-tab{flex:0 0 auto;cursor:pointer;line-height:1.2;position:relative;overflow:hidden;font-family:var(--cs-tab-ff);font-style:var(--cs-tab-fs, normal);font-size:var(--cs-tab-size);font-weight:var(--cs-tab-weight);text-transform:var(--cs-tab-transform);letter-spacing:var(--cs-tab-ls, .04em);padding:var(--cs-tab-py) var(--cs-tab-px);border-radius:var(--cs-tab-radius);border:var(--cs-tab-bw) solid var(--cs-tab-border);background:var(--cs-tab-bg);color:var(--cs-tab-text);transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease;-webkit-tap-highlight-color:transparent}.cs-tab:hover{border-color:var(--cs-tab-hover);background:var(--cs-tab-hbg);color:var(--cs-tab-htext)}.cs-tab[aria-selected=true]{background:var(--cs-active-bg);border-color:var(--cs-active-bg);color:var(--cs-active-text);font-weight:var(--cs-tab-weight-on)}.cs-tab:focus-visible{outline:2px solid var(--cs-active-bg);outline-offset:3px}.cs--hov-lift .cs-tab:hover{transform:translateY(-2px)}.cs--hov-grow .cs-tab:hover{transform:scale(1.05)}.cs--hov-shadow .cs-tab:hover{box-shadow:0 6px 16px #0000001f}.cs-ind{position:absolute;top:0;left:0;width:0;height:0;border-radius:var(--cs-tab-radius);background:var(--cs-active-bg);z-index:0;pointer-events:none;opacity:0;transition:transform .4s cubic-bezier(.3,.7,.2,1),width .4s cubic-bezier(.3,.7,.2,1),height .4s ease,opacity .2s ease}.cs-ind.is-ready{opacity:1}.cs--act-slide .cs-tab{z-index:1}.cs--act-slide.is-ind .cs-tab[aria-selected=true]{background:transparent;border-color:transparent}@media(max-width:749px){.cs{padding-top:var(--cs-mpad-top);padding-bottom:var(--cs-mpad-bottom)}.cs-head{margin-bottom:var(--cs-mhead-bottom);padding-left:var(--cs-mhpad);padding-right:var(--cs-mhpad)}.cs--mhs .cs-title{font-size:var(--cs-mhs)}.cs--mss .cs-sub{font-size:var(--cs-mss)}.cs-body{padding-left:var(--cs-mcpad);padding-right:var(--cs-mcpad)}.cs-tabs-wrap{margin-bottom:var(--cs-mtabs-bottom)}.cs-tabs{gap:var(--cs-tab-mgap)}.cs-tab{font-size:var(--cs-tab-msize);padding:var(--cs-tab-mpy) var(--cs-tab-mpx)}.cs--tabs-m-scroll .cs-tabs{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cs--tabs-m-scroll .cs-tabs::-webkit-scrollbar{display:none}.cs--tabs-m-scroll .cs-tab{scroll-snap-align:start}.cs--tabs-m-wrap .cs-tabs{flex-wrap:wrap}.cs--tfade .cs-tabs-wrap.is-more-r .cs-tabs{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}.cs--tfade .cs-tabs-wrap.is-more-l .cs-tabs{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 36px),transparent)}.cs--tfade .cs-tabs-wrap.is-more-l.is-more-r .cs-tabs{-webkit-mask-image:linear-gradient(to right,transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,transparent,#000 36px,#000 calc(100% - 36px),transparent)}}@media(min-width:750px){.cs-tabs{flex-wrap:wrap}}.cs-tab:after{content:"";position:absolute;top:0;bottom:0;left:0;width:60%;pointer-events:none;opacity:0;transform:translate(-160%) skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent)}.cs-tab[aria-selected=true]:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent)}.cs[data-fx-now=wave] .cs-tab.cs-go{animation:cs-wave var(--cs-fx-dur) cubic-bezier(.3,.6,.3,1) both}.cs[data-fx-now=pulse] .cs-tab.cs-go{animation:cs-pulse var(--cs-fx-dur) ease-in-out both}.cs[data-fx-now=shake] .cs-tab.cs-go{animation:cs-shake var(--cs-fx-dur) ease-in-out both}.cs[data-fx-now=glow] .cs-tab.cs-go{animation:cs-glow var(--cs-fx-dur) ease-out both}.cs[data-fx-now=shine] .cs-tab.cs-go:after{animation:cs-shine var(--cs-fx-dur) ease-in-out both}.cs[data-fx-now=float].is-fx .cs-tab{animation:cs-float calc(var(--cs-fx-dur) * 2.2) ease-in-out infinite;animation-delay:calc(var(--i) * -.45s)}.cs[data-fx-now=float][data-fx-target=inactive].is-fx .cs-tab[aria-selected=true]{animation:none}@keyframes cs-wave{0%,to{transform:translateY(0)}35%{transform:translateY(calc(var(--cs-fx-amp) * -1px))}65%{transform:translateY(calc(var(--cs-fx-amp) * .25px))}}@keyframes cs-pulse{0%,to{transform:scale(1)}45%{transform:scale(calc(1 + var(--cs-fx-amp) * .012))}}@keyframes cs-shake{0%,to{transform:translate(0)}20%{transform:translate(calc(var(--cs-fx-amp) * -.6px)) rotate(-1deg)}40%{transform:translate(calc(var(--cs-fx-amp) * .6px)) rotate(1deg)}60%{transform:translate(calc(var(--cs-fx-amp) * -.35px))}80%{transform:translate(calc(var(--cs-fx-amp) * .2px))}}@keyframes cs-glow{0%{box-shadow:0 0 color-mix(in srgb,var(--cs-active-bg) 45%,transparent)}70%{box-shadow:0 0 0 calc(var(--cs-fx-amp) * 1.6px) color-mix(in srgb,var(--cs-active-bg) 0%,transparent)}to{box-shadow:0 0 0 0 transparent}}@keyframes cs-shine{0%{opacity:1;transform:translate(-160%) skew(-20deg)}to{opacity:1;transform:translate(260%) skew(-20deg)}}@keyframes cs-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--cs-fx-amp) * -.6px))}}.cs-panel:focus-visible{outline:none}.cs-panel:not([hidden]){animation:cs-in .35s ease both}@keyframes cs-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cs-tagline{margin:0 0 14px;opacity:.75}.cs-track-wrap{position:relative}.cs-grid{list-style:none;margin:0;padding:0}.cs-card{min-width:0;text-align:var(--cs-card-align)}@media(max-width:749px){.cs--m-grid .cs-grid{display:grid;gap:var(--cs-mgap);grid-template-columns:repeat(var(--cs-mcols),minmax(0,1fr))}.cs--m-carousel .cs-grid{display:flex;gap:var(--cs-mgap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.cs--m-carousel .cs-grid::-webkit-scrollbar{display:none}.cs--m-carousel .cs-card{flex:0 0 var(--cs-mcard);scroll-snap-align:center}.cs--m-carousel .cs-dots{display:flex}.cs-arrow{display:none!important}}@media(min-width:750px){.cs--d-grid .cs-grid{display:grid;gap:var(--cs-gap);grid-template-columns:repeat(var(--cs-tcols),minmax(0,1fr))}.cs--d-carousel .cs-grid{display:flex;gap:var(--cs-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.cs--d-carousel .cs-grid::-webkit-scrollbar{display:none}.cs--d-carousel .cs-card{flex:0 0 calc((100% - (var(--cs-tcols) - 1) * var(--cs-gap)) / var(--cs-tcols));scroll-snap-align:start}.cs--d-carousel .cs-arrow{display:flex}}@media(min-width:990px){.cs--d-grid .cs-grid{grid-template-columns:repeat(var(--cs-cols),minmax(0,1fr))}.cs--d-carousel .cs-card{flex-basis:calc((100% - (var(--cs-cols) - 1) * var(--cs-gap)) / var(--cs-cols))}}.cs-arrow{display:none;align-items:center;justify-content:center;position:absolute;top:35%;z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid var(--cs-tab-border);background:#fff;color:var(--cs-tab-text);cursor:pointer;box-shadow:0 4px 14px #00000014;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.cs-arrow:hover{background:var(--cs-active-bg);color:var(--cs-active-text);border-color:var(--cs-active-bg)}.cs-arrow--prev{left:-12px}.cs-arrow--next{right:-12px}.cs-arrow[disabled]{opacity:0;pointer-events:none}.cs-dots{display:none;justify-content:center;gap:6px;margin-top:14px}.cs-dot{width:7px;height:7px;border-radius:999px;background:var(--cs-tab-border);border:0;padding:0;transition:width .25s ease,background-color .25s ease}.cs-dot.is-active{width:20px;background:var(--cs-active-bg)}.cs-card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.cs-media{position:relative;aspect-ratio:var(--cs-ratio);overflow:hidden;border-radius:var(--cs-img-radius);background:#1212120a}.cs-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--cs-fit);transition:transform .5s ease,opacity .35s ease}.cs-img--2{opacity:0}.cs-card-link:hover .cs-img--1{transform:scale(1.04)}.cs-card-link:hover .cs-media--swap .cs-img--1{opacity:0}.cs-card-link:hover .cs-media--swap .cs-img--2{opacity:1}.cs-badge{position:absolute;top:8px;left:8px;padding:3px 8px;border-radius:999px;font-size:12px;letter-spacing:.04em;background:var(--cs-badge-bg);color:var(--cs-badge-text)}.cs-badge--soldout{background:#000000a6;color:#fff}.cs-info{display:flex;flex-direction:column;gap:3px;padding-top:10px;flex:1}.cs-vendor{font-size:var(--cs-meta-size);text-transform:uppercase;letter-spacing:.08em;opacity:.6}.cs-name{font-size:var(--cs-name-size);font-weight:var(--cs-name-weight);line-height:1.3}.cs--clamp .cs-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--cs-name-lines);line-clamp:var(--cs-name-lines);overflow:hidden}.cs-price{font-size:var(--cs-price-size);font-weight:600;display:flex;gap:6px;align-items:baseline;flex-wrap:wrap}.cs-price--sale .cs-price-now{color:var(--cs-sale, inherit)}.cs-compare{font-weight:400;opacity:.55;font-size:.85em}.cs-options{font-size:var(--cs-meta-size);opacity:.65}@media(max-width:749px){.cs-name{font-size:var(--cs-name-msize)}.cs-price{font-size:var(--cs-price-msize)}}.cs-spacer{flex:1 0 5px}.cs-card-btn{align-self:flex-start;padding:7px 14px;border-radius:var(--cs-tab-radius);border:1px solid var(--cs-tab-border);font-size:var(--cs-cardbtn-size);transition:background-color .25s ease,color .25s ease,border-color .25s ease}.cs-card-link:hover .cs-card-btn{background:var(--cs-active-bg);border-color:var(--cs-active-bg);color:var(--cs-active-text)}.cs--cc .cs-info{align-items:center}.cs--cc .cs-price{justify-content:center}.cs--cc .cs-card-btn{align-self:center}.cs-cta{margin-top:var(--cs-va-top, 24px)}.cs-btn{display:inline-block;text-decoration:none;line-height:1.2;padding:var(--cs-va-py) var(--cs-va-px);border-radius:var(--cs-va-radius);border:var(--cs-va-bw) solid var(--cs-va-border);background:var(--cs-va-bg);color:var(--cs-va-text);font-size:var(--cs-va-size);font-weight:var(--cs-va-weight);text-transform:var(--cs-va-transform);letter-spacing:.04em;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.cs-btn:hover{background:var(--cs-va-hbg);border-color:var(--cs-va-hbg);color:var(--cs-va-htext)}.cs-btn:focus-visible{outline:2px solid var(--cs-va-hbg);outline-offset:3px}@media(max-width:749px){.cs-btn{font-size:var(--cs-va-msize)}}.cs-countdown{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 20px;color:var(--cs-cd-text)}.cs-countdown[hidden],.cs-countdown [hidden]{display:none!important}.cs-countdown--banner{background:var(--cs-cd-bg);padding:12px 18px;border-radius:var(--cs-cd-radius)}.cs-cd-label{font-size:var(--cs-meta-size);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.cs-cd-units{display:inline-flex;align-items:flex-start;gap:6px}.cs-cd-unit{display:inline-flex;flex-direction:column;align-items:center;line-height:1}.cs-cd-num{font-size:var(--cs-cd-size);font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.cs-cd-txt{font-size:11px;text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-top:4px}.cs-cd-sep{font-size:var(--cs-cd-size);font-weight:700;opacity:.4;line-height:1}.cs-countdown--boxes .cs-cd-num,.cs-countdown--banner .cs-cd-num{color:var(--cs-cd-num);background:var(--cs-cd-box);padding:8px 10px;border-radius:var(--cs-cd-radius);min-width:2.2em;text-align:center}.cs-countdown--boxes .cs-cd-sep,.cs-countdown--banner .cs-cd-sep{padding-top:8px}.cs-countdown--inline .cs-cd-units{gap:10px;align-items:baseline}.cs-countdown--inline .cs-cd-unit{flex-direction:row;align-items:baseline;gap:3px}.cs-countdown--inline .cs-cd-txt{margin:0}.cs-countdown--inline .cs-cd-sep{display:none}.cs-cd-done{font-weight:600}@media(max-width:749px){.cs-cd-num,.cs-cd-sep{font-size:var(--cs-cd-msize)}}@media(prefers-reduced-motion:reduce){.cs-panel:not([hidden]){animation:none}.cs-img,.cs-tab,.cs-btn,.cs-dot,.cs-ind{transition:none}.cs .cs-tab,.cs .cs-tab:after{animation:none!important}.cs-grid{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cs-switcher.css.map */
