.mm-qa__panel{display:flex!important;flex-direction:column!important;overflow:hidden!important}.mm-qa__body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none}.mm-qa__body::-webkit-scrollbar{display:none;width:0;height:0}.mm-qa__body>*{flex-shrink:0!important}.mm-qa__link{order:1;margin:auto 0 1.2rem!important}.mm-qa__add{order:2;position:sticky;bottom:0;margin:0!important;width:100%!important;height:5rem!important;min-height:5rem!important;border-radius:12px!important;font-size:1.5rem!important;letter-spacing:.12em!important;box-shadow:0 1.2rem #fff,0 -1.2rem #fff}cart-drawer .drawer__inner{display:flex!important;flex-direction:column!important}cart-drawer .drawer__contents{flex:1 1 auto;min-height:0}cart-drawer cart-drawer-items{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-right:.8rem}cart-drawer .drawer__footer{flex:0 0 auto;padding-left:0!important;padding-right:0!important}cart-drawer .cart__ctas{margin:0!important;display:block!important;width:100%!important}cart-drawer .cart__checkout-button,cart-drawer .cart__ctas button{display:flex!important;align-items:center;justify-content:center;width:100%!important;max-width:none!important;height:5rem!important;min-height:5rem!important;padding:0!important;border-radius:12px!important;font-size:1.5rem!important;letter-spacing:.12em!important;margin:0!important}cart-drawer .cart__checkout-button:before,cart-drawer .cart__checkout-button:after{border-radius:12px!important}cart-drawer cart-drawer-items{scrollbar-width:thin;scrollbar-color:rgba(122,107,85,.6) transparent}cart-drawer cart-drawer-items::-webkit-scrollbar{width:4px}cart-drawer cart-drawer-items::-webkit-scrollbar-track{background:#0000000a;border-radius:99px}cart-drawer cart-drawer-items::-webkit-scrollbar-thumb{background:#7a6b5599;border-radius:99px}cart-drawer cart-drawer-items{background:linear-gradient(#fff 30%,#fff0) center top/100% 3.2rem no-repeat local,linear-gradient(#fff0,#fff 70%) center bottom/100% 3.2rem no-repeat local,radial-gradient(farthest-side at 50% 0,#00000024,#0000) center top/100% 1.2rem no-repeat scroll,radial-gradient(farthest-side at 50% 100%,#00000024,#0000) center bottom/100% 1.2rem no-repeat scroll;background-color:#fff}@media screen and (max-width:749px){.mm-qa__panel{height:85vh!important;height:85svh!important;max-height:none!important;padding:2.8rem 2rem calc(4.4rem + env(safe-area-inset-bottom))!important}.mm-qa__add{box-shadow:0 4.4rem #fff,0 -1.2rem #fff}cart-drawer .drawer__inner{height:85vh!important;height:85svh!important;max-height:none!important;padding-left:2rem!important;padding-right:2rem!important}cart-drawer .drawer__footer{padding-bottom:calc(4.4rem + env(safe-area-inset-bottom))!important}cart-drawer .drawer__inner-empty{height:100%}}@media screen and (min-width:750px){.mm-qa__panel{width:40rem!important;padding:3.2rem 2.4rem 2.4rem!important}cart-drawer .drawer__inner{width:40rem!important;max-width:calc(100vw - 3rem)!important;padding-left:2.4rem!important;padding-right:2.4rem!important}cart-drawer .drawer__footer{padding-bottom:2.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/mm-quick-add-size.css.map */
