#cart .box-title{border-bottom:1px var(--border-color) solid;padding-bottom:15px}#cart .box-content{padding:15px var(--card-padding)}#cart h3{font-size:16px}#cart .text-navy{color:var(--brand-main-color)}#cart .cart-product-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#cart .box-content{border-bottom:1px solid #eee}#cart .box-content:last-of-type{border-bottom:unset}#cart .touchspin{width:clamp(6.25rem,5.3697rem + 2.8169vw,8.75rem) !important}#cart .price{font-size:clamp(.875rem,.831rem + .1408vw,1rem)}.spinner-grow{background-color:#fff}.list-buttons button{margin-top:10px;width:100%;text-align:center;border-radius:var(--border-radius);padding:8px 12px}.list-buttons .google-pay{background-color:#000;color:#fff;font-size:18px}.list-buttons .google-pay img{width:22px}.list-buttons .apple-pay{background-color:#eee;color:#000;font-size:18px}.list-buttons .apple-pay img{width:22px}.list-buttons .apple-pay .spinner-grow{background-color:#000}.list-buttons .stripe-pay{padding:12px 12px;background-color:#6772e5;border-radius:var(--border-radius-lg)}.list-buttons .stripe-pay img{width:50px;-o-object-fit:contain;object-fit:contain}.sticky-top{top:12px;z-index:9}.box-summary{position:relative;overflow:hidden}.box-summary .overlay-loading{position:absolute;inset:0;z-index:10;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}/*# sourceMappingURL=cart.css.map */