.cart-drawer .drawer__inner{padding:0 2.1rem}.cart-drawer .drawer__header{padding:2rem 0 0}.cart-drawer .drawer__heading{display:flex;align-items:center}.cart-drawer .drawer__heading-title{font-size:var(--font-size-titles-small, 22px)}.cart-drawer .drawer__heading-count{margin-left:1rem;font-size:var(--font-size-titles-xsmall, 15px);letter-spacing:.3px}.cart-drawer .cart-items td{padding-top:1rem}.cart-drawer .cart-item__image{aspect-ratio:1 / 1;object-fit:cover}.cart-drawer .cart-item>td+td{padding-left:0;padding-top:1.2rem}.cart-drawer .cart-item__name{font-size:var(--font-size-body-small, 14px);line-height:150%}.cart-drawer .product-option{font-size:var(--font-size-body-xs, 12px)}.cart-drawer .cart-item{gap:.8rem 1rem}.cart-drawer quantity-popover .quantity:after{box-shadow:none}.cart-drawer quantity-popover .quantity{background:rgb(var(--color-background));border:1px solid var(--gray-200, #E5E5E5);border-radius:1px;min-height:27px;max-width:80px}.cart-drawer .quantity__button{width:20px}.cart-drawer .quantity__button svg{width:8px}.cart-drawer quantity-popover .quantity .quantity__input{font-size:var(--font-size-body-xs, 12px);border-left:1px solid var(--gray-200, #E5E5E5);border-right:1px solid var(--gray-200, #E5E5E5)}.cart-drawer span.price.price--end{font-size:var(--font-size-body-small, 14px);line-height:150%}.cart-drawer .cart-item-remove-text{text-decoration:underline;font-size:var(--font-size-body-xs, 12px);font-weight:400;font-family:var(--font-body-family);text-transform:capitalize}.cart-drawer .drawer__footer{border-top:none}.cart-drawer #Details-CartDrawer{border-bottom:none;margin-bottom:1.5rem}.cart-drawer .drawer__footer summary{padding-top:.9rem;padding-bottom:.9rem}.cart-drawer .summary__title{font-size:var(--font-size-body-small, 14px);line-height:150%}.cart-drawer .summary__title svg{position:absolute;height:1.2rem;right:1.5rem;top:calc(50% - .7rem)}.cart-drawer .cart__checkout-button{font-family:var(--font-heading-family);font-size:var(--font-size-button-standard, 13px);font-weight:700;letter-spacing:.78px;text-transform:uppercase}.cart-drawer .tax-note{margin:.7rem 0 0;text-align:center}.cart-drawer__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media screen and (max-width: 424px){.cart-drawer .drawer__inner{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cart-drawer-new.css.map */
