.ul-nostyle{list-style:none;margin:0;padding:0}.header-container{background-color:#fff}.header-top{background:#f5f6f8}.header-container .language-currency:after{content:"";display:block;clear:both}.header-container .language-currency .switcher-label{display:none}.header-container .language-currency .switcher{float:left;margin-right:20px}.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 .action-switcher{position:relative}.header-container .language-currency .heading-switcher{display:block;height:34px;line-height:34px;color:#666666}.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;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-container .header-top-r{float:right;display:flex;flex-wrap:wrap}.header-container .header-top-r .location{position:relative;padding-left:21px}.header-container .header-top-r .location:before{position:absolute;left:0;top:4px;color:#666666;content:'\e945';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:16px}.header-container .header-top-r .location a{display:block;height:34px;line-height:33px;color:#666666}.header-container .header-top-r .location a:hover{color:#fff}.header-container .header-top-r .customer-links{position:relative;display:table}.header-container .header-top-r .customer-links h3{font-size:100%;color:#666666;line-height:30px;font-weight:normal;margin:0 25px 0 0;padding-right:25px;position:relative}.header-container .header-top-r .customer-links h3:before{content:"";display:block;width:1px;height:12px;background-color:#d2d2d2;position:absolute;right:0;top:50%;margin-top:-6px}.header-container .header-top-r .customer-links h3:after{content:'\f107';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;margin-left:5px}.header-container .header-top-r .customer-links .toplinks-wrapper{background:#fff;width:200px;padding:15px 20px;font-size:100%;box-shadow:0 2px 3px rgba(0,0,0,0.1);position:absolute;right:0;z-index:2;top:120%;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;opacity:0;visibility:hidden;z-index:9;line-height:20px}.header-container .header-top-r .customer-links:hover h3{color:#222}.header-container .header-top-r .customer-links:hover .toplinks-wrapper{opacity:1;visibility:visible;top:100%}.header-middle{padding:40px 0}.header-middle:after{content:"";display:block;clear:both}.header-middle .content{display:flex;align-items:center;justify-content:space-between}.header-middle .search-container{border:2px solid;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px}.header-middle .hotline-shop{display:flex;flex-direction:column;white-space:nowrap}.header-middle .hotline-shop span,.header-middle .hotline-shop strong{color:#222}.header-container .block-search{width:100% !important;padding:0 !important}.header-container .block-search .label,.header-container .block-search .nested{display:none !important}.header-container .block-search .form.minisearch{display:table;width:100%}.header-container .block-search .field.search{display:table-cell;width:100%;vertical-align:top;background-color:#fff;border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px;-webkit-border-radius:25px 0 0 25px}.header-container .block-search .field.search .control{margin:0;padding:0;border-right:none}.header-container .block-search .field.search .input-text{background:none;position:static;border:none;margin-top:0;margin-bottom:0;padding-left:15px;width:100%;height:46px;padding-right:10px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-size:inherit}.header-container .block-search .actions{display:table-cell;vertical-align:top}.header-container .block-search .actions .action.search{position:static;height:46px;width:50px;text-align:center;line-height:45px;padding:0;opacity:1 !important;border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-webkit-border-radius:0 20px 20px 0;color:#222222}.header-container .block-search .actions .action.search:before{line-height:inherit;color:inherit;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:20px;font-weight:bold}.header-container .block-search .actions .action.search span{display:none}.header-container .block-search.search-pro .control{display:flex}.header-container .block-search.search-pro .searchbox-cat{background-color:transparent;padding-left:20px;height:46px;border-width:0 1px 0 0;width:160px;color:#444;position:relative;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.header-container .minicart-header{display:table-cell}.header-container .minicart-wrapper{margin:0;padding:0px;float:none}.header-container .minicart-wrapper .action.showcart{padding:0 10px 0px 50px;position:relative;height:50px;font-weight:700;display:flex;border:2px dashed #e5e5e5;line-height:45px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.header-container .minicart-wrapper .action.showcart:before{display:none}.header-container .minicart-wrapper .action.showcart:after{width:40px;height:50px;line-height:45px;position:absolute;left:10px;top:0;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:21px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.header-container .minicart-wrapper .action.showcart .counter-number{display:inline-block;position:absolute;width:22px;height:22px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;left:-7px;font-weight:bold;font-size:107.69%;line-height:22px;top:-7px;text-align:center}.header-container .minicart-wrapper .action.showcart .counter-label{display:none !important}.header-container .minicart-wrapper .action.showcart .counter.qty{background:none;display:flex !important;white-space:nowrap;vertical-align:top;width:auto;height:auto;min-width:auto;color:#222;font-weight:400;margin:0;padding:0;line-height:1}.header-container .minicart-wrapper .action.showcart .price-container .price{font-size:107.69%}.header-container .minicart-wrapper .action.showcart .price-minicart{display:inline-block;vertical-align:top;line-height:45px}.header-container .minicart-wrapper .action.showcart .subtotal .label{display:none}.header-container .minicart-wrapper .action.showcart .text-min-cart{display:inline-block;color:#222;font-size:107.69%}.header-container .minicart-wrapper .action.showcart .text-min-cart:after{content:"-";margin:0 5px;display:inline-block}.header-container .minicart-wrapper .mage-dropdown-dialog{display:none !important;padding-top:10px}.header-container .minicart-wrapper .mage-dropdown-dialog .block-minicart{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.header-container .minicart-wrapper:hover .mage-dropdown-dialog{display:block !important}.header-container .cms-header{display:table-cell;padding:0px;vertical-align:top}.header-container .cms-header p{margin:0}.header-container .cms-header .call-us-content{white-space:nowrap;color:#fff;text-transform:uppercase;padding-left:50px;position:relative}.header-container .cms-header .call-us-content:before{width:40px;height:40px;border:2px solid #fff;line-height:36px;position:absolute;top:0;left:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;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:22px}.header-container .cms-header a{color:#fff}.header-bottom{margin-bottom:10px}.desktop-menu:after{content:"";display:block;clear:both}.desktop-menu .vertical-block{float:left;width:250px}.desktop-menu .block-title-menu{background:none;height:50px;line-height:50px;text-transform:uppercase;color:#fff;padding:0;font-size:107.69%;font-weight:normal;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding-left:15px}.desktop-menu .horizontal-block{float:right;width:calc(100% - 280px);display:flex}.desktop-menu .horizontal-block .note-msg{color:#fff;margin:0;height:50px;line-height:50px;padding:0 10px}.desktop-menu .horizontal-block .sm_megamenu_menu>li{float:left;margin-right:5px}.desktop-menu .horizontal-block .sm_megamenu_menu>li>a{background-color:transparent;display:block;height:50px;line-height:50px;padding:0 15px;position:relative;color:#222;font-size:107.69%;transition:.1s;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;text-transform:uppercase;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.desktop-menu .horizontal-block .sm_megamenu_menu>li>a .icon_items{position:absolute;top:-15px;right:0;line-height:1}.desktop-menu .horizontal-block .sm_megamenu_menu>li.parent-item>a .sm_megamenu_title:after{vertical-align:top;margin-left:6px;content:'\f0d7';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}.desktop-menu .horizontal-block .sm_megamenu_menu>li>div{border:none;box-shadow:0 0 15px rgba(0,0,0,0.15);-moz-box-shadow:0 0 15px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.15);-o-box-shadow:0 0 15px rgba(0,0,0,0.15)}.desktop-menu .horizontal-block .sm_megamenu_menu>li:hover>a,.desktop-menu .horizontal-block .sm_megamenu_menu>li.sm_megamenu_actived>a{color:#fff}.horizontal-block{position:relative}.horizontal-block .custom-item-menu{position:absolute;top:0;right:0}.horizontal-block .custom-item-menu ul li{display:inline-block;margin-left:25px}.horizontal-block .custom-item-menu ul li a{display:block;height:50px;line-height:50px;color:#fff;font-size:107.69%}.desktop-menu .more-w .more-view{border-top:1px solid #e5e5e5;padding:20px 20px;color:#444}.desktop-menu .more-w .more-view:before{content:"";display:inline-block;vertical-align:middle;width:13px;height:13px;background:url(../images/icon-image.png) no-repeat -124px -103px;margin-left:3px;margin-right:12px;position:relative;top:-1px}.desktop-menu .more-w .more-view.open:before{background-position:-178px -103px}.desktop-menu .sm_megamenu_wrapper_vertical_menu .mega-content{padding:5px 0 6px}.desktop-menu .sm_megamenu_wrapper_vertical_menu .icon_items{position:relative;top:-1px;margin-right:5px}.desktop-menu .sm_megamenu_wrapper_vertical_menu ul.sm_megamenu_menu>li{border:none}.desktop-menu .sm_megamenu_wrapper_vertical_menu ul.sm_megamenu_menu>li>a.sm_megamenu_head{padding:10.7px 20px}.desktop-menu .sm_megamenu_wrapper_vertical_menu ul.sm_megamenu_menu>li>a:before{content:"";display:block;width:2px;position:absolute;left:-1px;top:0;bottom:0;opacity:0}.desktop-menu .sm_megamenu_wrapper_vertical_menu ul.sm_megamenu_menu>li:hover>a{background-color:#f3f4f8}.desktop-menu .sm_megamenu_wrapper_vertical_menu ul.sm_megamenu_menu>li:hover>a:before{opacity:1}.desktop-menu .sm_megamenu_wrapper_vertical_menu ul.sm_megamenu_menu>li.parent-item>a:after{vertical-align:top;float:right;opacity:.5;content:'\f0da';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}.desktop-menu .sm_megamenu_wrapper_vertical_menu ul.sm_megamenu_menu>li.parent-item>a:hover:after{opacity:1}.desktop-menu .vertical-menu-content{border:1px solid #e5e5e5;padding-top:0;margin-top:20px;min-width:250px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.desktop-menu .vertical-menu-content:after{display:block;content:"";width:100%;height:20px;position:absolute;top:-20px;left:0}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation{background-color:#fff}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul{padding:8px 0 8px}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul .ui-icon{display:none !important}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul>li>a{padding:11px 20px;position:relative;display:block;border:none !important}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul>li>a:before{content:"";display:block;width:2px;position:absolute;left:-1px;top:0;bottom:0;opacity:0}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul>li:hover>a:before{opacity:1}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul>li.has-active>a,.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul>li.active>a{background-color:#f3f4f8}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul>li.has-active>a:before,.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul>li.active>a:before{opacity:1}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul li.parent>a:after{float:right;opacity:.5;content:'\f0da';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}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul li a:hover,.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul li:hover>a{background-color:#f3f4f8}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul li ul{left:100% !important;right:auto !important;top:0 !important}.desktop-menu .vertical-menu-block .vertical-menu-content .navigation>ul li ul a{display:block;padding:11px 20px;border:none !important}.layout-boxed .header-container .header-top,.layout-boxed .header-container .header-middle,.layout-boxed .header-container .header-bottom{padding-left:15px;padding-right:15px}