.ark-cart-items:not(.is-empty),.ark-cart-summary:not(.is-empty){--arkuve-cart-red: #c60018;--arkuve-cart-pill: #d83e51;--arkuve-cart-grey: #bdbdbd;color:#000;font-family:var(--font-body-family)}.ark-cart-items:not(.is-empty){padding:1.6rem 0 0!important}.ark-cart-items:not(.is-empty) .ark-cart__inner,.ark-cart-summary:not(.is-empty) .ark-cart-summary__inner{width:calc(100% - 4.2rem);max-width:none;margin:0 auto;padding:0}.ark-cart-items:not(.is-empty) .ark-cart__heading{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin:0 0 1.5rem}.ark-cart-items:not(.is-empty) .ark-cart__title{margin:0;color:#000;font-size:2.2rem;font-weight:700;line-height:1;letter-spacing:-.04em;-webkit-text-stroke:.35px currentColor}.ark-cart-items:not(.is-empty) .ark-cart__continue{flex:0 0 auto;color:var(--arkuve-cart-red);font-size:1.4rem;font-weight:700;line-height:1;letter-spacing:-.04em;text-decoration-thickness:.15rem;text-underline-offset:.2rem;-webkit-text-stroke:.25px currentColor}.ark-cart-items:not(.is-empty) .cart__contents,.ark-cart-items:not(.is-empty) .cart__items,.ark-cart-items:not(.is-empty) .js-contents,.ark-cart-items:not(.is-empty) .cart-items,.ark-cart-items:not(.is-empty) .cart-items thead,.ark-cart-items:not(.is-empty) .cart-items tbody{display:block;width:100%}.ark-cart-items:not(.is-empty) .cart__items{padding:0;border-bottom:.1rem solid #b7b7b7}.ark-cart-items:not(.is-empty) .cart-items tbody{padding-bottom:1rem}.ark-cart-items:not(.is-empty) .cart-items thead tr{display:grid;grid-template-columns:1fr auto;align-items:end;margin:0;padding:0 0 .8rem;border-bottom:.1rem solid #d9d9d9}.ark-cart-items:not(.is-empty) .cart-items thead th{display:none;width:auto;padding:0;border:0;color:var(--arkuve-cart-grey);font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:0}.ark-cart-items:not(.is-empty) .cart-items thead th:first-child,.ark-cart-items:not(.is-empty) .cart-items thead th.medium-hide.large-up-hide{display:block!important}.ark-cart-items:not(.is-empty) .cart-item{display:grid;grid-template-columns:8.6rem minmax(0,1fr) auto;grid-template-rows:4.3rem auto;column-gap:.8rem;row-gap:0;min-height:14.1rem;margin:0;padding:1rem 0 2.4rem;box-sizing:border-box}.ark-cart-items:not(.is-empty) .cart-item+.cart-item{border-top:0}.ark-cart-items:not(.is-empty) .cart-item td{width:auto;padding:0;border:0}.ark-cart-items:not(.is-empty) .cart-item__media{grid-column:1;grid-row:1 / 3;width:8.6rem;min-width:0}.ark-cart-items:not(.is-empty) .cart-item__image-container{width:8.6rem;height:10.7rem;margin:0;border:0;border-radius:.7rem;overflow:hidden}.ark-cart-items:not(.is-empty) .cart-item__image{width:100%;height:100%;max-width:none;object-fit:contain;border-radius:.7rem}.ark-cart-items:not(.is-empty) .cart-item__details{grid-column:2;grid-row:1;align-self:start;min-width:0;padding-top:.5rem;position:relative;z-index:1}.ark-cart-items:not(.is-empty) .cart-item__name{display:block;margin:0 0 .8rem;color:#000;font-size:1.5rem;font-weight:700;line-height:1.15;letter-spacing:-.04em;text-decoration:none;-webkit-text-stroke:.3px currentColor}.ark-cart-items:not(.is-empty) .cart-item__details>.product-option,.ark-cart-items:not(.is-empty) .cart-item__details>.cart-item__discounted-prices,.ark-cart-items:not(.is-empty) .cart-item__details>.discounts{display:none}.ark-cart-items:not(.is-empty) .cart-item__details dl{margin:0}.ark-cart-items:not(.is-empty) .ark-cart__option{display:flex;align-items:center;gap:.6rem;margin:0;color:#000;font-size:1rem;font-weight:700;line-height:1;text-transform:uppercase;-webkit-text-stroke:.15px currentColor}.ark-cart-items:not(.is-empty) .ark-cart__option dd{display:inline-flex;align-items:center;justify-content:center;min-width:1.7rem;height:1.7rem;margin:0;padding:0 .3rem;border-radius:999px;color:#fff;background:var(--arkuve-cart-pill);font-size:.8rem;line-height:1;text-align:center}.ark-cart-items:not(.is-empty) .cart-item__totals.medium-hide.large-up-hide{display:block!important;grid-column:3;grid-row:1;align-self:start;padding-top:.5rem}.ark-cart-items:not(.is-empty) .cart-item__totals.small-hide{display:none!important}.ark-cart-items:not(.is-empty) .cart-item__totals .price{color:#000;font-size:1.5rem;font-weight:700;line-height:1;letter-spacing:-.04em;-webkit-text-stroke:.3px currentColor}.ark-cart-items:not(.is-empty) .cart-item__quantity{grid-column:2 / 4;grid-row:2;align-self:start;margin-top:1rem}.ark-cart-items:not(.is-empty) .cart-item__quantity-wrapper{display:flex;align-items:center;gap:.7rem}.ark-cart-items:not(.is-empty) .quantity-popover-container,.ark-cart-items:not(.is-empty) .quantity-popover-wrapper{width:auto;max-width:none}.ark-cart-items:not(.is-empty) .cart-quantity{width:6.8rem;min-height:2.4rem;border:.12rem solid #000;border-radius:.3rem}.ark-cart-items:not(.is-empty) .cart-quantity:after{display:none}.ark-cart-items:not(.is-empty) .cart-quantity .quantity__button{width:2rem;min-width:2rem;padding:0}.ark-cart-items:not(.is-empty) .cart-quantity .quantity__button svg{width:.8rem}.ark-cart-items:not(.is-empty) .cart-quantity .quantity__input{min-width:2.6rem;padding:0;color:#000;font-size:1.1rem;font-weight:700}.ark-cart-items:not(.is-empty) cart-remove-button{margin:0}.ark-cart-items:not(.is-empty) cart-remove-button .button{width:1.8rem;min-width:0;min-height:1.8rem;padding:0;color:#000}.ark-cart-items:not(.is-empty) cart-remove-button .icon{width:1.3rem;height:1.3rem}.ark-cart-summary:not(.is-empty) .ark-cart-summary__footer{display:block;padding:1.4rem 0 2.5rem!important}.ark-cart-summary:not(.is-empty) .cart__blocks{width:100%;max-width:none;margin:0}.ark-cart-summary:not(.is-empty) .totals{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin:0}.ark-cart-summary:not(.is-empty) .totals__total{margin:0;color:#000;font-size:1.5rem;font-weight:700;line-height:1;letter-spacing:-.04em;text-transform:uppercase;-webkit-text-stroke:.3px currentColor}.ark-cart-summary:not(.is-empty) .totals__total-value{display:inline-flex;align-items:center;justify-content:center;min-width:6.2rem;min-height:2.2rem;margin:0;padding:.2rem 1.1rem;border-radius:999px;color:#fff;background:var(--arkuve-cart-pill);font-size:1.3rem;font-weight:700;line-height:1;-webkit-text-stroke:.25px currentColor}.ark-cart-summary:not(.is-empty) .tax-note{display:block;margin:.7rem 0 0;color:var(--arkuve-cart-grey);font-size:.9rem;font-weight:600;line-height:1.25;text-align:center}.ark-cart-summary:not(.is-empty) .tax-note a,.ark-cart-summary:not(.is-empty) .tax-note a:visited{color:inherit!important}.ark-cart-summary:not(.is-empty) .cart__ctas{justify-content:center;margin:1.5rem 0 0}.ark-cart-summary:not(.is-empty) .cart__checkout-button{width:auto;min-width:0;min-height:0;margin:0;padding:0;border:0;color:var(--arkuve-cart-red);background:transparent;box-shadow:none;font-family:inherit;font-size:1.9rem;font-weight:700;line-height:1;letter-spacing:-.04em;text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.3rem;-webkit-text-stroke:.35px currentColor}.ark-cart-summary:not(.is-empty) .cart__checkout-button:before,.ark-cart-summary:not(.is-empty) .cart__checkout-button:after{display:none}.ark-cart-summary:not(.is-empty) .cart__dynamic-checkout-buttons{width:min(100%,34rem);margin:2rem auto 0}@media screen and (min-width:750px){.ark-cart-items:not(.is-empty){padding-top:clamp(3rem,2.6vw,5rem)!important}.ark-cart-items:not(.is-empty) .ark-cart__inner,.ark-cart-summary:not(.is-empty) .ark-cart-summary__inner{width:56vw;max-width:110rem}.ark-cart-items:not(.is-empty) .ark-cart__heading{margin-bottom:clamp(2.2rem,1.65vw,3.2rem)}.ark-cart-items:not(.is-empty) .ark-cart__title{font-size:clamp(2.8rem,2.344vw,4.5rem)}.ark-cart-items:not(.is-empty) .ark-cart__continue{font-size:clamp(1.8rem,1.563vw,3rem)}.ark-cart-items:not(.is-empty) .cart-items thead tr{padding-bottom:1.2rem}.ark-cart-items:not(.is-empty) .cart-items thead th{font-size:clamp(1.4rem,1.042vw,2rem)}.ark-cart-items:not(.is-empty) .cart-item{grid-template-columns:clamp(10.5rem,7.344vw,14.1rem) minmax(0,1fr) auto;grid-template-rows:clamp(5.4rem,3.646vw,7rem) auto;min-height:clamp(16rem,11.615vw,22.3rem);column-gap:clamp(1.8rem,1.25vw,2.4rem);padding:clamp(1.2rem,.833vw,1.6rem) 0 clamp(1.8rem,1.615vw,3.1rem)}.ark-cart-items:not(.is-empty) .cart-item__media{width:clamp(10.5rem,7.344vw,14.1rem)}.ark-cart-items:not(.is-empty) .cart-item__image-container{width:clamp(10.5rem,7.344vw,14.1rem);height:clamp(13.2rem,9.219vw,17.7rem);margin:0}.ark-cart-items:not(.is-empty) .cart-item__details,.ark-cart-items:not(.is-empty) .cart-item__totals.medium-hide.large-up-hide{padding-top:clamp(1rem,.938vw,1.8rem)}.ark-cart-items:not(.is-empty) .cart-item__name,.ark-cart-items:not(.is-empty) .cart-item__totals .price{font-size:clamp(1.6rem,1.042vw,2rem)}.ark-cart-items:not(.is-empty) .ark-cart__option{gap:.8rem;font-size:clamp(1.2rem,.781vw,1.5rem)}.ark-cart-items:not(.is-empty) .ark-cart__option dd{min-width:clamp(2rem,1.146vw,2.2rem);height:clamp(2rem,1.146vw,2.2rem);font-size:clamp(.9rem,.625vw,1.2rem)}.ark-cart-items:not(.is-empty) .cart-quantity{width:clamp(8rem,4.479vw,8.6rem);min-height:clamp(2.7rem,1.51vw,2.9rem);border-width:.2rem}.ark-cart-items:not(.is-empty) .cart-quantity .quantity__button{width:2.6rem}.ark-cart-items:not(.is-empty) .cart-quantity .quantity__input{font-size:1.3rem}.ark-cart-items:not(.is-empty) .cart-item__quantity{margin-top:clamp(.8rem,.833vw,1.6rem)}.ark-cart-items:not(.is-empty) .cart-items tbody{padding-bottom:clamp(1.8rem,1.771vw,3.4rem)}.ark-cart-summary:not(.is-empty) .ark-cart-summary__footer{padding:clamp(2.4rem,1.4vw,2.7rem) 0 4rem!important}.ark-cart-summary:not(.is-empty) .totals{gap:1.8rem}.ark-cart-summary:not(.is-empty) .totals__total{font-size:clamp(2.2rem,2.083vw,4rem)}.ark-cart-summary:not(.is-empty) .totals__total-value{min-width:clamp(9.5rem,8.698vw,16.7rem);min-height:clamp(3.5rem,3.073vw,5.9rem);font-size:clamp(2.2rem,2.083vw,4rem)}.ark-cart-summary:not(.is-empty) .tax-note{margin-top:.8rem;font-size:clamp(1rem,.781vw,1.5rem)}.ark-cart-summary:not(.is-empty) .cart__ctas{margin-top:clamp(2.8rem,3vw,5.8rem)}.ark-cart-summary:not(.is-empty) .cart__checkout-button{font-size:clamp(2.6rem,2.344vw,4.5rem)}.ark-cart-summary:not(.is-empty) .cart__dynamic-checkout-buttons{width:min(100%,52rem);margin-top:clamp(2.8rem,2.1vw,4rem)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-arkuve-cart.css.map */
