.cart-drawer .drawer__inner{padding-inline:24px}@media screen and (min-width:750px){.cart-drawer .drawer__inner{padding-inline:40px}}@media screen and (max-width:749px){cart-drawer .drawer,.cart-drawer--mobile-width-full .drawer{width:95vw;max-width:95vw}}@media screen and (min-width:750px){cart-drawer .drawer{width:500px;max-width:500px}}cart-drawer .drawer{transition:transform .6s cubic-bezier(.75,0,.175,1),visibility .6s cubic-bezier(.75,0,.175,1)}.cart-drawer__overlay{background:#0000004d}.cart-drawer .drawer__header{border-bottom:1px solid var(--nm-line);padding-block:20px}.cart-drawer .drawer__heading{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:20px;letter-spacing:0;color:var(--nm-ink)}.cart-drawer .cart-drawer__body{padding-top:20px}.cart-drawer .cart-drawer__count-bubble{background:var(--nm-ink)}.cart-checkpoints .cart-progress__bar{height:6px;border-radius:999px;background:#e9e6e0}.cart-checkpoints .cart-progress__bar__progress{border-radius:999px;background:var(--nm-in-stock)!important;background-image:none!important;transition:width .55s cubic-bezier(.22,.61,.36,1)}.cart-checkpoints .cart-progress__bar__badge{background:#fff!important;background-image:none!important;border:1.5px solid #D6D2C7!important;color:var(--nm-ink);transition:border-color .3s ease,background .3s ease}.cart-checkpoints .cart-progress__bar__badge.reached,.cart-checkpoints .cart-progress__bar__badge--reached,.cart-checkpoints .cart-progress__bar__badge[data-reached]{border-color:var(--nm-in-stock)!important}.cart-checkpoints .material-symbols-outlined{font-size:15px}.cart-progress__text{font-family:var(--font-body-family);font-size:13px;font-weight:var(--font-body-weight);color:var(--nm-text)}.cart-progress__text strong{font-weight:var(--font-body-weight-bold)}.cart-checkpoints__label{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);color:var(--nm-ink)}.cart-drawer .cart-item__media{border-radius:var(--nm-radius-img);overflow:hidden}.cart-drawer .cart-item__image{background:var(--nm-mist);border-radius:var(--nm-radius-img)}.cart-drawer .cart-item__name{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:16px;line-height:1.3;letter-spacing:0;color:var(--nm-ink)}.cart-drawer .cart-item__final-price,.cart-drawer .cart-item__price-wrapper,.cart-drawer .product-option{font-family:var(--font-body-family);font-size:var(--fs-base);letter-spacing:0}.cart-drawer .cart-item__old-price{color:var(--nm-line-strong);text-decoration:line-through}.cart-drawer .cart-item__quantity-wrapper .quantity{border:1px solid var(--nm-line);border-radius:var(--nm-radius-field);background:transparent;box-shadow:none}.cart-drawer .quantity__button{background:transparent}.cart-drawer cart-remove-button .button{background:transparent;background-image:none;color:var(--nm-line-strong);min-height:auto}.cart-drawer .drawer__footer{border-top:1px solid var(--nm-line);padding:20px 24px 16px}@media screen and (min-width:750px){.cart-drawer .drawer__footer{padding-inline:40px}}.cart-drawer .totals__subtotal,.cart-drawer .totals__subtotal-value{font-family:var(--font-body-family);font-size:16px;font-weight:var(--font-body-weight-bold);letter-spacing:0;color:var(--nm-ink)}.cart-drawer .cart__checkout-button{width:100%;min-height:var(--nm-control-h);font-size:16px;font-weight:var(--font-body-weight-bold);letter-spacing:.5px}.cart-drawer .tax-note{font-size:12px;color:var(--nm-line-strong)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nivia-cart.css.map */
