:root{--avant-serif: "Cormorant Garant", "Playfair Display", serif}.cart-drawer,.cart-drawer *,.cart-page,.cart-page *{font-family:var(--avant-serif)!important}.header-actions__cart-icon.header-actions__cart-icon--has-cart svg,.header-actions__cart-icon svg{mask:none!important;-webkit-mask:none!important}.header-actions__cart-icon{position:relative;display:inline-flex!important;align-items:center;justify-content:center}.header-actions__cart-icon .svg-wrapper{display:inline-flex;align-items:center;justify-content:center}.header-actions__cart-icon .cart-bubble{position:absolute!important;bottom:0!important;left:0!important;top:0!important;right:0!important;width:auto!important;height:auto!important;aspect-ratio:auto!important;padding:0!important;margin:0!important;display:flex;align-items:center;justify-content:center;pointer-events:none}.header-actions__cart-icon .cart-bubble__background{display:none!important}.header-actions__cart-icon .cart-bubble__text{color:var(--color-foreground)!important;font-size:10px!important;font-weight:500!important;line-height:1;transform:translateY(2px)}.cart-drawer__heading{font-family:var(--avant-serif);font-weight:400;font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase}.cart-drawer .cart-drawer__dialog{position:fixed;top:calc(var(--header-height, 60px) + 6px);right:clamp(8px,1.6vw,22px);left:auto;bottom:auto;margin:0;width:min(400px,calc(100vw - 16px));max-width:calc(100vw - 16px);height:auto;max-height:min(80vh,760px);padding:0;border:1px solid var(--color-border, rgba(0, 0, 0, .12));border-radius:0;box-shadow:0 20px 48px #0000002e;overflow:hidden}.cart-drawer .cart-drawer__dialog:modal{max-height:min(80vh,760px)}.cart-drawer .cart-drawer__dialog::backdrop{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation:none!important}.cart-drawer .cart-drawer__dialog[open]{display:flex;flex-direction:column;height:auto;--start-x: 0px;--end-x: 0px;--start-y: -10px;--end-y: 0px;--start-opacity: 0;--end-opacity: 1}.cart-drawer .cart-drawer__dialog[open].dialog-closing{--start-x: 0px;--end-x: 0px;--start-y: 0px;--end-y: -10px;--start-opacity: 1;--end-opacity: 0}.cart-drawer .cart-drawer__inner{height:auto;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.cart-drawer .cart-drawer__inner>cart-items-component{min-height:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.cart-drawer .cart-drawer__content{height:auto;min-height:0;flex:1 1 auto;overflow-y:auto}.cart-drawer__summary .additional-checkout-buttons{display:none!important}.cart-drawer__summary .cart__checkout-button,.cart-page__summary .cart__checkout-button{border-radius:0!important;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:600}.cart-drawer__view-bag{display:flex;align-items:center;justify-content:center;width:100%;margin-block-start:var(--gap-sm, 12px);padding-block:16px;padding-inline:var(--padding-4xl, 24px);border:1px solid var(--color-foreground, #000);background:transparent;color:var(--color-foreground, #000);text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:600;line-height:1;transition:background-color .2s ease,color .2s ease}.cart-drawer__view-bag:hover{background:var(--color-foreground, #000);color:var(--color-background, #fff)}.cart-title h1{font-family:var(--avant-serif);font-weight:400;letter-spacing:.14em;text-transform:uppercase}@media screen and (min-width:750px){.cart-page__summary{border:1px solid var(--color-border, rgba(0, 0, 0, .12));padding:clamp(20px,2.4vw,32px)}}.cart-totals__total-label,.cart-totals__original-label,.cart-discount__label,.cart-note__label{text-transform:uppercase;letter-spacing:.08em}
/*# sourceMappingURL=/cdn/shop/t/1/assets/avant-cart.css.map */
