﻿.feefo-review em.fa-star,.feefo-review em.fa-star-o{color:#f8d260;font-size:15px;padding:0 .5px;margin-left:-1px}.no-underline{text-decoration:none!important}#collapseOne3{opacity:0}.MiniBasket_Container iframe{border:none}.Static p{word-break:break-word}@-webkit-keyframes FlashImg{0%,49%{background-color:#ddd}51%,100%{background-color:#ddd}}@-webkit-keyframes FlashLink{0%,49%{opacity:.6}51%,100%{opacity:.6}}@media(max-width:767px){#HomepageSEO{max-height:212px;height:212px;overflow:hidden;text-align:left !important;width:100%;float:left}#HomepageSEO p,#HomepageSEO h1{text-align:left !important}.read-more-state:checked~.col-xs-12>#HomepageSEO,.read-more-state:checked~#HomepageSEO{max-height:inherit;height:auto}.read-more-state:checked~.read-more-trigger{display:none !important}}@media(min-width:768px){#RememberMeContainer{width:100%;float:left}.passwordCheckRow{display:none}}@media(max-width:767px){.custom-postcodecheckout .btn,.custom-postcodeedit .btn{float:left !important;padding:10px 1px !important;font-size:10px;width:85px}.btn-chumsgreen,.btn-success{text-transform:uppercase}.contact-details .custform,.billing-details .custform,.delivery-details .custform{height:45px}.PostCodeLookUpSubmit{height:45px !important}.custom-postcodecheckout span.ValidationMsg.Passed{position:absolute;right:-21px;top:5px}.contact-details .custform.password-widget,.billing-details .custform.password-widget,.delivery-details .custform.password-widget{height:auto}.custom-postcodecheckout{width:97%}select,input,button{outline:none !important}select,input{font-size:16px !important}.ui-autocomplete{border-color:#fff !important}a{text-decoration:none !important}body{left:0;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.form-control{font-size:16px}body.nav-open{position:fixed;top:0;bottom:0;left:70%;width:100%;overflow:hidden;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}body #overlay-box{display:none}body.nav-open #overlay-box{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);z-index:99;display:block}#overlay-box .nav-close{text-transform:uppercase;color:#fff;position:absolute;top:0;padding:3px 12px;background:#000}.iconBox{width:47px;height:67px;display:inline-block;padding:5px;margin-top:0;text-align:center;font-size:10px}.iconBox em{font-size:24px}#MobileHeader-Menu,#MobileHeader-Account{margin-right:7px}#MobileHeader-Menu,#MobileHeader-Search{float:left}#MobileHeader-Account,#MobileHeader-MiniBasket{float:right;position:relative}#MobileHeader-Logo{display:inline-block;margin-top:5px}#MobileHeader-Logo img{max-height:55px}nav#Mobile-Navigation{position:fixed;top:0;bottom:0;left:-70%;width:70%;background:#fff;z-index:999;-moz-transition:.5s ease-in-out all;-o-transition:.5s ease-in-out all;-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all}nav#Mobile-Navigation.active{left:0}div#Mobile-BasketCounter{width:auto;background:#4aac6d;float:left;padding:1px;color:#fff;height:17px;width:17px;font-size:12px;border-radius:100%;position:absolute;bottom:31px;right:6px}}@media(max-width:767px){.create-an-account{padding:0 30px}.Static{float:left !important;max-width:100%}.nav-container{width:100%;float:left;height:100vh;overflow:auto;padding-bottom:80px}.navigation-row{text-align:left;width:100%;float:left;border-bottom:2px solid #ddd;color:#000;font-size:14px;text-transform:uppercase}.navigation-row .navigation-title{padding:10px 20px;width:100%;float:left;position:relative}.navigation-row .navigation-title:after{content:"+";float:right;font-size:20px;color:#aaa;position:absolute;right:20px;top:6px}.navigation-row .navigation-title.static-link:after{content:"";font-family:FontAwesome;float:right;font-size:13px;color:#aaa;position:absolute;right:21px;top:13px}.sub-nav-menu{width:100%;float:left;background:#e9e7e5;height:0;overflow:hidden;-moz-transition:.5s ease-in-out all;-o-transition:.5s ease-in-out all;-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all}.navigation-row .navigation-title.active{background:#faf9f9}.navigation-row .navigation-title.active:after{content:"-";font-size:33px;right:21px;top:-5px}.active+.sub-nav-menu{width:100%;float:left;height:auto}.sub-nav-menu a,.subcats2{padding:10px 30px;color:#000;width:100%;display:block;border-top:2px solid #ddd;position:relative;font-size:12px;width:100%;float:left}.navigation-row .navigation-title.subcats2{font-size:12px;padding-left:30px}.navigation-row .navigation-title.subcats2+.sub-nav-menu a{font-size:12px;padding-left:45px}.navigation-row .subcats2.active{background-color:#f5f4f4}.sub-nav-menu a:after{content:"";font-family:FontAwesome;float:right;font-size:12px;color:#aaa;position:absolute;right:21px;top:12px}.navigation-title.Red{color:#f00}.navigation-search{padding:8px;background:#ddd}.navigation-search .input-group-btn,.navigation-search .input-group-btn button,.navigation-search input{background:#fff;border:0;box-shadow:none}div#Mobile-SearchBox{position:absolute;left:0;z-index:9;max-height:0;overflow:hidden}#MobileHeader-Search.active #Mobile-SearchBox{max-height:100%;overflow:hidden}#MobileHeader-Search.active .iconBox{border-bottom:3px solid #000}.fa-active{color:#aaa}#MobileHeader-Account a,#MobileHeader-MiniBasket a{color:#000}div#MobileHeader-ConfidenceCarousel{background:#f8f8f8;padding:0;margin:5px 0;max-height:30px}div#MobileHeader-ConfidenceCarousel img{margin:auto;max-height:30px}div#MobileHeader-ConfidenceCarousel .fa{color:#aaa;font-size:14px;padding-top:9px}.margin-bottom-5{margin-bottom:5px}.navigation-row .subcats2:after{content:"+";float:right;font-size:20px;color:#aaa;position:absolute;right:20px;top:4px}.navigation-title:hover,a:hover,button:hover,.iconBox:hover,#MobileHeader-Search:hover,#MobileHeader-Menu:hover,#MobileHeader-MiniBasket:hover,#MobileHeader-Account:hover{-webkit-animation:FlashImg .3s;-moz-animation:FlashImg .3s;-o-animation:FlashImg .3s;animation:FlashImg .3s}a:hover img{-webkit-animation:FlashLink .3s;-moz-animation:FlashLink .3s;-o-animation:FlashLink .3s;animation:FlashLink .3s}a .overlay-content-promo{color:#000}.sale-link{color:#f00}#footer-news-input:focus{-webkit-animation:FlashImg .3s;-moz-animation:FlashImg .3s;-o-animation:FlashImg .3s;animation:FlashImg .3s}#MobileHeader-Logo a{width:100%;float:left}em.header-icon{width:100%;height:43px;display:inline-block}em.header-icon.menu-icon{background-image:url(/content/images/MobileImages/icons.png);background-position:-17px -5px}em.header-icon.search-icon{background-image:url(/content/images/MobileImages/icons.png);background-position:-67px -5px}em.header-icon.account-icon{background-image:url(/content/images/MobileImages/icons.png);background-position:-105px -5px}em.header-icon.basket-icon{background-image:url(/content/images/MobileImages/icons.png);background-position:-143px -5px}em.header-icon.account-icon.active{background-image:url(/content/images/MobileImages/icons.png);background-position:-180px -4px}#Mobile-SearchBox,#Mobile-SearchBox .input-group,#Mobile-Navigation,#Mobile-Navigation .input-group{width:100%}#Mobile-SearchBox .input-group .input-group-btn,#Mobile-Navigation .input-group .input-group-btn{position:absolute;top:0;right:0;display:flex;height:100%;width:auto}#Mobile-SearchBox .input-group input,#Mobile-Navigation .input-group input{outline:none !important;padding-right:35px !important;border:0 !important}.body-content{min-height:10px;padding-bottom:20px}.create-an-account{padding:0 30px}}@media(min-width:500px) and (max-width:767px){.iconBox{width:49px}}@media(max-width:374px){em.header-icon{height:34px}em.header-icon.menu-icon{background-position:-17px -13px}em.header-icon.search-icon{background-position:-66px -15px}em.header-icon.account-icon{background-position:-106px -13px}em.header-icon.basket-icon{background-position:-141px -13px}.iconBox{height:56px}#MobileHeader-Logo img{max-height:45px}em.header-icon.account-icon.active{background-image:url(/content/images/MobileImages/icons.png);background-position:-177px -13px}div#Mobile-BasketCounter{width:auto;background:#4aac6d;float:left;padding:1px;color:#fff;height:17px;width:17px;font-size:12px;border-radius:100%;position:absolute;bottom:28px;right:6px}}.ymal-list-container{width:100%;float:left}.slick-slide{min-height:1px !important}.read-more-state{display:none}@media(max-width:767px){.ml-img{display:block !important}.mp-img{display:none !important}}@media(max-width:414px){.mp-img{display:block!important}.ml-img{display:none !important}}.banner-img-bg{background-image:url('../images/Advent Banners/Carousel 667x30px.jpg');height:30px;background-position:center}.nav-open #scrollTop{display:none!important}#sticky-mobile-confidence{position:fixed;bottom:0;left:0;z-index:999;display:none}@media(min-width:767px){#sticky-mobile-confidence{display:none!important}}#ShopMessageTop{height:37px}@media(max-width:992px){#ShopMessageTop{height:29px}}@media(max-width:992px){#ShopMessageTop{height:auto}}.shopMessageRow{display:flex;padding:5px 0;margin:0;background-color:#f8f8f8;align-items:center;height:37px}.free-delivery-message{background-color:#f8f8f8;font-size:12px;width:30%}.free-delivery-message strong{font-size:14px;display:block;margin-top:2px}.free-delivery-message small{margin-top:-20px;display:block}.returns-message{background-color:#f8f8f8;font-size:14px;width:20%}.feefo-message{width:30%}@media(max-width:992px){.free-delivery-message{font-size:9px}.free-delivery-message small{margin-top:-15px;display:block}.free-delivery-message strong{font-size:12px;display:block;margin-top:2px}.returns-message{font-size:12px}}@media(max-width:767px){.shopMessageRow{display:none}.free-delivery-message{background-color:#f8f8f8;font-size:12px;height:30px;display:flex;align-content:center;text-align:center;width:100%}.returns-message{background-color:#f8f8f8;font-size:14px;height:30px;display:flex;align-content:center;text-align:center;width:100%}.feefo-message{width:100%}.free-delivery-message small{margin-top:-19px;display:block}.free-delivery-message a,.free-delivery-message a:hover,.free-delivery-message a:active,.free-delivery-message a:focus,.returns-message a,.returns-message a:hover,.returns-message a:active,.returns-message a:focus{color:#000;text-decoration:none;width:100%;height:100%;align-self:center}.returns-message a strong{padding-top:6px;display:block}}.shopMessageRow a,.shopMessageRow a:hover,.shopMessageRow a:active,.shopMessageRow a:focus{color:#000;text-decoration:none}@media(max-width:767px){.navbar{min-height:1px}#bs-example-navbar-collapse-2{display:block;margin-top:0}.sub-nav-menu{display:block;border:none}.Menu-Dropdown{position:relative;z-index:9999;width:100%;padding:0;top:0;border:0;display:block!important}.Menu-Dropdown .Nav-Column{float:left;width:100%;margin-right:0;height:auto}.Nav-Column a:not(:first-child) .HeaderTitle{margin-top:0}.HeaderTitle{display:block;float:left;padding:10px 20px}.HeaderTitle>.HeaderTitle{display:block;float:left;padding:0;width:100%;line-height:normal}.Nav-Column a:not(:first-child) .HeaderTitle{margin-top:5px}.Red .HeaderTitle.Red{padding:5px 0;margin:0}.Nav-Column a:after{top:16px}.Nav-Column .subcats2+.sub-nav-menu a:after{top:12px}.homewareRow{display:none}.homewareSection{width:100%!important}.homeWareCol1,.homeWareCol2{padding:0;width:100%!important}#Homewear_Dropdown .Nav-Column{padding:0}.Menu-Dropdown .Nav-Column.borderRight{border-right:0;width:100% !important;margin-right:0 !important;height:auto !important}.homeWareColInside1{width:100%!important}}@media(min-width:767px){.navigation-row>.navigation-title{display:none}.HeaderTitle{font-weight:bold}}#frmBasket .ch002-container{margin-top:8px;width:294px}.ch002-container{background:#29569a;color:#fff;width:100%;padding:10px}@media(max-width:767px){#detail-product-tab,#delivery-product-tab,#returns-product-tab,#delivery-product-tab table,#delivery-product-panel,#delivery-product-panel table,#details-panel,#returns-panel{font-size:16px !important}}
#collapseOne2in span.FilterText {
    text-transform: uppercase;
}
div#l2snlayer {
    display: none!important;
}
.flex-link img {
    width: 100%;
}
.list-offer-overlay.new-product-overlay.bf-overlay {
    width: 80px!important;
    height: 32px!important;
    border-bottom: 2px solid #d3da3e;
}
.bf-overlay small {
    font-size: 9px!important;
    padding-top: 1px!important;
}
.list-offer-overlay.new-product-overlay.bf-overlay span {
    font-size: 15px;
}
.ad-img + .ad-img{
display:none!important;
}