.cart-drawer{background:var(--color-background);color:var(--color-text);height:100dvh;left:auto;max-height:unset;max-width:600px;padding:0;position:fixed;right:0;top:0;width:100%}.cart-drawer button:focus-visible{border-radius:1rem;outline:1px solid var(--color-text)}.cart-drawer .empty-cart{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm)}.cart-drawer .cart-drawer__header{align-items:center;display:flex;justify-content:space-between;padding:var(--spacing-sm)}.cart-drawer .cart__title{align-items:center;display:flex;gap:var(--spacing-xxs);margin-bottom:0}.cart-drawer .cart__title-text{font-size:var(--spacing-sm);font-weight:var(--font-bold)}.cart-drawer .cart__title-count{align-items:center;background:var(--color-primary-button);border-radius:1000px;color:var(--color-on-primary-button);display:flex;font-size:1.1rem;height:20px;justify-content:center;width:20px}.cart-drawer .cart-content,.cart-drawer .cart-drawer-inner{display:flex;flex-direction:column;height:100%}.cart-drawer .cart-content{overflow:hidden;position:relative}.cart-drawer .cart-content__items{flex-grow:1;height:auto;overflow-x:hidden;overflow-y:auto;padding-inline:var(--spacing-sm)}.cart-drawer .cart-content__items .cart-delivery{align-items:center;display:flex;gap:var(--spacing-xxs);justify-content:start;margin-bottom:var(--spacing-xs)}.cart-drawer .cart-content__items .cart-delivery *{margin:0}.cart-drawer .cart-content__items .cart-item{align-items:start;display:flex}.cart-drawer .cart-content__items .cart-item__thumbnail a:focus-visible img{outline:1px solid}.cart-drawer .cart-content__items .cart-item__thumbnail img{aspect-ratio:1 / 1.2;border-radius:var(--product-card-border-radius);object-fit:cover;width:10rem}.cart-drawer .cart-content__items .cart-item__content{align-items:start;flex-direction:column}.cart-drawer .cart-content__total{background-color:var(--color-background);border:1px solid var(--color-border);height:auto;padding:var(--spacing-sm)}.cart-drawer .cart-content__total .total{display:flex;justify-content:space-between;margin-bottom:var(--spacing-xxs)}.cart-drawer .cart-content__total .total span{font-weight:var(--font-bold)}.cart-drawer .cart-content__total .cart-tax{border-bottom:1px solid var(--color-border);margin-bottom:var(--spacing-xs);padding-bottom:var(--spacing-xs)}.cart-drawer .cart-content__total .cart-note button{margin-bottom:var(--spacing-sm)}.cart-drawer .cart-content__total .cart-note .cart-note__content{display:block;margin-block:var(--spacing-sm) var(--spacing-xs)}.cart-drawer .cart-content__total .cart-terms{align-items:center;display:flex;gap:var(--spacing-xxs);margin-bottom:var(--spacing-sm)}.cart-drawer .cart-content__total .cart-terms__checkbox{border-color:var(--color-border);height:2.4rem;width:2.4rem}.cart-drawer .cart-content__total .cart-terms__checkbox:focus-visible{outline:1px solid}.cart-drawer .cart-content__total .cart-terms p{margin-bottom:0}.cart-drawer .cart-content__total .cart-buttons{display:flex;flex-direction:column;gap:var(--spacing-xs)}.cart-drawer .product__qty-input{align-items:center;display:flex;gap:var(--spacing-xs)}.cart-drawer .product__qty-input .input--quantity{margin-bottom:0;padding-inline:.8rem}.cart-drawer .product__qty-input .input--quantity input{color:var(--color-text);width:auto}.cart-drawer .product__qty-input .button{font-size:var(--font-body-sm);text-transform:capitalize}.cart-drawer .product__qty-input .button:after{border-color:var(--color-text)}.cart-drawer #product-recommendations-cart-drawer{display:flex;flex-direction:column;gap:var(--spacing-xs);height:auto;margin-bottom:var(--spacing-xs);margin-inline:0;position:relative}.cart-drawer #product-recommendations-cart-drawer.section{padding:0}.cart-drawer #product-recommendations-cart-drawer .h2{font-size:var(--font-body-base);font-weight:var(--body-weight)}.cart-drawer #product-recommendations-cart-drawer .card.product .card__content{margin-top:0}@media (width <= 767px),screen and (max-width:767px){.cart-drawer .cart-content__total .cart-buttons .button{padding-inline:initial}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/cart-drawer.bundle.css.map */
