@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){.login-container,.form-create-account,.form.password{padding:30px 0;border-radius:20px}.login-container .field,.form-create-account .field,.form.password .field{margin-bottom:20px}.login-container .captcha-image,.login-container .action.remind,.login-container .action.captcha-reload,.form-create-account .captcha-image,.form-create-account .action.remind,.form-create-account .action.captcha-reload,.form.password .captcha-image,.form.password .action.remind,.form.password .action.captcha-reload{margin-top:20px}.block-new-customer:before{margin:30px auto}}@media screen and (min-width:769px) and (max-width:1024px){.login-container,.form-create-account,.form.password{min-height:560px}.login-container:before,.login-container>.actions-toolbar,.login-container .page-title-wrapper,.login-container>fieldset,.login-container .block,.login-container .sign_image,.form-create-account:before,.form-create-account>.actions-toolbar,.form-create-account .page-title-wrapper,.form-create-account>fieldset,.form-create-account .block,.form-create-account .sign_image,.form.password:before,.form.password>.actions-toolbar,.form.password .page-title-wrapper,.form.password>fieldset,.form.password .block,.form.password .sign_image{width:50%}}@media screen and (max-width:768px){.login-container,.form-create-account,.form.password{min-height:0;max-width:480px;margin-left:auto;margin-right:auto;background:0 0}.login-container>.actions-toolbar,.login-container .page-title-wrapper,.login-container>fieldset,.login-container .block,.form-create-account>.actions-toolbar,.form-create-account .page-title-wrapper,.form-create-account>fieldset,.form-create-account .block,.form.password>.actions-toolbar,.form.password .page-title-wrapper,.form.password>fieldset,.form.password .block{width:100%}.login-container:before,.form-create-account:before,.form.password:before{display:none}.login-container .sign_image,.form-create-account .sign_image,.form.password .sign_image{display:none}.login-container>.actions-toolbar,.login-container .page-title-wrapper,.login-container>fieldset,.login-container .block,.form-create-account>.actions-toolbar,.form-create-account .page-title-wrapper,.form-create-account>fieldset,.form-create-account .block,.form.password>.actions-toolbar,.form.password .page-title-wrapper,.form.password>fieldset,.form.password .block{padding-left:0;padding-right:0}.login-container .action.primary,.form-create-account .action.primary,.form.password .action.primary{width:100%;max-width:432px}}