.ct-idol-cart .title--primary{margin:0;font-size:var(--ct-type-h1);font-weight:var(--ct-heading-weight);letter-spacing:var(--ct-heading-letter-spacing)}.ct-idol-cart .title-wrapper-with-link{align-items:baseline;margin-bottom:calc(var(--ct-section-gap) / 3)}.ct-idol-cart .underlined-link{font-size:var(--ct-type-micro);letter-spacing:var(--ct-label-letter-spacing);text-transform:uppercase;text-underline-offset:3px}.ct-idol-cart .cart-items th{font-size:var(--ct-type-micro);letter-spacing:var(--ct-label-letter-spacing);text-transform:uppercase;color:var(--ct-text-muted);border-bottom:var(--ct-border-width) solid var(--ct-border);padding-bottom:12px}.ct-idol-cart .cart-item td{border-bottom:var(--ct-border-width) solid var(--ct-border)}.ct-idol-cart .cart-item__image-container{border:0;border-radius:var(--ct-radius);background:transparent}.ct-idol-cart .cart-item__image{aspect-ratio:var(--ct-product-media-aspect);object-fit:cover;border-radius:var(--ct-radius)}.ct-idol-cart .cart-item__name{font-size:var(--ct-type-body);font-weight:400;letter-spacing:.4px;text-decoration:none}.ct-idol-cart .cart-item__name:hover{text-decoration:underline;text-underline-offset:3px}.ct-idol-cart .product-option{font-size:var(--ct-type-small);color:var(--ct-text-secondary)}.ct-idol-cart .product-option dt{font-weight:400}.ct-idol-cart .price{font-size:var(--ct-type-body);font-weight:400}.ct-idol-cart .cart-item__old-price{color:var(--ct-text-muted)}.ct-idol-cart .quantity{border:var(--ct-border-width) solid var(--ct-border);border-radius:var(--ct-radius);box-shadow:none;background:transparent}.ct-idol-cart .quantity:before,.ct-idol-cart .quantity:after{box-shadow:none;background:transparent}.ct-idol-cart .quantity__input{font-size:var(--ct-type-small);font-weight:400}.ct-idol-cart cart-remove-button .button{color:var(--ct-text-secondary)}.ct-idol-cart cart-remove-button .button:hover{color:var(--ct-text-primary)}.ct-idol-cart .cart__empty-text{font-size:var(--ct-type-h2);font-weight:var(--ct-heading-weight);letter-spacing:var(--ct-heading-letter-spacing)}.ct-idol-cart .cart__warnings .button{background-color:transparent!important;color:var(--ct-noir)!important;border:var(--ct-border-width) solid var(--ct-noir);border-radius:var(--ct-radius);font-size:var(--ct-type-small)!important;letter-spacing:var(--ct-label-letter-spacing);text-transform:uppercase}.ct-idol-cart .cart__warnings .button:after,.ct-idol-cart .cart__warnings .button:before{box-shadow:none}.ct-idol-cart .cart__login-title{font-size:var(--ct-type-h3);font-weight:var(--ct-heading-weight)}.ct-idol-cart .cart__login-paragraph{font-size:var(--ct-type-small)}.ct-idol-cart-footer .totals{align-items:baseline}.ct-idol-cart-footer .totals__total{font-size:var(--ct-type-micro);font-weight:400;letter-spacing:var(--ct-label-letter-spacing);text-transform:uppercase;color:var(--ct-text-secondary)}.ct-idol-cart-footer .totals__total-value{font-size:var(--ct-type-h3);font-weight:var(--ct-heading-weight)}.ct-idol-cart-footer .tax-note{font-size:var(--ct-type-micro);color:var(--ct-text-muted)}.ct-idol-cart-footer .cart__checkout-button{background-color:var(--ct-accent)!important;color:var(--ct-on-accent)!important;border:0;border-radius:var(--ct-radius);font-size:var(--ct-type-small)!important;letter-spacing:var(--ct-label-letter-spacing);text-transform:uppercase}.ct-idol-cart-footer .cart__checkout-button:after,.ct-idol-cart-footer .cart__checkout-button:before{box-shadow:none}.ct-idol-cart-footer .cart__note label{font-size:var(--ct-type-micro);letter-spacing:var(--ct-label-letter-spacing);text-transform:uppercase;color:var(--ct-text-secondary)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ct-idol-cart.css.map */
