.footer_section{display:flex;justify-content:center;z-index:1;position:relative;background:linear-gradient(180deg,#fff 13%,#000 5%)}.white_wave{position:absolute;width:100%;top:81px;height:119px}.form_menu_block{display:flex;flex-wrap:wrap}.footer_form{min-height:197px;background-color:#febc11;border-radius:15px;padding:21px 27px;max-width:747px;width:100%;margin-bottom:51px;margin-top:49px;position:relative;z-index:0}.yellow_wave{position:absolute;width:100%;bottom:0;right:0;left:0;display:none;z-index:-1}.footer_form h3{font-size:48px;line-height:48px;font-weight:500;padding-bottom:7px;text-transform:uppercase}.footer_form p{font-size:16px;line-height:22px;font-weight:500;padding-bottom:17px}.footer_form .field{display:flex;justify-content:space-between}.footer_form .field input{height:48px;max-width:470px;width:100%;padding:15px 33px;margin-right:15px}.footer_form .field button{width:100%;max-width:200px;font-size:20px;line-height:20px;text-transform:uppercase;cursor:pointer}.logo_social{display:flex;justify-content:space-between;align-items:center;max-width:747px;width:100%;margin-bottom:30px}.logo_social .footer_logo{height:100px;width:auto;object-fit:contain}.social_link_footer{display:flex;gap:31px;padding-right:44px}.social_link_footer a{height:auto;display:inline-block}.social_link_footer .social_img{height:32px;width:32px;object-fit:contain}.footer_menu{display:flex;padding-left:0;gap:13px;padding-bottom:9px}.footer_menu_child{padding-left:0;padding-top:7px}.footer_menu .menu-link{min-width:113px}.footer_menu .menu-link a{color:#fff}.footer_menu .menu-link a{font-size:14px;line-height:14px;font-weight:900}.footer_menu .footer_menu_child a{font-size:12px;line-height:12px;font-weight:500}.copyright_text{font-size:12px;line-height:12px;font-weight:900;color:#fff}.footer_policy{display:flex;padding-left:0;gap:13px}.footer_policy a{color:#fff;font-size:12px;line-height:12px;font-weight:500}.footer_image_block{display:flex;align-items:end}.footer_image{height:645px;width:auto;object-fit:contain;object-position:bottom}.field__input{border:2px solid #BB983A;border-radius:5px}form .newsletter-form__message{font-size:38px;line-height:100%;font-weight:500;padding-top:7px;text-transform:uppercase;display:flex;align-items:center;gap:13px}form .newsletter-form__message:focus-visible{outline:none}form .newsletter-form__message svg{height:25px;width:25px}@media screen and (max-width: 1200px){.white_wave{top:79px;height:85px}}@media screen and (max-width: 992px){.footer_section{background:linear-gradient(180deg,#fff 8%,#000 5%)}.white_wave{top:73px;height:75px}.footer_menu_block{margin:auto;text-align:center}.footer_menu{justify-content:center}.footer_form h3{font-size:42px;line-height:42px;text-align:center}.footer_form p{line-height:20px;text-align:center}.footer_policy{justify-content:center}.footer_image{height:575px;margin:auto}form .newsletter-form__message{font-size:36px}form .newsletter-form__message svg{height:25px;width:25px}}@media screen and (max-width: 768px){.footer_form h3{font-size:38px;line-height:38px}.footer_form .field{justify-content:center;flex-wrap:wrap}.footer_form .field input{margin-right:0;margin-bottom:23px;max-width:100%}.footer_form .field button{height:48px;max-width:100%}.footer_menu{justify-content:center;flex-direction:column;gap:19px}form .newsletter-form__message{font-size:28px;gap:11px}form .newsletter-form__message svg{height:23px;width:23px}}@media screen and (max-width: 576px){.footer_section{background:linear-gradient(180deg,#febc11 25%,#000 5%)}.footer_section .container{padding-right:0;padding-left:0}.footer_section .row{margin-right:0;margin-left:0}.footer_section .form_menu_block{padding-right:0;padding-left:0}.white_wave{display:none;height:113px}.footer_form{border-radius:0;padding:21px 27px 71px;margin-top:0}.yellow_wave{display:block;bottom:-113px}.footer_form h3{font-size:32px;line-height:32px}.logo_social{flex-wrap:wrap;justify-content:center}.social_link_footer{padding-right:0;width:100%;justify-content:center}.footer_image{height:294px;margin:auto}form .newsletter-form__message{font-size:24px;gap:9px}form .newsletter-form__message svg{height:21px;width:21px}}@media screen and (max-width: 405px){.footer_form{padding:21px 27px 39px}.yellow_wave{bottom:-75px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/footer.css.map */
