.main-cart .checkmark:before{--grey-color: var(--color-white)}.main-cart textarea{min-height:12rem}cart-remove-button .underline{text-underline-offset:2px}.cart_page-countdown{border:1px dashed var(--color-primary);background-color:rgba(var(--color-primary-rgb),.08);color:var(--color-primary)}.cart_page-recommend.cart-recommend.inside .product-item__wrapper{border:0;padding:0}.js-contents .caption-large a{text-decoration:none}.js-contents .caption-large a:not(:hover){color:var(--color-heading)}@media(min-width:1025px)and (max-width:1200px){.page-cart{--col-width: 38rem !important}}.page__cart-item{display:grid;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid var(--color-border);--custom-width: 10rem !important;position:relative;grid-template-columns:8rem 1fr;column-gap:1.5rem}.page__cart-item:last-child{margin-bottom:0}.page__cart-item td{padding:0;border:0!important}.cart-item__media{grid-row:1 / 3;--custom-width: 8rem}.cart__page-price,thead.hidden-on-small{display:none}.page__cart-item td:not(.cart-item__media,.cart__page-price,.cart-item__totals){display:block}.cart-item__quantity{position:absolute;bottom:2rem;right:0}.cart-item__quantity .ps-20{padding-inline-start:1rem}.cart-item__quantity .pe-20{padding-inline-end:1rem}.cart-item__quantity input{--input-height: 30px !important;width:3rem}.rounded-style .cart-item__quantity{--btn-radius: 3px}.cart-item__totals{display:flex;align-items:end}@media screen and (min-width:768px){.page__cart-item{grid-template-columns:9rem 1fr;column-gap:2rem;padding-bottom:2.5rem;margin-bottom:2.5rem}.cart-item__media{--custom-width: 9rem !important}.cart-item__totals{grid-column:2;justify-content:flex-start;padding-top:.5rem!important}.cart-item__quantity{bottom:2.5rem}.cart-item__quantity input{--input-height: 40px !important;width:4rem}.cart-item__icon{position:absolute;top:0;right:0;left:auto}}.cart-remove{border-radius:3px;width:24px;height:24px;background:#f0f0f0;color:#000;border:inherit;margin:0}body:has(cart-items.is-empty) .page-title{display:none}.cart-item__totals .price{font-weight:700;margin:0}.cart-item__icon{z-index:3}.cart-item__icon .cart-remove{position:relative;z-index:3}.cart_bar_w{width:92%}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cart-page.css.map */
