.cart-added-modal{--cart-added-modal-padding-x: 1.3rem;--cart-added-modal-divider: #e0e0de;--cart-added-modal-muted: #888886;--cart-added-modal-ink: #111111;--cart-added-modal-media-bg: #ebebea;--cart-added-modal-sheet-radius: 1.04rem;--cart-added-modal-media-radius: .26rem;--cart-added-modal-button-radius: .21875rem;background:transparent;visibility:hidden;z-index:1000}.cart-added-modal.is-opening,.cart-added-modal.is-open,.cart-added-modal.is-closing{pointer-events:auto;visibility:visible}.cart-added-modal .side-drawer__panel{will-change:transform}@media screen and (max-width:767px){.cart-added-modal.side-drawer--from-bottom .side-drawer__panel{border-radius:var(--cart-added-modal-sheet-radius) var(--cart-added-modal-sheet-radius) 0 0;box-shadow:0 -1.5rem 1.5rem #0000002e;transform:translate3d(0,100%,0)}.cart-added-modal.side-drawer--from-bottom.is-open:not(.is-closing) .side-drawer__panel,.cart-added-modal.side-drawer--from-bottom.is-opening:not(.is-closing) .side-drawer__panel{box-shadow:0 -1.5rem 1.5rem #0000002e;transform:translateZ(0)}.cart-added-modal.side-drawer--from-bottom.is-closing .side-drawer__panel{box-shadow:0 -1.5rem 1.5rem #0000002e;transform:translate3d(0,100%,0);transition:transform var(--modal-duration-close) var(--modal-easing-close)}}.cart-added-modal__header.side-drawer__header{align-items:center;border-bottom:1px solid var(--cart-added-modal-divider);min-height:4.55rem;padding:var(--space-4) var(--cart-added-modal-padding-x)}.cart-added-modal__title{color:var(--cart-added-modal-ink);flex:1 1 auto;font-family:var(--primary-font-family);font-size:1.75rem;font-weight:300;letter-spacing:0;line-height:.96;margin:0;min-width:0;text-transform:none}.cart-added-modal__close{flex-shrink:0;margin-right:-.25rem}.cart-added-modal__body.side-drawer__body{display:flex;flex:0 1 auto;flex-direction:column;overflow:visible}.cart-added-modal__product{display:flex;gap:.9375rem;align-items:flex-start;padding:1.3rem var(--cart-added-modal-padding-x) 1.5rem}.cart-added-modal__media{flex:0 0 5.72rem;width:5.72rem;height:6.5rem;overflow:hidden;border-radius:var(--cart-added-modal-media-radius);background:linear-gradient(135deg,#e8e8e6,#d8d8d6);background-color:var(--cart-added-modal-media-bg)}.cart-added-modal__image{display:block;width:100%;height:100%;object-fit:cover}.cart-added-modal__details{flex:1;min-width:0;padding-top:.125rem}.cart-added-modal__product-title{color:var(--cart-added-modal-ink);font-family:var(--tertiary-font-family);font-size:.75rem;font-weight:600;letter-spacing:.08em;line-height:1.25;margin:0 0 .75rem;text-transform:uppercase}.cart-added-modal__options{display:grid;gap:.125rem}.cart-added-modal__option-line{font-family:var(--secondary-font-family);font-size:1rem;font-weight:400;line-height:1.4;margin:0}.cart-added-modal__option-label{color:var(--cart-added-modal-muted)}.cart-added-modal__option-value{color:var(--cart-added-modal-ink)}.cart-added-modal__footer{display:flex;flex-direction:column;gap:1rem;padding:0 var(--cart-added-modal-padding-x) calc(1.55rem + env(safe-area-inset-bottom,0px))}.cart-added-modal__subtotal-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.cart-added-modal__subtotal-label{color:var(--cart-added-modal-muted);flex:1 1 auto;font-family:var(--tertiary-font-family);font-size:.75rem;font-weight:600;letter-spacing:.08em;line-height:1.2;margin:0;min-width:0;text-transform:uppercase}.cart-added-modal__subtotal-value{color:var(--cart-added-modal-ink);flex:0 0 auto;font-family:var(--tertiary-font-family);font-size:.75rem;font-weight:600;letter-spacing:.08em;line-height:1.2;margin:0;white-space:nowrap}.cart-added-modal__actions{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;width:100%}.cart-added-modal__action{align-items:center;-webkit-appearance:none;appearance:none;border-radius:var(--cart-added-modal-button-radius);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--annotation-font-family);font-size:.8125rem;font-weight:400;justify-content:center;letter-spacing:.02em;line-height:1;margin:0;min-height:2.75rem;padding:.75rem .5rem;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;transition:background-color .2s var(--default-easing),border-color .2s var(--default-easing),color .2s var(--default-easing)}.cart-added-modal__action--view-cart{background-color:rgb(var(--color-background));border:1px solid var(--cart-added-modal-ink);color:var(--cart-added-modal-ink)}.cart-added-modal__action--view-cart:is(:hover,:focus-visible){background-color:rgba(var(--color-base-text-1),.04);color:var(--cart-added-modal-ink);text-decoration:none}.cart-added-modal__action--checkout{background-color:var(--cart-added-modal-ink);border:1px solid var(--cart-added-modal-ink);color:rgb(var(--color-base-text-2))}.cart-added-modal__action--checkout:is(:hover,:focus-visible){background-color:rgb(var(--color-base-accent-1));border-color:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-text-2));text-decoration:none}@media screen and (min-width:768px){.cart-added-modal--sheet-mobile.side-drawer{display:block;height:0;inset:auto;overflow:visible;pointer-events:none;position:fixed;right:0;bottom:0;width:0}.cart-added-modal--sheet-mobile .cart-added-modal__overlay{display:none}.cart-added-modal--sheet-mobile .cart-added-modal__panel.side-drawer__panel{border-radius:var(--cart-added-modal-sheet-radius);box-shadow:0 .75rem 2rem #00000024;height:auto;max-height:calc(100dvh - var(--space-8));pointer-events:auto;position:fixed;right:var(--space-6);bottom:var(--space-6);transform:translate3d(100%,0,0);transition:transform var(--modal-duration-close) var(--modal-easing-close);width:min(24.375rem,calc(100vw - var(--space-8)))}.cart-added-modal--sheet-mobile.is-open:not(.is-closing) .cart-added-modal__panel.side-drawer__panel,.cart-added-modal--sheet-mobile.is-opening:not(.is-closing) .cart-added-modal__panel.side-drawer__panel{transform:translateZ(0);transition:transform var(--modal-duration-open) var(--modal-easing-open)}.cart-added-modal--sheet-mobile.is-closing .cart-added-modal__panel.side-drawer__panel{transform:translate3d(100%,0,0);transition:transform var(--modal-duration-close) var(--modal-easing-close)}.cart-added-modal--sheet-mobile.side-drawer.is-open .side-drawer__panel,.cart-added-modal--sheet-mobile.side-drawer.is-opening .side-drawer__panel,.cart-added-modal--sheet-mobile.side-drawer.is-closing .side-drawer__panel{box-shadow:0 .75rem 2rem #00000024}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/component-cart-added-modal.css.map */
