:root{--vcz-pf:#FFD979;--vcz-pt:#3A2A00;--vcz-pd:#541718;--vcz-sale:#9E2F26;--vcz-good:#2C6A46;--vcz-em:#2E8B5A;--vcz-em-3:#55C68F}.vcz-promo-tags{display:flex;gap:8px}.vcz-tile2{position:relative;isolation:isolate;flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 8px;box-sizing:border-box;overflow:hidden;border:1px solid var(--vcz-pd);border-radius:6px;background:#fff;color:var(--vcz-pd);white-space:nowrap;text-decoration:none}.vcz-tile2:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--fill,0%);background:var(--vcz-pf);z-index:-1;pointer-events:none;transition:width .6s cubic-bezier(.4,0,.2,1)}.vcz-tile2__top{font-size:13px;font-weight:500;line-height:1}.vcz-tile2__main{font-size:13px;font-weight:700;line-height:1;overflow:hidden;text-overflow:ellipsis}.vcz-tile2.is-full{color:var(--vcz-pd);border-color:var(--vcz-pd)}.vcz-promo-cart{padding:0 15px 4px}.vcz-promo-cart .vcz-tile2{height:30px}.vcz-promo-cart__rule{margin:8px 0 0;font-size:11.5px;line-height:1.4;opacity:.65}cart-drawer .drawer__head{padding-top:15px;padding-bottom:15px}cart-drawer .cart__title{font-size:12.25px;font-weight:500;letter-spacing:.025em;text-transform:none}cart-drawer .drawer__items-title{display:none}.cart__item.vcz-line{padding-top:15px;padding-bottom:15px}.vcz-line .cart__item__image{width:90px;flex:0 0 90px}.vcz-line .cart__item__content{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;column-gap:12px;align-items:start;padding-left:15px!important;width:calc(100% - 90px)}.vcz-line .cart__item__content-inner{grid-column:1;grid-row:1;width:auto!important}.vcz-line .cart__item__title{font-size:12.25px;font-weight:400;line-height:1.35;margin:0 0 5px}.vcz-line .cart__item__title a{text-decoration:none}.vcz-line__qty{font-weight:400;opacity:.6;margin-left:4px}.vcz-line .cart__item__meta{font-size:11.5px;opacity:.7;line-height:1.4}.vcz-line .cart__item__meta p{margin:0}.vcz-line .cart__item__meta strong{font-weight:400}.vcz-line .cart__price.vcz-line__price{grid-column:2;grid-row:1 / span 2;display:flex;flex-direction:column;align-items:flex-end;gap:5px;margin:0;font-size:12.25px;text-align:right}.vcz-line .cart__quantity-wrapper{grid-column:1;grid-row:2;margin:0;width:auto}.vcz-line .cart__quantity-counter{display:block;margin:0}.vcz-line .cart__quantity,.vcz-line .select-popout--quantity{display:none!important}.vcz-line .cart__item__remove{display:inline-block;margin:8px 0 0;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;opacity:1}.vcz-line .cart__item__remove:hover{text-decoration:underline}.vcz-line .cart__discount{display:none}.vcz-tag-tier{display:inline-block;background:var(--vcz-pd);color:var(--vcz-pf);font-size:10.5px;font-weight:700;letter-spacing:.03em;line-height:1;padding:4px 7px;border-radius:4px}.vcz-price-row{display:inline-flex;align-items:baseline;gap:7px;white-space:nowrap}.vcz-price-was{font-size:.85em;font-weight:400;opacity:.5}.vcz-price-now{font-weight:700}.vcz-price-now--sale{color:var(--vcz-sale)}.vcz-gift{border-top:1px solid #ececec;border-bottom:1px solid #ececec;margin:0}.vcz-gift__row{display:flex;align-items:center;gap:12px;width:100%;background:none;border:0;text-align:left;cursor:pointer;color:inherit;font:inherit;font-size:10.5px;font-weight:500;line-height:1.16;padding:8px var(--inner,15px)}.vcz-gift__row[hidden]{display:none}.vcz-gift__txt{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vcz-gift__price{font-weight:400;opacity:.7}.vcz-switch{box-sizing:border-box;margin-left:auto;width:38px;height:22px;border-radius:999px;background:#c9c7c2;border:1px solid #b3b0aa;box-shadow:inset 0 1px 2px #0000001f;position:relative;flex:0 0 auto;transition:background .2s,border-color .2s}.vcz-switch:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .2s}.vcz-gift__row.is-on .vcz-switch{background:linear-gradient(135deg,var(--vcz-em-3),var(--vcz-em));border-color:transparent}.vcz-gift__row.is-on .vcz-switch:after{transform:translate(16px)}.vcz-gift__row.is-on .vcz-gift__price{color:var(--vcz-em);opacity:1}.vcz-gift__row.is-busy{opacity:.55;pointer-events:none}cart-drawer .cart__price__holder .cart__total{margin:12px 0}.vcz-total{font-size:10.5px;font-weight:500}.vcz-total .cart__total__label{letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center}.vcz-total__right{display:inline-flex;align-items:baseline;gap:8px;margin-left:auto}.vcz-total__was{font-size:13px;font-weight:400;opacity:.5}.vcz-total .cart__total__price{font-size:20px;font-weight:600}.vcz-save-tag{display:inline-block;margin-left:8px;background:var(--vcz-pd);color:var(--vcz-pf);font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:none;line-height:1;padding:4px 7px;border-radius:4px;white-space:nowrap}.cart__total.vcz-ship-row{margin:2px 0 12px!important;font-weight:400}.vcz-ship-row .cart__total__label{text-transform:none;letter-spacing:0;font-size:13px;font-weight:400;opacity:.8}.vcz-ship-row__right{display:inline-flex;align-items:baseline;gap:8px;margin-left:auto;font-size:13px}.vcz-ship-row__was{opacity:.5}.vcz-ship-row__price{font-weight:600}.vcz-ship-row__price--free{color:var(--vcz-good);font-weight:700}.vcz-ship-hint{margin:-6px 0 12px;font-size:11.5px;opacity:.7}cart-drawer .cart__checkout{font-size:10px;font-weight:600;letter-spacing:.025em;min-height:42px}.cart__checkout .vcz-checkout-total{display:inline;font-weight:700;font-size:1.2em;line-height:1;letter-spacing:0}.cart__checkout .vcz-checkout-total:before{content:"\b7";margin:0 8px;opacity:.6;font-weight:400}.cart__checkout .vcz-checkout-total[hidden],.cart__checkout .vcz-checkout-total:empty{display:none}cart-drawer .cart__note{display:none}cart-drawer .additional-checkout-buttons{margin-top:10px}cart-drawer.is-loading .vcz-gift{opacity:.55;pointer-events:none}@media(prefers-reduced-motion:reduce){.vcz-tile2:before{transition:none}}:root:root{--COLOR-MENU-BG:#FFFFFF;--COLOR-HEADER-LINK:#541718;--COLOR-HEADER-LINK-HOVER:#541718;--COLOR-SALE:#C7595B}.vcz-tile2:before{background:#f6c7c3}.vcz-promo-cart .vcz-promo-tags{gap:6px;max-width:340px;margin:0 auto}.vcz-promo-cart .vcz-tile2{height:26px}.vcz-promo-cart .vcz-tile2__top,.vcz-promo-cart .vcz-tile2__main{font-size:12px}.vcz-line .cart__item__meta:not(.vcz-line__variant){display:none!important}.vcz-line .cart__item__meta.vcz-line__variant{display:block;font-size:11.2px;font-weight:400;opacity:1;line-height:normal;margin:5.6px 0 0}.vcz-line .cart__item__content{padding-left:30px!important}cart-drawer .cart__checkout{min-height:38px}#cart-drawer .free-shipping.vc-free-always{--FREE-SHIPPING-GRADIENT:linear-gradient(to right, rgba(179,75,75,.57) 0%, #3D282891 100%) !important}.vcp-extras,.vcp-step[data-step=addons]{display:none!important}#cart-drawer .drawer__head{padding:15px}#cart-drawer .drawer__head .cart__title,#cart-drawer .drawer__head .cart__items-count{font-size:12.25px;line-height:1;font-weight:500;letter-spacing:.025em}@media(min-width:750px){#cart-drawer .drawer__head .cart__title,#cart-drawer .drawer__head .cart__items-count{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/vc-cart.css.map */
