@media screen and (max-width:1024px){.action.nav-toggle{display:none}.page-header{margin:0;border:none}.page-header .header .logo img{height:42px}.page-header .header.content{padding-top:3px;padding-bottom:3px}.page-header .header_actions{margin-top:-4px;margin-bottom:-4px}.page-header .header_actions:before{position:fixed;top:0;left:0;width:100%;background:#242e4b;opacity:0;-o-transition:opacity .15s;-ms-transition:opacity .15s;-moz-transition:opacity .15s;-webkit-transition:opacity .15s;transition:opacity .15s;content:""}.page-header .header_actions .link.wishlist{margin:0}.page-header .header_actions .home_btn a,.page-header .header_actions .action.wishlist,.page-header .header_actions .minicart-wrapper .action.showcart{padding:2px;border-radius:50%;color:#fff;font-size:0;line-height:0;display:block;width:48px;height:48px;margin:0 auto}.page-header .header_actions .home_btn a:before,.page-header .header_actions .action.wishlist:before,.page-header .header_actions .minicart-wrapper .action.showcart:before{display:flex;align-items:center;justify-content:center;font-size:2.4rem;border-radius:inherit;background:0 0;color:inherit !important;width:100%;height:100%}.page-header .header_actions .home_btn a .counter.qty,.page-header .header_actions .action.wishlist .counter.qty,.page-header .header_actions .minicart-wrapper .action.showcart .counter.qty{left:24px;bottom:24px}.page-header .header_actions .sign_block{height:auto}.page-header .header_actions .sign_block ul.header.links{height:auto;display:block}.page-header .header_actions .sign_block ul.header.links:before{display:none}.page-header .header_actions .sign_block ul.header.links a{padding:10px 20px}.page-header .header_actions .sign_block ul.header.links li:not(.greet.welcome):not(.customer-welcome){position:fixed;margin-right:0;left:50%;width:280px;margin-left:-140px;text-align:center}.page-header .header_actions .sign_block ul.header.links li:not(.greet.welcome){pointer-events:none}.page-header .header_actions .sign_block ul.header.links li.greet.welcome{height:48px;width:48px;box-shadow:none;font-size:0;line-height:0;background:0 0 !important;border-radius:50%;margin:0 auto;padding:2px}.page-header .header_actions .sign_block ul.header.links li.greet.welcome:before{width:44px;height:44px;background:0 0;margin:0}.page-header .header_actions .sign_block ul.header.links li.greet.welcome:after{display:none}.page-header .header_actions .sign_block ul.header.links li.greet.welcome+li:not(.customer-welcome){margin-top:0;bottom:50%;background:#fff;border-radius:20px 20px 0 0;border:1px solid #d4d7e2;border-bottom:none;padding-top:6px}.page-header .header_actions .sign_block ul.header.links li.greet.welcome+li:not(.customer-welcome):before,.page-header .header_actions .sign_block ul.header.links li.greet.welcome+li:not(.customer-welcome):after{display:none}.page-header .header_actions .sign_block ul.header.links li.greet.welcome+li:not(.customer-welcome)+li{top:50%;background:#fff;border-radius:0 0 20px 20px;border:1px solid #d4d7e2;border-top:none;padding-bottom:6px}.page-header .header_actions .sign_block ul.header.links li.customer-welcome .customer-menu{position:fixed;top:50%;margin-top:-50px;right:auto;left:50%;width:280px;margin-left:-140px;border:1px solid #d4d7e2;border-radius:20px;padding:5px 0;background:#fff}.page-header .header_actions .sign_block ul.header.links li.customer-welcome .customer-menu:has(.link.rewards){margin-top:-72px}.page-header .header_actions .sign_block ul.header.links li.customer-welcome .customer-menu ul.header.links:before,.page-header .header_actions .sign_block ul.header.links li.customer-welcome .customer-menu ul.header.links:after{display:none}.page-header .header_actions .sign_block ul.header.links li.customer-welcome .customer-menu .link.rewards a{justify-content:center}.page-header .header_actions .sign_block ul.header.links .logged-in,.page-header .header_actions .sign_block ul.header.links .not-logged-in{display:none}.page-header .phone_link{position:absolute;top:100%;margin-top:25px;left:110px;color:#242e4b}.page-header .phone_link:before{background:0 0;min-width:0;height:auto}.page-header .menu_block{position:fixed;top:114px;right:0;bottom:0;width:0;overflow:hidden;background:#fff;z-index:4;opacity:0;-o-transition:opacity .5s,width 0s .5s;-ms-transition:opacity .5s,width 0s .5s;-moz-transition:opacity .5s,width 0s .5s;-webkit-transition:opacity .5s,width 0s .5s;transition:opacity .5s,width 0s .5s}.page-header .menu_block.no_scroll .menu_inner{overflow-y:hidden}.page-header .menu_block.sub_opened{z-index:102}.page-header .menu_block:before{display:block;content:"";position:absolute;top:-30px;left:0;width:100%;height:30px;box-shadow:0px 4px 30px 4px rgba(223,225,235,.5)}.page-header .menu_inner{height:100%;padding:20px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start}.page-header .brands_menu{justify-content:space-between;padding-bottom:20px}.page-header .brands_menu a{height:44px;padding:4px 5px}.page-header .catalog_menu{order:2}.page-header .catalog_menu .menu_content{padding:0}.page-header .catalog_menu .submenu_list{position:absolute;top:114px;margin:0;left:0;width:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;background:#fff;border-radius:0;display:block !important;z-index:105;box-shadow:none;padding:0;opacity:0;-o-transition:all .3s,width 0s 0s;-ms-transition:all .3s,width 0s 0s;-moz-transition:all .3s,width 0s 0s;-webkit-transition:all .3s,width 0s 0s;transition:all .3s,width 0s 0s}.page-header .catalog_menu .submenu_list.no_scroll{overflow-y:hidden}.page-header .catalog_menu .submenu_list.fixed{position:fixed}.page-header .catalog_menu .submenu_list li{margin:0;padding:0 20px;border-bottom:1px solid #f2f3f7}.page-header .catalog_menu .submenu_list li.back_btn{position:sticky;top:0;background:#fff;padding-top:16px;border:none;overflow:hidden}.page-header .catalog_menu .submenu_list li.back_btn:before{display:block;content:"";position:absolute;top:-30px;left:0;width:100%;height:30px;box-shadow:0px 4px 30px 4px rgba(223,225,235,.5)}.page-header .catalog_menu .submenu_list li:last-child{border:none}.page-header .catalog_menu .submenu_list .back_btn button{border:none;background:#f2f3f7;font-size:160%;line-height:28px;font-family:"montserratarm-medium","montserrat-medium";display:flex;align-items:center;width:100%;font-weight:400;padding:10px 20px;border-radius:20px;height:60px;text-align:left}.page-header .catalog_menu .submenu_list .back_btn button:before{display:flex;align-items:center;justify-content:center;flex:0 0 40px;max-width:40px;font-size:3.2rem;margin-right:10px}.page-header .catalog_menu .submenu_list.opened{width:100%;opacity:1}.page-header .catalog_menu .submenu_list a{padding:16px 0;width:100%}.page-header .catalog_menu .menu_list li.opened>.submenu_list{width:100%;opacity:1;-o-transition:all .3s,width 0s 0s;-ms-transition:all .3s,width 0s 0s;-moz-transition:all .3s,width 0s 0s;-webkit-transition:all .3s,width 0s 0s;transition:all .3s,width 0s 0s}.page-header .block-search{margin-right:14px}.page-header .menu_btn{font-size:0;margin-left:auto;width:48px;height:48px;padding:0;border:2px solid #fff;background:#d4d7e2;color:#242e4b}.page-header .menu_btn .lines{margin:0 auto}.menu_opened{overflow:hidden}.menu_opened .menu_block{width:100%;opacity:1;-o-transition:opacity .5s,width 0s 0s;-ms-transition:opacity .5s,width 0s 0s;-moz-transition:opacity .5s,width 0s 0s;-webkit-transition:opacity .5s,width 0s 0s;transition:opacity .5s,width 0s 0s}.menu_opened .page-header .panel.header .switcher{height:auto;opacity:1}.sign_opened{overflow:hidden}.sign_opened .header_actions:before{opacity:.5;height:auto;bottom:0}.sign_opened .sign_block ul.header.links li:not(.greet.welcome){pointer-events:unset !important}.minicart-wrapper{margin:0}.minicart-wrapper.active{z-index:20}.minicart-wrapper .block-minicart{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;margin:0;padding:0;border-radius:0;background:rgba(36,46,75,.5)}.minicart-wrapper .block-minicart:before{display:none}.minicart-wrapper #minicart-content-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:16px}.minicart-wrapper .block-content{border-radius:24px;width:100%;max-width:374px;max-height:100%;border:1px solid #d4d7e2;background:#f2f3f7;position:relative;overflow-x:hidden}.minicart-wrapper .block-content:before{display:block;content:"";position:absolute;top:0;right:10px;height:40px;left:0;background:inherit;z-index:2}}@media screen and (max-width:575px){.minicart-wrapper .minicart-items-wrapper .product-item-photo{flex:0 0 60px;max-width:60px;height:60px;margin-right:5px}.minicart-wrapper .minicart-items-wrapper .product-item{margin-left:10px;margin-right:10px;padding:15px 10px}.minicart-wrapper .minicart-items-wrapper .product-item-pricing .details-qty input{width:48px}.minicart-wrapper .block-minicart .items-total,.minicart-wrapper .block-minicart .subtotal,.minicart-wrapper .block-content .subtotal+.actions,.minicart-wrapper .minicart-items-wrapper+.actions{padding-left:15px;padding-right:15px}.page-header .block-search{position:absolute;left:0;width:80px;top:0;padding:0 20px;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.page-header .block-search input{padding-right:20px;color:transparent;-o-transition:all .5s,color .2s 0s;-ms-transition:all .5s,color .2s 0s;-moz-transition:all .5s,color .2s 0s;-webkit-transition:all .5s,color .2s 0s;transition:all .5s,color .2s 0s}.page-header .block-search ::-webkit-input-placeholder{color:transparent;-o-transition:color .2s 0s;-ms-transition:color .2s 0s;-moz-transition:color .2s 0s;-webkit-transition:color .2s 0s;transition:color .2s 0s}.page-header .block-search :-moz-placeholder{color:transparent;-o-transition:color .2s 0s;-ms-transition:color .2s 0s;-moz-transition:color .2s 0s;-webkit-transition:color .2s 0s;transition:color .2s 0s}.page-header .block-search ::-moz-placeholder{color:transparent;-o-transition:color .2s 0s;-ms-transition:color .2s 0s;-moz-transition:color .2s 0s;-webkit-transition:color .2s 0s;transition:color .2s 0s}.page-header .block-search :-ms-input-placeholder{color:transparent;-o-transition:color .2s 0s;-ms-transition:color .2s 0s;-moz-transition:color .2s 0s;-webkit-transition:color .2s 0s;transition:color .2s 0s}.page-header .block-search .control{position:relative}.page-header .block-search.opened{width:100%;z-index:100}.page-header .block-search.opened input{padding-right:48px;color:#fff;-o-transition:all .5s,color .2s .3s;-ms-transition:all .5s,color .2s .3s;-moz-transition:all .5s,color .2s .3s;-webkit-transition:all .5s,color .2s .3s;transition:all .5s,color .2s .3s}.page-header .block-search.opened ::-webkit-input-placeholder{color:#fff;-o-transition:color .2s .3s;-ms-transition:color .2s .3s;-moz-transition:color .2s .3s;-webkit-transition:color .2s .3s;transition:color .2s .3s}.page-header .block-search.opened :-moz-placeholder{color:#fff;-o-transition:color .2s .3s;-ms-transition:color .2s .3s;-moz-transition:color .2s .3s;-webkit-transition:color .2s .3s;transition:color .2s .3s}.page-header .block-search.opened ::-moz-placeholder{color:#fff;-o-transition:color .2s .3s;-ms-transition:color .2s .3s;-moz-transition:color .2s .3s;-webkit-transition:color .2s .3s;transition:color .2s .3s}.page-header .block-search.opened :-ms-input-placeholder{color:#fff;-o-transition:color .2s .3s;-ms-transition:color .2s .3s;-moz-transition:color .2s .3s;-webkit-transition:color .2s .3s;transition:color .2s .3s}.page-header .block-search .action.search{right:18px}.page-header .header_actions{padding-left:60px;flex:1;justify-content:flex-end}}@media screen and (max-width:1024px){.page-footer .footer.content{padding-top:30px;padding-bottom:30px}.page-footer .logo{margin-bottom:30px}.page-footer .block.newsletter{flex-wrap:wrap;margin-bottom:30px}.page-footer .block.newsletter .title{flex:0 0 100%;max-width:100%;text-align:center;padding:10px 20px 0}.page-footer .block.newsletter .content{padding-bottom:20px;max-width:100%}.page-footer .block.newsletter .form.subscribe{position:relative}.page-footer .block.newsletter .field input{padding:0 13px}.page-footer .block.newsletter .field .control{position:static}.page-footer .block.newsletter div.mage-error,.page-footer .block.newsletter .field-error{text-align:left;margin-top:2px;padding:0 13px}}@media screen and (max-width:1024px) and (min-width:769px){.page-footer .logo img{width:120px}.page-footer ul.socials_list{margin-left:-10px;margin-right:-10px}.page-footer ul.socials_list a{margin-left:10px;margin-right:10px}.page-footer .block.newsletter .title,.page-footer .footer_subtitle{font-size:140%;line-height:24px}}@media screen and (max-width:1024px){small.copyright{padding-top:20px;padding-bottom:20px}small.copyright .page_container{flex-wrap:wrap}small.copyright .page_container>span{order:2;flex:0 0 100%;max-width:100%;padding-right:0;margin-top:30px;text-align:center}small.copyright .developer{flex:0 0 100%;max-width:100%;order:3;margin-top:20px;padding-left:0;text-align:center}}@media screen and (max-width:1024px) and (min-width:769px){.touch .page-footer ul.socials_list a{margin-left:2px;margin-right:2px}}@media screen and (max-width:768px){.page-footer{text-align:center}.page-footer .footer.content>div{flex:0 0 100%;max-width:100%}.page-footer .footer.content>div.block.newsletter{flex:0 0 100%;max-width:100%}.page-footer .footer_contacts{order:2}.page-footer .footer.content ul.footer.links{margin-bottom:50px}.page-footer .logo img{width:104px;margin:0 auto}.page-footer .block.newsletter:before{left:-10px;right:-10px;border-radius:0}.page-footer .block.newsletter .title{padding:20px 0 16px}.page-footer .block.newsletter .content{padding:0 0 20px}.page-footer .contacts_list{max-width:400px;margin:0 auto !important}.page-footer .contacts_list li,.page-footer .socials_list{justify-content:center}}@media screen and (max-width:1024px){.page-title-wrapper .description_block{font-size:140%;line-height:24px;margin-top:20px}.subtitle_block{font-size:140%;line-height:24px}.about_content{padding-bottom:40px}.about_content .slogan_block{padding-top:4px}.about_content .main_image{margin-top:20px}.about_content .info_block{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-top:20px;font-size:140%;line-height:24px}.about_content .bottom_images div:has(>figure){margin:20px -10px 0}.about_content .bottom_images figure{margin:-10px 0;padding:10px}.partners_section{padding:50px 20px;background:#f2f3f7;margin-left:-20px;margin-right:-20px;overflow:hidden}.partners_section:before{display:none}.partners_section .subtitle_block,.partners_section .view_all_btn,.partners_section .partners_list{margin-top:20px}.partners_section .title_block{font-size:200%;line-height:24px}.partners_section .partners_description{margin-top:20px;font-size:140%;line-height:24px}.partners_list:before{display:none}}@media screen and (max-width:768px){.about_content .main_image{margin-left:-20px;margin-right:-20px}.about_content .info_block{-moz-column-count:1;-webkit-column-count:1;column-count:1;text-align:center}.about_content .bottom_images div:has(>figure){margin-left:-20px;margin-right:-20px}}@media screen and (max-width:575px){.about_content{padding-bottom:0}.about_content .bottom_images div:has(>figure){flex-wrap:wrap}.about_content .bottom_images figure:first-child{flex:0 0 100%;max-width:100%;order:2;padding:0;margin:20px 0 0}.about_content .bottom_images figure:last-child{flex:0 0 100%;max-width:100%;padding:0;margin:0}.partners_section .action-primary{width:100%}}@media screen and (max-width:1024px){.brands_slider{margin:0}.brands_slider .slide_block{padding:0 5px;width:271px}.brands_slider:not(.slick-slider){margin:0 -20px;padding:0 15px}.brands_slider .slick-list{margin:0 -20px;padding:0 15px}.brands_slider .brand-block{border-radius:24px}}@media screen and (min-width:769px) and (max-width:1024px){.brands_slider:not(.slick-slider)>div{flex:0 0 25%;max-width:25%}}@media screen and (min-width:576px) and (max-width:768px){.brands_slider:not(.slick-slider)>div{flex:0 0 40%;max-width:40%}}@media screen and (max-width:575px){.brands_slider:not(.slick-slider)>div{flex:0 0 60.4166666667%;max-width:60.4166666667%}}@media screen and (max-width:1024px){.contacts_section{margin-bottom:-50px;padding:50px 0}.contacts_section .form.contact .legend{font-size:200%;line-height:24px;margin-bottom:30px}.contacts_section .form.contact .field{margin-bottom:30px}}@media screen and (min-width:769px) and (max-width:1024px){.contacts_section .form.contact{padding:30px 10px}.contacts_section .form.contact .field{padding:0 10px}.contacts_section .form.contact .fieldset{max-height:285px}.contacts_section .form.contact .field textarea{height:122px}.contacts_section .form.contact .field.name,.contacts_section .form.contact .field.email,.contacts_section .form.contact .field.telephone{width:41.67%}.contacts_section .form.contact .field.comment,.contacts_section .form.contact .field.subject{width:58.33%}.contacts_section .form.contact .actions-toolbar div.primary{flex:0 0 58.33%;padding:0 10px}}@media screen and (max-width:768px){.contacts_section{padding-bottom:0;display:flex;flex-direction:column}.contacts_section .section_bg{order:2;margin-top:20px}.contacts_section .form.contact{padding:0;background:0 0}.contacts_section .form.contact .legend{padding:0}.contacts_section .form.contact .field{padding:0;margin-bottom:20px;width:100% !important;max-width:100% !important}.contacts_section .form.contact .fieldset{max-height:none;flex-wrap:none}.contacts_section .form.contact .field div.mage-error,.contacts_section .form.contact .field .field-error{position:relative;top:auto;left:auto}.contacts_section .form.contact .field textarea{height:148px}.contacts_section .form.contact .actions-toolbar div.primary{padding:20px 0 0;flex:0 0 100%;max-width:100%;text-align:center}.contacts_section img{position:relative;left:auto;margin-left:-20px}}@media screen and (max-width:575px){.contacts_section .actions-toolbar .action.primary{width:100%}}@media screen and (max-width:1024px){.block-contact-info{border-radius:20px;padding-top:20px;margin-bottom:40px;margin-top:4px}.block-contact-info .socials_list li{margin-left:10px;margin-right:10px}.block-contact-info .box-content{padding:0 16px}.block-contact-info .map_block{padding-top:0;margin:0 -16px}.block-contact-info .map_block iframe{border-radius:0 0 20px 20px}.touch .block-contact-info .socials_list li{margin-left:2px;margin-right:2px}}@media screen and (max-width:1024px){.faq_list{margin-top:4px;margin-bottom:40px}.faq_list>li{border-radius:20px;padding:6px}.faq_list .question_block{padding:10px}.faq_list .answer_block{padding:0 10px}.faq_list .answer_block:after{height:10px}}@media screen and (max-width:768px){.block-contact-info,.faq_list{margin-bottom:0}}@media screen and (max-width:1024px){.news_list{margin-top:4px}.news_list li{margin-bottom:20px}.news_list .news_block{border-radius:20px}.news_content{margin-top:0}.news_content .news_date{font-size:120%;line-height:15px;margin-bottom:10px}}@media screen and (min-width:769px) and (max-width:1024px){.news_list .news_block{height:100%;flex-direction:column}.news_list .news_image{flex:none;max-width:100%;padding-right:0;height:auto;aspect-ratio:355/273}.news_list .news_info{padding:20px 16px}}@media screen and (max-width:768px){.news_list li{flex:0 0 100%;max-width:100%}}@media screen and (min-width:576px) and (max-width:768px){.news_list .news_image{padding-right:5px}.news_list .news_info{padding:16px 16px 16px 5px}.news_list .news_block{height:240px}}@media screen and (max-width:575px){.news_list .news_block{height:100%;flex-direction:column}.news_list .news_image{flex:none;max-width:100%;padding-right:0;height:auto;aspect-ratio:355/273}.news_list .news_info{padding:20px 16px}.toolbar{justify-content:center}}@media screen and (max-width:1024px){.shops_list li{margin-bottom:20px}.shops_list .shop_block{border-radius:20px;padding:20px 16px}.shops_list .shop_logo{padding-bottom:16px;margin-bottom:16px}}@media screen and (min-width:769px) and (max-width:1024px){.shops_list li{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width:576px) and (max-width:768px){.shops_list li{flex:0 0 50%;max-width:50%}}@media screen and (max-width:575px){.shops_list li{flex:0 0 100%;max-width:100%}}@media screen and (max-width:1024px){.vacancies_list li{margin-bottom:20px}.vacancies_list .vacancy_block{border-radius:20px;padding:20px 16px}.vacancies_list .deadline{margin-bottom:14px}.vacancies_list .vacancy_description{-webkit-line-clamp:4}.vacancies_list img{right:16px;bottom:23px;height:40px}.vacancy_content{border-radius:22px;padding:20px 16px}.vacancy_content .vacancy_logo{top:16px;height:40px;right:16px}.vacancy_content .deadline{margin-bottom:20px}.vacancy_content .action-primary{margin-top:24px}.modal-popup.vacancy .field.choice input{height:160px}.modal-popup.vacancy .field.choice .attached_file,.modal-popup.vacancy .field.choice .label{border-radius:20px;padding:0 16px;height:160px;display:flex;align-items:center}.modal-popup.vacancy .field.choice .label>span,.modal-popup.vacancy .field.choice .file_name{width:100%}.modal-popup.vacancy .field.choice .label>span:before,.modal-popup.vacancy .field.choice .file_name:before{width:48px;height:48px;background-size:48px;margin-bottom:12px}.modal-popup.vacancy .field.choice .attach_remove{top:0;right:0}}@media screen and (max-width:768px){.vacancies_list li{flex:0 0 100%;max-width:100%}.modal-popup.vacancy .field{flex:0 0 100%;max-width:100%}.modal-popup.vacancy .actions-toolbar div.primary{flex:1}}@media screen and (max-width:575px){.vacancy_content .vacancy_logo{display:none}}@media screen and (max-width:1024px){.error_page img{margin-bottom:20px}.error_page .error_desc{font-size:140%;line-height:24px;margin-top:16px}}