.free-shipping__notice{margin-bottom:0}.free-shipping-container{margin:calc(6 * var(--space-unit) * -1) 0;padding:calc(8 * var(--space-unit))}.free-shipping-container.color-scheme{--btn-bg-color: var(--heading-color);margin-bottom:calc(6 * var(--space-unit));padding:calc(6 * var(--space-unit)) calc(8 * var(--space-unit))}cart-drawer .free-shipping-container{margin:calc(var(--gutter) * -1) calc(var(--gutter) * -1) 0}.cart .free-shipping-container:not(.color-scheme){margin:0 0 calc(12 * var(--space-unit));padding:0}.free-shipping-notice__bar{height:8px;border-radius:var(--btn-border-radius);background-color:rgba(var(--text-color)/.2)}.free-shipping-notice__bar:after{content:"";display:block;width:var(--progress);height:100%;transition:width .3s ease-out;border-radius:var(--btn-border-radius);background-color:rgb(var(--btn-bg-color))}cart-items{position:relative}.jdmas-cart-preorder-notice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;margin-top:calc(6 * var(--space-unit));padding:1.4rem;border:1px solid rgba(var(--info-text-color)/.25);border-radius:.8rem;background-color:rgb(var(--info-bg-color));color:rgb(var(--text-color));text-align:start}.jdmas-cart-preorder-notice--compact{margin:0 0 calc(4 * var(--space-unit));padding:1.2rem;gap:.8rem;font-size:.95em}.jdmas-cart-preorder-notice__icon{display:inline-flex;margin-top:.15em}.jdmas-cart-preorder-notice__icon .icon{width:1.8rem;height:1.8rem;color:rgb(var(--info-text-color))}.jdmas-cart-preorder-notice__title{margin:0 0 .35rem;font-weight:700;line-height:1.35}.jdmas-cart-delivery-estimate__date{margin:0 0 .45rem;font-size:1.6rem;font-weight:700;line-height:1.35}.jdmas-cart-preorder-notice__text{margin:0;color:rgba(var(--text-color)/.72);font-size:1.3rem;line-height:1.45}.jdmas-cart-duty-notice{display:flex;align-items:flex-start;gap:.55rem;margin:1rem 0 0;padding-top:1rem;border-top:1px solid rgba(var(--text-color)/.14);color:rgba(var(--text-color)/.78);font-size:1.3rem;line-height:1.4}.jdmas-cart-duty-notice__content{display:grid;gap:.25rem}.jdmas-cart-duty-notice--standalone{margin-top:0;padding-top:0;border-top:0}.jdmas-cart-duty-notice__check{display:inline-grid;flex:0 0 1.55rem;width:1.55rem;height:1.55rem;place-items:center;border-radius:50%;background:rgb(var(--success-bg-color));color:rgb(var(--success-text-color));font-size:1rem;font-weight:700;line-height:1}.jdmas-cart-duty-notice__assurance{display:flex;align-items:center;gap:.55rem;margin-top:.35rem;color:rgb(var(--success-text-color));font-weight:700}.jdmas-cart-preorder-notice--compact .jdmas-cart-delivery-estimate__date{font-size:1.45rem}.jdmas-cart-preorder-notice--compact .jdmas-cart-duty-notice{margin-top:.75rem;padding-top:.75rem}@media(max-width:599px){.jdmas-cart-preorder-notice__text,.jdmas-cart-duty-notice{font-size:1.35rem}}.cart-items tr{border-bottom:1px solid rgba(var(--text-color)/.15)}.cart-items td{border:0;vertical-align:top}.cart-item{grid-template-columns:64px auto;padding:2.4rem 0;transition:opacity .4s}.pointer-events-none .cart-item{opacity:.3}.cart-item:first-child{padding-top:0}.cart-item:is(tr):has(+.cart-item--nested){padding-bottom:0;border-bottom:0}.cart-item .price__current{font-size:1em}.cart-item .price__was{font-size:.8em}.cart-item .backorder{margin-top:calc(3 * var(--space-unit));font-size:.88em}.jdmas-cart-item-status{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .7rem;margin-top:.9rem}.jdmas-cart-item-status__badge{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:999px;background-color:rgb(var(--success-bg-color));color:rgb(var(--success-text-color));font-size:1.2rem;font-weight:700;line-height:1.35}.jdmas-cart-item-status--preorder .jdmas-cart-item-status__badge{background-color:rgba(var(--preorder-label-bg-color));color:rgba(var(--preorder-label-text-color))}.jdmas-cart-item-status__detail{color:rgba(var(--text-color)/.75);font-size:1.3rem;line-height:1.4}.cart-item--nested .cart-item__image{padding-inline-start:33.333%}.cart-item__image{grid-column:1/2;grid-row:1/4;padding:0}.cart-item__image img{width:100%;height:auto;max-height:200px;object-fit:contain}.cart-item__info{padding-top:calc(2 * var(--space-unit))}.cart-item__details,.cart-item__qty,.cart-item__total{grid-column:2/3;padding:0}.drawer--cart .cart-item__qty{--input-bg-color: var(--drawer-bg-color);--input-text-color: var(--drawer-text-color)}.cart-item__qty quantity-input{margin-inline-end:calc(2 * var(--space-unit))}.cart-item__qty .qty-input--combined .qty-input__btn,.cart-item__qty .qty-input__input{height:calc(14px + 2rem)}.product-info__block .qty-input--combined .qty-input__btn,.drawer__footer .qty-input--combined .qty-input__btn{height:calc(var(--padding) * 2 + .6rem)}.cart-item__total{padding-top:calc(4 * var(--space-unit))}.cart-item__loader{position:absolute;z-index:1;top:50%;left:50%;margin-top:-20px}.cart-item__loader.is-loading{width:20px;margin-inline-start:calc(6 * var(--space-unit))}.cart-item__remove{transition:color .3s}.cart-item__remove path{transform-origin:50% 55%;transition:transform .2s}.cart-item__remove:hover{color:rgb(var(--link-color-og))}.cart-item__remove:hover path:nth-child(2){transform:scaleX(-1)}.cart:has([data-empty=true]) .cart__shipping-calculator{display:none}.dynamic-cart-btns shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 45px;--shopify-accelerated-checkout-button-inline-size: 45px;--shopify-accelerated-checkout-button-border-radius: var(--btn-border-radius, 0);--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-inline-alignment: start;--wallet-button-container-margin-vertical: 0px;--shopify-accelerated-checkout-row-gap: 8px;--shopify-accelerated-checkout-skeleton-background-color: rgba(0, 0, 0, 0);--shopify-accelerated-checkout-skeleton-animation-opacity-start: 0;--shopify-accelerated-checkout-skeleton-animation-opacity-end: 0;--shopify-accelerated-checkout-skeleton-animation-duration: 0s}.wallet-cart-grid{max-width:none!important;margin-top:1rem!important}.wallet-cart-button-container,.wallet-cart-button{--wallet-button-border-radius: var(--btn-border-radius, 0) !important;width:100%!important;max-width:none!important;border-radius:var(--btn-border-radius, 0)!important}.cart-recommendations .price__current{font-size:1em}.cart-recommendations .price__was{font-size:.8em}.cart-recommendations .slider-nav{right:0}@media(min-width:750px){.dynamic-cart-btns>.dynamic-checkout__content>div{margin-top:calc(2 * var(--space-unit))}}@media(min-width:768px){.cart-item{grid-template-columns:112px auto auto}.cart-item__details,.cart-item__qty{grid-column:2/3}.cart-item__total{grid-column:3/4;grid-row:1/4;padding-top:0;text-align:end}.cart-item__total .price__current{padding-inline-end:0}.cart-item__qty{grid-row:3/4;margin-top:0}cart-drawer .free-shipping-container{margin:calc(8 * var(--space-unit) * -1) calc(8 * var(--space-unit) * -1) 0}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/cart-items.css.map */
