@media(max-width:749px){#CartDrawer{height:100vh;height:100dvh}#CartDrawer>.drawer__inner,#CartDrawer>.drawer__inner>.drawer__content{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}#CartDrawer>.drawer__inner>.drawer__content>.drawer__header,#CartDrawer>.drawer__inner>.drawer__content>.drawer__footer{flex:0 0 auto}#CartDrawer>.drawer__inner>.drawer__content>.drawer__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:none;-webkit-overflow-scrolling:touch;padding:8px 16px 12px}#CartDrawer .cart-drawer__header{gap:6px;padding:8px 16px 10px;padding-top:max(8px,env(safe-area-inset-top,0px))}#CartDrawer .drawer__heading{min-height:44px;margin:0;padding-inline-end:44px;font-size:20px;line-height:1.2}#CartDrawer>.drawer__inner>.drawer__close-btn{top:max(8px,env(safe-area-inset-top,0px));inset-inline-end:8px;width:44px;height:44px}#CartDrawer .cart-drawer__header>.mirai-flat-shipping,#CartDrawer .cart-drawer__header>[data-us-delivery-link]{display:none}#CartDrawer .mirai-tiers{margin:0;padding:6px 2px 0}#CartDrawer .mirai-tiers__bar{height:4px;margin-bottom:10px}#CartDrawer .mirai-tiers__node{width:16px;height:16px;font-size:9px}#CartDrawer .mirai-tiers__node .check{font-size:10px}#CartDrawer .mirai-tiers__row{gap:8px;font-size:11px;line-height:1.2}#CartDrawer .cart-drawer__body>.flex,#CartDrawer cart-items>ul{gap:12px}#CartDrawer .mirai-mobile-drawer-delivery{display:block;font-size:12px;line-height:1.4;overflow-wrap:anywhere}#CartDrawer .mirai-mobile-drawer-delivery p{margin:0 0 4px}#CartDrawer .mirai-mobile-drawer-delivery small{font-size:inherit}#CartDrawer .mirai-mobile-drawer-delivery a{text-decoration:underline;text-underline-offset:2px}#CartDrawer .cart-drawer__body .mirai-aov{margin:0;padding:0;gap:8px}#CartDrawer .mirai-aov-card{padding:10px}#CartDrawer .mirai-aov-card--pair{gap:8px}#CartDrawer .mirai-aov__title{font-size:13px}#CartDrawer .mirai-aov__meta{margin-top:4px;font-size:12px;line-height:1.35}#CartDrawer .mirai-aov__img{width:48px;height:48px}#CartDrawer .mirai-aov__btn{min-height:44px;padding:8px 12px}#CartDrawer .mirai-aov__btn:not(.mirai-aov__btn--ghost){margin-top:8px}#CartDrawer .cart-drawer__footer{gap:0;padding:8px 16px;padding-bottom:max(8px,env(safe-area-inset-bottom,0px))}#CartDrawer .drawer__footer-body>.grid,#CartDrawer .drawer__footer-body>.grid>.grid,#CartDrawer .drawer__footer-buttons{gap:6px}#CartDrawer .totals{gap:8px!important;line-height:1.3}#CartDrawer .totals__subtotal{font-size:13px!important}#CartDrawer .totals__subtotal-value{font-size:18px!important}#CartDrawer .drawer__footer-buttons button[name=checkout]{min-height:44px;padding:10px 16px!important;font-size:14px!important;line-height:1.25}#CartDrawer .mirai-or{display:none!important}#CartDrawer .cart-drawer__wallets{margin:0;max-height:44px;overflow:auto;overscroll-behavior:contain}#CartDrawer .cart-drawer__wallets :is(shopify-accelerated-checkout-cart,shopify-accelerated-checkout){--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-inline-size: 44px;--shopify-accelerated-checkout-inline-alignment: center;--shopify-accelerated-checkout-row-gap: 6px;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:6px!important}#CartDrawer .cart-drawer__wallets :is(ul,.dynamic-checkout__content){display:flex!important;flex-wrap:nowrap!important;gap:6px!important;margin:0!important;padding:0!important}#CartDrawer .cart-drawer__wallets :is(li,shop-pay-wallet-button,shopify-paypal-button,shopify-google-pay-button,shopify-apple-pay-button){flex:1 0 0!important;width:auto!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;margin:0!important}}@media(max-width:749px){html.mcb-on #CartDrawer .cart-drawer__footer{padding-bottom:calc(var(--mcb-h, 96px) + env(safe-area-inset-bottom,0px))!important}}@media(max-width:749px){html.mcb-on #mirai-advisor-root .mirai-panel{bottom:var(--mcb-h, 96px)!important;max-height:calc(100vh - var(--mcb-h, 96px) - 8px)!important;max-height:calc(100dvh - var(--mcb-h, 96px) - 8px)!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mirai-mobile-drawer-fix.css.map */
