.template-cart .button.button-1,.template-cart .button.button-2,.halo-cart-sidebar .button.button-1,.halo-cart-sidebar .button.button-2,[id^=WishlistSection-] .button.button-2{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 22px;border:2px solid transparent!important;border-radius:14px!important;box-shadow:none!important;font-family:inherit;font-size:16px;font-weight:700;line-height:1.1;letter-spacing:.01em;text-transform:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.template-cart .button.button-1:before,.template-cart .button.button-1:after,.template-cart .button.button-2:before,.template-cart .button.button-2:after,.halo-cart-sidebar .button.button-1:before,.halo-cart-sidebar .button.button-1:after,.halo-cart-sidebar .button.button-2:before,.halo-cart-sidebar .button.button-2:after,[id^=WishlistSection-] .button.button-2:before,[id^=WishlistSection-] .button.button-2:after{display:none!important}.template-cart .button.button-1,.halo-cart-sidebar .button.button-1{border-color:#f25f1b!important;background:#f25f1b!important;color:#fff!important}.template-cart .button.button-1:hover,.halo-cart-sidebar .button.button-1:hover{border-color:#d94f10!important;background:#d94f10!important}.template-cart .button.button-2,.halo-cart-sidebar .button.button-2,[id^=WishlistSection-] .button.button-2{border-color:#111!important;background:#fff!important;color:#111!important}.template-cart .button.button-2:hover,.halo-cart-sidebar .button.button-2:hover,[id^=WishlistSection-] .button.button-2:hover{background:#111!important;color:#fff!important}.template-cart .button[disabled],.halo-cart-sidebar .button[disabled]{border-color:#d4d7dd!important;background:#e5e7eb!important;color:#6b7280!important;cursor:not-allowed}.template-cart .button:focus-visible,.halo-cart-sidebar .button:focus-visible,[id^=WishlistSection-] .button:focus-visible{outline:2px solid #f25f1b;outline-offset:2px}.template-cart .cart-content-empty .button,.wishlist-content-empty .button{min-width:240px}.template-cart .page-header,[id^=WishlistSection-] .page-header,.halo-cart-sidebar .halo-sidebar-header .title{font-family:var(--font-heading-family, inherit);font-weight:700;letter-spacing:-.02em;text-transform:uppercase}.template-cart .page-header,[id^=WishlistSection-] .page-header{font-size:clamp(30px,3.4vw,44px);line-height:1.05}.template-cart .cart-header{border-radius:12px;background:#f4f5f7}.template-cart .cart-header-item{color:#4b5563;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.template-cart .cart-total-grandtotal .cart-total-label,.template-cart .cart-total-grandtotal .cart-total-value{font-size:18px;font-weight:800}.template-cart .cart-coupon-code input,.template-cart .discount-code-field input{min-height:48px;border-radius:12px}.template-cart .cart-actions .action-group{display:grid;gap:10px}.template-cart .cart-actions .action-group .button{width:100%}@media(max-width:550px){.template-cart .cart-actions.sticky_button_checkout_mb .button-disable{display:none!important}.template-cart .cart-actions.sticky_button_checkout_mb .button-enable{opacity:1!important;visibility:visible!important}.template-cart .button.button-1,.template-cart .button.button-2{min-height:50px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/dm-cart.css.map */
