.product__info-container .product__title{margin-bottom:1.2rem}.product__info-container .product__title h1{font-size:4rem;line-height:1.15;font-weight:600;letter-spacing:0}.product__info-container .price{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:.4rem}.product__info-container .price__container{display:flex;align-items:baseline}.product__info-container .price:not(.price--on-sale) .price__sale{display:none}.product__info-container .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;align-items:baseline;flex-wrap:wrap;gap:.4rem .8rem;min-width:0}.product__info-container .price .price-item--sale,.product__info-container .price:not(.price--on-sale) .price-item--regular{color:#c62828;font-size:clamp(2.4rem,2.2vw,2.8rem);font-weight:700;line-height:1.1;margin:0}.product__info-container .price--on-sale .price-item--regular{color:#8a8a8a;font-size:1.6rem;font-weight:500}.product__info-container .price__badge-sale{background:#7f171d;border:0;border-radius:99px;color:#f7f4eb;font-size:1.1rem;font-weight:800;letter-spacing:.06em;padding:.4rem 1rem;text-transform:uppercase}.product__info-container .product__text.subtitle{display:inline-flex;align-items:center;margin:.4rem 0 .8rem;padding:.6rem 1.2rem;border:1px solid #e6d3a8;border-radius:99px;background:#fbf3e2;color:#845a1a;font-size:1.3rem;letter-spacing:.02em}.product__info-container .product__text.subtitle strong{font-weight:700}.product__info-container .product-form__input .form__label,.product__info-container .quantity__label{font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5a5148}.product__info-container .product-form__submit.button{min-height:5.2rem;border-radius:10px;font-size:1.5rem;font-weight:700;letter-spacing:.06em}.product__info-container .product-form__submit.button--secondary{background:#7f171d;color:#f7f4eb;--border-opacity: 1}.product__info-container .product-form__submit.button--secondary:hover{background:#6a1218}.product__info-container .product-form__submit.button--secondary:after{box-shadow:none}@media screen and (max-width:749px){.product__info-container .product__title h1{font-size:2.8rem;line-height:1.2}.product__info-container .price .price-item--sale,.product__info-container .price:not(.price--on-sale) .price-item--regular{font-size:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product-info.css.map */
