:root{--ekimall-cart-radius: 16px;--ekimall-cart-radius-sm: 12px;--ekimall-cart-pad: 1rem;--ekimall-cart-backdrop: rgb(0 0 0 / .42)}.cart-drawer__dialog::backdrop{background:var(--ekimall-cart-backdrop)!important;backdrop-filter:brightness(.72)!important;-webkit-backdrop-filter:brightness(.72)!important}.cart-drawer__dialog{box-sizing:border-box!important;border-left:var(--style-border-drawer);box-shadow:var(--shadow-drawer, none)}.cart-drawer__header{border-bottom:1px solid rgb(0 0 0 / .06)!important;padding-block:.9rem!important;gap:.5rem!important}.cart-drawer__heading{margin-bottom:0!important;letter-spacing:.02em!important}.cart-drawer__close-button{position:relative!important;inset:auto!important;inset-inline:auto!important;inset-block:auto!important;width:2.25rem!important;height:2.25rem!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#0000000a!important;margin:0!important;margin-inline:0!important;margin-block:0!important;transform:none!important;z-index:2!important;flex-shrink:0!important}.cart-drawer__header{position:sticky!important;box-sizing:border-box!important;padding-inline:max(var(--padding-xl, 1rem),var(--ekimall-cart-pad))!important}cart-drawer-component[data-mobile-style=center] .cart-drawer__header,cart-drawer-component[data-drawer-style=center] .cart-drawer__header,.cart-drawer__dialog--center .cart-drawer__header{padding-inline:max(1rem,var(--ekimall-cart-pad))!important}.cart-drawer__dialog--center.cart-drawer--empty .cart-drawer__header,cart-drawer-component[data-mobile-style=center] .cart-drawer--empty .cart-drawer__header,cart-drawer-component[data-drawer-style=center] .cart-drawer--empty .cart-drawer__header{justify-content:flex-end!important;padding-top:max(.75rem,var(--padding-md, .75rem))!important;padding-bottom:.25rem!important}.cart-drawer__items{padding-block:.75rem!important;gap:0!important}.cart-drawer__items .cart-items__table-row{padding-bottom:1rem!important;margin-bottom:1rem!important;border-bottom:1px solid rgb(0 0 0 / .06)!important}.cart-drawer__summary{position:sticky!important;bottom:0!important;z-index:3!important;gap:.75rem!important;padding:.9rem var(--ekimall-cart-pad) calc(.9rem + env(safe-area-inset-bottom,0px))!important;background-color:var(--color-background, #fff)!important;border-top:1px solid rgb(0 0 0 / .08)!important;box-shadow:0 -8px 24px #0000000f!important;mask-image:none!important;-webkit-mask-image:none!important;align-items:stretch!important;width:100%!important;box-sizing:border-box!important}.cart-drawer__summary .cart__ctas,.cart-drawer__summary .cart__summary-totals{width:100%!important}.cart-drawer__summary .cart__checkout-button,.cart-drawer__summary .button,.cart-drawer__summary .cart__ctas .button{border-radius:var(--ekimall-button-radius, var(--style-border-radius-buttons-primary, 0px))!important;min-height:48px!important;width:100%!important}.cart-drawer__summary shopify-accelerated-checkout-cart,.cart-drawer__summary shopify-accelerated-checkout,.cart-drawer__summary .additional-checkout-buttons,.cart-drawer__summary .additional-checkout-buttons--vertical,.cart-drawer .cart__ctas shopify-accelerated-checkout-cart,.cart-drawer .cart__ctas shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--ekimall-wallet-button-radius, 0px) !important}.cart-drawer .quantity-selector,.cart-drawer .cart-items__quantity{border-radius:8px!important}cart-drawer-component[data-mobile-style=side] .cart-drawer__dialog,cart-drawer-component[data-drawer-style=side] .cart-drawer__dialog,.cart-drawer__dialog--side{width:min(100vw,var(--sidebar-width, 26rem))!important;max-width:95vw!important;height:100dvh!important;max-height:100dvh!important;margin:0 0 0 auto!important;inset:0 0 0 auto!important;border-radius:0!important;padding:0!important;border-left:var(--style-border-drawer)!important;box-shadow:var(--shadow-drawer, none)!important}cart-drawer-component[data-mobile-style=side] .cart-drawer__dialog[open],cart-drawer-component[data-drawer-style=side] .cart-drawer__dialog[open]{--start-x: 100%;--end-x: 0px;--start-opacity: 1}cart-drawer-component[data-mobile-style=bottom] .cart-drawer__dialog,cart-drawer-component[data-drawer-style=bottom] .cart-drawer__dialog,.cart-drawer__dialog--bottom{width:100vw!important;max-width:100vw!important;height:min(92dvh,100%)!important;max-height:92dvh!important;margin:auto 0 0!important;inset:auto 0 0 0!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;border-radius:var(--ekimall-cart-radius) var(--ekimall-cart-radius) 0 0!important;border-left:none!important;box-shadow:var(--shadow-drawer, 0 -12px 40px rgb(0 0 0 / .18))!important;padding:0!important;overflow:hidden!important}cart-drawer-component[data-mobile-style=bottom] .cart-drawer__dialog:modal,cart-drawer-component[data-drawer-style=bottom] .cart-drawer__dialog:modal{max-height:92dvh!important}cart-drawer-component[data-mobile-style=bottom] .cart-drawer__dialog[open],cart-drawer-component[data-drawer-style=bottom] .cart-drawer__dialog[open]{--start-x: 0px;--end-x: 0px;--start-opacity: 1;animation:ekimall-cart-sheet-in var(--animation-speed, .28s) var(--animation-easing, ease) forwards!important}cart-drawer-component[data-mobile-style=bottom] .cart-drawer__dialog[open].dialog-closing,cart-drawer-component[data-drawer-style=bottom] .cart-drawer__dialog[open].dialog-closing{animation:ekimall-cart-sheet-out var(--animation-speed, .22s) var(--animation-easing, ease) forwards!important}cart-drawer-component[data-mobile-style=bottom] .cart-drawer__header:before,cart-drawer-component[data-drawer-style=bottom] .cart-drawer__header:before{content:"";position:absolute;top:.4rem;left:50%;transform:translate(-50%);width:2.25rem;height:.25rem;border-radius:999px;background:#0000001f}cart-drawer-component[data-mobile-style=bottom] .cart-drawer__header,cart-drawer-component[data-drawer-style=bottom] .cart-drawer__header{position:relative!important;padding-top:1.15rem!important}cart-drawer-component[data-mobile-style=center] .cart-drawer__dialog,cart-drawer-component[data-drawer-style=center] .cart-drawer__dialog,.cart-drawer__dialog--center{width:min(28rem,92vw)!important;max-width:92vw!important;height:auto!important;max-height:85dvh!important;margin:auto!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:var(--ekimall-cart-radius)!important;border-left:none!important;box-shadow:var(--shadow-drawer, 0 16px 48px rgb(0 0 0 / .22))!important;padding:0!important;overflow:hidden!important}cart-drawer-component[data-mobile-style=center] .cart-drawer__dialog:modal,cart-drawer-component[data-drawer-style=center] .cart-drawer__dialog:modal{max-height:85dvh!important}cart-drawer-component[data-mobile-style=center] .cart-drawer__dialog[open],cart-drawer-component[data-drawer-style=center] .cart-drawer__dialog[open]{--start-x: 0px;--end-x: 0px;animation:ekimall-cart-card-in var(--animation-speed, .28s) var(--animation-easing, ease) forwards!important}cart-drawer-component[data-mobile-style=center] .cart-drawer__dialog[open].dialog-closing,cart-drawer-component[data-drawer-style=center] .cart-drawer__dialog[open].dialog-closing{animation:ekimall-cart-card-out var(--animation-speed, .2s) var(--animation-easing, ease) forwards!important}cart-drawer-component[data-mobile-style=center] .cart-drawer__inner,cart-drawer-component[data-drawer-style=center] .cart-drawer__inner,cart-drawer-component[data-mobile-style=bottom] .cart-drawer__inner,cart-drawer-component[data-drawer-style=bottom] .cart-drawer__inner{height:100%!important;max-height:inherit!important;display:flex!important;flex-direction:column!important}cart-drawer-component[data-mobile-style=center] .cart-items-component,cart-drawer-component[data-drawer-style=center] .cart-items-component,cart-drawer-component[data-mobile-style=bottom] .cart-items-component,cart-drawer-component[data-drawer-style=bottom] .cart-items-component{min-height:0!important;flex:1 1 auto!important}cart-drawer-component[data-mobile-style=center] .cart-drawer__content,cart-drawer-component[data-drawer-style=center] .cart-drawer__content,cart-drawer-component[data-mobile-style=bottom] .cart-drawer__content,cart-drawer-component[data-drawer-style=bottom] .cart-drawer__content{min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}@keyframes ekimall-cart-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ekimall-cart-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ekimall-cart-card-in{0%{transform:translateY(12px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes ekimall-cart-card-out{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(8px) scale(.98);opacity:0}}cart-drawer-component[data-corner-style=pointed] .cart-drawer__dialog,.cart-drawer--corner-pointed .cart-drawer__dialog,.cart-drawer__dialog[data-corner-style=pointed]{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/383/assets/ekimall-cart-drawer-present.css.map */
