.cart-items__wrapper{padding:0 24px}.cart-drawer__heading{display:flex;align-items:center;gap:var(--gap-xs)}.cart-drawer__heading.h3{font-weight:700;color:#000;font-size:30px;text-transform:lowercase;line-height:32px}.cart-drawer__header .close-button svg path{stroke:#000}.cart-drawer__close-button{top:40px;margin-right:0}@media (max-width: 749px){.cart-drawer__close-button{top:10px}}.cart-items__price{font-size:14px;color:var(--color-base-text)}.cart-items__properties dt{color:#717680;font-size:12px;line-height:18px}.cart-items__properties{margin-top:4px;margin-bottom:10px}.cart-items__quantity{margin-top:6px;z-index:1}.cart-items__quantity .quantity-selector{border:none;position:relative;border-radius:4px;height:24px;flex:0;background-color:#fff}.cart-items__quantity .quantity-selector:before{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background:linear-gradient(45deg,#7b6ae0,#ffbb89);border-radius:4px;z-index:-1}.quantity-selector :is(.quantity-minus,.quantity-plus){height:24px;width:28px}.cart-items__remove{height:24px}.quantity-selector input[type=number]{min-width:24px}.cart__summary-totals,.cart__summary-totals:not(:has(.cart-actions)){border:0;border-block-start:0;background-color:transparent;margin:0;padding:0}.cart__summary-totals{gap:0}.cart-drawer__summary-content{position:relative;background-color:#fff;padding:17px;border-radius:8px;width:100%;display:block}.cart-drawer__summary-content:before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:linear-gradient(45deg,#7b6ae0,#ffbb89);border-radius:8px;z-index:-1}.cart__ctas{margin-top:36px;position:relative;z-index:1}.cart__subtotal-container{padding:13px 0}.cart__total-container{padding-top:12px;border-block-start:1px solid #D5D7DA}.cart__subtotal-container .cart__total-label{color:var(--color-base-text);font-size:14px;line-height:20px;text-transform:lowercase}.cart__subtotal-container .cart__total-value{color:var(--color-base-text);font-size:14px;line-height:20px;font-weight:600}.cart__total-container .cart__total-label,.cart__total-container .cart__total-value{color:var(--color-base-text);font-size:16px;line-height:24px;font-weight:600;text-transform:uppercase}.cart__group-row{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-xs);padding-top:19px;padding-bottom:11px;border-bottom:1px solid #D5D7DA}.cart-items__progress{width:100%;height:8px;background-color:#e9eaeb;border-radius:50px;overflow:hidden;position:relative}.cart-items__progress-bar{position:absolute;top:0;left:0;height:100%;background-color:var(--color-primary-color);border-radius:50px}.cart__group-row span{color:var(--color-base-text);font-size:14px;line-height:20px;font-weight:500;text-transform:lowercase}.cart__group-info{margin-bottom:40px}.cart-drawer__items .cart-items__table-row{margin-bottom:12px;padding-bottom:12px;border-bottom:0}.cart-items__relative p,.cart-items__group-title{font-size:14px;line-height:20px;font-weight:600;color:var(--color-base-text);text-transform:uppercase;margin-bottom:8px}.cart-items__group-title{padding-bottom:24px}.cart-items__relative{padding-bottom:32px;position:relative}.cart-items__counter{border:1px solid rgba(0,0,0,.08);border-radius:8px;background-color:#fff;color:#414651;font-weight:700;font-size:12px;line-height:18px;padding:8px 12px;width:fit-content;margin-bottom:8px;position:absolute;top:-10px;box-shadow:0 12px 16px -4px #0a0d1214,0 4px 6px -2px #0a0d1208,0 2px 2px -1px #0a0d120a}p.cart-items__counter-text{margin-top:8px;font-size:12px;line-height:18px;color:#583843;margin-bottom:0;text-align:center;text-decoration:underline;text-underline-offset:2px;text-transform:lowercase;font-weight:400}.cart-drawer__multiple-recipients{background-color:transparent;padding:0;border:none;color:#583843;font-size:14px;line-height:20px;text-decoration:underline;font-family:var(--font-paragraph--family);cursor:pointer}.cart-drawer__summary{padding-bottom:48px;gap:16px}.cart-drawer__content tbody{display:table;width:100%}.cart-items__error{font-size:12px;line-height:18px;color:#583843}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-cart-drawer.css.map */
