.price-list{border:0;border-collapse:separate;border-spacing:9px;width:100%}.price-list .service-item{padding:17px;border:1px solid #eee;color:#fff;border-radius:4px;background:#fff}.price-list .service-title{font-size:18px;font-weight:400;color:#fe6d29;text-transform:none;text-align:left}.price-list .service-title:before{height:15px;margin-right:15px;content:" ";-webkit-background-size:cover;background-size:cover;width:15px;background-image:url(/local/templates/main/components/bitrix/catalog.sections.top/price.list/polygon.png);display:inline-table}.price-list .service-description{font-size:12pt;padding-left:34px}.price-list .price{padding:17px;font-size:18px;font-weight:700;color:#fff;text-align:center;border-radius:4px;background:linear-gradient(-45deg,#f72020 35%,#fe6d29)}.PL-price-stock{font-size:11px;color:#fff997}.PL-price-old{font-size:14px;text-decoration:line-through;color:#fff}.PL-price-form{margin-bottom:50px;text-align:center}.PL-price-form-form{display:flex}.PL-price-form input[name=name],.PL-price-form input[name=phone]{padding:15px;border:2px solid #eee;background-color:#fff;border-radius:4px}.PL-price-form input[name=phone]{margin-right:2%;width:49%}.PL-price-form input[name=name]{margin-right:1%;width:24%}.PL-price-form input[type=submit]{padding:15px;border:0;color:#fff;border-radius:4px;background:linear-gradient(-45deg,#f72020 35%,#fe6d29);width:24%}.PL-price-form input[type=submit]:hover{transform:scale(1.05)}@media screen and (min-width:280px) and (max-width:767px){.PL-price-form-form{display:block}.PL-price-form-form input{margin-bottom:20px;margin-left:0!important;width:100%!important}}.PL-form-callback{font-size:20px;margin:0 auto}