.sd-sw{--sw-thumb:76px;--sw-ease:cubic-bezier(.16,1,.3,1);--sw-spring:cubic-bezier(.34,1.56,.64,1);margin:20px 0 8px;color:var(--sd-bone,#ede7da)}.sd-sw__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px;font-family:var(--sd-mono,ui-monospace,monospace);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--sd-ash,#8d877c)}.sd-sw__head strong{font-weight:500;color:var(--sd-bone,#ede7da)}.sd-sw__count{color:var(--sd-blood,#b4141b);white-space:nowrap}.sd-sw__rail{--ml:1;--mr:1;position:relative;display:flex;gap:10px;margin:0 -4px;padding:6px 4px 12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,var(--ml)) 0,#000 26px,#000 calc(100% - 26px),rgba(0,0,0,var(--mr)) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,var(--ml)) 0,#000 26px calc(100% - 26px),rgba(0,0,0,var(--mr)))}.sd-sw__rail::-webkit-scrollbar{display:none}.sd-sw.has-l .sd-sw__rail{--ml:0}.sd-sw.has-r .sd-sw__rail{--mr:0}.sd-sw__item{position:relative;flex:none;width:var(--sw-thumb);display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:center;cursor:pointer;scroll-snap-align:center;perspective:520px;-webkit-tap-highlight-color:transparent}.sd-sw__frame{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;border-radius:14px;background:var(--sd-char,#19191b);border:1px solid rgba(237,231,218,.12);box-shadow:inset 0 1px #ffffff14,0 12px 24px -16px #000000e6;transform:translateY(var(--lift,0px)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--sw-spring),border-color .3s ease,box-shadow .45s ease;will-change:transform}.sd-sw__frame img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--sw-ease),filter .4s ease}.sd-sw__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(140deg,#fff3,#fff0 42%);opacity:.5;transition:opacity .4s ease}.sd-sw__label{font-family:var(--sd-mono,ui-monospace,monospace);font-size:9px;letter-spacing:.12em;line-height:1.35;text-transform:uppercase;color:var(--sd-ash,#8d877c);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .3s ease}.sd-sw__price{margin-top:-5px;font-family:var(--sd-mono,ui-monospace,monospace);font-size:9.5px;letter-spacing:.04em;line-height:1.2;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:nowrap;color:#ede7da80;transition:color .3s ease,transform .45s var(--sw-spring)}@media(hover:hover){.sd-sw__item:not(.is-current):hover .sd-sw__frame{--lift:-3px;border-color:#ede7da52;box-shadow:inset 0 1px #ffffff1f,0 18px 30px -16px #000000f2}.sd-sw__item:not(.is-current):hover .sd-sw__frame img{transform:scale(1.07)}.sd-sw__item:not(.is-current):hover .sd-sw__frame:after{opacity:.9}.sd-sw__item:hover .sd-sw__label{color:var(--sd-bone,#ede7da)}.sd-sw__item:not(.is-current):hover .sd-sw__price{color:var(--sd-bone,#ede7da);transform:translateY(-1px)}}.sd-sw__item:not(.is-current):active .sd-sw__frame{transform:scale(.94);transition-duration:.15s}.sd-sw__item:focus-visible{outline:none}.sd-sw__item:focus-visible .sd-sw__frame{box-shadow:0 0 0 2px var(--sd-bone,#ede7da),0 12px 24px -16px #000000e6}.sd-sw__item.is-current{cursor:default}.sd-sw__item.is-current .sd-sw__frame{border-color:transparent;box-shadow:0 0 0 1.5px var(--sd-blood,#b4141b),0 12px 26px -14px #b4141b99}.sd-sw__item.is-current .sd-sw__label,.sd-sw__item.is-current .sd-sw__price{color:var(--sd-bone,#ede7da)}.sd-sw__pip{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--sd-blood,#b4141b);box-shadow:0 0 0 3px #b4141b40}.sd-sw__item.is-sold .sd-sw__frame img{filter:grayscale(1) brightness(.6)}.sd-sw__item.is-sold .sd-sw__label{text-decoration:line-through;text-decoration-color:var(--sd-blood,#b4141b)}.sd-sw__item.is-sold .sd-sw__price{color:var(--sd-blood,#b4141b);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase}@media(max-width:800px){.sd-sw{--sw-thumb:72px}}@media(prefers-reduced-motion:no-preference){.sd-sw.is-armed .sd-sw__head{opacity:0;transform:translateY(8px)}.sd-sw.is-armed .sd-sw__item{opacity:0;transform:translateY(14px) scale(.92)}.sd-sw.is-in .sd-sw__head{opacity:1;transform:none;transition:opacity .5s ease,transform .6s var(--sw-ease)}.sd-sw.is-in .sd-sw__item{opacity:1;transform:none;transition:opacity .5s ease calc(var(--i,0) * 60ms),transform .75s var(--sw-spring) calc(var(--i,0) * 60ms)}.sd-sw__pip{animation:sd-sw-pulse 2.4s ease-in-out infinite}}.sd-qa.is-peek .sd-qa__thumb{scale:calc(1 + var(--sd-qa-rise,0) * .14);transform-origin:left center;transition:transform .7s var(--qa-spring) .12s,opacity .4s ease .12s,scale .5s var(--qa-sheet)}.sd-qa.is-peek .sd-qa__sheet.is-dragging .sd-qa__thumb{transition:none}@media(max-width:800px){.sd-qa.is-peek .sd-qa__sheet{box-shadow:0 -30px 80px -30px #000000e6,inset 0 1px #ffffff1a,0 180px #0f0f11f5}.sd-qa.is-peek .sd-qa__grab{position:relative;margin-bottom:30px}.sd-qa.is-peek .sd-qa__grab:after{content:"Swipe up for full page";position:absolute;top:10px;left:50%;transform:translate(-50%,calc(var(--sd-qa-rise,0) * -4px));white-space:nowrap;font-family:var(--sd-mono,ui-monospace,monospace);font-size:8.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--sd-bone,#ede7da);opacity:calc(.5 + var(--sd-qa-rise,0) * .5)}}.sd-qa.is-expanding .sd-qa__thumb{opacity:0!important;transition:none!important}.sd-qa.is-expanding .sd-qa__info,.sd-qa.is-expanding .sd-qa__body,.sd-qa.is-expanding .sd-qa__close,.sd-qa.is-expanding .sd-qa__grab{opacity:0;transition:opacity .18s ease}.sd-sw-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483002;pointer-events:none;background:radial-gradient(120% 70% at 50% 0%,#2c2c30f5,#0b0b0cfc 70%);-webkit-backdrop-filter:blur(30px) saturate(1.4);backdrop-filter:blur(30px) saturate(1.4)}.sd-sw-ghost{position:fixed;z-index:2147483003;display:block;object-fit:cover;pointer-events:none;transform-origin:0 0;border-radius:18px;box-shadow:0 40px 90px -30px #000000f2,0 0 0 1px #ede7da14;will-change:transform}@view-transition{navigation:auto}::view-transition-old(root){animation:.28s ease both sd-sw-vt-out}::view-transition-new(root){animation:.42s cubic-bezier(.16,1,.3,1) both sd-sw-vt-in}@keyframes sd-sw-pulse{0%,to{box-shadow:0 0 0 3px #b4141b40}50%{box-shadow:0 0 0 6px #b4141b00}}@keyframes sd-sw-vt-out{to{opacity:0}}@keyframes sd-sw-vt-in{0%{opacity:0;transform:scale(1.015)}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}.sd-sw *,.sd-qa.is-peek .sd-qa__thumb{transition:none!important;animation:none!important}.sd-qa.is-peek .sd-qa__thumb{scale:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sd-switcher.css.map */
