@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){.brands_list li{margin-bottom:10px}.brands_list .brand_block .brand_name{font-size:140%;line-height:17px}.brands_list~.toolbar{padding-top:20px}.brand_info{border-radius:20px;padding-bottom:20px;margin-bottom:30px}.brand_info img{margin-bottom:20px}.brand_info.collapsable .more_less{padding:0 16px}.brand_info:not(:has(img)){padding-top:20px}.brand_description{max-height:96px;padding:0 16px}}@media screen and (min-width:769px) and (max-width:1024px){.brands_list li{flex:0 0 25%;max-width:25%}}@media screen and (min-width:576px) and (max-width:768px){.brands_list li{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (max-width:768px){.brands_list~.toolbar{justify-content:center}}@media screen and (max-width:575px){.brands_list li{flex:0 0 50%;max-width:50%}}@media screen and (max-width:1024px){.products.wrapper .product-item{margin-bottom:10px}.products.wrapper~.toolbar-products{padding-top:10px}.column.main .product-item-info{border-radius:20px 20px 26px 26px}}@media screen and (min-width:769px) and (max-width:1024px){main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item{flex:0 0 50%;max-width:50%}}@media screen and (min-width:576px) and (max-width:1024px){.products.wrapper .product-item{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (max-width:768px){.products.wrapper .product-item-info .product-item-details{padding:0 8px 8px}.products.wrapper .product-item-info .product-image-container{padding:5px}.products.wrapper .product-item-info .product-image-wrapper{height:108px;max-width:102px}.products.wrapper .product-item-info .price-box{margin-top:5px}.products.wrapper .product-item-info .price-box .normal-price .price-wrapper .price,.products.wrapper .product-item-info .price-box>.price-container .price-wrapper .price,.products.wrapper .product-item-info .price-box .special-price .price-wrapper .price{font-size:140%;line-height:24px}.products.wrapper .product-item-info .price-box .old-price{padding-left:6px;font-size:120%;line-height:14px}}@media screen and (max-width:768px) and (max-width:640px) and (min-width:576px){.products.wrapper .product-item-info .price-box:has(.rewards__product-points){padding-top:34px}.products.wrapper .product-item-info .price-box .rewards__product-points{white-space:normal}}@media screen and (max-width:768px) and (max-width:479px){.products.wrapper .product-item-info .price-box:has(.rewards__product-points){padding-top:34px}.products.wrapper .product-item-info .price-box .rewards__product-points{white-space:normal}}@media screen and (max-width:768px){.products.wrapper .product-item-info .product-item-name{margin-top:0;height:45px}.products.wrapper .product-item-info:not(:has(.price-box)) .product-item-name{margin-top:29px}.products.wrapper .product-item-info .product-item-link{font-size:120%;line-height:15px;font-family:"montserratarm","montserrat";-webkit-line-clamp:3}.products.wrapper .product-item-info .product-item-actions .actions-primary{margin-top:8px}.products.wrapper .product-item-info .product-item-actions .action.tocart{height:40px}.products.wrapper .product-item-info .product-item-actions .action.tocart:not(.disabled):not([disalbed]):not(.inactive) span{font-size:0;line-height:0}.products.wrapper .product-item-info .product-item-actions .action.tocart.disabled,.products.wrapper .product-item-info .product-item-actions .action.tocart[disalbed],.products.wrapper .product-item-info .product-item-actions .action.tocart.inactive{pointer-events:none}.products.wrapper .product-item-info .product-item-actions .action.tocart.disabled:before,.products.wrapper .product-item-info .product-item-actions .action.tocart[disalbed]:before,.products.wrapper .product-item-info .product-item-actions .action.tocart.inactive:before{display:none}.products.wrapper .product-item-info .product-item-actions .action.tocart:before{padding:0}.products.wrapper .product-item-info .product-item-actions .actions-secondary{top:-2px;right:-2px}.products.wrapper .product-item-info .stickers{padding:8px;height:118px}.products.wrapper .product-item-info .top_sticker,.products.wrapper .product-item-info .new_sticker{margin-bottom:4px;font-size:100%;line-height:12px;padding:3px 6px}.products.wrapper .product-item-info .sale_sticker{width:41px;height:41px;font-size:120%;line-height:15px}.products.wrapper .product-item-info .gift_sticker{width:56px;height:24px;top:83px;padding-left:10px}}@media screen and (max-width:575px){.products.wrapper .product-item{flex:0 0 50%;max-width:50%}}@media screen and (min-width:769px) and (max-width:1024px){.filter-options-item{border-radius:24px;padding:16px}.filter .range_inputs{flex-wrap:wrap}.filter .range_inputs:before{display:none}.filter .range_inputs .input_block{flex:0 0 100%;max-width:100%}.filter .range_inputs .input_block~.input_block{margin-top:16px}.filter-options-content .item a:before{margin-right:8px}.filter .swatch-attribute-options{margin:-12px -6px 0}.filter .swatch-attribute-options>*{margin:12px 6px 0}.filter-clear:before{text-transform:uppercase}}@media screen and (max-width:768px){body.filter-active{overflow:hidden}.filter{height:0;margin-top:-4px;margin-bottom:0}.filter-content{position:fixed;top:0;left:0;width:100%;height:0;background:rgba(36,46,75,.6);opacity:0;z-index:300;overflow:hidden;-o-transition:all 0s .15s,opacity .15s;-ms-transition:all 0s .15s,opacity .15s;-moz-transition:all 0s .15s,opacity .15s;-webkit-transition:all 0s .15s,opacity .15s;transition:all 0s .15s,opacity .15s}.filter-clear{font-size:0;line-height:0}.filter-clear:before{font-size:1.4rem;content:attr(data-short)}.filter-clear:after{display:block;content:"\e904";font-size:2.4rem;margin-left:5px}.filter-options{background:#fff;height:100%;position:relative;overflow-x:hidden;overflow-y:auto}.filter-options-item{padding:20px;border-width:0 0 1px;margin-bottom:0}.filter-subtitle{display:flex;align-items:center;justify-content:center;background:#424f72;color:#fff;border-radius:20px 20px 0 0;position:absolute;top:26px;left:0;width:100%;font-size:140%;line-height:24px;padding:14px 10% 14px 20px}.filter-title{width:48px;height:48px}.filter-title strong{display:block;font-size:0;line-height:0;width:48px;height:48px;margin:0 -4px;color:#242e4b;padding:4px}.filter-title strong:before{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:#d4d7e2;content:"\e930";font-size:2.4rem}.filter .range_inputs:before{margin-left:14px;margin-right:14px}.filter.active .filter-content{height:100%;opacity:1;padding-top:78px;-o-transition:all 0s 0s,opacity .15s;-ms-transition:all 0s 0s,opacity .15s;-moz-transition:all 0s 0s,opacity .15s;-webkit-transition:all 0s 0s,opacity .15s;transition:all 0s 0s,opacity .15s}.filter.active .filter-title{position:fixed;top:40px;left:20px;z-index:301;margin:0}.filter.active .filter-title strong{color:#fff;width:auto;height:auto;padding:0;display:flex;align-items:center}.filter.active .filter-title strong:before{content:"\e902";background:0 0;margin-right:5px}.filter.active .filter-title strong:after{content:attr(data-close);font-size:1.2rem;line-height:14px}.filter-clear{color:#fff;font-family:"montserratarm","montserrat";padding:0;border:none;position:absolute;right:20px;top:40px;height:auto;z-index:5;width:auto}}