.price .align-deal{flex-basis:100%;width:100%;margin:4px 0 0;color:#d0021b;font-size:14px;font-weight:500;line-height:1.3}@media screen and (max-width:749px){.price .align-deal{font-size:13px}}html,body{max-width:100%;overflow-x:hidden}@supports (overflow-x: clip){html,body{overflow-x:clip}}html:has(cart-drawer.active),body:has(cart-drawer.active){overflow:hidden}body:has(cart-drawer.active) [id*=smile-ui],body:has(cart-drawer.active) [class*=rewards-launcher],body:has(cart-drawer.active) [id*=rewards-launcher],body:has(cart-drawer.active) iframe[title*=ewards]{display:none!important}@media screen and (max-width:749px){cart-drawer,cart-drawer.drawer{position:fixed;top:0;bottom:0;left:0!important;right:0!important;width:100%!important;max-width:100%!important;overflow:hidden}cart-drawer>#CartDrawer{flex:0 0 100%;width:100%!important;max-width:100%!important;min-width:0;height:100%;overflow:hidden}cart-drawer .drawer__inner.bag-inner{width:100%!important;max-width:100%!important;min-width:0;margin:0!important;height:100%;height:100dvh;overflow-x:hidden}cart-drawer .bag-body{overflow-x:hidden;min-width:0}cart-drawer .bag-head{padding:14px 16px 12px}cart-drawer .bag-title{font-size:18px}cart-drawer .bag-tab{width:38px;height:34px}cart-drawer .bag-ship{padding:12px 16px 4px}cart-drawer .bag-ship p{font-size:13px}cart-drawer .bag-note{margin:10px 16px 2px;font-size:12px}cart-drawer .bag-items{padding:2px 16px 6px}cart-drawer .bag-item{grid-template-columns:72px minmax(0,1fr);gap:12px;padding:12px 0}cart-drawer .bag-extra{padding:16px 0 18px}cart-drawer .bag-extra h3,cart-drawer .bag-code h3,cart-drawer .bag-sum h3{font-size:15px}cart-drawer .bag-extra h3,cart-drawer .bag-extra>p{margin-left:16px;margin-right:16px}cart-drawer .bag-extra-row{padding:0 16px 4px}cart-drawer .bag-up{grid-template-columns:64px minmax(0,1fr)}cart-drawer .bag-code{padding:18px 16px 4px}cart-drawer .bag-sum{padding:16px 16px 20px}cart-drawer .bag-foot{padding:10px 16px calc(12px + env(safe-area-inset-bottom))}cart-drawer .bag-checkout{height:50px;font-size:14px}cart-drawer .bag-pay{gap:4px}cart-drawer .bag-pay svg{width:32px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom-styles.css.map */
