.cart-notification{background:var(--ms-color-cream);border:var(--ms-border-thin) solid var(--ms-color-border);border-radius:0 0 var(--ms-radius-lg) var(--ms-radius-lg);box-shadow:var(--ms-shadow-large);padding:var(--ms-space-10) var(--ms-space-8)}@media screen and (min-width:750px){.cart-notification{max-width:40rem}}.cart-notification.active{transition:transform var(--ms-motion-450) var(--ms-signature-ease),visibility 0s}.cart-notification__header{border-bottom:var(--ms-border-thin) solid var(--ms-color-border);padding-bottom:var(--ms-space-4);margin-bottom:var(--ms-space-2);align-items:center}.cart-notification__heading{font-family:var(--ms-font-heading);font-size:calc(var(--ms-text-h-sm) + 1rem);font-weight:var(--ms-font-regular);color:var(--ms-color-heading);letter-spacing:var(--ms-tracking-normal);max-width:none}.cart-notification__heading svg,.cart-notification__heading .icon-checkmark{color:var(--ms-color-primary)}.cart-notification__close{margin-top:0;margin-right:0;color:var(--ms-color-text-secondary)}.cart-notification__close:hover{color:var(--ms-color-primary)}.cart-notification-product{padding-block:var(--ms-space-6);align-items:center}.cart-notification-product__image{border-radius:var(--ms-radius-sm);overflow:hidden}.cart-notification-product__image img{width:12rem;height:auto}.cart-notification-product__name{font-family:var(--ms-font-heading);font-size:var(--ms-text-body-lg);font-weight:var(--ms-font-regular);color:var(--ms-color-heading)}.cart-notification-product .product-option{font-family:var(--ms-font-body);color:var(--ms-color-text-secondary);font-size:var(--ms-text-btn-sm)}.cart-notification__links{display:flex;flex-direction:column;gap:var(--ms-space-3)}.cart-notification__links>*{margin-top:0}#cart-notification-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ms-touch-target);padding-inline:var(--ms-space-6);padding-block:var(--ms-space-3);border-radius:var(--ms-radius-pill);background:var(--ms-color-primary);color:var(--ms-color-on-primary);font-family:var(--ms-font-body);font-size:var(--ms-text-btn);font-weight:var(--ms-font-medium);line-height:1;text-decoration:none;box-shadow:var(--ms-shadow-soft);transition:transform var(--ms-motion-standard) var(--ms-ease-standard),box-shadow var(--ms-motion-standard) var(--ms-ease-standard)}#cart-notification-button:hover{transform:var(--ms-hover-lift-sm);box-shadow:var(--ms-shadow-hover)}#cart-notification-button:after,#cart-notification-button:hover:after{box-shadow:none}#cart-notification-button:focus-visible,#cart-notification-button:focus,#cart-notification-button.focused{outline:none;box-shadow:0 0 0 var(--ms-focus-offset) var(--ms-color-surface-raised),0 0 0 calc(var(--ms-focus-offset) + var(--ms-focus-width)) var(--ms-focus-color)}.cart-notification__links .button-label{background:none;border:none;padding:3% 0 0;color:var(--ms-color-text-secondary);font-family:var(--ms-font-body);font-size:1.5rem;letter-spacing:var(--ms-tracking-wide);text-transform:uppercase;cursor:pointer}.cart-notification__links .button-label:hover{color:var(--ms-color-primary)}.cart-notification #cart-notification-form .button{background:transparent;border:var(--ms-border-thin) solid var(--ms-color-border-strong);color:var(--ms-color-heading);border-radius:var(--ms-radius-pill);min-height:var(--ms-touch-target);padding-inline:var(--ms-space-6);padding-block:var(--ms-space-3);font-family:var(--ms-font-body);font-size:var(--ms-text-btn);line-height:1}.cart-notification #cart-notification-form .button:hover{border-color:var(--ms-color-primary);color:var(--ms-color-primary)}.cart-notification #cart-notification-form .button:after,.cart-notification #cart-notification-form .button:hover:after{box-shadow:none}.cart-notification #cart-notification-form .button:focus-visible,.cart-notification #cart-notification-form .button:focus,.cart-notification #cart-notification-form .button.focused{outline:none;box-shadow:0 0 0 var(--ms-focus-offset) var(--ms-color-surface-raised),0 0 0 calc(var(--ms-focus-offset) + var(--ms-focus-width)) var(--ms-focus-color)}.cart-items,cart-items{background:var(--ms-color-background)}.cart__header{align-items:flex-start;margin-bottom:var(--ms-space-10)}.cart__heading-group{display:flex;flex-direction:column;gap:var(--ms-space-2)}.cart__header .title--primary{font-family:var(--ms-font-heading);font-weight:var(--ms-font-regular);color:var(--ms-color-heading);font-size:calc(var(--ms-text-h-lg) + .2rem)}.cart__subtitle{margin:0;font-family:var(--ms-font-body);font-size:var(--ms-text-body-sm);color:var(--ms-color-text-secondary)}.cart__continue-link{font-family:var(--ms-font-body);color:var(--ms-color-text-secondary);letter-spacing:var(--ms-tracking-wide);text-transform:uppercase;font-size:var(--ms-text-btn-sm);text-decoration:none;transition:color var(--ms-motion-standard) var(--ms-ease-standard)}.cart__continue-link:hover{color:var(--ms-color-primary)}.cart__continue-link span[aria-hidden]{display:inline-block;transition:transform var(--ms-motion-standard) var(--ms-ease-standard)}.cart__continue-link:hover span[aria-hidden]{transform:translate(-.2rem)}.cart__empty-text{font-family:var(--ms-font-heading);font-weight:var(--ms-font-regular);color:var(--ms-color-heading)}.cart__empty-subtext{margin-top:var(--ms-space-2);color:var(--ms-color-text-secondary);font-family:var(--ms-font-body)}.is-empty .cart__warnings{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ms-space-5)}.cart__warnings .button{border-radius:var(--ms-radius-pill);font-family:var(--ms-font-body);margin-top:var(--ms-space-2)}.cart__warnings .button:after,.cart__warnings .button:hover:after{box-shadow:none}.cart__warnings .button:focus-visible,.cart__warnings .button:focus,.cart__warnings .button.focused{outline:none;box-shadow:0 0 0 var(--ms-focus-offset) var(--ms-color-surface-raised),0 0 0 calc(var(--ms-focus-offset) + var(--ms-focus-width)) var(--ms-focus-color)}.cart__login-title{font-family:var(--ms-font-heading);font-weight:var(--ms-font-regular);color:var(--ms-color-heading)}.cart__items{border-bottom:var(--ms-border-thin) solid var(--ms-color-border)}.cart-items thead th{font-family:var(--ms-font-body);color:var(--ms-color-text-muted);letter-spacing:var(--ms-tracking-widest);font-weight:var(--ms-font-medium);font-size:calc((var(--ms-text-label) + var(--ms-text-h-sm)) / 2 + .1rem)}.cart-item{border-color:var(--ms-color-border)}@media screen and (min-width:750px){.cart-items td{padding-top:var(--ms-space-10)}}@media screen and (max-width:749px){.cart-item{margin-bottom:var(--ms-space-8)}}@media screen and (min-width:750px){.cart-item__media{width:13.26rem}.cart-items td.cart-item__media,.cart-items td.cart-item__details,.cart-items td.cart-item__quantity,.cart-items td.cart-item__totals{vertical-align:middle}}.cart-item__image-container{background:var(--ms-color-surface);border-radius:var(--ms-radius-sm)}@media screen and (min-width:750px){.cart-item>td{transition:background-color var(--ms-motion-380) var(--ms-ease-standard),transform var(--ms-motion-380) var(--ms-ease-standard)}.cart-item:nth-child(3n+1)>td{background:var(--ms-color-background)}.cart-item:nth-child(3n+2)>td{background:var(--ms-color-surface)}.cart-item:nth-child(3n)>td{background:var(--ms-color-cream)}.cart-item>td:first-child{border-top-left-radius:var(--ms-radius-lg);border-bottom-left-radius:var(--ms-radius-lg);padding-left:var(--ms-space-4)}.cart-item>td:last-child{border-top-right-radius:var(--ms-radius-lg);border-bottom-right-radius:var(--ms-radius-lg);padding-right:var(--ms-space-4)}}@media screen and (max-width:749px){.cart-item{border-radius:var(--ms-radius-lg);padding:var(--ms-space-4);transition:background-color var(--ms-motion-380) var(--ms-ease-standard),transform var(--ms-motion-380) var(--ms-ease-standard)}.cart-item:nth-child(3n+1){background:var(--ms-color-background)}.cart-item:nth-child(3n+2){background:var(--ms-color-surface)}.cart-item:nth-child(3n){background:var(--ms-color-cream)}}.cart-item{border-radius:var(--ms-radius-lg);transition:opacity var(--ms-motion-standard) var(--ms-ease-standard),transform var(--ms-motion-380) var(--ms-ease-standard),box-shadow var(--ms-motion-380) var(--ms-ease-standard)}.cart-item__details{transition:transform var(--ms-motion-380) var(--ms-ease-standard)}.cart-item:focus-within{transform:var(--ms-hover-lift-xs);box-shadow:var(--ms-shadow-hover-sm)}.cart-item:focus-within>td{background:var(--ms-color-surface-hover);transform:var(--ms-hover-lift-xs)}.cart-item:focus-within .cart-item__details{transform:translateY(-2px)}@media(hover:hover)and (pointer:fine){.cart-item:hover{transform:var(--ms-hover-lift-xs);box-shadow:var(--ms-shadow-hover-sm)}.cart-item:hover>td{background:var(--ms-color-surface-hover);transform:var(--ms-hover-lift-xs)}.cart-item:hover .cart-item__details{transform:translateY(-2px)}}.cart-item:active{transform:var(--ms-hover-lift-xs);box-shadow:var(--ms-shadow-hover-sm)}.cart-item:active>td{background:var(--ms-color-surface-hover);transform:var(--ms-hover-lift-xs)}.cart-item:active .cart-item__details{transform:translateY(-2px)}.cart-item__name{font-family:var(--ms-font-heading);font-weight:var(--ms-font-regular);color:var(--ms-color-heading);font-size:calc(var(--ms-text-h-sm) + .1rem);transition:color var(--ms-motion-standard) var(--ms-ease-standard)}@media screen and (min-width:990px){.cart-item__name{font-size:calc(var(--ms-text-h-sm) + .2rem)}}.cart-item .caption-with-letter-spacing{color:var(--ms-color-text-muted)}.price,.cart-item .product-option{font-family:var(--ms-font-body);color:var(--ms-color-text-secondary);font-size:var(--ms-text-body-sm)}@media screen and (max-width:989px){.cart-item .price.price--end{white-space:nowrap}.cart-item .product-option{font-size:calc(var(--ms-text-body-sm) - .1rem)}}@media screen and (max-width:749px){.cart-item .product-option{font-size:calc(var(--ms-text-body-sm) - .2rem)}}@media screen and (max-width:749px){.cart-item .price.price--end{font-size:calc(var(--ms-text-btn-sm) + .05rem)}}@media screen and (max-width:749px){.cart-item{grid-template-columns:auto repeat(2,1fr) auto;gap:var(--ms-space-3)}}.cart-item__old-price{color:var(--ms-color-text-muted)}.cart-item__totals .price{font-family:var(--ms-font-body);font-weight:var(--ms-font-medium);color:var(--ms-color-heading);font-size:var(--ms-text-body-lg)}@media screen and (max-width:989px){.cart-item__totals .price{font-size:var(--ms-text-btn-sm)}}.cart-item__image{transition:transform var(--ms-motion-380) var(--ms-ease-standard)}@media(hover:hover)and (pointer:fine){.cart-item:hover .cart-item__image{transform:scale(1.02)}.cart-item:hover .cart-item__name{color:var(--ms-color-primary)}}.quantity.ms-quantity{width:fit-content}.cart-item .ms-quantity{border-color:var(--ms-color-primary);border-radius:var(--ms-radius-pill)}.cart-item .ms-quantity:before,.cart-item .ms-quantity:after{content:none}@media(hover:hover)and (pointer:fine){.cart-item .ms-quantity .ms-quantity__button{width:2.9rem;min-height:2.2rem}.cart-item .ms-quantity .ms-quantity__input{flex-grow:0;width:3.75rem!important;min-height:2.2rem;font-size:var(--ms-text-btn-sm)}}@media screen and (max-width:989px){.cart-item .ms-quantity .ms-quantity__input{flex-grow:0;width:3.75rem!important}.cart-item__quantity-wrapper{align-items:center;gap:var(--ms-space-3)}.cart-item cart-remove-button{margin-left:0}}@media screen and (max-width:749px){.cart-item__details,.cart-item__totals{grid-row:1 / 3;align-self:center}}cart-remove-button .button{color:var(--ms-color-text-secondary);transition:color var(--ms-motion-micro) var(--ms-ease-standard)}cart-remove-button .button:hover{color:var(--ms-color-error)}cart-remove-button .button:focus-visible{outline:none;box-shadow:0 0 0 var(--ms-focus-offset) var(--ms-color-surface-raised),0 0 0 calc(var(--ms-focus-offset) + var(--ms-focus-width)) var(--ms-focus-color)}.cart-item.cart-item--removing{opacity:.35;transform:translate(-.4rem);pointer-events:none}.cart__heading-group,.cart__continue-link,.cart-items thead th,.cart-item{--ms-fade-up-distance: var(--ms-reveal-distance-sm);animation:ms-fade-up var(--ms-motion-standard) var(--ms-ease-decelerate) both}.cart__heading-group{animation-delay:0ms}.cart__continue-link{animation-delay:90ms}.cart-items thead th{animation-delay:.16s}.cart-item:nth-child(1){animation-delay:.22s}.cart-item:nth-child(2){animation-delay:.26s}.cart-item:nth-child(3){animation-delay:.3s}.cart-item:nth-child(4){animation-delay:.34s}.cart-item:nth-child(5){animation-delay:.38s}.cart-item:nth-child(n+6){animation-delay:.42s}.totals__total-value,.cart-item__price-wrapper .price,.ms-quantity__input{animation:ms-fade-up var(--ms-motion-standard) var(--ms-ease-standard) both;--ms-fade-up-distance: 2px}@media(prefers-reduced-motion:reduce){.cart__heading-group,.cart__continue-link,.cart-items thead th,.cart-item,.totals__total-value,.cart-item__price-wrapper .price,.ms-quantity__input{animation:none;opacity:1;transform:none}.cart-item:hover,.cart-item:focus-within,.cart-item:active,.cart-item:hover>td,.cart-item:focus-within>td,.cart-item:active>td,.cart-item:hover .cart-item__image,.cart-item:hover .cart-item__details,.cart-item:focus-within .cart-item__details,.cart-item:active .cart-item__details{transform:none;box-shadow:none}.cart-item__image,.cart-item__details,.cart-item{transition:none}.cart-item>td{transition:none}}.cart__footer{border-color:var(--ms-color-border)}@media screen and (max-width:749px){.totals{justify-content:flex-end}}.cart__shipping-note{margin:0 0 var(--ms-space-4);color:var(--ms-color-text-secondary);font-family:var(--ms-font-body);font-size:var(--ms-text-body-sm)}@media screen and (min-width:990px){.cart__shipping-note{text-align:right}}@media screen and (max-width:989px){.cart__shipping-note{text-align:right}}.totals__total{font-family:var(--ms-font-body);font-weight:var(--ms-font-medium);color:var(--ms-color-text-secondary);text-transform:uppercase;letter-spacing:var(--ms-tracking-widest);font-size:var(--ms-text-label)}.totals__total-value{font-family:var(--ms-font-heading);font-size:var(--ms-text-h-md);color:var(--ms-color-heading)}@media screen and (max-width:989px){.totals__total-value{font-size:calc((var(--ms-text-h-md) + var(--ms-text-h-lg)) / 2)}}.tax-note{color:var(--ms-color-text-muted);font-size:calc((var(--ms-text-label) + var(--ms-text-body-sm)) / 2)}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--ms-radius-pill)}.cart__checkout-button{background:var(--ms-color-primary);color:var(--ms-color-on-primary);border:none;border-radius:var(--ms-radius-pill);min-height:var(--ms-touch-target);font-family:var(--ms-font-body);font-weight:var(--ms-font-medium);letter-spacing:var(--ms-tracking-01);box-shadow:var(--ms-shadow-soft);transition:transform var(--ms-motion-standard) var(--ms-ease-standard),box-shadow var(--ms-motion-standard) var(--ms-ease-standard)}.cart__checkout-button:hover{transform:var(--ms-hover-lift-sm);box-shadow:var(--ms-shadow-hover)}.cart__checkout-button:after,.cart__checkout-button:hover:after{box-shadow:none}.cart__checkout-button:focus-visible,.cart__checkout-button:focus,.cart__checkout-button.focused{outline:none;box-shadow:0 0 0 var(--ms-focus-offset) var(--ms-color-surface-raised),0 0 0 calc(var(--ms-focus-offset) + var(--ms-focus-width)) var(--ms-focus-color)}.cart__note .field__input{border-color:var(--ms-color-border);font-family:var(--ms-font-body)}.cart__note label{color:var(--ms-color-text-secondary)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/maison-cart.css.map */
