.side-cart-open,.side-cart-open body{overflow:hidden;overscroll-behavior:none}.side-cart-open{scrollbar-gutter:stable}.side-cart,.side-cart .side-cart-inner{overscroll-behavior:contain}.side-cart .side-cart-content-shell{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.side-cart .side-cart-content{flex:1 1 auto;min-height:0;scrollbar-color:rgba(var(--button-bg-color),.75) rgba(var(--text-color),.08);scrollbar-width:thin;overscroll-behavior:contain;touch-action:pan-y}.side-cart .side-cart-content::-webkit-scrollbar{display:block;width:.6rem}.side-cart .side-cart-content::-webkit-scrollbar-track{background:rgba(var(--text-color),.08);border-radius:999px}.side-cart .side-cart-content::-webkit-scrollbar-thumb{background:rgba(var(--button-bg-color),.75);border-radius:999px}.side-cart .side-cart-content:focus-visible{outline:.2rem solid rgb(var(--button-bg-color));outline-offset:.3rem}.side-cart .side-cart-scroll-cue{display:flex;flex:0 0 auto;align-items:center;justify-content:center;height:0;padding:0 1rem;overflow:hidden;color:rgb(var(--button-bg-color));font-size:1.2rem;font-weight:700;line-height:1.2;pointer-events:none;background:linear-gradient(to bottom,#ffffff4d,#fff 45%);opacity:0;visibility:hidden;transition:height .2s ease,opacity .2s ease,visibility .2s ease}.side-cart .side-cart-scroll-cue svg{width:1.2rem;height:1.2rem;margin-left:.5rem}.side-cart .side-cart-content.has-scroll-below+.side-cart-scroll-cue{height:3.2rem;opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){.side-cart .side-cart-scroll-cue{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/side-cart-scroll-cue.css.map */
