:root{--tz-accent:#8b0000;--tz-accent-dark:#5c0000;--tz-tint:#ffffff;--tz-soft:#f5f1f1;--tz-line:#e6dede;--tz-ink:#141414}product-info{background:var(--tz-tint)!important;transition:background-color .5s ease}.tz-hide{display:none!important}.tz-hot{border:3px solid var(--tz-accent);color:var(--tz-accent);font-weight:800;text-transform:uppercase;letter-spacing:.03em;font-size:1.5rem;text-align:center;padding:1rem 1.2rem;margin:0 0 1.6rem;transition:all .4s}.tz-rating{display:flex;align-items:center;gap:1rem;margin:0 0 1rem;flex-wrap:wrap}.tz-stars{--r:5;font-size:2.2rem;letter-spacing:.08em;line-height:1;background:linear-gradient(90deg,#f5b301 calc(var(--r)/5*100%),#d9d9d9 0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.tz-rating__text{font-size:1.5rem;color:var(--tz-ink)}.tz-rating__text b{font-weight:800}product-info .product__title h1{font-size:3.4rem;line-height:1.08;font-weight:800;letter-spacing:-.01em;color:var(--tz-ink);margin:0 0 1.4rem}.tz-benefits{list-style:none;margin:0 0 1.6rem;padding:0;display:grid;gap:1rem}.tz-benefits li{display:flex;align-items:flex-start;gap:1rem;font-size:1.7rem;font-weight:700;line-height:1.3;color:var(--tz-ink)}.tz-benefits li span:first-child{flex:0 0 auto}product-info .price--large .price-item--last,product-info .price--on-sale .price-item--sale{color:var(--tz-accent);font-size:3.8rem;font-weight:800;line-height:1.1}product-info .price--on-sale .price-item--regular{color:var(--tz-accent);opacity:.55;font-size:2.8rem;font-weight:800;text-decoration:line-through}product-info .price-discount-badge{background:var(--tz-soft);color:var(--tz-accent)}product-info .tarven-shipping-banner{background:var(--tz-soft);color:var(--tz-accent)}product-info variant-selects{display:block;background:var(--tz-soft);border:2px solid var(--tz-accent);border-radius:1.4rem;padding:1.6rem 1.6rem .4rem;margin:1.6rem 0 1.2rem;transition:all .4s}product-info variant-selects .product-form__input{border:0;padding:0;margin:0 0 1.2rem}product-info variant-selects legend{font-weight:800;font-size:1.5rem;margin-bottom:.8rem;padding:0;color:var(--tz-ink)}product-info .product-form__input--pill input[type=radio]+label{border:1.5px solid var(--tz-accent);border-radius:99px;background:#fff;color:var(--tz-ink);padding:.9rem 1.9rem;font-weight:700;font-size:1.5rem;margin:0 .6rem .8rem 0;box-shadow:none;transition:all .25s}product-info .product-form__input--pill input[type=radio]+label:before,product-info .product-form__input--pill input[type=radio]+label:after{display:none!important}product-info .product-form__input--pill input[type=radio]:checked+label{background:var(--tz-accent);border-color:var(--tz-accent);color:#fff}product-info .product-form__input--pill input[type=radio]:disabled+label{opacity:.4;text-decoration:line-through}.tz-bundles{margin:0 0 1.4rem}.tz-h{font-size:2.6rem;font-weight:800;margin:0 0 1.2rem;color:var(--tz-ink)}.tz-tier{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;text-align:left;background:#fff;border:2px solid var(--tz-line);border-radius:1.4rem;padding:1.6rem;margin:0 0 1.4rem;cursor:pointer;font:inherit;color:var(--tz-ink);transition:all .25s}.tz-tier.is-active{background:var(--tz-soft);border-color:var(--tz-accent)}.tz-tier__name{font-size:3rem;font-weight:800;line-height:1}.tz-tier__price{text-align:right;line-height:1.15}.tz-tier__now{display:block;font-size:3rem;font-weight:500}.tz-tier__old{display:block;font-size:2.2rem;font-weight:800;color:var(--tz-accent);text-decoration:line-through}.tz-tier__save{display:block;font-size:1.3rem;font-weight:700;color:var(--tz-accent)}.tz-tag{position:absolute;top:-1.3rem;right:1.2rem;background:var(--tz-accent);color:#fff;font-size:1.5rem;font-weight:800;padding:.3rem 1.6rem;clip-path:polygon(0 0,100% 0,96% 50%,100% 100%,0 100%,4% 50%)}product-info .product-form__quantity{display:none!important}product-info .product-form__submit{background:var(--tz-accent)!important;color:#fff!important;border:0!important;border-radius:1.2rem!important;min-height:6.4rem;font-size:2.1rem!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.06em;box-shadow:none!important;transition:background-color .3s}product-info .product-form__submit:before,product-info .product-form__submit:after{display:none!important}product-info .product-form__submit:hover{background:var(--tz-accent-dark)!important}product-info .shopify-payment-button__button{border-radius:1.2rem!important;min-height:5.4rem}.tz-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;list-style:none;margin:1.6rem 0;padding:0}.tz-pay svg{width:5.4rem;height:3.4rem}.tz-steps{display:flex;align-items:flex-start;justify-content:space-between;position:relative;margin:2.4rem 0}.tz-steps:before{content:"";position:absolute;top:2.8rem;left:12%;right:12%;height:3px;background:var(--tz-accent-dark)}.tz-step{position:relative;flex:1;text-align:center;font-size:1.4rem;line-height:1.3}.tz-step__dot{width:5.6rem;height:5.6rem;margin:0 auto 1rem;border-radius:50%;background:var(--tz-accent-dark);color:#fff;display:flex;align-items:center;justify-content:center;font-size:2.4rem}.tz-step b{display:block;font-size:1.6rem;font-weight:800}product-info .product__accordion{border-top:1px solid var(--tz-line);border-bottom:0}product-info .product__accordion summary{padding:1.8rem 0}product-info .product__accordion .accordion__title{font-size:2.2rem;font-weight:800}product-info .tarven-fast-delivery{border-color:var(--tz-line)}.tz-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px));background:#fff;box-shadow:0 -6px 24px #00000024;transform:translateY(115%);transition:transform .3s ease}.tz-sticky.is-on{transform:none}.tz-sticky__t{font-size:2.2rem;font-weight:800;line-height:1.1;color:var(--tz-ink);max-width:48%}.tz-sticky__p{display:block;font-size:2.6rem;font-weight:800;color:var(--tz-accent);margin-top:.3rem}.tz-sticky__b{flex:0 0 auto;background:var(--tz-accent);color:#fff;border:0;border-radius:1rem;padding:1.6rem 2.4rem;font-size:2rem;font-weight:800;cursor:pointer;transition:background-color .3s}.tz-sticky__b:hover{background:var(--tz-accent-dark)}.tz-top{position:fixed;right:1.6rem;bottom:2rem;z-index:41;width:6rem;height:6rem;border-radius:50%;border:0;background:var(--tz-accent);color:#fff;font-size:2.8rem;line-height:1;cursor:pointer;box-shadow:0 4px 14px #00000040;opacity:0;pointer-events:none;transition:opacity .25s,bottom .3s,background-color .4s}.tz-top.is-on{opacity:1;pointer-events:auto}body.tz-has-sticky .tz-top{bottom:11rem}@media screen and (min-width:990px){.tz-sticky{display:none}body.tz-has-sticky .tz-top{bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tarven-pdp.css.map */
