cart-drawer:not(.is-empty) .drawer__inner{display:flex!important;flex-direction:column!important;max-height:100dvh!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}cart-drawer .drawer__header{flex:0 0 auto!important}cart-drawer cart-drawer-items{display:block!important;min-height:0!important;flex:1 1 auto!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}cart-drawer .drawer__footer{display:block!important;flex:0 0 auto!important;min-height:0!important;max-height:58dvh!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}cart-drawer .cart-drawer__footer{padding-bottom:0!important}cart-drawer .cart__ctas{display:flex!important;flex-direction:column!important;gap:9px!important;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:var(--ms-luxe-paper,#f4f1eb)}cart-drawer .cart__ctas .ms-policy-check{margin:5px 0 0!important;padding:10px 0 0!important}cart-drawer .ms-policy-label{display:flex!important;flex-direction:row!important;gap:10px!important;align-items:flex-start!important;cursor:pointer}cart-drawer .ms-policy-label input{flex:0 0 18px!important;width:18px!important;height:18px!important;accent-color:#420d22!important}cart-drawer .ms-policy-label>span{min-width:0!important;flex:1 1 auto!important;line-height:1.45!important}cart-drawer .ms-policy-label a,#main-cart-footer .ms-policy-text a{text-underline-offset:3px}cart-drawer .ms-policy-error,#main-cart-footer .ms-policy-error{margin:6px 0 0;color:#9c263a;font:600 11px/1.45 Montserrat,Arial,sans-serif}cart-drawer .ms-policy-error[hidden],#main-cart-footer .ms-policy-error[hidden]{display:none!important}cart-drawer #CartDrawer-Checkout{width:100%!important;min-height:50px!important}cart-drawer .ms-note-content,#main-cart-footer .ms-note-content{display:block}cart-drawer .ms-note-content textarea,#main-cart-footer .ms-note-content textarea{width:100%;box-sizing:border-box}#main-cart-footer .cart__ctas{display:flex!important;flex-direction:column!important;gap:12px!important}#main-cart-footer .cart__checkout-button{width:100%!important;min-height:52px!important}@media(max-width:749px){cart-drawer .drawer__inner{width:100vw!important;padding-inline:14px!important}cart-drawer .drawer__footer{max-height:58dvh!important;padding-top:7px!important}cart-drawer cart-drawer-items{min-height:0!important}cart-drawer .drawer__footer .cart__ctas .ms-policy-label,cart-drawer .drawer__footer .cart__ctas .ms-policy-label>span{font-size:11px!important}#main-cart-footer .page-width{padding-inline:16px}#main-cart-footer .cart__footer{padding-top:12px}#main-cart-footer .ms-policy-text{font-size:11px!important}#main-cart-footer .ms-policy-check{margin-top:6px!important}#main-cart-footer .cart__checkout-button{min-height:50px!important}}@media(max-height:580px){cart-drawer .drawer__footer{max-height:64dvh!important}cart-drawer .ms-cart-note summary{padding:8px 0!important}cart-drawer .tax-note{font-size:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ms-mobile-checkout.css.map */
