:is(.rd-cart,.rd-cdw) .xs2 .xs-nav{flex:none;gap:6px;display:flex}:is(.rd-cart,.rd-cdw) .xs2 .xs-nav button{border:1px solid var(--line);background:var(--card);width:30px;height:30px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .2s,opacity .2s;display:grid}:is(.rd-cart,.rd-cdw) .xs2 .xs-nav button:hover:not(:disabled){border-color:var(--brown-2)}:is(.rd-cart,.rd-cdw) .xs2 .xs-nav button:disabled{opacity:.35;cursor:default}:is(.rd-cart,.rd-cdw) .xs2 .xs-nav svg{width:13px;height:13px}:is(.rd-cart,.rd-cdw) .xs2 .xs-track{scroll-snap-type:x proximity;overscroll-behavior-x:contain;cursor:grab;--fl:0px;--fr:0px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fl),#000 calc(100% - var(--fr)),transparent 100%)}:is(.rd-cart,.rd-cdw) .xs2 .xs-track.fade-l{--fl:24px}:is(.rd-cart,.rd-cdw) .xs2 .xs-track.fade-r{--fr:24px}:is(.rd-cart,.rd-cdw) .xs2 .xs-track.dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}:is(.rd-cart,.rd-cdw) .xs2 .xs-c img{-webkit-user-drag:none}:is(.rd-cart,.rd-cdw) .xs2 a.add{text-decoration:none}
