.cart-drawer__dialog{width:min(560px,calc(100vw - 24px));max-width:560px;max-height:calc(100dvh - 48px);border-radius:18px;background:#fff;color:#18345b}.cart-drawer__summary{background:#fff;color:#18345b;border-top:1px solid #e5e7eb;padding:18px 24px;box-shadow:0 -5px 16px #18345b08}.cart-drawer .cart-totals__installments{display:none}.cart-drawer .cart-totals__total{font-size:23px}.cart-drawer .cart__checkout-button{min-height:56px;border-radius:999px;background:#295ac3;color:#fff;font-size:19px;font-weight:700}.cart-drawer .ethan-cart-pair{background:#fff;border:0;padding:16px 0;border-radius:0}.cart-drawer .ethan-cart-pair__navigation{max-height:none;overflow:visible}.cart-drawer .ethan-cart-pair__rail{display:grid;gap:10px;max-height:none;overflow:visible}.cart-drawer .ethan-cart-pair__card{padding:12px;background:#f5f6f8;border-radius:10px;min-height:90px}.cart-drawer .ethan-cart-pair__card button{border-radius:999px;min-height:42px;padding:8px 16px}.ets-cart-shipping-progress{margin:0 0 20px;padding:14px 0;font-size:15px;line-height:1.45}.ets-cart-shipping-progress p{margin:0 0 10px}.ets-cart-shipping-progress progress{-webkit-appearance:none;appearance:none;display:block;width:100%;height:9px;border:0;border-radius:999px;overflow:hidden;background:#edf0f4}.ets-cart-shipping-progress progress::-webkit-progress-bar{background:#edf0f4}.ets-cart-shipping-progress progress::-webkit-progress-value{background:#295ac3;border-radius:999px}.ets-cart-shipping-progress progress::-moz-progress-bar{background:#295ac3}@media(max-width:749px){.cart-drawer__dialog{max-height:calc(100dvh - 40px)}.cart-drawer__header{padding:18px 20px}.cart-drawer__summary{padding:14px 20px max(16px,env(safe-area-inset-bottom))}.cart-drawer .cart-items__media{width:88px}.cart-drawer .cart-items__title{font-size:16px;line-height:1.35}}.cart-drawer .cart-drawer__dialog{margin:auto;height:calc(100dvh - 48px);border:0}.cart-drawer .cart-drawer__dialog:modal{max-height:calc(100dvh - 48px)}.cart-drawer .cart-drawer__content{overflow:hidden;min-height:0}.cart-drawer .cart-drawer__items{min-height:0;flex:1 1 auto;padding-inline:24px}.cart-drawer .cart-drawer__summary{flex:0 0 auto;gap:12px;-webkit-mask-image:none;mask-image:none;width:100%}.cart-drawer .cart-drawer__summary>*{width:100%}.cart-drawer .cart-drawer__summary .cart-totals__container{padding-block:10px;gap:8px}.cart-drawer .cart-totals__total-label{font-size:17px}.cart-drawer .cart-totals__tax-note{font-size:12px;line-height:1.4;margin-top:4px}.cart-drawer .cart-totals__tax-note small{font-size:inherit}.cart-drawer .cart-actions{border:0}.cart-drawer .cart__ctas{gap:10px}.cart-drawer .ets-express-options{width:100%}.cart-drawer .ets-express-options .additional-checkout-buttons{padding-top:0;--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 999px}.cart-drawer .ethan-cart-pair{flex-shrink:0}.cart-drawer .ethan-cart-pair__rail{max-height:none;overflow:visible}.cart-drawer .ethan-cart-pair__card{border:0;grid-template-columns:64px minmax(0,1fr) auto}.cart-drawer .ethan-cart-pair__card img{width:64px;height:64px}.cart-drawer .ethan-cart-pair__card a,.cart-drawer .ethan-cart-pair__card p{font-size:14px}.cart-drawer .ethan-cart-pair__card s{color:#748092;font-weight:400}.cart-drawer .ethan-cart-pair__card .jdgm-prev-badge__text{font-size:11px}.cart-drawer .ethan-cart-pair__card .jdgm-star{font-size:12px;color:#295cc5!important}.cart-drawer .ethan-cart-mat{margin-top:0;padding-top:0}.cart-drawer .ethan-cart-mat h3{font-size:17px}.cart-drawer .cart-items__quantity-controls{gap:10px}.cart-drawer .cart-items__remove{border:0;border-radius:0}.cart-drawer .ets-cart-remove-x{font-size:25px}.cart-drawer tr:has(a[href*=free-screen-free-play-guide]) .cart-items__quantity{display:none}.cart-drawer tr:has(a[href*=free-screen-free-play-guide]) .cart-items__unit-price-wrapper{display:none}.ets-guide-free{color:#18345b;font-size:16px}.cart-drawer .cart-drawer__dialog .cart-drawer__items{overflow-y:auto!important;overflow-x:hidden}.cart-drawer .cart-drawer__dialog .cart-drawer__summary{position:relative;bottom:auto}.cart-drawer .cart-items__table-row--full-width-variants{grid-template-columns:72px minmax(0,1fr) auto;column-gap:12px}.cart-drawer .cart-items__media{width:100%}.cart-drawer .cart-items__media-image{width:72px;height:80px;object-fit:contain}.cart-drawer .cart-totals__total-value{white-space:nowrap}.cart-drawer .cart-totals__total s{font-size:12px!important}.cart-drawer .cart-items__title{font-size:15px}.cart-drawer .cart-items__table tbody{display:flex;flex-direction:column}.cart-drawer .cart-items__table tbody>tr:has(a[href*=free-screen-free-play-guide]){order:1}.cart-page__summary .cart-summary{--color-background: #f0f5fc;--color-foreground: #18345b;--color-foreground-rgb: 24,52,91;background:#f0f5fc;color:#18345b}@media(max-width:749px){.cart-drawer .cart-drawer__dialog{height:calc(100dvh - 40px);max-height:calc(100dvh - 40px)}.cart-drawer .cart-drawer__items{padding-inline:20px}.cart-drawer .cart-drawer__summary{gap:8px}.cart-drawer .cart-totals__total{font-size:20px}.cart-drawer .cart-drawer__summary .cart-totals__container{padding-block:5px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ets-cart-refresh.css.map */
