.product__title h1{font-size:clamp(20px,3.5vw,34px);font-weight:700;letter-spacing:-.03em;line-height:1.1}.product__info-container .price .price__regular .price-item,.product__info-container .price .price__sale .price-item--sale{font-size:clamp(22px,3vw,30px);font-weight:700;letter-spacing:-.02em}.product__info-container .price .price__compare .price-item--regular{opacity:.45}.product__info-container>*+*{margin-top:1.8rem}.product-form__submit.button--primary{border-radius:100px!important;font-weight:700!important;font-size:15px!important;padding-top:14px!important;padding-bottom:14px!important;letter-spacing:-.01em;transition:opacity .2s,transform .18s,box-shadow .2s!important}.product-form__submit.button--primary:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 8px 24px #00000026!important}.itoro-reservar .button--secondary{border-radius:100px!important;font-weight:700!important;font-size:15px!important;padding-top:14px!important;padding-bottom:14px!important}.product-form__submit:focus-visible,.itoro-reservar button:focus-visible{outline:2px solid var(--it-accent, #d4af37)!important;outline-offset:3px!important}[data-theme=dark] .product__media-wrapper{border-radius:12px;overflow:hidden}[data-theme=dark] .product__media-wrapper .media{background-color:#f5f5f5}.product-form__input.product-form__input--pill .form__label{font-weight:600;font-size:13px;letter-spacing:.02em}@media screen and (max-width:749px){.product__info-wrapper{padding-top:20px!important}.product__info-container .price .price__regular .price-item,.product__info-container .price .price__sale .price-item--sale{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/itoro-pdp-overrides.css.map */
