.nav-sections{background:#1b1b1b}.ui-menu-item i{width:16px;margin-left:10px;margin-right:18px;text-align:center}.nav-mobile li{background:#1b1b1b}.nav-mobile .level-top{border-top:0;border-bottom:1px solid #2d2d2d}.navigation li.level0:last-child{border-bottom:0}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#1b1b1b}.nav-mobile .nav-item>a{padding-left:21px}.navigation .level0{font-size:12px}.nav-mobile li.level0>a{color:#fff;text-transform:capitalize;font-size:12px;font-weight:300;padding-left:10px}.nav-sections-item-content{margin-top:0;padding:0}.section-item-title{display:none}.navigation .submenu:not(:first-child) .active>a{border-color:unset;border-style:unset;border-width:unset}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:80px}.breadcrumbs{display:block;background:#383838;color:#fff;margin-bottom:0}.breadcrumbs .item:first-child:before{content:"\f015";font-family:Font Awesome\ 5 Free;font-weight:700;font-size:1.8rem;color:#fff;line-height:1.6rem}.breadcrumbs .items{margin:auto;margin-left:5px;padding-top:10px;padding-bottom:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.breadcrumbs .items li{display:inline}.breadcrumbs .item strong,.breadcrumbs .item a,.breadcrumbs .item a:visited{color:#fff}.breadcrumbs .item:first-child a{font-size:0;width:20px;height:20px;display:block;position:absolute;margin-left:-20px}.breadcrumbs .item:not(:last-child):after{color:#fff;margin:0 5px}.nav-mobile li.level0>a{padding-right:0}.navigation .icon-image{height:16px;width:16px;margin-left:10px;margin-right:18px}.navigation .submenu>li>a:hover{color:#fff}.navigation .parent .level-top:after{font-size:12px;right:12px;top:18px;transform:scaleX(.8)}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){color:#fff}.navigation .submenu:not(:first-child)>li>a{padding-left:80px}.ui-menu-item.all-category{display:none}.navigation a{border-top:0;border-bottom:1px solid #2d2d2d}.navigation .level0>.level-top,.navigation .level0>.level-top:hover,.navigation a,.navigation a:hover{color:#fff;text-transform:capitalize;font-size:14px;font-weight:100}.navigation{background:0 0}.navigation .level0{border-top:0}.navigation li a{border-bottom:1px solid #2d2d2d !important;padding-top:15px !important;padding-bottom:15px !important}.navigation li.highlight a,.navigation li.highlight:hover a{background:#e8e8e8 !important}.navigation li.highlight a{color:#383838 !important}.navigation .submenu:not(:first-child) .active>a{color:#fff}.navigation .submenu:not(:first-child) ul>li a{color:#fff}.toggle.switcher-trigger{padding:25px;padding-top:15px !important;padding-bottom:15px !important}.nav-sections .switcher{padding:0;border-top:0;border-bottom:1px solid #2d2d2d !important;color:#fff;font-weight:100;font-size:14px}.switcher-options .dropdown{display:none !important}.switcher-options.active .dropdown{display:block !important;padding-top:0 !important;padding-bottom:0 !important}.switcher-options .dropdown li a{padding-left:80px}.switcher-options .dropdown li:nth-child(2) a{border-top:1px solid #2d2d2d !important}.switcher-options .dropdown li:last-child a{border-bottom:0 !important}.switcher .options span:before{font-weight:900;font-family:"Font Awesome 5 Free";margin-right:18px;width:16px;display:inline-block;text-align:center}.navigation .parent.switcher-currency .level-top{padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation .parent .active.level-top:after{content:'\e621'}.switcher .options .language-GBP:before{content:"\f154"}.switcher .options .language-EUR:before{content:"\f153"}.switcher .options .language-USD:before{content:"\f155"}.switcher .options .language-CAD:before{content:"\f155"}.switcher-currency .switcher-options{font-size:14px}.page-header{background:#383838}.logo{left:calc(50% - 75px);margin:0;width:150px;max-width:unset;margin-bottom:-5px}.logo img{height:auto}.header.links{display:none}.header.content{padding-top:5px}.minicart-wrapper{position:absolute;top:calc(50% - 30px);right:calc(33% - 90px);margin-top:0}.minicart-wrapper .action.showcart:before{color:#fff;font-size:28px}#search{background:#fff;border:0;border-radius:0}.block-search input{left:0;position:static;margin:15px 0;margin-bottom:0;background:#fff;padding-left:35px;height:32px}.header.content:after{display:unset}.block.block-search{clear:both}.block-search .label{display:none}.block-search .control{border-top:0;margin-right:0}.nav-toggle{top:calc(50% - 42px);left:calc(33% - 90px)}.search-autocomplete{margin-top:-15px}.searchautocomplete__autocomplete._active{width:100% !important}.field.search:before{position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:34px;color:#757575;font-family:Font Awesome\ 5 Free;content:"\f002";margin:0;vertical-align:top;display:inline-block;font-weight:600;overflow:hidden;speak:none;text-align:center;left:10px;margin-top:14px}.nav-toggle:hover:before,.nav-toggle:before,.minicart-wrapper .action.showcart:hover:before,.minicart-wrapper .action.showcart.active:hover:before,.minicart-wrapper .action.showcart.active:before{color:#fff;font-size:32px}.minicart-wrapper .action.showcart.active:before{font-size:28px}.minicart-wrapper .block-minicart:before{right:5px}.minicart-wrapper .block-minicart:after{right:4px}.block-minicart{border-radius:10px 8px 10px 10px}.block-search .label+.control input{position:static}.block-search{margin-left:-15px;margin-right:-15px}.block-search .actions{position:relative;right:0;top:-31px;font-size:20px;margin-bottom:-31px;display:block;float:right}.header.content:after{content:"";display:table;clear:both}.page-header .panel.wrapper{background:0 0}.block-search .action.search{display:block;height:32px;margin-top:0;font-size:14px}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{font-family:Font Awesome\ 5 Free;content:"\f291";font-weight:700;color:#fff;font-size:32px}.minicart-wrapper .action.showcart .counter.qty{position:absolute;top:-20px;right:9px;border-radius:20px;width:16px;height:16px;line-height:16px;background:#fff;color:#383838;overflow:visible;min-width:16px}.block-search .label+.control input{position:static}.block-search .actions button{float:right;background:#9dc337;color:#fff;border:0;font-size:16px;line-height:16px;opacity:1}.page-header{margin-bottom:0;border-bottom:0}.minicart-wrapper.active .block-minicart{display:block;position:fixed;top:-5px;left:-10px;width:calc(100% + 20px);min-height:300px}