.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .btn{font-family:var(--font-paragraph--family)!important;font-style:var(--font-paragraph--style)!important;font-weight:var(--font-paragraph--weight)!important;white-space:pre-wrap!important}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form-control:not(textarea){height:43px!important}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .block_label{margin-bottom:5px!important}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .checkbox-multi label.checkbox-inline{margin-bottom:14px}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div input[type=checkbox]+label span{width:26px!important;height:26px!important}@media screen and (max-width:1024px){.text-block.h2>h1{font-size:36px!important}.section-divider{margin-bottom:30px!important;margin-top:5px!important}.product-information__grid .text-block>h1{font-size:28px}.product-information__grid product-price.text-block .price{font-size:28px}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div div[class^=formElement]{margin-bottom:20px!important}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .form-control:not(textarea){height:43px!important}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .block_label{margin-bottom:5px!important}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div .checkbox-multi label.checkbox-inline{margin-bottom:14px}.pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div input[type=checkbox]+label span{width:26px!important;height:26px!important}footer .layout-panel-flex--row.mobile-column{flex-wrap:wrap}footer .layout-panel-flex--row.mobile-column>*{flex:1 1 250px}footer .text-block p,footer .menu__item a{font-size:17px!important}footer .menu__item a{display:inline-block;padding-top:3px;padding-bottom:3px}footer .footer-phone-item,footer .footer-contact-email{font-size:17px!important}footer .footer-phone-item a,footer .footer-contact-email a{padding-top:3px;padding-bottom:3px}}@media screen and (max-width:768px){.text-block.h2>h1{font-size:28px!important;line-height:1.3!important}.section-divider{margin-bottom:20px!important}}@media screen and (min-width:750px)and (max-width:1300px){.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{padding-left:0!important}}@media screen and (max-width:749px){.product-grid-container{display:grid}.product-grid{--product-grid-gap: 30px 15px !important}.product-information__grid{grid-column:2!important}.product-information__grid .text-block>h1{font-size:24px}.product-information__grid product-price.text-block .price{font-size:24px}footer .layout-panel-flex--row.mobile-column>*{flex:1 1 auto}footer .footer-contact-details{width:100%}footer .footer-contact-phones{display:flex;flex-direction:column;gap:7px}footer .layout-panel-flex--row.mobile-column{text-align:center}footer .layout-panel-flex--row.mobile-column>*,.footer-phone-item,.footer-contact-email{justify-content:center}footer .layout-panel-flex--column.mobile-column{flex-flow:column nowrap;align-items:center}footer summary{justify-content:center}footer h2,footer .menu__heading__default{font-size:22px!important}}@media screen and (max-width:550px){.product-grid{grid-template-columns:1fr;max-width:350px}}@media screen and (max-width:500px){.resource-list--grid{grid-template-columns:1fr;gap:30px!important;max-width:350px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
