.formPrice-module__YkX06q__formWrapper{grid-template-columns:4.24fr 3.07fr;gap:60px;width:790px;display:grid}.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__photo{background:var(--main-form-background)url(/forms/form-pricelist.png);background-position:50%;background-repeat:no-repeat;background-size:215%;border-radius:11px}@media (max-width:1280px){.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__photo{aspect-ratio:3.25/1.72;background-position:50% 10%;background-size:140%}.formPrice-module__YkX06q__formWrapper{background:var(--body-background);grid-template-columns:1fr;gap:30px;width:100%;max-width:406px;margin:0 auto}}.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__title{margin-bottom:16px;font-size:30px;font-weight:500;line-height:40px}:is(.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__title) span{white-space:nowrap}@media (max-width:1280px){.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__title{margin-bottom:12px;font-size:22px;line-height:28px}}.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__description{width:calc(100% + 10px);margin-bottom:50px;font-size:20px;line-height:28px}@media (max-width:1280px){.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__description{margin-bottom:30px;font-size:16px;line-height:20px}}.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__messengersTitle{margin-bottom:23px;font-size:16px;font-weight:400;line-height:28px}@media (max-width:1280px){.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__messengersTitle{line-height:20px}}.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__messengers{gap:28px;margin-bottom:20px;display:flex}.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__messenger{cursor:pointer;position:relative}:is(.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__messenger) .formPrice-module__YkX06q__checkbox{position:absolute;top:-7px;right:-9px}.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__messengerLogo{width:auto;height:40px}.formPrice-module__YkX06q__formWrapper form{display:grid}:is(.formPrice-module__YkX06q__formWrapper form) .formPrice-module__YkX06q__formButton{width:100%;margin-top:60px;padding-top:0;padding-bottom:0}@media (max-width:1280px){:is(.formPrice-module__YkX06q__formWrapper form) .formPrice-module__YkX06q__formButton{margin-top:40px}}:is(.formPrice-module__YkX06q__formWrapper form) .formPrice-module__YkX06q__requiredFieldsError{color:var(--error-color);text-align:center;margin-top:30px;margin-bottom:-30px}@media (max-width:1280px){:is(.formPrice-module__YkX06q__formWrapper form) .formPrice-module__YkX06q__requiredFieldsError{margin-bottom:-10px}}.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__footer{text-align:center;margin-top:30px;font-size:16px;line-height:20px}@media (max-width:1280px){.formPrice-module__YkX06q__formWrapper .formPrice-module__YkX06q__footer{margin-top:16px}}
.floatButton-module__n-063a__floatButton{z-index:2;color:#fff;background:var(--red);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:47px;align-items:center;gap:10px;height:50px;padding-left:11px;padding-right:15px;font-size:16px;line-height:20px;transition:background .3s,opacity .6s;display:flex;position:fixed;bottom:20px;right:20px}.floatButton-module__n-063a__floatButton.floatButton-module__n-063a__opened{border-radius:50%;justify-content:center;width:50px;padding:0}@media (max-width:1280px){.floatButton-module__n-063a__floatButton.floatButton-module__n-063a__opened{width:40px}}.floatButton-module__n-063a__floatButton:hover{background:#500c1d}.floatButton-module__n-063a__floatButton .floatButton-module__n-063a__ruble{width:28px;height:auto}@media (max-width:1280px){.floatButton-module__n-063a__floatButton .floatButton-module__n-063a__ruble{width:20px}}.floatButton-module__n-063a__floatButton .floatButton-module__n-063a__close{width:30px;height:auto}@media (max-width:1280px){.floatButton-module__n-063a__floatButton{z-index:2;gap:10px;height:40px;padding-left:10px;padding-right:14px;font-size:14px;line-height:18px;position:fixed;bottom:16px;right:16px}}
.footer-module__pS9fnW__footer{grid-template-columns:1.1fr 1fr 1fr 1fr;margin-top:40px;display:grid}@media (max-width:1280px){.footer-module__pS9fnW__footer{grid-template-columns:1fr;gap:20px;position:relative}}.footer-module__pS9fnW__footer a{display:block}.footer-module__pS9fnW__footer .footer-module__pS9fnW__logo{width:167px;height:auto}@media (max-width:1280px){.footer-module__pS9fnW__footer .footer-module__pS9fnW__logo{display:none}}.footer-module__pS9fnW__footer .footer-module__pS9fnW__logoMobile{width:101px;height:auto;margin-bottom:30px;display:none}@media (max-width:1280px){.footer-module__pS9fnW__footer .footer-module__pS9fnW__logoMobile{display:block}}.footer-module__pS9fnW__footer .footer-module__pS9fnW__phone{margin-bottom:4px;font-size:30px;font-weight:500;line-height:40px;transition:color .3s}@media (max-width:1280px){.footer-module__pS9fnW__footer .footer-module__pS9fnW__phone{font-size:22px;line-height:26px}}:is(.footer-module__pS9fnW__footer .footer-module__pS9fnW__phone):hover{color:var(--red)}.footer-module__pS9fnW__footer .footer-module__pS9fnW__email{margin-bottom:30px;font-size:20px;line-height:28px;transition:color .3s}@media (max-width:1280px){.footer-module__pS9fnW__footer .footer-module__pS9fnW__email{margin-bottom:0;font-size:18px;line-height:26px}}:is(.footer-module__pS9fnW__footer .footer-module__pS9fnW__email):hover{color:var(--red)}@media (max-width:1280px){.footer-module__pS9fnW__footer .footer-module__pS9fnW__writeUsWrapper{text-align:right;position:absolute;top:0;right:0}}.footer-module__pS9fnW__footer .footer-module__pS9fnW__writeUs{margin-bottom:11px;font-size:20px;line-height:28px}@media (max-width:1280px){.footer-module__pS9fnW__footer .footer-module__pS9fnW__writeUs{margin-bottom:15px;font-size:16px;line-height:22px}}.footer-module__pS9fnW__footer .footer-module__pS9fnW__messengers{justify-content:flex-start;align-items:center;gap:24px;display:flex}:is(.footer-module__pS9fnW__footer .footer-module__pS9fnW__messengers) svg{width:40px}@media (max-width:1280px){.footer-module__pS9fnW__footer .footer-module__pS9fnW__messengers{justify-content:flex-end;gap:20px}}.footer-module__pS9fnW__footer .footer-module__pS9fnW__addressTitle{margin-bottom:6px;font-size:20px;font-weight:500;line-height:26px}@media (max-width:1280px){.footer-module__pS9fnW__footer .footer-module__pS9fnW__addressTitle{font-size:16px;line-height:22px}}.footer-module__pS9fnW__footer .footer-module__pS9fnW__addressDescription{font-size:16px;line-height:20px}@media (max-width:1280px){.footer-module__pS9fnW__footer .footer-module__pS9fnW__addressDescription{line-height:22px}}.footer-module__pS9fnW__footer .footer-module__pS9fnW__companyInfo{font-size:16px;line-height:20px}@media (max-width:1280px){.footer-module__pS9fnW__footer .footer-module__pS9fnW__companyInfo{font-size:14px;line-height:18px}}.footer-module__pS9fnW__extraFooter{background:var(--footer-background);color:#fff;border-radius:11px;justify-content:space-between;align-items:center;height:60px;margin:61px 0 22px;padding:0 60px;display:flex}@media (max-width:1280px){.footer-module__pS9fnW__extraFooter{border-radius:0;flex-direction:column-reverse;align-items:flex-start;gap:16px;height:auto;margin:30px -16px 0;padding:16px 16px 6px}}.footer-module__pS9fnW__extraFooter .footer-module__pS9fnW__copyright{font-size:16px;line-height:20px}@media (max-width:1280px){.footer-module__pS9fnW__extraFooter .footer-module__pS9fnW__copyright{font-size:10px;line-height:20px}}.footer-module__pS9fnW__extraFooter .footer-module__pS9fnW__documents{gap:60px;display:flex}@media (max-width:1280px){.footer-module__pS9fnW__extraFooter .footer-module__pS9fnW__documents{flex-direction:column;gap:10px}}:is(.footer-module__pS9fnW__extraFooter .footer-module__pS9fnW__documents) a{font-size:16px;line-height:20px;transition:color .3s}@media (max-width:1280px){:is(.footer-module__pS9fnW__extraFooter .footer-module__pS9fnW__documents) a{font-size:14px;line-height:16px}}:is(.footer-module__pS9fnW__extraFooter .footer-module__pS9fnW__documents) a:hover{color:var(--red)}
