@media (max-width:1439px) {.container{padding:0 20px}}
@media (max-width:1439px) {.breadcrumbs{justify-content:center}}
@media (max-width:1439px) {.breadcrumbs--margin-top{margin-top:13px}}
@media (max-width:1439px) {.breadcrumbs--margin-top2{margin-top:24px}}
@media (max-width:1439px) {.main-title{font-size:28px;text-align:center}}
@media (max-width:1439px) {.main-title--big-size{font-size:28px;margin-top:10px}}
@media (max-width:1439px) {.header{box-shadow:none}}
@media (max-width:1439px) {.header .header__menu{margin-left:16px;order:1}}
@media (max-width:1439px) {.header .header__menu-button{width:80px}}
@media (max-width:1439px) {.header .header__menu-content{border-radius:24px;left:16px;right:16px;top:80px;width:calc(100% - 32px)}}
@media (max-width:1439px) {:is(.header .header__menu-content) .header__menu-top{display:flex;gap:20px}}
@media (max-width:1439px) {:is(.header .header__menu-content) .header__menu-bottom{border-top:1px solid #4d99f1;min-height:300px;padding:20px}}
@media (max-width:1439px) {:is(:is(.header .header__menu-content) .menu__left) .menu__list{flex-direction:row;flex-wrap:wrap}}
@media (max-width:1439px) {:is(:is(.header .header__menu-content) .menu__left) .menu__list-link{width:49%}}
@media (max-width:1439px) {:is(:is(:is(.header .header__menu-content) .menu__left) .menu__list-link) svg{display:block}}
@media (max-width:1439px) {:is(:is(.header .header__menu-content) .menu__left) .menu__list-link.active{background-color:unset;color:#fff}:is(:is(:is(.header .header__menu-content) .menu__left) .menu__list-link.active):after{display:none}:is(:is(:is(.header .header__menu-content) .menu__left) .menu__list-link.active):before{display:none}}
@media (max-width:1439px) {:is(.header .header__menu-content) .menu__left{max-width:100%;min-width:100%}}
@media (max-width:1439px) {:is(.header .header__menu-content) .menu__right{display:none}}
@media (max-width:1439px) {.header .header__search{margin-left:128px}}
@media (max-width:1439px) {.header .header__actions{display:none}}
@media (max-width:1439px) {:is(.header .header__icons) .header__icon--fav{display:none}}
@media (max-width:1439px) {:is(.header .header__icons) .header__icon--user{display:none}}
@media (max-width:1439px) {:is(.open-menu .header) .header__search{margin-left:128px}}
@media (max-width:1439px) {:is(.open-menu .header) .header__menu{margin-left:16px}}
@media (max-width:1439px) {:is(.open-menu .header) .header__menu-button{background-color:#ff6976;background-image:unset;border-radius:10px;width:80px}}
@media (max-width:1439px) {.footer{margin-top:100px;padding:0 8px}}
@media (max-width:1439px) {.footer .footer__top{border-top-left-radius:32px;border-top-right-radius:32px;padding:32px 23px 28px}}
@media (max-width:1439px) {:is(.footer .footer__top) .container{flex-direction:column;gap:32px}}
@media (max-width:1439px) {:is(.footer .footer__top) .footer__top-left{width:100%}}
@media (max-width:1439px) {:is(.footer .footer__top) .footer__top-desc{display:block}}
@media (max-width:1439px) {:is(.footer .footer__top) .footer__top-socials{display:flex}}
@media (max-width:1439px) {:is(.footer .footer__top) .footer__top-right{align-items:flex-start;gap:25px;width:100%}}
@media (max-width:1439px) {:is(.footer .footer__top) .footer__time{width:100%}}
@media (max-width:1439px) {:is(.footer .footer__top) .footer__contacts{width:100%}}
@media (max-width:1439px) {:is(.footer .footer__top) .footer__address{width:100%}:is(:is(.footer .footer__top) .footer__address) br{display:none}}
@media (max-width:1439px) {.footer .footer__bottom{padding-left:25px;padding-left:0;padding-top:27px}}
@media (max-width:1439px) {:is(.footer .footer__bottom) .footer__bottom-desc{display:none}}
@media (max-width:1439px) {:is(.footer .footer__bottom) .footer__col{width:47%}}
@media (max-width:1439px) {:is(.footer .footer__bottom) .footer__col2{width:51%}}
@media (max-width:1439px) {:is(.footer .footer__bottom) .footer__bottom-socials{display:none}}
@media (max-width:1439px) {.footer .footer__copyright{padding-bottom:30px;padding-left:0;padding-top:35px}}
@media (max-width:1439px) {.card-product{height:auto;width:100%}}
@media (max-width:1439px) {.card-product .card-product__title{margin-top:5px}}
@media (max-width:1439px) {.modal .modal__close{top:-56px}}
@media (max-width:1439px) {.modal .modal__content.feedback-modal{max-width:356px;padding:20px}}
@media (max-width:1439px) {:is(.modal .modal__content.feedback-modal) .feedback-modal__title{font-size:22px;padding:0 50px}}
@media (max-width:1439px) {:is(.modal .modal__content.feedback-modal) .feedback-modal__subtitle{font-size:16px;margin-top:11px;text-transform:unset}:is(:is(.modal .modal__content.feedback-modal) .feedback-modal__subtitle) br{display:none}}
@media (max-width:1439px) {:is(.modal .modal__content.feedback-modal) .feedback-modal__form{gap:20px;margin-top:20px}}
@media (max-width:1439px) {:is(:is(.modal .modal__content.feedback-modal) .feedback-modal__label) .feedback-modal__label-name{display:block}}
@media (max-width:1439px) {:is(.modal .modal__content.feedback-modal) .feedback-modal__bottom{align-items:flex-start;flex-direction:column;margin-top:0}}
@media (max-width:1439px) {:is(.modal .modal__content.feedback-modal) .feedback-modal__btn{width:100%}}
@media (max-width:1439px) {:is(.modal .modal__content.feedback-modal) .custom-checkbox{font-size:14px}}
@media (max-width:1439px) {:is(.modal .modal__content.entrance-modal) .entrance-modal__title{font-size:28px}}
@media (max-width:1439px) {:is(.modal .modal__content.entrance-modal) .entrance-modal__btn{width:100%}}
@media (max-width:1439px) {.service-page .service-page__container{margin:76px auto 0;max-width:300px}}
@media (max-width:1439px) {.service-page .service-page__icon{height:160px;-o-object-fit:contain;object-fit:contain;width:160px}}
@media (max-width:1439px) {.service-page .service-page__title{font-size:28px;margin:10px auto 0}}
