.sv-cart{--sv-ink:#1a1a1a;--sv-mut:#616161;--sv-line:#e6e6e6;--sv-soft:#fafafa;--sv-ok:#2f5a1f;--sv-okbg:#eef5ea;background:#fff!important;color:var(--sv-ink)}.sv-cart .drawer__contents{background:#fff;color:var(--sv-ink);display:flex;flex-direction:column;height:100%}.sv-topbar{background:#1a1a1a;color:#fff;font-size:12px;text-align:center;padding:7px 12px;letter-spacing:.01em}.sv-truck{vertical-align:-3px;margin-right:4px}.sv-stars{color:#f5c518;letter-spacing:1px}.sv-head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--sv-line);background:#fff;position:relative}.sv-head__title{font-size:17px;font-weight:600}.sv-head__count{font-weight:400;color:var(--sv-mut);font-size:14px}.sv-head__close{background:none;border:0;padding:4px;color:var(--sv-ink);cursor:pointer;position:static!important}.sv-cart .drawer__inner{display:flex;flex-direction:column;flex:1;min-height:0;padding:0;border:0}.sv-cart .sv-scroll{flex:1;overflow-y:auto;padding:14px 18px 6px;position:static}.sv-cart .sv-foot{border-top:1px solid var(--sv-line);padding:12px 18px 16px;background:#fff;position:static;box-shadow:0 -6px 16px #0000000a}.sv-gift{background:var(--sv-soft);border:1px solid var(--sv-line);border-radius:10px;padding:10px 12px;margin-bottom:12px}.sv-gift__text{margin:0 0 8px;font-size:13px;color:var(--sv-ink)}.sv-gift__bar{height:6px;border-radius:6px;background:#f1f1f1;overflow:hidden}.sv-gift__bar span{display:block;height:100%;background:var(--sv-ink);border-radius:6px;transition:width .4s}.sv-gift--done{background:var(--sv-okbg);border-color:#d6e8cc}.sv-gift--done .sv-gift__bar span{background:var(--sv-ok)}.sv-items .sv-line{display:flex!important;gap:12px;padding:12px 0;border-bottom:1px solid var(--sv-line)}.sv-items .sv-line__img{display:block!important;flex:0 0 72px;width:72px;height:72px;border-radius:8px;overflow:hidden;background:var(--sv-soft);border:1px solid var(--sv-line)}.sv-items .sv-line__img img{max-width:none;width:100%;height:100%;object-fit:cover;display:block}.sv-line__body{flex:1;min-width:0}.sv-line__top{display:flex;gap:8px;align-items:flex-start;justify-content:space-between}.sv-line__title{font-size:14px;font-weight:600;line-height:1.3;color:var(--sv-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sv-line__remove{background:none;border:0;padding:2px;color:#9a9a9a;cursor:pointer;flex:0 0 auto}.sv-line__remove:hover{color:var(--sv-ink)}.sv-line__meta{font-size:12px;color:var(--sv-mut);margin-top:2px}.sv-line__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:8px}.sv-line__prices{text-align:right;display:flex;flex-direction:column;align-items:flex-end;line-height:1.25}.sv-line__was{font-size:12px;color:#9a9a9a}.sv-line__price{font-size:14px;font-weight:600}.sv-line__per{font-size:11px;color:var(--sv-mut)}.sv-line__disc{font-size:12px;color:var(--sv-ok);margin-top:4px}.sv-gifttag{font-size:11px;font-weight:600;color:var(--sv-ok);background:var(--sv-okbg);border-radius:20px;padding:3px 9px}.sv-line--gift .sv-line__price{color:var(--sv-ok)}.sv-line--gift .sv-line__price s{color:#9a9a9a;font-weight:400;margin-right:4px}.sv-qty.js-qty__wrapper{display:inline-flex;align-items:center;border:1px solid var(--sv-line);border-radius:8px;overflow:hidden;max-width:none;width:auto;background:#fff}.sv-qty .js-qty__adjust{position:static;width:30px;height:30px;background:#fff;border:0;color:var(--sv-ink);font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transform:none}.sv-qty .js-qty__num{width:34px;height:30px;border:0;text-align:center;padding:0;font-size:14px;background:#fff;color:var(--sv-ink);margin:0}.sv-qty.is-loading{opacity:.5;pointer-events:none}.sv-up{display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;border:1.5px dashed #bdbdbd;border-radius:10px;background:var(--sv-soft)}.sv-up[hidden]{display:none}.sv-up__txt{flex:1;min-width:0;display:flex;flex-direction:column;font-size:12px;color:var(--sv-mut);line-height:1.35}.sv-up__txt strong{font-size:13px;color:var(--sv-ink)}.sv-up__btn{flex:0 0 auto;background:var(--sv-ink);color:#fff;border:0;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:600;cursor:pointer}.sv-up__btn.is-loading{opacity:.6}.sv-ups{margin:16px 0 6px}.sv-ups__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.sv-ups__title{font-size:14px;font-weight:600}.sv-ups__nav{display:flex;gap:6px}.sv-ups__arrow{width:28px;height:28px;border-radius:50%;border:1px solid var(--sv-line);background:#fff;color:var(--sv-ink);font-size:17px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0 0 2px}.sv-ups__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.sv-ups__track::-webkit-scrollbar{display:none}.sv-card{flex:0 0 46%;scroll-snap-align:start;border:1px solid var(--sv-line);border-radius:10px;padding:8px;background:#fff;display:flex;flex-direction:column}.sv-card__img{display:block!important;aspect-ratio:1/1;border-radius:7px;overflow:hidden;background:var(--sv-soft)}.sv-card__img img{width:100%;height:100%;object-fit:cover;display:block}.sv-card__title{font-size:12px;font-weight:600;line-height:1.3;color:var(--sv-ink);text-decoration:none;margin-top:7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:31px}.sv-card__price{font-size:13px;margin:4px 0 8px}.sv-card__btn{margin-top:auto;background:#fff;color:var(--sv-ink);border:1px solid var(--sv-ink);border-radius:8px;padding:7px 6px;font-size:12px;font-weight:600;cursor:pointer;width:100%}.sv-card__btn:hover{background:var(--sv-ink);color:#fff}.sv-card__btn.btn--loading{opacity:.6}.sv-row{display:flex;justify-content:space-between;font-size:14px;margin:2px 0}.sv-row--muted{color:var(--sv-mut)}.sv-free{color:var(--sv-ok);font-weight:600}.sv-row--total{font-size:16px;font-weight:600;margin:4px 0 10px}.sv-cart .cart__discounts{font-size:13px;color:var(--sv-ok);margin:0 0 4px;display:flex;justify-content:space-between}.sv-cart .cart__discounts.hide{display:none}.sv-cart .cart__checkout-wrapper{margin:0}.sv-checkout.btn{width:100%;background:#1a1a1a!important;color:#fff!important;border:0;border-radius:10px;padding:15px 16px;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px;text-transform:none;letter-spacing:0;min-height:52px}.sv-checkout.btn:hover{background:#000!important}.sv-pay{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.sv-pay{flex-wrap:nowrap}.sv-pay li{margin:0;padding:0;display:flex;flex:1 1 0;max-width:38px}.sv-pay svg{width:100%;height:auto;display:block}.sv-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;background:var(--sv-soft);border:1px solid var(--sv-line);border-radius:10px;padding:10px 6px}.sv-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.25}.sv-trust__ic{width:30px;height:30px;border-radius:50%;background:#1a1a1a;color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.sv-trust__t{font-size:11.5px;font-weight:600;color:var(--sv-ink)}.sv-trust__s{font-size:10.5px;color:var(--sv-mut)}.sv-cart .drawer__cart-empty{background:#fff}.sv-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 24px}.sv-empty__t{font-size:17px;font-weight:600;margin:0 0 6px;color:var(--sv-ink)}.sv-empty__s{font-size:14px;color:var(--sv-mut);margin:0 0 18px}.sv-empty__btn{background:#1a1a1a;color:#fff;border-radius:10px;padding:12px 22px;text-decoration:none;font-weight:600}@media(max-width:480px){.sv-card{flex-basis:58%}.sv-pay{gap:4px}.sv-trust{margin-top:10px;padding:8px 4px}.sv-trust__ic{width:26px;height:26px;margin-bottom:3px}.sv-checkout.btn{min-height:48px;padding:13px}}.sv-ups--empty{width:100%;margin-top:28px;text-align:left}.sv-cart .sv-empty{justify-content:flex-start;padding:36px 18px 24px;overflow-y:auto;height:100%}.sv-cart .sv-empty__btn,.sv-cart .sv-empty__btn:hover{color:#fff!important;display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/71/assets/sv-cart.css.map */
