/* Draft cart refinement */
.vlu-cart .cart-drawer__inner{background:#fff;padding:0 22px}
.vlu-cart .cart-drawer__header{padding-top:22px;padding-bottom:18px;border-color:#e8e8e5}
.vlu-cart .cart-drawer__header_title .h6{font-size:22px;font-weight:500;letter-spacing:-.025em}
.vlu-cart-reservation{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff1ee;color:#9c3024;border:1px solid #f0d7d1;border-radius:6px;padding:13px 14px;margin-top:16px;font-size:13px;line-height:1.4}
.vlu-cart-reservation__label{max-width:230px}
.vlu-cart-reservation cart-reservation-timer{width:auto;flex-shrink:0;font-size:20px;font-weight:500;font-variant-numeric:tabular-nums}
.vlu-cart-reservation .hidden{display:none}
.vlu-cart-stock{color:#b03528;font-size:12px;font-weight:500;margin:0}
.vlu-cart-stock::before{content:"";display:inline-block;width:6px;height:6px;background:currentColor;border-radius:50%;margin-right:6px;vertical-align:middle}
.vlu-cart .cart-drawer__item{border-bottom:1px solid #e8e8e5;padding-bottom:18px;margin-bottom:18px}
.vlu-cart .cart-drawer__item-name{font-size:15px;width:auto!important;line-height:1.3}
.vlu-cart .cart-drawer__footer{border-color:#e8e8e5;padding-top:16px}
.vlu-cart .cart-drawer__ctas button{min-height:52px;border-radius:6px;background:#171717;color:white;font-size:15px;font-weight:500}
.vlu-cart .cart-drawer__close{min-width:44px;min-height:44px}
@media(max-width:750px){.vlu-cart .cart-drawer__inner{width:100%;max-width:100%;padding:0 18px}.vlu-cart .cart-drawer__header{padding-top:14px;padding-bottom:12px}.vlu-cart-reservation{margin-top:12px}}

.vlu-cart .cart-progress-bar{margin-top:12px}.vlu-cart .cart-progress-bar__label{font-size:13px;line-height:1.4;font-weight:500;margin-bottom:12px}.vlu-cart .cart-progress-bar__step-label{font-size:11px;line-height:1.35;white-space:normal}.vlu-cart .cart-progress-bar__progress{height:4px}
