.is-empty .inner,.is-empty h1:not(.cart__empty-text){display:none}main{padding:97px 0 43px;min-height:80dvh}main .container{display:flex;flex-direction:column;gap:clamp(30px,calc(1.52vw + 23.94px),50px);align-items:center;color:var(--dark-grey-color)}main .container h1{font-size:clamp(32px,calc(1.21vw + 27.15px),48px);font-weight:400}main .container .inner{width:100%}main .container .cart-layout{display:grid;grid-template-columns:.65fr .35fr;gap:clamp(10px,calc(.76vw + 6.97px),20px);width:100%;align-items:flex-start}@media screen and (max-width:1024px){main .container .cart-layout{display:flex;flex-direction:column;width:100%;align-items:center}}main .container .cart-layout .left-column,main .container .cart-layout .right-column{border:1px solid var(--light-grey-color);border-radius:20px;padding:clamp(16px,calc(.61vw + 13.58px),24px)}main .container .cart-layout .left-column{display:flex;min-height:500px;gap:clamp(16px,calc(.61vw + 13.58px),24px)}main .container .cart-layout .left-column .cart-list{overflow-y:auto;width:100%;display:flex;flex-direction:column;gap:clamp(16px,calc(.61vw + 13.58px),24px);max-height:460px;padding-right:clamp(16px,calc(.61vw + 13.58px),24px)}main .container .cart-layout .left-column .cart-list .cart-item{display:flex;align-items:stretch;width:100%;gap:clamp(8px,calc(.61vw + 5.58px),16px);position:relative}main .container .cart-layout .left-column .cart-list .cart-item:not(:last-child){padding-bottom:clamp(16px,calc(.61vw + 13.58px),24px)}main .container .cart-layout .left-column .cart-list .cart-item:not(:last-child):after{position:absolute;display:block;content:"";left:0;right:0;bottom:0;width:100%;height:1px;background:var(--light-grey-color)}main .container .cart-layout .left-column .cart-list .cart-item .image-block{width:clamp(70px,calc(2.65vw + 59.39px),105px);aspect-ratio:1 / 1.1;flex-shrink:0;border-radius:clamp(8px,calc(.61vw + 5.58px),16px);overflow:hidden}@media screen and (max-width:560px){main .container .cart-layout .left-column .cart-list .cart-item .image-block{width:100px}}main .container .cart-layout .left-column .cart-list .cart-item .image-block img{width:100%;height:100%;object-fit:cover}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block{display:flex;align-items:stretch;width:100%;justify-content:space-between;gap:15px}@media screen and (max-width:560px){main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block{flex-direction:column}}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-item-info{display:flex;flex-direction:column;gap:10px;justify-content:space-between}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-item-info .cart-item-titles{display:flex;flex-direction:column;gap:2px}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-item-info .cart-item-titles .cart-item-title{font-size:clamp(16px,calc(.3vw + 14.79px),20px);font-weight:700;text-transform:uppercase}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-item-info .cart-item-titles .cart-item-under-title{font-size:clamp(10px,calc(.3vw + 8.79px),14px)}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-item-info .cart-price{font-size:clamp(20px,calc(.3vw + 18.79px),24px);font-weight:700}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-functions{display:flex;flex-direction:column;gap:10px;justify-content:space-between;align-items:flex-end}@media screen and (max-width:560px){main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-functions{flex-direction:row;align-items:center;flex-wrap:wrap}}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-functions .cart-item-remove{font-size:clamp(10px,calc(.3vw + 8.79px),14px);color:#eb5b5b;font-weight:700;cursor:pointer}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-functions .cart-item-remove .delete-link-cart{display:flex;align-items:center;gap:6px}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-functions .cart-item-remove svg{width:clamp(20px,calc(.3vw + 18.79px),24px)}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-functions .item-quantity-custom{display:flex;align-items:center;position:relative;justify-content:space-between;width:clamp(100px,calc(2.65vw + 89.39px),135px);height:clamp(32px,calc(.61vw + 29.58px),40px);padding:0 clamp(14px,calc(.45vw + 12.18px),20px);background:var(--light-grey-color);border-radius:10px}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-functions .item-quantity-custom input{position:absolute;left:50%;top:50%;translate:-50% -50%;width:40px;height:40px;text-align:center;outline:none;font-weight:700;font-size:clamp(12px,calc(.3vw + 10.79px),16px);border:none;background:transparent;-moz-appearance:textfield}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-functions .item-quantity-custom input::-webkit-outer-spin-button,main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-functions .item-quantity-custom input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}main .container .cart-layout .left-column .cart-list .cart-item .cart-item-info-block .cart-functions .item-quantity-custom svg{width:clamp(13px,calc(.3vw + 11.79px),17px);aspect-ratio:1 / 1;cursor:pointer}main .container .cart-layout .right-column{display:flex;flex-direction:column;gap:clamp(16px,calc(.61vw + 13.58px),24px)}main .container .cart-layout .right-column .title-custom{font-weight:700;font-size:clamp(16px,calc(.3vw + 14.79px),20px)}main .container .cart-layout .right-column .tax-total{display:flex;flex-direction:column;gap:10px}main .container .cart-layout .right-column .tax-total .tax-text{font-size:clamp(10px,calc(.3vw + 8.79px),14px);text-align:right;align-self:flex-end}main .container .cart-layout .right-column .tax-total .total-block{display:flex;width:100%;gap:10px;align-items:center;font-weight:400;justify-content:space-between}main .container .cart-layout .right-column .tax-total .total-block .total-text{font-size:clamp(12px,calc(.3vw + 10.79px),16px);color:var(--grays-color)}main .container .cart-layout .right-column .tax-total .total-block .total-price{font-size:clamp(16px,calc(.3vw + 14.79px),20px)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cart.css.map */
