product-component .product__info-container{max-width:560px}product-component .product__info-container .product__title{margin-bottom:13px}product-component .product__info-container .product__title h1{max-width:560px;margin:0;font-size:32px;line-height:1.04;font-weight:500;letter-spacing:-.03em;color:#1f1a17}product-component .product__info-container .price{margin-top:4px;margin-bottom:20px}product-component .product__info-container .price__container{display:flex;align-items:baseline;gap:10px}product-component .product__info-container .price-item,product-component .product__info-container .price-item--sale{font-size:22px;line-height:1.2;font-weight:550;color:#1f1a17}product-component .product__info-container .price__sale .price-item--regular,product-component .product__info-container s.price-item{margin-right:2px;font-size:13px;font-weight:450;color:#77706a;opacity:.84}product-component .product__info-container .product-form__input{margin-bottom:16px}product-component .product__info-container .product-form__input .form__label{margin-bottom:8px;font-size:13px;line-height:1.3;font-weight:650;color:#4c433f}product-component .product__info-container .price__badge-sale{display:none!important}@media(max-width:749px){product-component .product__info-container .product__title h1{font-size:25px;line-height:1.025;letter-spacing:-.026em;max-width:none}product-component .product__info-container .price-item,product-component .product__info-container .price-item--sale{font-size:20px}product-component .product__info-container .price__sale .price-item--regular,product-component .product__info-container s.price-item{font-size:12px}}@media(max-width:749px){product-component .product__info-container{width:100%;max-width:none;overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/jm-pdp-foundation.css.map */
