.mainCart{background-color:#fff}.mainCart h1{margin-bottom:0}.mainCart .title-wrapper-with-link{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media(min-width:1025px){.mainCart .title-wrapper-with-link{margin-bottom:48px}}.mainCart .cart-items th{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left}.mainCart .product-table-heading{width:calc(100% - 810px)!important;padding-left:0;padding-bottom:10px}@media(max-width:1600px){.mainCart .product-table-heading{width:calc(100% - 630px)!important}}@media(max-width:1024px){.mainCart .product-table-heading{width:100%!important}}@media(max-width:1024px){.mainCart .table-head-row{margin-bottom:0!important}}.mainCart .rest-table-heading{width:260px!important;padding-left:0;padding-bottom:10px}@media(max-width:1600px){.mainCart .rest-table-heading{width:200px!important}}@media(max-width:1024px){.mainCart .rest-table-heading{width:0%!important;display:none}}.mainCart .last-table-heading{padding-left:0;padding-bottom:10px}@media(max-width:1024px){.mainCart .last-table-heading{width:0%!important;display:none}}@media(max-width:1024px){.mainCart .cart-items thead{display:block!important}}@media(max-width:1024px){.mainCart .cart-item__image-container{width:auto;height:auto}}@media(max-width:1024px){.mainCart .cart-item{position:relative;display:block;margin-bottom:0}}.mainCart .cart-items th{border-bottom:1px solid #3a3a3a}@media(max-width:1024px){.mainCart .cart-items th{border-bottom:none}}.mainCart tbody tr{box-shadow:0 1px #00000019;min-height:192px;height:192px}@media(max-width:1600px){.mainCart tbody tr{min-height:172px;height:172px}}@media(max-width:1600px){.mainCart tbody tr{min-height:152px;height:auto}}@media(max-width:1024px){.mainCart tbody tr:first-child{border-top:1px solid rgba(119,109,90,.6)}}.mainCart tbody tr .price--end{text-align:left;font-weight:600}@media(max-width:1024px){.mainCart tbody tr .price--end{text-align:right;color:var(--color-black);font-size:11px}}.mainCart tbody tr .cart-item__media{width:124px}@media(max-width:1024px){.mainCart tbody tr .cart-item__media{width:100px;position:absolute;left:0;top:50%;transform:translateY(-50%)}}.mainCart tbody tr .cart-item__price{width:260px;padding-left:0}@media(max-width:1600px){.mainCart tbody tr .cart-item__price{width:200px}}@media(max-width:1024px){.mainCart tbody tr .cart-item__price{display:none}}.mainCart tbody tr .cart-item__quantity{width:260px;padding-left:0}@media(max-width:1600px){.mainCart tbody tr .cart-item__quantity{width:200px}}@media(max-width:1024px){.mainCart tbody tr .cart-item__quantity{width:87px;position:absolute;left:127px;bottom:30px;padding:0!important}}.mainCart tbody tr .cart-item__totals{width:260px;padding-left:0}@media(max-width:1600px){.mainCart tbody tr .cart-item__totals{width:200px}}@media(max-width:1024px){.mainCart tbody tr .cart-item__totals{width:87px;position:absolute;right:0;padding:0!important;top:34px}}.mainCart tbody tr .cart-item__remove{width:30px;padding-left:0}@media(max-width:1024px){.mainCart tbody tr .cart-item__remove{padding:0!important;right:55px;position:absolute;bottom:30px}}.mainCart tbody tr .cart-item__details{padding-left:0;width:calc(100% - 962px)}@media(max-width:1600px){.mainCart tbody tr .cart-item__details{width:calc(100% - 782px)}}@media(max-width:1024px){.mainCart tbody tr .cart-item__details{width:calc(100% - 220px);position:absolute;padding:0!important;top:30px;left:127px}}.mainCart tbody tr .cart-item__details dl{margin-top:0}.mainCart .price-total{margin-bottom:16px}@media(max-width:1024px){.mainCart .price-total{justify-content:space-between}}.mainCart .price-total .totals__subtotal{font-family:var(--head-font)}.mainCart .price-total .totals__subtotal-value{margin-left:0}.mainCart .cart__ctas{margin-top:0}@media(max-width:1024px){.mainCart .cart__ctas{width:100%}}.mainCart .cart__ctas .checkout_button span{font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left}.mainCart .cart__ctas .cart__checkout-button{margin-top:0}.mainCart .cart__footer{padding-top:0;padding-bottom:100px}@media(max-width:1024px){.mainCart .cart__footer{padding-bottom:80px}}@media(max-width:599px){.mainCart .cart__footer{padding-bottom:60px}}.mainCart .cart__footer .cart__blocks{width:100%}@media(min-width:1025px){.mainCart .cart__footer .cart__blocks{display:flex;justify-content:space-between;gap:20px}}.mainCart .cart__footer .cart__blocks .cart__blocks_right{margin-top:0;max-width:500px}@media(max-width:1024px){.mainCart .cart__footer .cart__blocks .cart__blocks_right{max-width:unset;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}}@media(max-width:1024px){.mainCart .cart__footer .cart__blocks .cart__blocks_right .js-contents{width:100%}}.mainCart .cart__footer .cart__blocks .cart__blocks_left .cart_blocks_return{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left;display:flex;justify-content:flex-start;align-items:center;gap:8px}@media(max-width:1024px){.mainCart .cart__footer .cart__blocks .cart__blocks_left .cart_blocks_return{justify-content:center;font-size:12px}}.mainCart .cart__footer .cart__blocks .cart__blocks_left .cart_blocks_return span{display:flex}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cart-style.css.map */
