.msc .cart-items{border-collapse:separate}.msc .cart-items td,.msc .cart-items th{border:0}.msc .cart-items thead{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.msc .cart-item__media{position:relative}.msc .cart-item__image,.msc .cart-item__image-container .cart-item__image{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:14px;background:var(--msc-paper);border:0;box-shadow:none}.msc .cart-item__image-container{display:block;border-radius:14px;border:0;box-shadow:none;background:none}.msc .cart-item__image-container.gradient{background:none}.msc .cart-item__image-container.global-media-settings{border:0;box-shadow:none;border-radius:14px}.msc .msc-cart-ph{display:block;position:relative;aspect-ratio:1 / 1;width:100%;border-radius:14px;background:var(--msc-paper);overflow:hidden}.msc .msc-cart-ph svg{position:absolute;inset:11% 0 auto 0;margin:0 auto;height:78%;width:auto;max-width:100%}.msc .cart-item__name{font-family:var(--msc-sans);font-weight:500;font-size:15px;line-height:1.3;letter-spacing:0;color:var(--msc-ink);text-decoration:none}.msc .cart-item__name:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.msc .cart-item__details{font-size:14px}.msc .cart-item__details>*+*{margin-top:4px}.msc .product-option{font-size:13px;line-height:1.45;color:var(--msc-mute)}.msc .cart-item .price,.msc .cart-item__final-price{font:500 15px/1.2 var(--msc-sans);letter-spacing:0;color:var(--msc-ink)}.msc .cart-item__old-price{opacity:.6;font-size:13px}.msc .cart-item .discounts__discount{font-size:13px;color:var(--msc-moss)}.msc .cart-item__error-text{font-size:13px;letter-spacing:0;color:var(--msc-sale)}.msc .cart-item__quantity-wrapper{align-items:center;gap:8px}.msc .cart-item .quantity{width:112px;min-height:0;height:40px;border-radius:999px;background:#fff;border:1px solid var(--msc-line);box-shadow:none;align-items:center}.msc .cart-item .quantity:before,.msc .cart-item .quantity:after{display:none}.msc .cart-item .quantity__button{width:36px;height:38px;flex:none;display:grid;place-items:center;border-radius:999px;color:var(--msc-ink);background:none;border:0}.msc .cart-item .quantity__button:hover{background:var(--msc-stone)}.msc .cart-item .quantity__button .svg-wrapper{width:12px;height:12px}.msc .cart-item .quantity__button svg{width:12px;height:12px}.msc .cart-item .quantity__input{flex:1;min-width:0;width:100%;text-align:center;background:none;border:0;padding:0;font:500 15px/1 var(--msc-sans);letter-spacing:0;color:var(--msc-ink);box-shadow:none}.msc .cart-item cart-remove-button{margin-left:0}.msc .cart-item cart-remove-button .button{width:40px;height:40px;min-width:40px;min-height:40px;margin:0;border-radius:50%;display:grid;place-items:center;background:none;color:var(--msc-mute);border:1px solid transparent;box-shadow:none;transition:color .2s,background-color .2s}.msc .cart-item cart-remove-button .button:hover{background:#fff;color:var(--msc-ink)}.msc .cart-item cart-remove-button .icon-remove{width:16px;height:16px}.msc .totals{align-items:baseline}.msc .totals__total{font:500 15px/1.2 var(--msc-sans);letter-spacing:0;color:var(--msc-mute);margin:0}.msc .totals__total-value{font:400 28px/1 var(--msc-serif);letter-spacing:-.01em;color:var(--msc-ink);margin:0}.msc .discounts__discount{font-size:13px}.msc-cartpanel__note{margin:12px 0 0;font-size:13px;line-height:1.5;color:var(--msc-mute)}.msc .tax-note{font-size:13px;color:var(--msc-mute);letter-spacing:0}.msc .cart__ctas{margin-top:14px}.msc .cart__ctas .msc-btn{width:100%}.msc .cart__checkout-button.msc-btn{height:56px;max-width:none}.msc .cart__checkout-button.msc-btn .msc-btn__dot{width:44px;height:44px}.msc .cart__checkout-button.msc-btn{background:var(--ely-ink);color:#fff;border-radius:0;font:400 15px/1 var(--msc-sans)}.msc .cart__checkout-button.msc-btn:hover{background:#000}.msc .cart__checkout-button.msc-btn:disabled{opacity:.4}.msc .cart__checkout-button.msc-btn:before,.msc .cart__checkout-button.msc-btn:after{display:none}.msc cart-items .title-wrapper-with-link{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:clamp(24px,4vw,56px) 0 clamp(20px,3vw,36px)}.msc .msc-cartpage__title{margin:0}.msc .msc-cartpage__continue{font:500 14px/1 var(--msc-sans);color:var(--msc-ink);text-underline-offset:4px}.msc .cart__warnings{padding:clamp(40px,7vw,96px) 0 24px}.msc .cart__empty-text{margin:0 0 28px}.msc .cart__login-title{font:400 28px/1.1 var(--msc-serif);margin:56px 0 8px}.msc .cart__login-paragraph{color:var(--msc-mute)}.msc .cart__login-paragraph a{color:var(--msc-moss)}.msc .cart__items{border-bottom:0;padding-bottom:0}.msc cart-items .cart-items,.msc cart-items .cart-items tbody{display:block;width:100%}.msc cart-items .cart-item{display:grid;grid-template-columns:88px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:8px 16px;background:var(--msc-stone);border-radius:var(--msc-r-md);padding:14px;margin:0 0 10px;align-items:start}.msc cart-items .cart-item:last-child{margin-bottom:0}.msc cart-items .cart-item>td{display:block;padding:0;margin:0;width:auto}.msc cart-items .cart-item__media{grid-column:1;grid-row:1 / 3;width:88px}.msc cart-items .cart-item__details{grid-column:2 / 3;grid-row:1}.msc cart-items .cart-item__totals{grid-column:3;grid-row:1;text-align:right}.msc cart-items .cart-item__quantity{grid-column:2 / 4;grid-row:2}.msc cart-items .cart-item__nested-line{margin-left:28px}@media screen and (min-width:750px){.msc cart-items .cart-item{grid-template-columns:112px minmax(0,1fr) auto 120px;grid-template-rows:auto;align-items:center;gap:24px;padding:16px 24px 16px 16px}.msc cart-items .cart-item__media{grid-column:1;grid-row:1;width:112px}.msc cart-items .cart-item__details{grid-column:2;grid-row:1}.msc cart-items .cart-item__quantity{grid-column:3;grid-row:1;padding:0}.msc cart-items .cart-item__totals{grid-column:4;grid-row:1}.msc cart-items .cart-item__totals .price{font-size:17px}}.msc .cart__footer-wrapper .cart__footer{padding-top:24px}.msc .cart__footer-wrapper .cart__blocks{background:var(--msc-stone);border-radius:var(--msc-r-md);padding:22px 22px 24px;max-width:420px;margin-left:auto}@media screen and (min-width:750px){.msc .cart__footer{display:block}.msc .cart__footer>*{width:auto}}.msc .cart__footer .cart__blocks .totals{display:flex;justify-content:space-between}.msc .cart__footer-wrapper:last-child .cart__footer{padding-bottom:clamp(40px,6vw,80px)}.msc .cart__note{margin-bottom:20px}.msc .cart__note label{position:static;display:block;height:auto;margin-bottom:8px;font-size:14px;color:var(--msc-mute)}.msc .cart__dynamic-checkout-buttons{margin-top:12px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/msc-cart.css.map?_=1791375972200&preview_theme_id=201262989695 */
