:root{--cu-bg:#F5F8FE;--cu-surface:#ffffff;--cu-ink:#0C1C39;--cu-muted:rgba(12,28,57,.62);--cu-line:rgba(12,28,57,.1);--cu-accent:#0057FF;--cu-accent-2:#0046CC;--cu-danger:#F5365C;--cu-success:#0FB981;--cu-radius:18px}.cart-page{font-family:inherit;background:linear-gradient(180deg,#f5f8fe,#fff 340px)}.cart-title,.cart-title h1{color:var(--cu-ink);font-weight:800;letter-spacing:-.01em}.cart-items__table-row{background:var(--cu-surface);border:1px solid var(--cu-line)!important;border-radius:var(--cu-radius);padding:18px;margin-bottom:14px;box-shadow:0 2px 10px #0c1c390d;transition:box-shadow .2s ease,transform .2s ease}.cart-items__table-row:hover{box-shadow:0 10px 24px #0057ff1a;transform:translateY(-1px)}.cart-items__media-image{border-radius:14px;border:1px solid var(--cu-line);overflow:hidden}.cart-items__title{color:var(--cu-ink);font-weight:700}.cart-items__variant{color:var(--cu-muted)}.cart-items__price{color:var(--cu-accent);font-weight:800}.compare-at-price{color:var(--cu-muted)}.quantity-selector{border:1px solid var(--cu-line);border-radius:12px;overflow:hidden;background:#fafbff}.cart-items__remove{color:var(--cu-muted);transition:color .2s ease}.cart-items__remove:hover{color:var(--cu-danger)}.cart-page__summary,.cart-summary{background:var(--cu-surface);border:1px solid var(--cu-line);border-radius:var(--cu-radius);box-shadow:0 6px 22px #0c1c390f}.cart-totals__total-label,.cart-totals__total-value{color:var(--cu-ink);font-weight:800}.cart-totals__tax-note{color:var(--cu-muted)}.cart-discount__input{border:1px solid var(--cu-line);border-radius:10px}.cart-discount__label{color:var(--cu-muted)}.cart-discount__button,.cart__checkout-button,.cart-page .button{background:var(--cu-accent);color:#fff;border-radius:999px;font-weight:700;border:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 8px 18px #0057ff40}.cart-page .button:hover{background:var(--cu-accent-2);transform:translateY(-1px);box-shadow:0 10px 22px #0057ff52}.cart-items__empty-button{background:var(--cu-accent);color:#fff;border-radius:999px;box-shadow:0 8px 18px #0057ff40}.cart-items__empty-button:hover{background:var(--cu-accent-2)}.cart-page .product-list,.cart-page section:has(.product-card){background:transparent}.cart-page .product-card{transition:transform .25s ease,box-shadow .25s ease;border-radius:16px}.cart-page .product-card:hover{transform:translateY(-5px)}.cart-page .card-gallery{border-radius:16px!important;overflow:hidden;box-shadow:0 2px 12px #0c1c3912;transition:box-shadow .25s ease}.cart-page .product-card:hover .card-gallery{box-shadow:0 16px 30px #0057ff29}.cart-page .product-card [class*=price]{color:var(--cu-accent)!important;font-weight:800!important}.cart-page h3{color:var(--cu-ink)}
/*# sourceMappingURL=/cdn/shop/t/80/assets/cart-universal.css.map */
