.ul-nostyle{list-style:none;margin:0;padding:0}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.header-container{background-color:#fff}.header-container .header-top{background-color:#222}.header-container .header-top-l{float:left;width:400px}.header-container .header-top-l>ul{list-style:none;margin:0;padding:0}.header-container .header-top-l>ul>li{display:inline-block;vertical-align:top;margin-right:30px;margin-bottom:0}.header-container .header-top-l>ul>li>a{display:block;height:40px;line-height:40px;color:#aaa}.header-container .header-top-l>ul>li>a:hover{color:#fff}.header-container .header-top-l>ul>li.phone>a:before{margin-right:5px;content:'\e94c';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:14px}.header-container .header-top-l>ul>li.email>a:before{margin-right:5px;content:'\e944';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:15px;vertical-align:top;position:relative;top:1px}.header-container .header-top-c{float:left;padding:0 30px;width:calc(100% - 800px)}.header-container .header-top-c .hd-top-note{text-align:center;line-height:40px;height:40px;color:#aaa}.header-container .header-top-r{float:right;width:400px}.header-container .language-currency{float:right}.header-container .language-currency::after{content:"";display:block !important;clear:both}.header-container .language-currency .switcher-label{display:none}.header-container .language-currency .switcher{float:left;margin-left:30px}.header-container .language-currency .switcher-content{position:relative}.header-container .language-currency .switcher-content:hover .action-switcher:before{display:block}.header-container .language-currency .switcher-content:hover .dropdown-switcher{display:block}.header-container .language-currency .heading-switcher{display:block;height:40px;line-height:40px;color:#aaa}.header-container .language-currency .heading-switcher span:after{margin-left:3px;vertical-align:top;position:relative;top:1px;content:'\e92e';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:12px}.header-container .language-currency .heading-switcher:hover{cursor:pointer}.header-container .language-currency .dropdown-switcher{display:none;position:absolute;right:0;top:100%;background:#fff;padding:10px 10px 0;white-space:nowrap;min-width:170px;z-index:310;box-shadow:0 0 15px rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);-o-box-shadow:0 0 15px rgba(0,0,0,0.1)}.header-container .language-currency .list-item{margin:0;padding:0;list-style:none}.header-container .language-currency .list-item li{padding:0 10px;margin-bottom:10px;border:1px solid transparent;background-color:#f5f5f5}.header-container .language-currency .list-item li:hover{border-color:#222;background-color:#fff}.header-container .language-currency .list-item a{padding:8px 0;display:block;color:#222;font-weight:600}.header-container .language-currency .switcher-language .list-item li a span,.header-container .language-currency .switcher-language .heading-switcher{background-size:20px auto;background-position:left center;padding-left:25px}.header-bottom{background-color:#fff;padding:30px 0;box-shadow:0 5px 5px rgba(0,0,0,0.05);-moz-box-shadow:0 5px 5px rgba(0,0,0,0.05);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.05);-o-box-shadow:0 5px 5px rgba(0,0,0,0.05)}.header-bottom .logo-container{float:left;width:275px}.header-bottom .customer-actions{float:right}.header-bottom .customer-actions{display:flex}.header-bottom .customer-actions .search-container{position:relative}.header-bottom .customer-actions .search-container:before{display:block;width:40px;height:40px;line-height:40px;color:#222;content:'\e954';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:19px}.header-bottom .customer-actions .search-container .block-search{display:block;position:absolute;right:0;left:auto;top:0;margin:0;padding:0;width:unset;z-index:205}.header-bottom .customer-actions .search-container .block-search .input-text{width:270px;height:38px;border:none;padding-left:15px;background-color:transparent;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.header-bottom .customer-actions .search-container .block-search .action.search{width:38px;height:38px;padding:0;margin:0;line-height:38px;text-align:center;position:absolute;right:0;left:auto;color:#222;opacity:1}.header-bottom .customer-actions .search-container .block-search .action.search:before,.header-bottom .customer-actions .search-container .block-search .action.search span{display:none}.header-bottom .customer-actions .search-container .block-search .action.search:after{content:'\e954';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:19px}.header-bottom .customer-actions .search-container .block-content{position:relative;border:1px solid #d2d2d2;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.header-bottom .customer-actions .search-container .block-search .control{display:flex;margin:0;padding:0}.header-bottom .customer-actions .search-container .nested{display:none !important}.header-bottom .customer-actions .search-container:hover .block-search{display:block}.header-bottom .customer-actions .search-container .block-search.search-pro .searchbox-cat{background-color:transparent;width:150px;height:38px;border:none;border-right:1px solid #d2d2d2;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.header-bottom .customer-actions .customer-links{position:relative;margin-left:20px}.header-bottom .customer-actions .customer-links>a:before{display:block;width:40px;height:40px;line-height:40px;color:#222;content:'\e95e';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:20px}.header-bottom .customer-actions .customer-links>a span{display:none}.header-bottom .customer-actions .customer-links>.header.links{display:none;position:absolute;top:100%;right:0;left:auto;background-color:#fff;padding:10px;list-style:none;min-width:150px;text-align:center;z-index:500;box-shadow:0 0 15px rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);-o-box-shadow:0 0 15px rgba(0,0,0,0.1)}.header-bottom .customer-actions .customer-links>.header.links li{margin:0}.header-bottom .customer-actions .customer-links>.header.links li a{display:block;padding:7px 10px !important}.header-bottom .customer-actions .customer-links>.header.links li a:hover{background-color:#f5f5f5}.header-bottom .customer-actions .customer-links:hover>.header.links{display:block}.customer-links .header.links .customer-welcome .customer-menu{display:block;position:static;margin:0;padding:0;box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;-o-box-shadow:none !important}.customer-links .header.links .customer-welcome .customer-menu .customer-menu .header.links li a{padding:7px 10px !important}.customer-links .greet.welcome{display:none}.header.links .customer-welcome .customer-menu .header.links li.authorization-link a{padding:0 10px !important}.header-wishlist{margin:0;margin-left:10px}.header-wishlist a{position:relative;display:block;width:40px;height:40px;line-height:40px;margin:0 !important;color:#222;text-align:center}.header-wishlist a:before{content:'\e93f';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:20px}.header-wishlist a .wishlist-title{display:none}.header-wishlist .count{color:#222;display:inline-block;min-width:21px;height:21px;line-height:21px;text-align:center;padding:0 3px;position:absolute;top:-6px;right:-5px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}.header-wishlist .counter+.count{display:none}.header-container .minicart-header{margin-left:10px}.header-container .minicart-wrapper{margin:0;padding:0;float:none}.header-container .minicart-wrapper .mage-dropdown-dialog{display:none !important;right:0;left:auto}.header-container .minicart-wrapper:hover .mage-dropdown-dialog{display:block !important}.header-container .minicart-wrapper .action.showcart{width:40px;height:40px;text-align:center;position:relative}.header-container .minicart-wrapper .action.showcart .text-min-cart,.header-container .minicart-wrapper .action.showcart .counter-label,.header-container .minicart-wrapper .action.showcart .price-minicart,.header-container .minicart-wrapper .action.showcart .text{display:none !important}.header-container .minicart-wrapper .action.showcart:before{display:none !important}.header-container .minicart-wrapper .action.showcart:after{content:'\e957';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:20px;color:#222;display:block;line-height:41px}.header-container .minicart-wrapper .action.showcart .counter.qty{display:inline-block !important;width:unset;height:21px;line-height:21px;min-width:21px;padding:0 2px;color:#222;position:absolute;background:none;top:-5px;right:-1px;margin:0;font-size:100%;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}.horizontal-block{float:left;width:calc(100% - 550px)}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li{float:left;margin-right:40px;margin-left:0}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li>a{display:block;height:40px;line-height:40px;font-weight:400;position:relative;font-size:123.08%}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li>a .icon_items{position:absolute;top:-15px;line-height:1;right:0}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li>div{border:none !important;box-shadow:0 0 15px rgba(0,0,0,0.1);-moz-box-shadow:0 0 15px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.1);-o-box-shadow:0 0 15px rgba(0,0,0,0.1)}.horizontal-block .navigation{background:none;font-weight:unset;z-index:200}.horizontal-block .navigation .ui-icon{display:none !important}.horizontal-block .navigation>ul{padding-left:0}.horizontal-block .navigation>ul>li{margin-right:40px;margin-left:0}.horizontal-block .navigation>ul>li.parent>a:after{display:none}.horizontal-block .navigation>ul>li>a{font-weight:400;height:40px !important;line-height:40px !important;padding:0 !important;border:none !important;font-size:123.08%;color:#111 !important}.horizontal-block .navigation>ul>li>a:before{display:none}.horizontal-block .navigation>ul>li.has-active>a,.horizontal-block .navigation>ul>li.active>a,.horizontal-block .navigation>ul>li:hover>a{z-index:10}.horizontal-block .navigation .level0 .submenu{text-align:left;border:none !important;font-weight:400;box-shadow:0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 10px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);-o-box-shadow:0 0 10px rgba(0,0,0,0.1)}.horizontal-block .navigation .level0 .submenu a{padding:10px 20px;border:none !important}.horizontal-block .navigation .level0 .submenu .parent>a:after{float:right;content:'\e930';display:inline-block;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:14px}.horizontal-block .navigation .level0 .submenu li:hover,.horizontal-block .navigation .level0 .submenu li:hover>a{background-color:#f3f4f8}@media (max-width:1440px){.header-bottom .logo-container{width:230px}.header-bottom .customer-actions .search-container .block-search .input-text{width:230px}.sm_megamenu_wrapper_horizontal_menu .sm_megamenu_menu>li{margin-right:25px}}