.template-product .breadcrumb,.template-product .breadcrumb__list,.template-product .breadcrumb a{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.product-detail__meta-value{text-transform:uppercase;letter-spacing:.08em;font-size:12px;opacity:.55}.product-detail__title{font-size:clamp(32px,3.4vw,50px)!important;line-height:1.02;font-weight:800;text-transform:uppercase;letter-spacing:-.005em;margin-bottom:14px}.product-detail__price,.product-detail__price .price{font-size:20px;font-weight:600}.product-detail__short-description{font-size:15px;line-height:1.6;opacity:.85;margin-bottom:6px}.product-detail__variant-picker .product__item-option{min-width:62px;justify-content:center;text-transform:uppercase;padding:13px 18px!important;font-weight:600;border-radius:4px}.product-detail__buy-buttons .product-form__quantity,.product-detail__buy-buttons .product-form__input.product-form__quantity{display:none!important}.product-detail__buy-buttons terms-conditions,.product-detail__buy-buttons .terms-conditions{display:none!important}.product-detail__buy-buttons .product_buy_now_button,.product-detail__buy-buttons .shopify-payment-button,.product-detail__buy-buttons .product-form__buttons.form.mt-20{display:none!important}.product-detail__buy-buttons .product-form__buttons{gap:12px!important;align-items:stretch}.product-detail__buy-buttons .product_submit_button.product-form__submit{width:100%;min-height:56px;border-radius:4px;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.product-detail__buy-buttons .product-detail__wishlist,.product-detail__buy-buttons .wishlist-button{border-radius:4px}.product-detail__collapsible .collapsible__heading,.collapsible-tab__heading,.product-detail__collapsible-tab .heading{text-transform:uppercase;letter-spacing:.03em;font-weight:600}.template-product .rich-text__heading,.template-product .icon-box__heading{text-transform:uppercase;letter-spacing:.02em}.product-detail__variant-picker .product__color-swatch{border-radius:4px!important;width:74px!important;height:74px!important;min-width:74px;border:1px solid #e4e4e4;overflow:hidden;padding:0!important;background-size:cover!important;background-position:center!important;transition:border-color .15s ease}.product-detail__variant-picker .product__color-swatch:before,.product-detail__variant-picker .product__color-swatch:after{border-radius:4px!important}.product-detail__variant-picker input[type=radio]:checked+.product__color-swatch,.product-detail__variant-picker .product__color-swatch.selected,.product-detail__variant-picker .product__color-swatch.active,.product-detail__variant-picker .product__color-swatch[aria-checked=true]{border-color:#111!important;box-shadow:0 0 0 1px #111 inset}.product-detail__variant-picker .product__color-swatch .swatch-value,.product-detail__variant-picker .product__color-swatch img{border-radius:4px!important;width:100%!important;height:100%!important;object-fit:cover}.vivo-unit-toggle{display:inline-flex;gap:2px;margin-left:auto;align-items:center}.vivo-unit-btn{border:0;background:transparent;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.04em;padding:2px 7px;color:currentColor;opacity:.4;text-transform:uppercase;border-radius:3px;line-height:1.4;transition:opacity .15s ease}.vivo-unit-btn:hover{opacity:.75}.vivo-unit-btn.is-active{opacity:1;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vivo.css.map */
