.drawer{z-index:1001}.cart-drawer__empty-content .cart__empty-text{font-family:Plus Jakarta Sans;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:Plus Jakarta Sans;font-size:clamp(16px,2vw,18px);font-weight:800;line-height:27.32px;text-align:center;background:#f37490;transition:.3s;text-transform:uppercase;border-radius:0}.cart-drawer__empty-content .button:hover{background:#ff5764}.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:Plus Jakarta Sans}.cart-drawer .cart-items th{border-bottom:1px solid #000000}.cart-items th{padding-bottom:4px;font-family:Plus Jakarta Sans;font-weight:600;font-size:10px;line-height:15px;letter-spacing:0%;color:#000}.cart-item{background:#fff!important;border-radius:1rem;padding:0rem .5em}.cart-drawer .cart-items thead{margin-bottom:0}.cart-drawer .cart-item{padding-bottom:0;border-bottom:1px solid #E4E4E4}.cart-drawer .cart-item:not(first-child){margin-top:10px}.drawer__inner{padding-inline:0;border:none;background:#f7f1e8}.drawer__inner .drawer_header__texts{margin-bottom:17.5px}.drawer__inner .drawer__heading{font-family:Plus Jakarta Sans;font-weight:600;font-size:16px;line-height:130%;letter-spacing:0%;color:#000;margin-bottom:0}.drawer__inner .drawer__close{top:10px;right:10px}.drawer__inner .drawer__close .svg-wrapper{width:20px;height:20px}.drawer__inner .drawer__close .svg-wrapper :is(svg){width:28px;height:28px}.drawer__inner .drawer__close .svg-wrapper :is(svg) :is(path){fill:#000}.drawer__inner #CartDrawer-CartItems{padding-inline:24px}.drawer__inner .drawer__cart-items-wrapper{border-bottom:none}.drawer__inner .drawer__cart-items-wrapper :is(tbody){margin-top:16px;padding-inline:0!important}.drawer__inner .drawer__cart-items-wrapper .cart-item__details .cart-item__name{font-family:Proxima Nova;font-weight:700;font-size:13px;line-height:120%;letter-spacing:0%;text-decoration:none;color:#000;white-space:wrap;overflow:hidden}.drawer__inner .drawer__cart-items-wrapper .cart-item__details .product-option{font-family:Plus Jakarta Sans;font-weight:400;font-size:13px;line-height:130%;letter-spacing:0%;color:#0000008a}.drawer__inner .drawer__cart-items-wrapper .cart-item__details .product-option dd{display:none}.drawer__inner cart-drawer-items{flex:1;margin-bottom:32px}.cart-drawer .cart-item__details{grid-column:2/4;grid-row:1/2;padding:0!important;padding-top:1.7rem;height:70px;display:flex;flex-direction:column;padding-top:9px!important}.cart-drawer .cart-item__totals{grid-column:4/5;grid-row:1/2;padding-left:0!important;padding-top:9px!important}.cart-drawer .cart-item__totals .cart-item__price-wrapper .price{font-family:Plus Jakarta Sans;font-weight:500;font-size:12px;line-height:150%;letter-spacing:0%;color:#000}.cart-drawer .cart-item__quantity{grid-column:2 / 5!important;grid-row:2/3;padding:0!important}.cart-drawer .cart-item__quantity .cart-item__quantity-wrapper{justify-content:space-between}.cart-drawer .quantity-popover-container .quantity__button{width:24px;height:24px;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;border:1px solid #E4E4E4;min-height:32px!important;max-height:32px!important;min-width:97px;border-radius:0;justify-content:space-between;background:#fff;border-radius:1rem}.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:Plus Jakarta Sans;font-weight:300;font-size:16px;line-height:24px;letter-spacing:0%;color:#43434a}cart-remove-button .icon-remove{width:20px;height:20px}.cart-drawer .cart-item__image{height:100%;width:100%;object-fit:contain;max-width:96px;max-height:96px;min-height:96px}.drawer__header{display:flex;flex-direction:column;padding:1.6rem 2rem;align-items:flex-start}.drawer__header .drawer_header__texts{display:flex;justify-content:space-between;width:100%;align-items:center}.drawer__header .drawer_header__texts .drawer__close{position:static}.drawer__header .progress_bar__container{width:100%;padding-inline:45px;display:flex;flex-direction:column-reverse;padding:20px 16px 16px;background:#f9e1e1;border-radius:8px}.drawer__header .progress_bar__container .progress_span{font-family:Plus Jakarta Sans;font-size:12px;font-weight:600;text-align:center;color:#2c2b2b;margin-top:4px;line-height:130%}.drawer__header .progress_bar__container .progress_span strong{color:#ff8495}.drawer__header .progress_bar__container .progress_bar{height:12px;background:#fff;border-radius:100px}.drawer__header .progress_bar__container .progress_bar .progress{display:block;height:100%;background:#ff8495;transition:.6s;border-radius:100px}.drawer__footer{padding:0 20px 20px}.drawer__footer .cart-drawer__footer .totals{margin-top:0;margin-bottom:17.5px}.drawer__footer .cart-drawer__footer .totals .totals__total,.drawer__footer .cart-drawer__footer .totals .totals__total-value{font-family:Plus Jakarta Sans;font-weight:600;font-size:14px;line-height:21px;letter-spacing:0%;color:#1f1f1f;text-transform:uppercase}.drawer__footer .cart-drawer__footer .totals .totals__total-value{font-size:16px}.drawer__footer .cart__ctas{display:flex;flex-direction:column;gap:16px}.drawer__footer .cart__ctas .cart__checkout-button{padding:19.5px 20px;text-align:center;background:#f37490;transition:.3s;text-transform:uppercase;font-family:Plus Jakarta Sans;font-weight:600;font-size:14px;line-height:130%;letter-spacing:0%;color:#fff;border-radius:32px}.drawer__footer .cart__ctas .cart__checkout-button:hover{background:#ff5764}.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{display:none;text-align:center;color:#222b3a;text-transform:uppercase;margin:0;font-family:Plus Jakarta Sans;font-weight:600;font-size:12px;line-height:150%;letter-spacing:0%}.drawer.is-empty .progress_bar__container{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/c-cart-drawer.css.map */
