.product-form-header{margin-bottom:20px}@media (min-width: 750px){.product-form-header{display:flex;justify-content:space-between;gap:30px;margin-bottom:30px}}.product-form-header .product-most-popular{margin-bottom:15px}@media (min-width: 750px){.product-form-header .product-most-popular{margin-bottom:0}}.product-form-header .product-title-wrapper{flex:1;min-width:0;max-width:1000px}.product-form-header .product-title-wrapper .flex{flex-direction:column-reverse}@media (min-width: 750px){.product-form-header .product-title-wrapper .flex{flex-direction:row;align-items:center;gap:20px}}.product-form-header .product-title-wrapper .product-description{font-size:12px}@media (min-width: 750px){.product-form-header .product-title-wrapper .product-description{font-size:14px;margin-top:10px}}.product-form-header .product-title{font-size:28px;margin-bottom:15px}@media (min-width: 750px){.product-form-header .product-title{margin-bottom:0}}@media (min-width: 992px){.product-form-header .product-title{font-size:36px}}.product-form-header .product-price{margin-top:15px;font-size:14px;line-height:1}@media (min-width: 750px){.product-form-header .product-price{margin-top:0;font-size:16px}}.product-form-header .product-price .price-value{font-size:26px}@media (min-width: 750px){.product-form-header .product-price .price-value{font-size:28px;margin-top:8px}}.product-form-content .product-specs{font-size:12px;color:rgb(from var(--subtext) r g b/.6);gap:16px}@media (min-width: 750px){.product-form-content .product-specs{font-size:14px}}@media (min-width: 992px){.product-form-content .product-specs{gap:16px 100px}}.product-form-content .product-specs>div{gap:6px;align-items:center}.product-form-content .product-specs .icon{display:block}.product-form-content .product-specs span{flex:1;min-width:0}.product-form-content .product-button-group{margin-top:24px;gap:10px 18px}@media (min-width: 992px){.product-form-content .product-button-group{margin-top:30px;gap:10px 20px}}.product-form-content .product-services-highlight{padding-top:20px;padding-bottom:20px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:34px}@media (min-width: 750px){.product-form-content .product-services-highlight{padding-top:18px;padding-bottom:18px;margin-top:50px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/page-product.css.map */
