@media only screen and (max-width:1024px){.sections.nav-sections{width:100%;position:fixed;display:none;margin:0;top:88px;left:0;right:0;bottom:0;background:#000;z-index:9999;overflow:visible;height:100%}}@media only screen and (min-width:1025px){.sections.nav-sections{border-top:1px solid #e41d24;background-color:transparent;position:relative;margin:-38px 0 0;top:38px;width:100%;z-index:9999}}@media only screen and (max-width:1024px){.sections.nav-sections .nav-sections-items{height:100%}}@media only screen and (max-width:1024px){.sections.nav-sections .nav-sections-item-title{display:none}}@media only screen and (max-width:1024px){.sections.nav-sections .nav-sections-item-content{float:left;width:100%;margin:0;padding:0;height:100%;position:relative}}@media only screen and (max-width:1024px){.nav-open .nav-sections{display:block;box-shadow:none;z-index:9999}}@media only screen and (max-width:1024px){nav.navigation{max-width:100%;padding:0;margin:0;background-color:transparent;height:max-content}}@media only screen and (min-width:1025px){nav.navigation{background-color:transparent;padding:0;max-width:995px}}@media only screen and (min-width:1025px) and (max-width:1099px){nav.navigation{max-width:925px}}@media only screen and (min-width:1640px){nav.navigation{max-width:1256px}}@media only screen and (max-width:991px){nav.navigation{max-height:calc(100% - 275px);overflow-y:auto;height:100%}}@media only screen and (min-width:1025px){nav.navigation:before{content:"";position:absolute;background:url("../images/brand-left-arrow.png");background-repeat:no-repeat;background-position:left top;width:37px;height:38px;z-index:-1;left:-36px;border:0}}@media only screen and (min-width:1025px){nav.navigation:after{content:"";position:absolute;background:url("../images/brand-right-arrow.png");background-repeat:no-repeat;background-position:right top;width:38px;height:38px;z-index:-1;right:-37px;border:0;top:0}}@media only screen and (min-width:1025px){nav.navigation>.menu{background-color:#e41d24;position:relative;overflow:visible}}@media only screen and (min-width:1025px){nav.navigation>.menu.header-main-menu:hover{overflow:visible}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul{display:flex;align-items:center;justify-content:space-between;padding:0;white-space:normal;position:relative;overflow:hidden}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul:before{display:none}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul:after{display:none}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul:hover{overflow:visible}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li{background-color:transparent;padding-right:14px}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li:last-child{padding-right:0}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li>a.level-top{color:#fff;font-weight:500;display:block;white-space:nowrap;position:relative;padding:9px 0 10px;box-sizing:border-box;max-height:38px;line-height:19px;text-transform:uppercase}nav.navigation>.menu>ul>li>a.level-top span{text-transform:uppercase;font-size:10px;font-weight:500}nav.navigation>.menu>ul>li>a.level-top span:after{content:"";position:absolute;width:100px;top:0;right:0;height:100%;transform:translateX(100%);cursor:default}nav.navigation>.menu>ul>li>a.level-top img.discount-sale-image{width:22px;height:22px;position:absolute;top:7px}nav.navigation>.menu>ul>li>a.level-top .discount-txt{padding-left:27px}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li:last-child>a.level-top span:after{display:none}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li:hover>a.level-top:before{content:"";position:absolute;border-bottom:4px solid #fff;left:inherit;bottom:-5px;display:block;z-index:4;width:100%;height:4px}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li:hover>a.level-top:after{content:"";position:absolute;border:5px solid transparent;height:0;width:0;border-top-color:#fff;border-right-color:transparent;left:0;right:0;margin:0 auto;bottom:-14px;display:block;z-index:4}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li>ul{float:left;padding:12px 20px 5px;background-color:#e41d24;top:100%;left:0;margin:0;z-index:3;border-top:2px solid #262626;display:none !important;opacity:1 !important}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li>ul>li.level1{float:left;padding:0;margin:0 25px 15px 0;width:22%}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li>ul>li.level1:last-child{margin-right:0}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li>ul>li.level1 h4{float:left;width:100%;margin:0 0 9px;text-align:left;padding:0 0 4px;font-size:18px;color:#fff;line-height:16px;font-weight:700;border-bottom:1px solid #fff}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li>ul>li ul.submenu{margin:0;clear:left}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li>ul>li ul.submenu li{margin:0;text-align:left;padding:0}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li>ul>li ul.submenu li a{float:left;width:100%;margin:0;text-align:left;padding:0;font-size:13px;color:#fff;line-height:20px;font-weight:400}nav.navigation>.menu>ul>li>ul>li ul.submenu li a:hover{text-decoration:underline}}@media only screen and (min-width:1025px){nav.navigation>.menu>ul>li:hover>ul{display:block !important}}@media only screen and (max-width:767px){nav.navigation>ul.ui-menu{padding-left:8%;padding-right:8%}}@media only screen and (min-width:768px) and (max-width:1024px){nav.navigation>ul.ui-menu{padding-left:12%;padding-right:12%}}@media only screen and (max-width:1024px){nav.navigation>ul.ui-menu{box-sizing:border-box;padding-top:10px}}@media only screen and (min-width:1025px){nav.navigation>ul.ui-menu{display:none !important}}@media only screen and (max-width:1024px){nav.navigation>ul.ui-menu>li.ui-menu-item{border:0 !important;padding:10px 15px;position:relative;display:block;margin:0}}@media only screen and (max-width:1024px){nav.navigation>ul.ui-menu>li.ui-menu-item a.level-top{color:#fff;font-size:14px;line-height:17px;font-weight:400;width:100%;text-transform:uppercase;padding:0;margin:0;cursor:pointer;display:block;text-decoration:none;position:relative;border:0}}@media only screen and (max-width:1024px){nav.navigation>ul.ui-menu>li.ui-menu-item a.level-top:after{content:'';background:url(../images/nav-right-arrow.svg);background-repeat:no-repeat;width:15px;height:15px;position:absolute;right:0;top:2px;background-size:contain}}@media only screen and (max-width:1024px){nav.navigation>ul.ui-menu>li.ui-menu-item a.level-top span{margin:0 !important;position:relative;padding-right:30px}}@media only screen and (max-width:1024px){nav.navigation>ul.ui-menu>li.ui-menu-item a.level-top span img.discount-sale-image{width:22px;height:22px;position:absolute;right:0;top:-2px}}@media only screen and (max-width:1024px){nav.navigation>ul.ui-menu>li.ui-menu-item a.level-top span.ui-menu-icon{display:none !important}}@media only screen and (max-width:1024px){.sections.nav-sections .mobile-menu-bootm{display:block;position:fixed;left:0;bottom:0;width:100%}}@media only screen and (min-width:1025px){.sections.nav-sections .mobile-menu-bootm{display:none}}@media only screen and (max-width:1024px){.sections.nav-sections .mobile-menu-bootm .wish-compare-mob{margin-top:0;padding:15px;border-top:1px solid #676767;display:flex;width:100%}.sections.nav-sections .mobile-menu-bootm .wish-compare-mob .compare-block{float:left;margin-right:20px}.sections.nav-sections .mobile-menu-bootm .wish-compare-mob .compare-block>a{width:30px;height:33px}.sections.nav-sections .mobile-menu-bootm .wish-compare-mob .compare-block>a>img{width:32px;max-width:36px;height:36px}.sections.nav-sections .mobile-menu-bootm .wish-compare-mob .wishlist-block{float:left;margin-right:0;position:relative;top:-1px}.sections.nav-sections .mobile-menu-bootm .wish-compare-mob .wishlist-block>a{width:30px;height:30px}.sections.nav-sections .mobile-menu-bootm .wish-compare-mob .wishlist-block>a>img{width:36px;max-width:36px;height:36px}}@media only screen and (max-width:1024px){.sections.nav-sections .mobile-menu-bootm .lang-mob{margin-top:0;padding-top:15px;border-top:1px solid #676767}.sections.nav-sections .mobile-menu-bootm .lang-mob .lang-selector{padding:0 15px;margin:0}.sections.nav-sections .mobile-menu-bootm .lang-mob .lang-selector ul{display:flex;align-items:center;margin:0;padding:0}.sections.nav-sections .mobile-menu-bootm .lang-mob .lang-selector ul li{padding:7px 0;margin:0;color:#fff;font-size:14px;text-transform:uppercase;font-weight:500;line-height:18px;list-style:none;position:relative}.sections.nav-sections .mobile-menu-bootm .lang-mob .lang-selector ul li a{color:#fff;text-decoration:none;font-weight:500}.sections.nav-sections .mobile-menu-bootm .lang-mob .lang-selector ul li strong{font-weight:600}.sections.nav-sections .mobile-menu-bootm .lang-mob .lang-selector ul li strong span{color:#ea342c}.sections.nav-sections .mobile-menu-bootm .lang-mob .lang-selector ul li .view-default span{color:#ea342c}.sections.nav-sections .mobile-menu-bootm .lang-mob .lang-selector ul li:not(:last-child){padding-right:10px;margin-right:10px}.sections.nav-sections .mobile-menu-bootm .lang-mob .lang-selector ul li:not(:last-child):after{content:"";position:absolute;width:1px;height:13px;top:50%;right:0;transform:translateY(-50%);background-color:#acacac}}@media only screen and (max-width:1024px){.sections.nav-sections .mobile-menu-bootm .social-media{padding:15px;float:left;width:100%}.sections.nav-sections .mobile-menu-bootm .social-media a.social-icon{margin-right:10px;float:left;min-width:20px}.sections.nav-sections .mobile-menu-bootm .social-media a.social-icon img{max-height:22px}}@media only screen and (max-width:940px){.custom-menu-list{clear:left;width:100%;margin-top:27px;float:left;margin-bottom:0;padding-left:12%;padding-right:12%}}@media only screen and (max-width:767px){.custom-menu-list{padding-left:8%;padding-right:8%}}@media only screen and (min-width:941px){.custom-menu-list{display:none}}@media only screen and (max-width:940px){.custom-menu-list .category-tree-block h2{display:flex;align-items:center;font-weight:400;font-size:15px;padding:0 15px 0;margin:0;justify-content:flex-start;text-align:left}}@media only screen and (max-width:940px){.custom-menu-list .category-tree-block h2>a{display:flex;font-size:14px;padding:0 0 10px 18px;color:#d9d9d9;cursor:pointer;width:100%;text-transform:uppercase;text-decoration:none;position:relative}}@media only screen and (max-width:940px){.custom-menu-list .category-tree-block h2>a i{content:'';background:url(../images/nav-right-arrow.svg);background-repeat:no-repeat;width:15px;height:15px;position:absolute;left:-3px;top:2px;background-size:contain;transform:rotate(180deg)}}@media only screen and (max-width:940px){.custom-menu-list .category-tree-block h2>a i:before{display:none}}@media only screen and (max-width:940px){.custom-menu-list .category-tree-block h2>a span{text-align:left;display:inline-block;margin:0;padding:0;line-height:18px}}@media only screen and (max-width:940px){.custom-menu-list .category-tree-block .categories-tree-list h1{margin-bottom:19px;font-size:20px;font-weight:600;text-align:left;line-height:26px;text-transform:uppercase;padding-left:15px;margin-top:6px;color:#fff;word-break:break-word}}@media only screen and (max-width:940px){.custom-menu-list .category-tree-block ul.custom-ul{margin:0;padding:0 15px;list-style:none}}@media only screen and (max-width:940px){.custom-menu-list .category-tree-block ul.custom-ul li{padding-bottom:12px;padding-right:15px;margin:0}}@media only screen and (max-width:940px){.custom-menu-list .category-tree-block ul.custom-ul li>a{display:flex;font-size:14px;line-height:23px;padding:0;color:#d9d9d9;cursor:pointer;width:100%;text-transform:uppercase;text-decoration:none;position:relative}}@media only screen and (max-width:940px){.custom-menu-list .category-tree-block ul.custom-ul li a i{content:'';background:url(../images/nav-right-arrow.svg);background-repeat:no-repeat;width:15px;height:15px;position:absolute;right:-15px;top:2px;background-size:contain}}@media only screen and (max-width:940px){.custom-menu-list .category-tree-block ul.custom-ul li a i:before{display:none}}