.footer{margin-top:80px;padding-top:80px;padding-bottom:28px;border-top:2px solid #333}@media screen and (max-width: 1023px){.footer{margin-top:48px;padding-top:48px}}@media screen and (max-width: 767px){.footer{padding-top:40px}}.page--home .footer{margin-top:0}@media screen and (max-width: 767px){.page--category .footer{margin-top:8px}}@media screen and (max-width: 767px){.page--blog .footer,.page--noresults .footer{margin-top:0}}.footer__inner{width:1224px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1280px){.footer__inner{width:990px}}@media screen and (max-width: 1023px){.footer__inner{width:720px}}@media screen and (max-width: 767px){.footer__inner{width:calc(100% - (2 * 16px))}}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.footer__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer__row--space{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__row--menus{margin-top:80px}@media screen and (max-width: 1023px){.footer__row--menus{margin-top:48px}}@media screen and (max-width: 767px){.footer__row--menus{margin-top:0}}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.footer__logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){.footer__logo-img{height:32px}}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}@media screen and (max-width: 767px){.footer__socials{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}}.footer__socials-link{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__socials-link+.footer__socials-link{margin-left:32px}@media screen and (max-width: 767px){.footer__socials-link+.footer__socials-link{margin-left:48px}}.footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 1023px){.footer__menu{max-width:180px}}@media screen and (max-width: 767px){.footer__menu{max-width:100vw;width:100vw;margin-left:-16px;padding:24px 16px;border-top:1px solid #d8d8d8}}@media screen and (max-width: 767px){.footer__menu--mobileHidden{display:none}}.footer__menu+.footer__menu{margin-left:104px}@media screen and (max-width: 1280px){.footer__menu+.footer__menu{margin-left:auto}}@media screen and (max-width: 767px){.footer__menu+.footer__menu{margin-left:-16px}}.footer__menu-label{margin-bottom:24px;font-weight:500;text-transform:uppercase}@media screen and (max-width: 767px){.footer__menu-label{margin-bottom:0;padding-right:24px;background-image:url(../../img/layout/ico-chevron-down-small.svg);background-position:right center;background-repeat:no-repeat;background-size:auto}}.footer__menu-link{color:#666}@media screen and (max-width: 767px){.footer__menu-link{display:none}}.footer__menu-link:hover{text-decoration:underline}.footer__menu-link+.footer__menu-link{margin-top:16px}.footer__menu-info{margin-top:24px;color:#666}@media screen and (max-width: 767px){.footer__menu--active .footer__menu-label{background-image:url(../../img/layout/ico-chevron-top-small.svg);background-position:right center;background-repeat:no-repeat;background-size:auto;margin-bottom:16px}.footer__menu--active .footer__menu-link{display:block}}.footer__contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1023px){.footer__contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 767px){.footer__contact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}}@media screen and (min-width: 768px){.footer__contact--mobile{display:none}}.footer__contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__contact-item:hover{text-decoration:underline}.footer__contact-item+.footer__contact-item{margin-left:24px}@media screen and (max-width: 1023px){.footer__contact-item+.footer__contact-item{margin-left:0;margin-top:16px}}.footer__contact-item svg{width:32px}@media screen and (max-width: 767px){.footer__contact-label{margin-bottom:16px;font-size:11px;line-height:16px;text-transform:uppercase;font-weight:500;letter-spacing:1.4px}}.footer__address{margin-top:24px}.footer__address-content{margin-top:8px}.footer__localization{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;margin-top:24px;padding-top:24px;border-top:1px solid #d8d8d8;color:#666}@media screen and (min-width: 768px){.footer__localization{display:none}}.footer__localization-col{width:calc(50% - 8px)}.footer__localization-address{color:#333}@media screen and (max-width: 1023px){.footer__payments{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 767px){.footer__payments-frame{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:scroll}}@media screen and (max-width: 767px){.footer__payments-frame--logos{width:100vw;border-top:1px solid #d8d8d8;padding-top:32px}}@media screen and (max-width: 767px){.footer__payments-frame--logos::before,.footer__payments-frame--logos::after{-webkit-box-flex:0;-ms-flex:0 0 16px;flex:0 0 16px;content:""}}@media screen and (max-width: 1023px){.footer__payments-frame+.footer__payments-frame{margin-top:24px}}@media screen and (max-width: 767px){.footer__payments-frame+.footer__payments-frame{margin-top:40px}}@media screen and (max-width: 1023px){.footer__payments-frame img{max-width:100%}}@media screen and (max-width: 767px){.footer__payments-frame img{max-width:unset}}.footer-hr{height:1px;background-color:#d8d8d8;margin:56px 0}@media screen and (max-width: 1023px){.footer-hr{margin:32px 0}}@media screen and (max-width: 767px){.footer-hr{display:none}}.footer-hr--last{margin-bottom:0}.footer-copy{margin-top:28px;color:#666;text-align:center}.scroll_up{position:fixed;right:30px;bottom:140px;z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;width:52px;height:52px;border-radius:50%;background:#f0f0f0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.25s ease;transition:all 0.25s ease}@media screen and (max-width: 767px){.scroll_up{right:15px}}.scroll_up.active{-webkit-transform:scale(1);transform:scale(1)}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.pagination{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.pagination__pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination__pages-input{width:36px;height:40px;padding:8px;text-align:center}@media screen and (max-width: 767px){.pagination__pages-input{width:48px}}.pagination__pages-total{margin-left:8px;-ms-flex-negative:0;flex-shrink:0}.pagination-label{margin-right:24px;color:#666}@media screen and (max-width: 767px){.pagination-label{margin-left:0;margin-right:auto}}.pagination-control{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination-control--prev{margin-right:24px}.pagination-control--next{margin-left:24px}@media screen and (max-width: 767px){.pagination-control--next{margin-left:16px}}
