.cart-drawer__empty-content .cart__empty-text{font-family:var(--font-primary);font-size:clamp(20px,2vw,24px);font-weight:800;line-height:32.78px;letter-spacing:.04em;text-align:center}.cart-drawer__empty-content .button{font-family:var(--font-primary);font-size:clamp(16px,2vw,18px);font-weight:800;line-height:27.32px;text-align:center;background:#3c4581;transition:.3s;text-transform:uppercase;border-radius:100px}.cart-drawer__empty-content .button:hover{background:#8088de}.cart-drawer__empty-content .button:before,.cart-drawer__empty-content .button:after{content:none}.cart-drawer__empty-content .cart__login-title,.cart-drawer__empty-content .cart__login-paragraph{font-family:var(--font-primary)}.drawer__inner{padding-inline:0;border:none}.drawer__inner .drawer__close{top:10px;right:10px}.drawer__inner .drawer__close .svg-wrapper :is(svg){width:16px;height:16px}.drawer__inner .drawer__close .svg-wrapper :is(svg) :is(path){fill:#fff}.drawer__inner #CartDrawer-CartItems{padding-inline:24px}.drawer__inner .drawer__cart-items-wrapper{border-bottom:1px solid #E4E4E4}.drawer__inner .drawer__cart-items-wrapper :is(thead){display:none}.drawer__inner .drawer__cart-items-wrapper :is(tbody){margin-top:40px;padding-inline:0!important}.drawer__inner .drawer__cart-items-wrapper .cart-item__details .cart-item__name{font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:20.8px}.drawer__inner .drawer__cart-items-wrapper .cart-item__details .cart-item__name:hover{text-decoration:none}.drawer__inner .drawer__cart-items-wrapper .cart-item__details .product-option{display:none}.drawer__inner cart-drawer-items{flex:none;margin-bottom:32px}.cart-drawer .cart-item__details{grid-column:2/5;grid-row:1/2;padding:0!important;padding-top:1.7rem;height:60px;display:flex;align-items:end}.cart-drawer .cart-item__totals{grid-column:4/5;grid-row:2/3;padding-left:0!important;padding-top:1.1rem!important}.cart-drawer .cart-item__totals .cart-item__price-wrapper .price{font-family:var(--font-primary);font-size:16px;font-weight:500;line-height:24px}.cart-drawer .cart-item__quantity{grid-column:2 / 4!important;grid-row:2/3;padding:0!important}.cart-drawer .quantity-popover-container .quantity__button{width:24px;height:24px;border:1px solid #E4E4E4;display:flex;align-items:center;justify-content:center}.cart-drawer .quantity-popover-container .quantity__button :is(svg) :is(path){fill:#000}.cart-drawer .quantity-popover-container .cart-quantity{display:flex;align-items:center;width:auto}.cart-drawer .quantity-popover-container .cart-quantity:before,.cart-drawer .quantity-popover-container .cart-quantity:after{content:none}.cart-drawer .quantity-popover-container .quantity__input{max-width:40px;font-family:var(--font-primary);color:#000}.cart-drawer .cart-item__image{height:100%;width:100%;object-fit:cover;max-width:96px;max-height:96px;min-height:96px}.drawer__header{background:#3c4581;padding-block:48px 32px}.drawer__header .progress_bar__container{width:100%;padding-inline:45px;display:flex;flex-direction:column}.drawer__header .progress_bar__container .progress_span{font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:20.8px;text-align:center;color:#fff}.drawer__header .progress_bar__container .progress_bar{height:8px;background:#ffffff29;border-radius:32px;margin-top:12px}.drawer__header .progress_bar__container .progress_bar .progress{display:block;height:100%;background:#fff;transition:.6s;border-radius:32px}.drawer__footer{padding:21px 20px}.drawer__footer .cart-drawer__footer .totals{margin-bottom:16px}.drawer__footer .cart-drawer__footer .totals .totals__total,.drawer__footer .cart-drawer__footer .totals .totals__total-value{font-family:var(--font-primary);font-size:16px;font-weight:400;line-height:21px;color:#000001;text-transform:uppercase}.drawer__footer .cart__ctas{display:flex;flex-direction:column;gap:16px}.drawer__footer .cart__ctas .cart__checkout-button{font-family:var(--font-primary);font-size:16px;font-weight:500;line-height:19.2px;letter-spacing:.12em;text-align:center;background:#3c4581;transition:.3s;text-transform:uppercase;border-radius:8px}.drawer__footer .cart__ctas .cart__checkout-button:hover{background:#8088de}.drawer__footer .cart__ctas .cart__checkout-button:before,.drawer__footer .cart__ctas .cart__checkout-button:after{content:none}.drawer__footer .cart__ctas .drawer_continue__shopping{font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:21px;text-align:center;color:#000001;text-transform:uppercase;margin:0}
/*# sourceMappingURL=/cdn/shop/t/17/assets/c-cart-drawer.css.map */
