@font-face {
    font-family: 'Roboto';
    src: local('Roboto'), local('Arial');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:'Roboto', Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color:#000000;margin:0 auto}img{max-width:100%}.container{max-width:1200px;margin:0 auto;position:relative}.hr{border-top:1px solid #E8E8E8;margin:20px 40px}.title{text-transform:none;margin-bottom:15px}.mainBlock{padding:10px}@media screen and (min-width: 1280px){.mainBlock{padding:/*by me 0 */10px 0px 10px 0px}}.mainBlock__flex{display:flex;flex-wrap:wrap}.mainBlock__left{width:100%}@media screen and (min-width: 850px){.mainBlock__left{width:70%}}.mainBlock__right{width:100%}@media screen and (min-width: 850px){.mainBlock__right{width:26%;margin-left:auto;padding-left:2%;border-left:1px solid #EAEAEA}}.breadcrumb{text-transform:none;color:#6D787F;font-size:14px;border-bottom:1px solid #EAEAEA;padding:10px 8px}@media screen and (max-width: 400px){.breadcrumb{font-size:80%}}@media screen and (min-width: 650px){.breadcrumb{padding:10px 16px}}.breadcrumb__link,.breadcrumb__part{color:#6D787F;text-decoration:none;display:inline-block;padding:2px 6px}.breadcrumb__noBorder{border:0}.headerBlock{display:flex;flex-wrap:wrap}.header{display:flex;flex-wrap:wrap;width:100%;align-items:center;padding:10px 10px 0}.header__searchToggle{margin-left:auto}.header__burger{height:18px;margin-right:15px;cursor:pointer}.header__logo{height:15px}@media screen and (min-width: 400px){.header__logo{height:22px}}.header__logo--mobile{display:block}@media screen and (min-width: 992px){.header__logo--mobile{display:none}}.header__logo--desktop{display:none}

@media screen and (min-width: 992px){
	.header__logo--desktop{display:block}
}
	
.header__searchToggleLink{margin-left:auto}.header__searchToggle,.header__wishlist,.header__locate,.header__basket{height:20px;margin-left:10px}

@media screen and (min-width: 400px){.header__searchToggle,.header__wishlist,.header__locate,.header__basket{height:24px}}@media screen and (min-width: 992px){.header__navToggle{display:none}.header__searchToggleLink{display:none}.header__loginLink{order:2;margin-left:auto}.header__wishlistLink{order:3}.header__locateLink{order:4}.header__basketLink{order:5}.header__logoLink{order:7}.header__break{order:5;width:100%}.header__login,.header__wishlist,.header__locate,.header__basket{height:16px;padding-right:5px;margin-left:5px}

.header__loginLink,.header__wishlistLink,.header__locateLink,.header__basketLink{display:flex;align-items:center;padding-right:5px;text-decoration:none}
.header__loginLink:after,.header__wishlistLink:after,.header__locateLink:after,.header__basketLink:after{display:inline-block;content:attr(data-content);text-decoration:none;text-transform:none;font-size:11px;line-height:18px;color:black;border-right:1px solid #919699;padding-right:10px}
.header__basketLink{padding-right:0}
.header__basketLink:after{padding-right:0;border-right:none}
.header__logoLink{padding:20px 0 20px 0;text-decoration:none}
.header__logo{height:34px}
}

.reassurance{display:flex;width:calc(100% + 30px);justify-content:center;align-items:center;background:#252E34;padding:8px 2px;margin:10px -10px 0 -10px}@media screen and (min-width: 992px){.reassurance{order:1;width:50%;background:white;justify-content:flex-start;color:black;padding:0;margin:0 0 0 -10px}}.reassurance__item{display:flex;align-items:center;color:white;text-decoration:none;padding:0 7px;font-size:10px;border-right:1px solid #919699}@media screen and (min-width: 450px){.reassurance__item{text-transform:none;font-size:12px}}@media screen and (min-width: 992px){.reassurance__item{font-size:11px;color:black}}.reassurance__item:last-child{border-right:none}.reassurance__item-email{border-right:none}@media screen and (min-width: 355px){.reassurance__item-email{border-right:1px solid #919699}}@media screen and (min-width: 992px){.reassurance__item-email{border-right:none}}.reassurance__item-whatsapp{display:none}@media screen and (min-width: 355px){.reassurance__item-whatsapp{display:flex}}@media screen and (min-width: 992px){.reassurance__item-whatsapp{display:none}}.reassurance__icon{height:16px;width:16px;margin-right:5px}@media screen and (min-width: 450px){.reassurance__icon{height:18px;width:18px}}@media screen and (min-width: 992px){.reassurance__icon path{fill:black !important}}.search{display:none;position:relative;width:100%}@media screen and (min-width: 992px){.search{display:block;order:7;margin-left:auto;width:40%}}.search__checkbox{display:none}.search__checkbox:checked ~ .search{display:block}.search__input{padding:10px;margin:10px 0 5px 0;border-radius:5px;border:1px solid #8c9eaa;width:calc(100% - 50px); padding-right:40px;}.search__button{position:absolute;top:19px;right:10px;height:19px;width:19px}@media screen and (max-width: 991px){.nav{display:none;position:absolute;top:0;left:0;z-index:10;width:50%;padding:13px 40px 40px 10px;background:#0d406d;border-right:5px solid #007bff;color:white}.nav__checkbox:checked ~ .nav{display:block}.nav__checkbox,.nav__desktop{display:none}.nav__block{margin-bottom:18px}.nav__link{color:white;text-transform:none;font-weight:bold;text-decoration:none;padding:5px 0;display:inline-block}.nav__list{padding-left:28px}.nav__list-main{padding-left:0}.nav__listItem{cursor:pointer}.nav__listItem .nav__navToggle{display:flex;align-items:center}.nav__listItem .nav__navToggle .header__burger{margin-right:10px}

.nav__listItem--whiteArrow:before{content:'';display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICAgIDxwb2x5Z29uIHN0eWxlPSJmaWxsOndoaXRlOyIgcG9pbnRzPSI3NSA1MCwgMCAxMDAsIDAgMCIvPgo8L3N2Zz4=");margin-right:10px;margin-left:-24px}

.nav__listItem--blueArrow:before{content:'';display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICAgIDxwb2x5Z29uIHN0eWxlPSJmaWxsOiMwMDdCRkY7IiBwb2ludHM9IjUwIDc1LCAxMDAgMCwgMCAwIi8+Cjwvc3ZnPg==");margin-right:10px;margin-left:-24px;background-position:0 3px}

.nav__sublistItem{margin:18px 0 0 18px}.nav__sublink{color:#afafaf;text-transform:none;text-decoration:none;margin-top:18px}}@media screen and (min-width: 992px){.nav{order:7;width:calc(100% + 20px);background:#242E33;margin:0 -10px;display:flex;flex-wrap:nowrap;-webkit-border-radius:5px; border-radius:5px;}.nav__checkbox,.nav__mobile{display:none}.nav__block--mobile{display:none}.nav__sublist{display:none}.nav__listItem{cursor:pointer}.nav__listItem:hover{background:#0D406D}

.nav__listItem:hover .nav__sublist{display:block;position:absolute;z-index:100;left:0;right:0;background:#0D406D;padding:20px;width:calc(100% - 40px)}

.nav__listItem--sale{background:#7C430A}.nav__desktop{display:flex}.nav__megaBlock{border-right:1px solid #557793;padding:20px}.nav__megaBlock-20{width:20%}.nav__megaBlock-25{width:25%}.nav__megaBlock-25__2x{width:50%}.nav__megaBlock-40{width:40%}.nav__megaBlock-60{width:60%}.nav__megaBlock-last{border-right:0;padding-right:0}.nav__brands{display:inline-block; margin-right: -3px;flex-wrap:wrap;justify-content:space-between;margin-top:15px}.nav__brands-single{flex-direction:column;align-items:center}.nav__brand{width:32%;display:inline-block;margin-bottom:10px}.nav__brand__2x{width:16%}.nav__brand-last{margin-right:auto}.nav__brand-single{width:35%;margin-bottom:15px}.nav__textBlock{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:15px}.nav__textBlock-single{width:100%;padding:0 0 5px 0}.nav__megaListBlock{display:flex;justify-content:space-between}.nav__megaList-third{padding-right:10px}.nav__megaTitle{color:white;text-transform:none;font-weight:bold;margin-bottom:10px;font-size:14px}.nav__megaLink{color:#B6C6D3;text-transform:none;text-decoration:none;font-size:12px;padding:5px 0;display:inline-block}.nav__sublink{color:white;text-transform:none;text-decoration:none}.nav__link{display:inline-block;padding:15px 20px;color:#E0E1E2;text-transform:none;text-decoration:none;font-size:14px;pointer-events:none}}

.productCards{display:flex;flex-wrap:wrap;/*justify-content:space-between*/;margin-top:10px; /*padding-right:10px*/;width:calc(100% + 20px) }

.productCards--fullWidth .productCard{width:calc(50% - 5px)}@media screen and (min-width: 650px){.productCards--fullWidth .productCard{width:calc(33.3% - 10px);margin-bottom:15px;}}@media screen and (min-width: 900px){.productCards--fullWidth .productCard{width:calc(25% - 10px);margin-bottom:15px;}}.productCards--2col .productCard{width:calc(50% - 15px); padding-right:20px;}@media screen and (min-width: 650px){.productCards--2col .productCard{width:calc(33.3% - 10px);margin-bottom:15px; padding-right:20px;}}.productCard{font-size:80%;margin-bottom:10px}

.productCard__inner{display:inline-block;border-radius:5px;border:1px solid #E8E8E8;padding:0px;padding-bottom:10px;text-transform:none;text-decoration:none;color:#000000;text-align:center;line-height:1.2; margin-left:0px; min-height:220px;}.productCard__brand{font-weight:bold}.productCard__title{margin-bottom:15px;text-transform: none;}.productCard__rrp,.productCard__stock{font-size:80%;color:#000000}.productCard--last{margin-right:auto;margin-left:15px}@media screen and (min-width: 650px){.productCard--last{margin-left:15px}}.footer{padding:10px 0;line-height:1.75;font-size:12px}.footer__sm{display:block}@media screen and (min-width: 992px){.footer__sm{display:none}}.footer__dt{display:none}@media screen and (min-width: 992px){.footer__dt{display:flex}}.footerSignup{max-width:500px;width:80%;margin:0 auto;position:relative; z-index:-100;}@media screen and (min-width: 992px){.footerSignup{display:none}}@media screen and (min-width: 992px){.footerSignup--hr{display:none}}.footerSignup__input{padding:10px 40px;border-radius:5px;border:1px solid #8c9eaa;width:calc(100% - 82px)}.footerSignup__emailIcon{position:absolute;bottom:9px;left:9px;height:19px;width:19px}.footerSignup__buttonIcon{position:absolute;bottom:9px;right:9px;height:19px;width:19px}.footer__dark{color:white;padding:20px 10px;background:#252E34;margin:30px 0 10px}.footer__intro{text-align:center;text-transform:none}.footer__large{font-weight:bold;font-size:120%}@media screen and (min-width: 992px){.footer__large{display:block}}.footer__icons{display:flex;justify-content:center;margin:20px 0}.footer__iconLink svg{width:40px;height:40px;margin:5px 10px}.footer__apps{display:flex;justify-content:center}@media screen and (min-width: 992px){.footer__apps{margin-top:-20px;padding-left:15px}}.footer__appIcon{margin:5px 10px;width:120px}.footer__links{border-top:1px solid #7c7c7c;border-bottom:1px solid #7c7c7c;padding:10px 20px;margin:0 auto;display:flex;flex-wrap:wrap;max-width:300px}.footer__link{width:50%;text-transform:none;text-decoration:none;color:white;font-size:90%;margin:5px 0}.footerPayments{padding:0 40px}.footerPayments__title{padding:5px;font-size:11px;color:#B0B0B0;text-transform:none}.footerPayments__icons{display:flex;justify-content:space-between;align-items:center}.footerPayments__icon{width:100px;padding:5px}.footerCopyright{font-size:11px;padding:10px 0 5px;text-transform:none;text-align:center}.footer__dtSocial{display:none}@media screen and (min-width: 991px){.footer__dark{margin-top:0}.footer__shop,.footer__explore{width:14%;padding:0 2%}.footer__contactInfo{width:25%;min-width:300px;padding:0 2%}.footer__signup{width:31%;padding:0 2%}.footer__signup .footerSignup{z-index:-1;margin:20px 0 10px 0;display:block;width:85%}.footer__large{text-transform:none}.footer__link{display:block;width:90%}.footer__contactLink{text-transform:none;text-decoration:none;color:white;border:none}.footer__iconLink svg{width:24px;height:24px;margin:5px 10px 5px 0}.footer__iconLink{display:flex;align-items:center;text-decoration:none}.footerPayments{width:45%;float:left}.footer__dtSocial{display:flex;float:right;padding:15px 35px 5px 0}.footer__dtSocial .footer__iconLink,.footer__dtSocial .footer__iconLink svg{width:48px;height:48px}.footerCopyright{clear:both;text-align:right;padding-right:40px;color:#68757C}}.slide,.slide-scrab{opacity:0;min-height:220px}.slide.tns-slider,.slide-scrab.tns-slider{opacity:1}.slideBox{position:relative}.tns-controls{position:absolute;top:0;bottom:0;height:100%;width:100%;display:flex;align-items:center}.tns-controls [data-controls]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi4zOCAyNy4xMyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM2YTc2N2Q7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5Bc3NldCAxNTwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0wLDEyLjE5LDE2LjM4LDBWMy41MmwtMTMuOCwxMHYuMWwxMy44LDEwdjMuNTJMMCwxNC45NFoiLz48L2c+PC9nPjwvc3ZnPg==);background-color:transparent;border:0;font-size:0;width:15px;height:20px;color:white;background-repeat:no-repeat;outline:none;padding:0}.tns-controls [data-controls="prev"]{position:absolute;z-index:9;left:-5px}.tns-controls [data-controls="next"]{transform:rotate(180deg);position:absolute;z-index:9;right:-5px}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:'';display:table;clear:both}.tns-t-ct>div{width:1.42857%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}
.productCard__inner{ }

.slideBox img { -webkit-border-radius:10px; border-radius:10px; }
.home__brandsFeature img { -webkit-border-radius:10px; border-radius:10px; }
.footer__dark { -webkit-border-radius:10px; border-radius:10px; }
#googlegcr { display: block;}

@media screen and (max-width: 992px){
.header__loginLink{ display:none; }
.productCard__inner{ min-height: 23vh !important; }
}

@media screen and (max-width: 800px) {
	#googlegcr { display: none;}
}

img {max-width: 100% !important;}
.footer { clear:both; }
.strikepromo{position:relative;}
.strikepromo:before{border-bottom:1px solid #000;position:absolute;content:"";width:100%;height:9px;}
.roundedbluebutton{-moz-border-radius:10px;border-radius:10px;-webkit-border-radius:10px;border:none;box-shadow:2px 2px 5px #000000;border:none; }

.productCard__rrp { text-transform: none !important;}
.productCard__price  { text-transform: none !important;}

#measurements ul li img { margin-top:-6px; }