:root{-webkit-focus-ring-color:#111 !important;--cart-content-max_width: calc(100% - 80px);--cart-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;--cart-error-color: #ce4b4b;--cart-text-color: #111;--cart-background-color: #ffffff;--cart-border-color: hsla(0, 0%, 7%, 10%);--cart-border-width: 1px;--cart-borders: var(--cart-border-width) solid var(--cart-border-color);--cart-border-radius: 0px;--cart-item-border-radius: 0px;--cart-remove-button-background-color: #ce4b4b;--cart-remove-button-text-color: #ffffff;--cart-remove-button-hover-background-color: #ce4b4b;--cart-remove-button-border-radius: 0px;--cart-submit-button-background-color: #111;--cart-submit-button-text-color: #ffffff;--cart-submit-button-hover-background-color: hsl(0, 0%, 14%);--cart-submit-button-disabled-background-color: #111;--cart-submit-button-disabled-text-color: #fff;--cart-submit-button-height: functions.calculateRem(56);--cart-submit-button-font-size: functions.calculateRem(16);--cart-shopping-button-text-color: #ffffff;--cart-shopping-button-background-color: #111;--cart-shopping-button-hover-background-color: hsl(0, 0%, 14%);--cart-coupon-button-background-color: #8b5cf6;--cart-coupon-button-text-color: #ffffff;--cart-coupon-button-hover-background-color: #7c3aed;--cart-item-background-color: #ffffff;--cart-item-border-bottom-color: #f3f4f6;--cart-summary-background-color: #f9fafb;--cart-totals-border-color: #e5e7eb;--cart-notice-text-color: #111;--cart-notice-background-color: #dbeafe;--cart-notice-border-color: #d0d0d0}.cart-wrapper.column2-right{max-width:120rem;padding-inline:clamp(1rem,-0.849rem + 5.915vw,6.25rem)}.cart-wrapper.column2-right .top-section{display:flex;align-items:center;justify-content:space-between;gap:1.875rem;flex-direction:column}@media(min-width: 40rem){.cart-wrapper.column2-right .top-section{flex-direction:row}}.cart-wrapper.column2-right .btn-primary,.cart-wrapper.column2-right .remove,.cart-wrapper.column2-right .button.remove{font-weight:600 !important}.cart-wrapper.column2-right .btn-primary.continue{display:block;padding:0;background:none;color:var(--cart-text-color);text-decoration:underline;margin-bottom:.5rem}.cart-wrapper.column2-right input:focus-visible{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px #111,0 0 0 6px #fff;filter:brightness(1.1)}.cart-items-wrapper .list-item-quantity{display:flex;align-items:center;gap:.5rem}.cart-items-wrapper .list-item-quantity input{flex:none;box-sizing:border-box;width:4.5rem;height:3rem;min-height:0}.cart-items-wrapper .list-item-quantity button.remove{flex:none;width:3rem;height:3rem;min-height:0;margin:0;padding:0;background:var(--cart-remove-button-background-color);color:var(--cart-remove-button-text-color)}.cart-items-wrapper .list-item-quantity button.remove svg{width:1.375rem;height:1.375rem}.cart-items-wrapper .list-item-quantity button.remove:hover{background:var(--cart-remove-button-hover-background-color);filter:brightness(1.1)}.cart-items-wrapper .list-item-price span strong,.cart-items-wrapper .list-item-row_total span strong{font-size:clamp(1.25rem,1.118rem + 0.423vw,1.625rem);line-height:1.2}.cart-items-wrapper .list-item-price span small,.cart-items-wrapper .list-item-row_total span small{font-size:.75rem;color:var(--grey-1)}@media(max-width: 768px){.cart-wrapper .list-item{display:grid;grid-template-columns:5.5rem 1fr auto;grid-template-areas:"media details details" "qty qty total";align-items:center;gap:.75rem 1rem;padding:1rem 0}.cart-wrapper .list-item .list-item-media{grid-area:media;width:5.5rem;max-width:none;margin:0}.cart-wrapper .list-item .list-item-media img{max-height:5.5rem}.cart-wrapper .list-item .list-item-details{grid-area:details;width:auto}.cart-wrapper .list-item .list-item-quantity{grid-area:qty;max-width:none}.cart-wrapper .list-item .list-item-row_total{grid-area:total;width:auto}.cart-wrapper .list-item .list-item-row_total span,.cart-wrapper .list-item .list-item-row_total span small,.cart-wrapper .list-item .list-item-row_total span strong{text-align:right}}@media(min-width: 80rem){.totals-wrapper{position:sticky;top:1rem}}.totals-wrapper .grand_total{margin-top:clamp(0.75rem,-0.394rem + 3.662vw,4rem) !important}.totals-wrapper .grand_total>*{font-size:clamp(1rem,0.824rem + 0.563vw,1.5rem) !important}.totals-wrapper .cart-totals-row{font-size:clamp(0.875rem,0.787rem + 0.282vw,1.125rem) !important;line-height:100% !important;font-weight:400}.checkout-methods-items .consents{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem;font-size:.9375rem;line-height:1.4}.checkout-methods-items .consents.tried input:not(:checked){border-color:var(--cart-error-color);box-shadow:0 0 0 2px color-mix(in srgb, var(--cart-error-color) 35%, transparent)}.checkout-methods-items #checkout-link-button[aria-disabled=true]{background-color:var(--cart-submit-button-disabled-background-color);color:var(--cart-submit-button-disabled-text-color);cursor:not-allowed}/*# sourceMappingURL=cart-overrides.css.map */