/* Adaptations for standalone HTML. Original theme is in style.css. */
[hidden]{display:none!important}html{scroll-behavior:smooth}body{font-family:Roboto,Arial,sans-serif}img{max-width:100%;height:auto}fieldset{border:0;padding:0;margin:0;min-width:0}legend{width:100%}.static-form .wpforms-field{padding:8px 0}.static-form .wpforms-field-label{display:block}.static-form ul{list-style:none;padding:0}.static-form li{margin:0}.static-form input:not([type=radio]):not([type=checkbox]),.static-form textarea{box-sizing:border-box;width:100%;padding:12px;border:1px solid #ccc;border-radius:5px;background:white;color:#333;font:inherit}.static-form textarea{min-height:90px}.static-form button,.carousel-controls button{background:#fe734c;color:#fff;border:0;border-radius:25px;padding:10px 20px;cursor:pointer}.static-form .form-note{font-size:13px;line-height:1.4}.static-form .form-status{font-size:14px;line-height:1.4}.static-form .form-status a{display:inline-block;margin:12px 0}.static-form input:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid #448000;outline-offset:3px}.static-dialog{border:0;border-radius:10px;background:#f5f5f5;max-width:850px;width:calc(100% - 24px);max-height:90vh;padding:36px 24px 24px;box-sizing:border-box}.static-dialog::backdrop{background:#000a}.dialog-close{position:absolute;right:10px;top:4px;background:none;border:0;font-size:30px;cursor:pointer}.dialog-content{max-height:78vh;overflow:auto}.dialog-content .wpforms-container{margin:0}.form-calculator-main .wpforms-field[hidden]{display:none!important}.form-calculator-main.wpforms-container ul li input[type=radio]{display:inline-block;position:absolute;opacity:0;width:1px;height:1px}.form-calculator-main input:focus-visible+label{outline:3px solid #448000}.form-calculator-main .form-title{text-align:center;font-size:26px}.form-calculator-main .bt-submit{display:block}.prod-carousel-item{width:68%}.prod-carousel-info{width:29%}#prod_carousel{height:450px;display:flex;align-items:center;justify-content:center}#prod_carousel figure{margin:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#prod_carousel img{visibility:visible;max-height:430px;width:auto;max-width:calc(100% - 100px);object-fit:contain}#prod_carousel figcaption{display:none}.bl-prod-carousel .bt-nav{border:0;background-color:transparent}#prod-info-capt{padding-top:40px}#photo-count{text-align:center;color:#777}.ghostkit-carousel-slide{display:block;text-align:center}.ghostkit-carousel-slide img{max-height:330px;width:auto}.ghostkit-carousel-items{display:block!important}.carousel-controls{display:flex;gap:16px;justify-content:center;align-items:center;margin:12px 0}.carousel-controls button{padding:4px 16px}.map-link{display:flex;align-items:center;justify-content:center;min-height:160px;background:#eee;color:#333}.bl-contact .contact-form{height:auto;min-height:460px}.bl-contact .block:after,.bl-prod-carousel .block:after{content:'';display:block;clear:both}.site-page>h1{overflow-wrap:anywhere}.wp-block-image img{object-fit:contain}
@media(max-width:768px){.prod-carousel-item,.prod-carousel-info{float:none;width:100%}#prod_carousel{height:300px}#prod_carousel img{max-height:280px}#prod-info-capt{padding-top:15px}.static-dialog{padding:32px 15px 15px}.form-calculator-main .inp-calc-pers{width:100%}.site-header-contact .contact-phone{white-space:nowrap}.bl-contact .contact-form{min-height:0}}

