.main-cart .checkmark:before{--grey-color: var(--color-white)}.main-cart textarea{min-height:12rem}.main-cart .totals{color:var(--color-muted)}.main-cart .totals__subtotal{color:var(--cart-strong-color)}.main-cart .cart__checkout-button:hover,.main-cart .cart__checkout-button:active{--btn-bg: var(--btn-primary-bg-color);--btn-bg-gradient: var(--btn-primary-bg-color);--btn-color: var(--btn-primary-color);--btn-border-color: var(--btn-primary-bg-color)}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)}.cart_page-recommend.cart-recommend.inside .product-item__wrapper{border-color:var(--color-border)}.js-contents .caption-large a{text-decoration:none}.js-contents .caption-large a:not(:hover){color:var(--color-heading)}@media screen and (min-width:1025px){.cart-item__details{width:35%}.cart__page-price{width:20%}}@media(min-width:1025px)and (max-width:1200px){.page-cart{--col-width: 38rem !important}}@media screen and (max-width:767.98px){.page__cart-item{display:grid;padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid var(--color-border);position:relative;grid-template-columns:14.4rem 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}.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__totals{display:flex;align-items:end}.cart_info cart-remove-button{position:absolute;right:0;top:0}.cart_info cart-remove-button .cart-remove{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;position:relative}}body:has(cart-items.is-empty) .page-title{display:none}.discount-price{border-radius:30px;padding-block:6.5px}.shipping-protection-row{background:var(--grey-color);border-radius:var(--rounded-radius);padding:1.2rem 1.6rem}.shipping-protection-row__content{line-height:1.25}.shipping-protection-row__price{white-space:nowrap}.shipping-protection-toggle{position:relative;display:inline-flex;cursor:pointer}.shipping-protection-toggle__input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0}.shipping-protection-toggle__track{width:38px;height:22px;border-radius:20px;background:#d0d5dd;position:relative;transition:background-color .2s ease}.shipping-protection-toggle__track:after{content:"";width:16px;height:16px;border-radius:50%;background:#fff;position:absolute;top:3px;left:3px;transition:transform .2s ease;box-shadow:0 1px 3px #0003}.shipping-protection-toggle__input:checked+.shipping-protection-toggle__track{background:rgba(var(--color-primary-rgb),.75)}.shipping-protection-toggle__input:checked+.shipping-protection-toggle__track:after{transform:translate(16px)}.shipping-protection-fixed-qty{min-width:2.5rem;display:inline-flex;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/182/assets/cart-page.css.map */
