.title-wrapper-with-link .underlined-link{font-family:var(--aa-font-label);font-weight:600;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--aa-primary)}.title-wrapper-with-link .underlined-link:hover{color:var(--aa-primary-dark)}cart-items .cart-items thead th{font-family:var(--aa-font-label);font-weight:600;letter-spacing:.06em;color:var(--aa-muted);border-bottom:1px solid var(--aa-border)}.cart-page__delivery-progress{max-width:100%;margin:0 0 28px;padding:14px 20px;background:var(--aa-bg-tan);border:1px solid var(--aa-delivery-border);border-radius:var(--aa-radius-sm)}.cart-page__delivery-progress-text{margin:0 0 9px;font-family:var(--aa-font-label);font-weight:600;font-size:12px;letter-spacing:.02em;color:var(--aa-footer-bg)}.cart-page__delivery-bar{height:5px;border-radius:var(--aa-radius);background:var(--aa-delivery-track);overflow:hidden}.cart-page__delivery-bar .cart-page__delivery-bar-fill{display:block!important;height:100%;border-radius:var(--aa-radius);background:var(--aa-primary);transition:width .3s ease}cart-items .cart-items th{padding-bottom:14px}cart-items .cart-item{border-bottom:1px solid var(--aa-border)}cart-items .cart-item td{padding-top:20px;padding-bottom:20px}cart-items .cart-item__image-container{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border:1px solid var(--aa-border);border-radius:var(--aa-radius);background:var(--aa-product-image-bg);overflow:hidden!important}cart-items .cart-item__image{width:80px!important;height:80px!important;object-fit:cover}.cart-item__media .cart-item__media-placeholder{display:block!important;width:80px;height:80px;border-radius:var(--aa-radius);background:repeating-linear-gradient(45deg,#efe4d2,#efe4d2 7px,#e8dcc8 7px 14px)}cart-items .cart-item__name{font-family:var(--aa-font-body);font-weight:700;font-size:15.5px;line-height:1.3;color:var(--aa-text)}cart-items .cart-item__name:hover{color:var(--aa-primary)}cart-items .cart-item .price{font-family:var(--aa-font-body);font-weight:700;color:var(--aa-primary)}cart-items .cart-item__old-price{opacity:.7}cart-items .quantity{width:auto;min-height:0;display:flex;align-items:center;border:1px solid var(--aa-border-input);border-radius:var(--aa-radius-sm);background:#fff}cart-items .quantity:before,cart-items .quantity:after{content:none}cart-items .quantity__button{width:34px;height:34px;border:none;background:none;color:var(--aa-primary)}cart-items .quantity__button:first-child,cart-items .quantity__button:last-child{margin:0}cart-items .quantity__glyph{pointer-events:none;font-family:var(--aa-font-body);font-size:18px;line-height:1}cart-items .quantity__input{min-width:26px;width:26px;flex-grow:0;text-align:center;font-family:var(--aa-font-body);font-weight:700;font-size:15px;color:var(--aa-text);opacity:1;background:none;border:none;padding:0}cart-items .quantity__input::-webkit-outer-spin-button,cart-items .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}cart-items .quantity__input[type=number]{-moz-appearance:textfield}cart-items .cart-item .cart-remove-button{width:auto;height:auto;min-width:0;min-height:0;padding:2px;background:none;border:none;color:var(--aa-placeholder)}cart-items .cart-item .cart-remove-button:hover{color:var(--aa-primary)}cart-items .cart-item .cart-remove-button .svg-wrapper{width:16px;height:16px}.cart-page__empty-icon{display:flex;align-items:center;justify-content:center;width:66px;height:66px;margin:0 auto 20px;border-radius:50%;background:var(--aa-icon-badge-bg);color:var(--aa-primary)}.cart-page__empty-subtext{font-family:var(--aa-font-body);font-weight:300;font-size:15px;color:var(--aa-muted);line-height:1.6;margin:0 0 24px}.cart-page__empty-cta{display:inline-block;background:var(--aa-primary);color:#fff;border:none;padding:14px 28px;font-family:var(--aa-font-label);font-weight:600;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--aa-radius-sm);text-decoration:none}.cart-page__empty-cta:hover{background:var(--aa-primary-dark);color:#fff}.cart__login-title{font-family:var(--aa-font-display);font-size:20px;font-weight:700;color:var(--aa-text)}.cart__login-paragraph{font-family:var(--aa-font-body);font-weight:300;font-size:14.5px;color:var(--aa-muted);line-height:var(--aa-body-line-height)}.cart__login-paragraph a{color:var(--aa-primary)}#main-cart-footer .totals{align-items:baseline}#main-cart-footer .totals__total{font-family:var(--aa-font-label);font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--aa-muted)}#main-cart-footer .totals__total-value{font-family:var(--aa-font-body);font-weight:700;font-size:28px;color:var(--aa-text)}#main-cart-footer .tax-note{font-family:var(--aa-font-body);font-weight:300;color:var(--aa-muted)}.cart-page__delivery-note{font-family:var(--aa-font-body);font-weight:300;font-size:13.5px;color:var(--aa-muted);margin:10px 0 0}.cart-page__delivery-note .aa-pdp__cutoff{font-weight:700;color:var(--aa-primary)}#main-cart-footer .cart__checkout-button{background:var(--aa-primary);color:#fff;border:none;padding:16px;font-family:var(--aa-font-label);font-weight:600;font-size:13px;letter-spacing:.09em;text-transform:uppercase;border-radius:var(--aa-radius-sm)}#main-cart-footer .cart__checkout-button:hover{background:var(--aa-primary-dark)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-cart-page-custom.css.map */
