.mvc{--mv-card: #f2ebe3;--mv-tile: #e9e0d5;--mv-btn: #dcc9b2;--mv-btn-hover: #d0bb9f;--mv-ink: #26231f;--mv-sub: #8b8279;--mv-line: #e3d9cd;max-width:116rem;margin:0 auto;padding:0 2rem;color:var(--mv-ink)}.mvc *,.mvc *:before,.mvc *:after{box-sizing:border-box}.mvc__crumbs{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 2.4rem;padding:0;list-style:none;font-size:1.2rem;color:var(--mv-sub)}.mvc__crumbs a{color:var(--mv-sub);text-decoration:none}.mvc__crumbs a:hover{color:var(--mv-ink)}.mvc__crumbs li+li:before{content:"/";margin-right:.6rem;color:var(--mv-line)}.mvc__crumbs [aria-current]{color:var(--mv-ink)}.mvc__title{margin:0;font-size:3.4rem;line-height:1.1;letter-spacing:-.01em;font-weight:600}.mvc__count{margin:.6rem 0 3.2rem;font-size:1.3rem;color:var(--mv-sub)}.mvc__layout{display:grid;grid-template-columns:minmax(0,1fr) 32rem;gap:2.4rem;align-items:start}.mvc__items{display:flex;flex-direction:column;gap:1.6rem;min-width:0}.mvc__item{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:1.6rem;align-items:stretch}.mvc__media{border-radius:1.4rem;background:var(--mv-tile);overflow:hidden}.mvc__media img{display:block;width:100%;height:100%;object-fit:cover}.mvc__body{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:1.6rem;padding:1.8rem 2rem 4.4rem;border-radius:1.4rem;background:var(--mv-card)}.mvc__name{display:flex;flex-direction:column;gap:.4rem;min-width:0}.mvc__product{font-size:1.5rem;font-weight:600;color:var(--mv-ink);text-decoration:none}.mvc__product:hover{text-decoration:underline}.mvc__variant{font-size:1.2rem;color:var(--mv-sub)}.mvc__saving{align-self:flex-start;margin-top:.2rem;padding:.2rem .7rem;border-radius:999px;background:#fff;font-size:1.1rem;font-weight:600;line-height:1.5;color:#7a5c34}.mvc__stepper{display:inline-flex;align-items:center;gap:.8rem}.mvc__stepper button{width:2.6rem;height:2.6rem;border:0;border-radius:.6rem;background:var(--mv-btn);color:var(--mv-ink);font-family:inherit;font-size:1.4rem;line-height:1;cursor:pointer;transition:background .15s ease}.mvc__stepper button:hover{background:var(--mv-btn-hover)}.mvc__stepper button[disabled]{opacity:.45;cursor:not-allowed}.mvc__stepper input{width:3.4rem;padding:.3rem;border:0;background:none;text-align:center;font-family:inherit;font-size:1.4rem;color:var(--mv-ink);-moz-appearance:textfield}.mvc__stepper input::-webkit-outer-spin-button,.mvc__stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mvc__price{font-size:1.5rem;font-weight:600;white-space:nowrap;text-align:right}.mvc__was{display:block;font-size:1.2rem;font-weight:400;color:var(--mv-sub);text-decoration:line-through}.mvc__remove{position:absolute;right:1.6rem;bottom:1.4rem;display:inline-flex;align-items:center;gap:.5rem;padding:.4rem;border:0;background:none;color:var(--mv-sub);font-family:inherit;font-size:1.2rem;cursor:pointer}.mvc__remove:hover{color:#a33d2f}.mvc__remove svg{width:1.7rem;height:1.7rem}.mvc__summary{position:sticky;top:2rem;padding:2.2rem 2rem;border-radius:1.4rem;background:var(--mv-card)}.mvc__summary-title{margin:0 0 1.8rem;font-size:1.9rem;font-weight:600}.mvc__rows{display:flex;flex-direction:column;gap:1rem}.mvc__row{display:flex;justify-content:space-between;gap:1.2rem;font-size:1.3rem;color:var(--mv-sub)}.mvc__row span:last-child{color:var(--mv-ink);font-weight:500}.mvc__row--free span:last-child{color:#4a7a4f;font-weight:600}.mvc__row--total{margin-top:1.4rem;padding-top:1.4rem;border-top:.1rem solid var(--mv-line);font-size:1.6rem;color:var(--mv-ink);font-weight:600}.mvc__row--total span:last-child{font-size:1.9rem;font-weight:700}.mvc__checkout{display:block;width:100%;margin-top:2rem;padding:1.4rem 1.6rem;border:0;border-radius:.9rem;background:var(--mv-btn);color:var(--mv-ink);font-family:inherit;font-size:1.4rem;font-weight:600;text-align:center;cursor:pointer;transition:background .15s ease}.mvc__checkout:hover{background:var(--mv-btn-hover)}.mvc__note{margin:1.2rem 0 0;font-size:1.15rem;line-height:1.5;color:var(--mv-sub);text-align:center}.mvc__empty{padding:6rem 2rem;border-radius:1.4rem;background:var(--mv-card);text-align:center}.mvc__empty p{margin:0 0 2rem;font-size:1.5rem;color:var(--mv-sub)}.mvc__empty-link{display:inline-block;padding:1.3rem 2.6rem;border-radius:.9rem;background:var(--mv-btn);color:var(--mv-ink);font-size:1.3rem;font-weight:600;text-decoration:none}@media screen and (max-width:900px){.mvc__layout{grid-template-columns:minmax(0,1fr)}.mvc__summary{position:static}}@media screen and (max-width:600px){.mvc{padding:0 1.2rem}.mvc__title{font-size:2.4rem}.mvc__count{margin-bottom:2rem}.mvc__items{gap:1.2rem}.mvc__item{grid-template-columns:8.6rem minmax(0,1fr);gap:1rem;align-items:start}.mvc__media{aspect-ratio:1 / 1;border-radius:1.1rem}.mvc__body{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "qty remove";align-items:center;gap:1rem;padding:1.2rem 1.3rem}.mvc__name{grid-area:name}.mvc__stepper{grid-area:qty}.mvc__price{grid-area:price;align-self:start;text-align:right;font-size:1.4rem}.mvc__remove{grid-area:remove;position:static;justify-self:end;padding:.2rem}.mvc__product{font-size:1.35rem;line-height:1.35}.mvc__variant{font-size:1.15rem}.mvc__summary{padding:1.8rem 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/nst-cart-simple.css.map */
