cart-items{display:block}cart-items p,cart-items h3,cart-items h6{margin-block:0}.cart-title{margin-bottom:32px}.cart-content{display:flex;justify-content:space-between;gap:20px}@media screen and (max-width:1300px){.cart-content{flex-direction:column;gap:48px}}.is-empty .cart__contents,.cart__warnings{display:none}.is-empty .cart__warnings{display:block}.is-empty .cart__free-delivery-progress{display:none}.cart-content__left{display:flex;flex-direction:column;gap:32px;width:100%;max-width:1000px}@media screen and (max-width:1300px){.cart-content__left{max-width:100%}}@media screen and (max-width:1024px){.cart__empty-text{font-size:20px}}.cart-cosmetology-license-number{width:100%;max-width:563px;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1200px){.cart-cosmetology-license-number{max-width:100%}}.cart-cosmetology-license-number .text-size-large__regular,.cart-cosmetology-license-number .field__input,.cart-footer__subtotal .text-size-large__regular,.cart-footer__shipping-left .text-size-large__regular,.cart-footer__shipping-left p strong,.cart-footer__tax .text-size-large__regular{color:rgba(var(--color-title))}.cart__login-title a{color:rgba(var(--color-title));text-decoration:underline;display:inline-block;margin-left:4px}@media screen and (max-width:830px){.cart__login-title{max-width:70%}}.cart-cosmetology-license-number .field{margin-top:12px}.cart-content__right{width:100%;max-width:563px}@media screen and (max-width:1300px){.cart-content__right{max-width:100%}}.js-contents-footer{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:1024px){.js-contents-footer{gap:32px}}@media screen and (max-width:768px){.js-contents-footer{gap:24px}}.cart-footer__subtotal-info{display:flex;flex-direction:column;gap:24px}.cart-footer__subtotal,.cart-footer__shipping,.cart-footer__tax,.cart-footer__estimated-total{display:flex;align-items:center;justify-content:space-between;gap:10px}.cart-footer__shipping-left{display:flex;flex-direction:column;gap:8px}.cart-footer__divider{display:block!important;width:100%;height:1px;background:#ccc}.totals__total,.totals__total-value{color:rgba(var(--color-title));font-size:20px;font-style:normal;font-weight:600;line-height:140%}.cart__ctas{display:flex;flex-direction:column;gap:24px}.cart__ctas button{width:100%}.cart__ctas p a{display:inline-block}.cart__ctas p a:after{transform:scaleX(1);transform-origin:bottom left}.cart-footer__shipping-right,.cart-footer__tax p:last-child{text-align:right}.cart__free-delivery-progress{padding:20px 32px 32px;border-radius:6px;background:#fafafa}.js--delivery-progress-bar{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.cart__free-delivery-progress p{color:rgba(var(--color-title));line-height:140%}.cart__free-delivery-bar{width:100%;height:6px;border-radius:999px;background:#e5e5e5;overflow:hidden}.progress-fill{display:flex!important;height:100%;background:#000;width:0%;transition:width .3s ease}.cart__free-delivery-text{display:flex;align-items:center;gap:4px}.cart__checkout-button.loading .loading__spinner{display:flex!important}.cart-items{display:flex;flex-direction:column;gap:32px}@media screen and (max-width:768px){.cart-items{gap:24px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-cart.css.map */
