.mega-menu{width:960px;margin:0 auto;font:15px/1.4 'StagSansWeb-Book',Helvetica,Arial,sans-serif}.mega-menu a,.mega-menu h6,.mega-menu span,.mega-menu p{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.mega-menu a,.mega-menu a:visited{text-decoration:none}.mega-menu ul,.mega-menu ul li{list-style:none;margin:0;padding:0}.mega-menu .nav-links{overflow:hidden;z-index:10;position:relative;background-color:#e3e9ec;background:-webkit-gradient(linear,0% 0,0% 100%,from(#e3e9ec),to(white));background:-webkit-linear-gradient(top,white,#e3e9ec);background:-moz-linear-gradient(top,white,#e3e9ec);background:-ms-linear-gradient(top,white,#e3e9ec);background:-o-linear-gradient(top,white,#e3e9ec)}.mega-menu .nav-links .menu-item{height:40px;float:left}.mega-menu .nav-links .menu-item a{padding:8px 0 10px;font-size:15px;line-height:25px;height:22px}.mega-menu .nav-links .menu-item.active a,.mega-menu .nav-links .menu-item.current a{height:22px;border-top-width:5px;border-top-style:solid;padding-top:3px}.mega-menu .nav-links .menu-item.active a span{color:#04161c;border-left:0;padding-left:23px}.mega-menu .nav-links .menu-item.active+.menu-item span,.mega-menu .nav-links .menu-item.no-submenu:hover+.no-submenu span{border-left:0;padding-left:23px}.mega-menu .nav-links .menu-item.submenu.active{background:white}.mega-menu .nav-links .menu-item.no-submenu a{border-top-color:#008fd5}.mega-menu .nav-links .menu-item.no-submenu a span{color:#4c626c;border-color:#adbcc4}.mega-menu .nav-links .menu-item.submenu{background-color:#2e353d;background:-webkit-gradient(linear,0% 0,0% 100%,from(#2e353d),to(#4c535b));background:-webkit-linear-gradient(top,#4c535b,#2e353d);background:-moz-linear-gradient(top,#4c535b,#2e353d);background:-ms-linear-gradient(top,#4c535b,#2e353d);background:-o-linear-gradient(top,#4c535b,#2e353d)}.mega-menu .nav-links .menu-item.submenu+.no-submenu span,.mega-menu .nav-links .menu-item.submenu:first-child span{border-left:0;padding-left:23px}.mega-menu .nav-links .mi-0.active a{border-left:1px solid #e3e9ec;padding-left:0}.mega-menu .nav-links .mi-0 a{border-top-color:#14afe6;width:125px;padding-left:1px;border-left:none}.mega-menu .nav-links .mi-1 a{border-top-color:#fdc300;width:154px}.mega-menu .nav-links .mi-2 a{border-top-color:#4c626c;width:76px}.mega-menu .nav-links .mi-3 a{border-top-color:#00a13a;width:92px}.mega-menu .nav-links .mi-4 a{border-top-color:#8a358b;width:132px}.mega-menu .nav-links .mi-5 a{width:94px;border-top-color:#d0d833}.mega-menu .nav-links .mi-6 a{width:108px}.mega-menu .nav-links .mi-7 a{width:84px}.mega-menu .nav-links .mi-8 a{width:94px}.mega-menu .nav-links a{display:inline-block}.mega-menu .nav-links a:hover{height:22px;padding-top:8px}.mega-menu .nav-links .no-submenu a:hover{background-color:#d4dde2;background:-webkit-gradient(linear,0% 0,0% 100%,from(#d4dde2),to(#f2f2f2));background:-webkit-linear-gradient(top,#f2f2f2,#d4dde2);background:-moz-linear-gradient(top,#f2f2f2,#d4dde2);background:-ms-linear-gradient(top,#f2f2f2,#d4dde2);background:-o-linear-gradient(top,#f2f2f2,#d4dde2)}.mega-menu .nav-links .no-submenu a:hover span{border-left:0;padding-left:23px}.mega-menu .nav-links .active a:hover{background:white}.mega-menu .nav-links span{display:inline-block;color:white;padding:0 23px;height:25px;border-left:1px solid #7c8f9a;padding-left:22px}.mega-menu .mega-menu-block-container{width:874px;position:absolute;z-index:9}.mega-menu .mega-menu-block{width:832px;padding:20px;border:1px solid #e3e9ec;border-top:0;background:white;overflow:hidden;position:absolute;display:none;-moz-box-shadow:0 0 5px #e3e9ec;-webkit-box-shadow:0 0 5px #e3e9ec;box-shadow:0 0 5px #e3e9ec}.mega-menu .mega-menu-block.active{display:block}.mega-menu .mega-menu-block:after{position:absolute;bottom:0;left:0;display:block;content:' ';width:100%;height:5px}.mega-menu .menu-sub-block{float:left;padding:6px 0;margin-right:38px;width:170px}.mega-menu .menu-sub-block h6{text-transform:uppercase;font-size:14px;margin:0 0 10px;line-height:20px}.mega-menu .menu-sub-block h6:after{display:block;content:" ";clear:both;height:0}.mega-menu .menu-sub-block h6 a,.mega-menu .menu-sub-block h6 a:visited{color:black}.mega-menu .menu-sub-block h6 a{display:block}.mega-menu .menu-sub-block h6 a .menu-sub-image{float:left;margin-right:10px}.mega-menu .menu-sub-block h6 a .menu-sub-image img{display:block}.mega-menu .menu-sub-block h6 a .menu-sub-title{max-width:128px;height:40px;display:table-cell;vertical-align:middle}.mega-menu .menu-sub-block h6 a:hover{color:#666}.mega-menu .menu-sub-block ul li{font-size:14px;margin-bottom:8px}.mega-menu .menu-sub-block a,.mega-menu .menu-sub-block a:visited{color:#4c626c}.mega-menu .menu-sub-block a:hover{color:#617d8a}.mega-menu #menu-technology:after{background-color:#14afe6}.mega-menu #menu-technology header{background:#14afe6;border-top-color:#108bb7}.mega-menu #menu-technology header .mega-close-link:hover{color:#cbeefb}.mega-menu #menu-technology header a:hover h3{color:#bae3fa}.mega-menu #menu-home-and-garden:after{background-color:#fdc300}.mega-menu #menu-home-and-garden header{background:#fdc300;border-top-color:#ca9c00}.mega-menu #menu-home-and-garden header .mega-close-link:hover{color:#fff3ca}.mega-menu #menu-home-and-garden header a:hover h3{color:#6e6664}.mega-menu #menu-home-and-garden header a h3{color:black}.mega-menu #menu-cars:after{background-color:#4c626c}.mega-menu #menu-cars header{background:#4c626c;border-top-color:#37474e}.mega-menu #menu-cars header .mega-close-link:hover{color:#b7c6cd}.mega-menu #menu-cars header a:hover h3{color:#c6d0d6}.mega-menu #menu-money:after{background-color:#00a13a}.mega-menu #menu-money header{background:#00a13a;border-top-color:#006e28}.mega-menu #menu-money header .mega-close-link:hover{color:#6effa2}.mega-menu #menu-money header a:hover h3{color:#c5dfa5}.mega-menu #menu-baby-and-child:after{background-color:#8a358b}.mega-menu #menu-baby-and-child header{background:#8a358b;border-top-color:#652766}.mega-menu #menu-baby-and-child header .mega-close-link:hover{color:#dface0}.mega-menu #menu-baby-and-child header a:hover h3{color:#dcc3dc}.mega-menu #menu-energy:after{background-color:#d0d833}.mega-menu #menu-energy header{background:#d0d833;border-top-color:#aeb523}.mega-menu #menu-energy header .mega-close-link:hover{color:#f7f9de}.mega-menu #menu-energy header a:hover h3{color:#4c626c}.mega-menu #menu-energy header a h3{color:black}.mega-menu .menu-sub-block-4,.mega-menu .menu-sub-block-8,.mega-menu .menu-sub-block-12,.mega-menu .menu-sub-block-16{clear:left}@font-face{font-family:'stsemiboldRegular';src:url("../../public/components/eva-typography/fonts/st_semibold-webfont.eot");src:url("../../public/components/eva-typography/fonts/st_semibold-webfont.eot?#iefix") format("embedded-opentype"),url("../../public/components/eva-typography/fonts/st_semibold-webfont.woff") format("woff"),url("../../public/components/eva-typography/fonts/st_semibold-webfont.svg#stsemiboldRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'StagSansWeb-Light';src:url("../../public/components/eva-typography/fonts/StagSansWeb-Light.eot");src:url("../../public/components/eva-typography/fonts/StagSansWeb-Light.eot?#iefix") format("embedded-opentype"),url("../../public/components/eva-typography/fonts/StagSansWeb-Light.woff") format("woff"),url("../../public/components/eva-typography/fonts/StagSansWeb-Light.svg#StagSansWeb-Light") format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'stserifbookRegular';src:url("../../public/components/eva-typography/fonts/st_serif_book-webfont.eot");src:url("../../public/components/eva-typography/fonts/st_serif_book-webfont.eot?#iefix") format("embedded-opentype"),url("../../public/components/eva-typography/fonts/st_serif_book-webfont.woff") format("woff"),url("../../public/components/eva-typography/fonts/st_serif_book-webfont.svg#stserifbookRegular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'StagSansWeb-Book';src:url("//fonts-which-co-uk.s3.amazonaws.com/StagSansWeb/StagSansWeb-Book/StagSansWeb-Book.eot");src:url("//fonts-which-co-uk.s3.amazonaws.com/StagSansWeb/StagSansWeb-Book/StagSansWeb-Book.eot?#iefix") format("embedded-opentype"),url("//fonts-which-co-uk.s3.amazonaws.com/StagSansWeb/StagSansWeb-Book/StagSansWeb-Book.woff") format("woff"),url("//fonts-which-co-uk.s3.amazonaws.com/StagSansWeb/StagSansWeb-Book/StagSansWeb-Book.svg#StagSansWeb-Book") format("svg");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:'Which-Icons';src:url("../../public/components/eva-typography/fonts/icon_only.eot");src:url("../../public/components/eva-typography/fonts/icon_only.eot?#iefix") format("embedded-opentype"),url("../../public/components/eva-typography/fonts/icon_only.woff") format("woff"),url("../../public/components/eva-typography/fonts/icon_only.ttf") format("truetype"),url("../../public/components/eva-typography/fonts/icon_only.svg#Which-Icons") format("svg");font-style:normal;font-weight:normal}