.cart-v2{padding-block:28px 56px}.cart-v2__layout{display:grid;gap:28px}.cart-v2__banner{background:#f1f7f2;border:1px solid #cfe5d4;border-radius:12px;padding:14px 16px;margin-bottom:12px}.cart-v2__banner p{margin:0 0 10px;font-size:15px;color:#1d2420}.cart-v2__banner--slim p{margin:0;color:#2f7d45;font-weight:600}.cart-v2__banner.is-done p{color:#1d2420}.cart-v2__banner--slim.is-done p{color:#2f7d45}.cart-v2__check{color:#2f7d45;font-weight:700;margin-right:4px}.cart-v2__bar{height:8px;border-radius:99px;background:#dfe9e1;overflow:hidden}.cart-v2__bar span{display:block;height:100%;border-radius:inherit;background:#3f8f55;transition:width .4s ease}.cart-v2__title{display:flex;align-items:center;gap:12px;font-size:clamp(30px,6vw,40px);margin:22px 0 8px}.cart-v2__count{display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 8px;border-radius:99px;background:var(--color-mist, #eef0ea);font-family:var(--font-body);font-size:15px;font-weight:700;color:var(--color-ink, #16302B)}.cart-v2__items{list-style:none;margin:0;padding:0}.cart-v2__item{display:grid;grid-template-columns:76px 1fr auto;gap:14px;padding:18px 0;border-bottom:1px solid rgba(22,48,43,.12);align-items:start}.cart-v2__thumb img{width:76px;height:76px;object-fit:cover;border-radius:8px;background:var(--color-mist, #eef0ea)}.cart-v2__info{display:grid;gap:3px;min-width:0}.cart-v2__name{font-size:17px;font-weight:600;text-decoration:none;color:var(--color-ink, #16302B)}.cart-v2__variant{margin:0;color:#6b746f;font-size:14px}.cart-v2__unit{margin:0;color:#4b5650;font-size:14px}.cart-v2__unit s{margin-left:6px;color:#8a938e}.cart-v2__deal{margin:0;color:#2f7d45;font-size:13px;font-weight:600}.cart-v2__controls{display:flex;align-items:center;gap:14px;margin-top:10px}.cart-v2__qty{display:inline-flex;align-items:center;border:1px solid rgba(22,48,43,.25);border-radius:10px;overflow:hidden;background:#fff}.cart-v2__qty button{width:42px;height:44px;border:0;background:none;font-size:20px;color:var(--color-ink, #16302B);cursor:pointer}.cart-v2__qty button:hover{background:var(--color-mist, #eef0ea)}.cart-v2__qty input{width:40px;height:44px;border:0;padding:0;min-height:0;text-align:center;font:inherit;font-size:16px;background:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cart-v2__qty input::-webkit-outer-spin-button,.cart-v2__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-v2__remove{border:0;background:none;padding:8px;color:#4b5650;cursor:pointer;border-radius:8px}.cart-v2__remove:hover{color:#b3261e;background:#fbeceb}.cart-v2__line{display:grid;justify-items:end;gap:2px;font-size:16px}.cart-v2__line s{font-size:13px;color:#8a938e}.cart-v2__error{color:#b3261e;font-size:14px;margin:10px 0 0}.cart-v2__error[hidden]{display:none}.cart-v2.is-loading .cart-v2__main,.cart-v2.is-loading .cart-v2__summary{opacity:.55;pointer-events:none;transition:opacity .15s}.cart-v2__summary{display:grid;gap:12px;align-content:start}.cart-v2__rows{margin:0;display:grid;gap:8px;font-size:15px}.cart-v2__rows div{display:flex;justify-content:space-between;gap:12px}.cart-v2__rows dd{margin:0}.cart-v2__saving{color:#2f7d45;font-weight:600}.cart-v2__total{display:flex;justify-content:space-between;align-items:baseline;padding-top:14px;border-top:1px solid rgba(22,48,43,.15);font-size:17px}.cart-v2__total strong{font-size:24px;color:var(--color-ink, #16302B)}.cart-v2__terms{font-size:14px;color:#4b5650}.cart-v2__tax{margin:0;font-size:13px;color:#6b746f}.cart-v2__checkout{margin:4px 0 0}.cart-v2__checkout .button{min-height:56px;font-size:16px}.cart-v2__express{margin-top:2px}.cart-v2__express [data-shopify-buttoncontainer]{justify-content:stretch}.cart-v2__trust{list-style:none;margin:6px 0 0;padding:14px 0 0;border-top:1px solid rgba(22,48,43,.12);display:grid;gap:8px;font-size:14px;color:#4b5650}.cart-v2__trust li{display:flex;align-items:center;gap:10px}.cart-v2__trust .icon{width:20px;height:20px;color:var(--color-glow, #E3A33D)}.cart-v2__continue{font-size:14px;color:#4b5650;text-align:center}.cart-v2__empty{text-align:center;padding:48px 0;display:grid;gap:14px;justify-items:center}@media(min-width:990px){.cart-v2{padding-top:40px}.cart-v2__layout{grid-template-columns:minmax(0,1fr) 380px;gap:56px;align-items:start}.cart-v2__summary{position:sticky;top:110px;background:#fff;border-radius:14px;padding:24px;box-shadow:0 0 0 1px #16302b1a,0 10px 30px #16302b0f}.cart-v2__title{margin-top:26px}}.track__inner{max-width:1040px}.track__grid{display:grid;gap:18px;margin-block:8px}.track__card{background:#fff;border-radius:var(--radius, 10px);box-shadow:0 0 0 1px #16302b1f;padding:24px;display:grid;gap:12px;align-content:start}.track__card--main{box-shadow:0 0 0 2px var(--color-ink, #16302B)}.track__title{font-size:22px;margin:0}.track__text{margin:0;color:#4b5650}.track__form{display:grid;grid-template-columns:1fr;gap:10px}.track__form input{min-height:50px;font-size:16px;letter-spacing:.04em}.track__error{margin:0;color:#b3261e;font-size:14px}.track__error[hidden]{display:none}.track__hint{margin:0;font-size:13px;color:#6b746f}.track__card .button{justify-self:start}.track__content{margin-top:32px}.track__note{margin:28px auto 0;max-width:640px;text-align:center;font-size:14px;color:#6b746f}@media(min-width:750px){.track__form{grid-template-columns:1fr auto}.track__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.track__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px}.track__grid>.track__card--main:first-child{grid-column:span 1}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
