.noDesktop{display:none !important}@media only screen and (max-width: 1050px){.noDesktop{display:block !important}.noLaptop{display:none !important}}@media only screen and (max-width: 900px){.noDesktop,.noLaptop{display:block !important}.noBigTablet{display:none !important}}@media only screen and (max-width: 768px){.noDesktop,.noLaptop,.noBigTablet{display:block !important}.noTablet{display:none !important}}@media only screen and (max-width: 650px){.noDesktop,.noLaptop,.noBigTablet,.noTablet{display:block !important}.noBigPhone{display:none !important}}@media only screen and (max-width: 450px){.noDesktop,.noLaptop,.noBigTablet,.noTablet,.noBigPhone{display:block !important}.noPhone{display:none !important}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}body{font-size:62.5%}p,ul,ol,table{font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:2.5vw;line-height:1.4em;margin-bottom:1.2em;color:#737373}@media(max-width: 640px){p,ul,ol,table{font-size:16px}}@media(min-width: 720px){p,ul,ol,table{font-size:18px}}p{margin-bottom:1.1em}a{color:#737373;text-decoration:none;transition:all .5s ease}sup{font-size:.5em !important}h1,h2,h3,h4,h5,h6{font-family:"Exo 2","Helvetica","Arial",sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;margin-bottom:.8em;color:#000;line-height:1em;color:#000}h1.magenta,h2.magenta,h3.magenta,h4.magenta,h5.magenta,h6.magenta{color:#eb1a74}h1.green,h2.green,h3.green,h4.green,h5.green,h6.green{color:#93c53d}h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue{color:#036dbc}h1.yellow,h2.yellow,h3.yellow,h4.yellow,h5.yellow,h6.yellow{color:#fcd623}h1.purple,h2.purple,h3.purple,h4.purple,h5.purple,h6.purple{color:#9685c5}h1{font-size:42px;font-size:4.3vw}@media(max-width: 744.1860465116px){h1{font-size:32px}}@media(min-width: 1023.2558139535px){h1{font-size:44px}}h2{font-size:38px;font-size:4vw}@media(max-width: 700px){h2{font-size:28px}}@media(min-width: 1000px){h2{font-size:40px}}h3{font-size:32px;font-size:3.7vw}@media(max-width: 648.6486486486px){h3{font-size:24px}}@media(min-width: 918.9189189189px){h3{font-size:34px}}h4{font-size:28px;font-size:3.4vw}@media(max-width: 647.0588235294px){h4{font-size:22px}}@media(min-width: 882.3529411765px){h4{font-size:30px}}h5{font-size:24px;font-size:3.1vw}@media(max-width: 903.2258064516px){h5{font-size:28px}}@media(min-width: 838.7096774194px){h5{font-size:26px}}h6{font-size:20px;font-size:2.8vw}@media(max-width: 571.4285714286px){h6{font-size:16px}}@media(min-width: 785.7142857143px){h6{font-size:22px}}header,section,footer,aside,nav,main,article,figure{display:block;float:left;width:100%}.clearfix:after{content:"";display:table;clear:both}*{padding:0;margin:0;position:relative;-webkit-text-size-adjust:none;box-sizing:border-box}.clearit{height:0px;overflow:hidden;clear:both;width:100%;display:block}html,.page{height:100%}body{width:100%}.page{overflow:hidden}.page:after{content:"";display:table;clear:both}.page,.section{width:100%;float:left}.section{overflow:hidden}img{width:100%;border:0;-ms-interpolation-mode:bicubic}.flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.wrapper{width:calc(100% - 96px);margin:0 auto;display:block;max-width:1200px;clear:both}.wrapper:after{content:"";display:table;clear:both}.bg{background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:0;right:0;bottom:0}.bg>a{display:block;float:left;width:100%}.bg span{float:left;width:100%;display:block}.widthInd{display:none}p,ul,ol,table,blockquote{font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:2.5vw;line-height:1.4em}@media(max-width: 640px){p,ul,ol,table,blockquote{font-size:16px}}@media(min-width: 720px){p,ul,ol,table,blockquote{font-size:18px}}@media only screen and (max-width: 900px){.wrapper{width:calc(100% - 72px)}}@media only screen and (max-width: 650px){.wrapper{width:calc(100% - 64px)}}@media only screen and (max-width: 450px){.wrapper{width:calc(100% - 36px)}}.page{z-index:3;background-color:#fff}.logo{width:100%;display:block;padding:0}.logo p{position:absolute;left:auto;top:auto;right:auto;bottom:auto;opacity:0}a.bookFitting p{position:absolute;left:auto;top:auto;right:auto;bottom:auto;opacity:0}a.blockLink,p.blockLink{font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;font-size:2.5vw;padding:10px 12px;padding-right:30px;background-color:#de0e17;color:#fff;display:inline-block;width:auto}@media(max-width: 640px){a.blockLink,p.blockLink{font-size:16px}}@media(min-width: 720px){a.blockLink,p.blockLink{font-size:18px}}a.blockLink:hover,p.blockLink:hover{background-color:#ae0b12}a.blockLink:after,p.blockLink:after{display:block;content:"";width:10px;height:10px;border-right:solid 2px #fff;border-bottom:solid 2px #fff;position:absolute;left:auto;top:50%;right:12px;bottom:auto;transform:translateY(-50%) rotate(-45deg)}.contactBlock{text-align:left;padding-bottom:24px;padding-top:12px}.contactBlock img{height:30px;display:block;width:auto}.contactBlock p{margin-top:8px;font-weight:700;font-style:italic}p.blockLink a{margin:0}.button,.propIcon{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:2.5vw;line-height:1.4em;letter-spacing:.1em;text-transform:uppercase;color:#fff;width:auto}@media(max-width: 640px){.button,.propIcon{font-size:16px}}@media(min-width: 720px){.button,.propIcon{font-size:18px}}.button>span,.button p,.propIcon>span,.propIcon p{font-size:1.2rem;font-size:1.25vw;line-height:1.2em;padding:7.5% 18px;padding-right:8px;width:85%;text-align:center;margin:0}@media(max-width: 56rem){.button>span,.button p,.propIcon>span,.propIcon p{font-size:.7rem}}@media(min-width: 88rem){.button>span,.button p,.propIcon>span,.propIcon p{font-size:1.1rem}}.button .icon,.propIcon .icon{width:15%;margin-right:12px;background-position:center center;background-size:contain;background-repeat:no-repeat}.button .icon span,.propIcon .icon span{width:100%;padding-top:100%;display:block;background-size:contain;background-repeat:no-repeat;background-position:center center}.button .icon.measure,.propIcon .icon.measure{background-image:url(../img/measuring-tape.svg)}.button .icon.samples,.propIcon .icon.samples{background-image:url(../img/samples.svg)}.button .icon.inspiration,.propIcon .icon.inspiration{background-image:url(../img/inspiration.svg)}.socials{margin:0;padding:0;display:block;z-index:2;float:left;clear:left;text-align:left;width:100%;margin-bottom:0;margin-top:18px;list-style-type:none}.socials li{width:36px;height:36px;display:inline-block;float:left;margin:0;margin-right:18px;padding:0;z-index:1;transition:all .5s ease}.socials:hover li span{opacity:1}.socials a{margin:0;padding:0;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#de0e17;transition:all .5s ease}.socials a:hover{background-color:#000}.socials a span{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background-position:center center;background-size:55% 55%;background-repeat:no-repeat}.socials a span p{opacity:0;font-size:1px}.socials a span.connect{background-image:url(../img/socials/connect.svg)}.socials a span.fb{background-image:url(../img/socials/facebook.svg)}.socials a span.tw{background-image:url(../img/socials/twitter.svg)}.socials a span.wp{background-image:url(../img/socials/wordpress.svg)}.socials a span.pt{background-image:url(../img/socials/pinterest.svg)}.socials a span.ig{background-image:url(../img/socials/instagram.svg)}.heading{text-align:center}.heading h3{margin-bottom:8px}.heading p{color:#de0e17}.videoHolder{background-color:#f5f5f5;position:relative}.videoHolder .proportioner{width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.videoHolder iframe,.videoHolder .videoHolder object,.videoHolder .videoHolder embed{position:absolute;top:0;left:0;width:100%;height:100%}.imageHolder{display:block;width:100%}.imageHolder .image,.imageHolder .frame{width:100%;display:block}.imageHolder .image span,.imageHolder .frame span{width:100%;padding-top:70%;display:block}.imageHolder .image img,.imageHolder .frame img{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.imageHolder.leftTop .frame img,.imageHolder.leftTop .image img{-o-object-position:left top;object-position:left top}.imageHolder.centerTop .frame img,.imageHolder.centerTop .image img{-o-object-position:center top;object-position:center top}.imageHolder.rightTop .frame img,.imageHolder.rightTop .image img{-o-object-position:right top;object-position:right top}.imageHolder.leftCenter .frame img,.imageHolder.leftCenter .image img{-o-object-position:left center;object-position:left center}.imageHolder.centerCenter .frame img,.imageHolder.centerCenter .image img{-o-object-position:center center;object-position:center center}.imageHolder.rightCenter .frame img,.imageHolder.rightCenter .image img{-o-object-position:right center;object-position:right center}.imageHolder.leftBottom .frame img,.imageHolder.leftBottom .image img{-o-object-position:left bottom;object-position:left bottom}.imageHolder.centerBottom .frame img,.imageHolder.centerBottom .image img{-o-object-position:center bottom;object-position:center bottom}.imageHolder.rightBottom .frame img,.imageHolder.rightBottom .image img{-o-object-position:right bottom;object-position:right bottom}@media only screen and (max-width: 1050px){.manufacturerLogos img{width:100px;max-width:100px}.manufacturerLogos.bigger img{max-width:175px;width:175px}}@media only screen and (max-width: 900px){.manufacturerLogos img{width:90px;max-width:90px}.manufacturerLogos.bigger img{max-width:155px;width:155px}}@media only screen and (max-width: 650px){.manufacturerLogos img{width:70px;max-width:70px}.manufacturerLogos.bigger img{max-width:125px;width:125px}.contactBlock{padding-bottom:18px;padding-top:9px}}@media only screen and (max-width: 450px){.sideBar{display:none}.manufacturerLogos{justify-content:space-around}}@media only screen and (min-width: 1500px){.sideBar{width:calc(((100vw - 1400px) / 3) - 18px)}}header{padding:12px 0 0;background-color:#fff;width:100%;z-index:100;position:fixed;left:0;top:0;right:auto;bottom:auto;border-bottom:2px solid #fff}header nav>.wrapper>.flexer{align-items:center}header .left{width:40%;max-width:500px}header .left .flexer{justify-content:space-between}header .left .logoHolder{width:72.5%}header .left .bookFitting{width:22%;margin-top:2.75%}header .left .bookFitting img{border-left:solid 6px #036dbc}header .right{width:60%}header .right .flexer{flex-direction:column;align-items:flex-end}header .contact{order:1}header .contact p{font-weight:700;font-style:italic;color:#de0e17;text-transform:uppercase;margin-bottom:.5em}header .contact p a{font-family:"Exo 2","Helvetica","Arial",sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:28px;font-size:3.4vw;color:#de0e17}@media(max-width: 647.0588235294px){header .contact p a{font-size:22px}}@media(min-width: 882.3529411765px){header .contact p a{font-size:30px}}header .menuHolder{order:2}header .googleReviewsHead{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:flex-start;align-items:center;width:50%;max-width:350px;min-width:250px;margin-bottom:calc(0.5vw + 3px)}header .googleReviewsHead img{padding-right:2%}header .googleReviewsHead img.stars{width:30%;margin-bottom:1.5%}header .googleReviewsHead img.google{width:23%}header .googleReviewsHead img.see{width:47%}.menuHolder{background-color:#de0e17;background-image:linear-gradient(to right, #de0e17, #ae0b12)}.menuHolder .wrapper{overflow:visible}.menuHolder .bookFitting{display:none;position:absolute;left:0;top:0;right:auto;bottom:0;height:100%;width:100px}.menuHolder .bookFitting:before{content:"";display:block;width:100vw;height:100%;position:absolute;left:auto;top:0;right:90%;bottom:0;background-color:#036dbc}.menuHolder .bookFitting img{height:100%;width:100%;float:left}.menuHandle{font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;font-size:2.5vw;color:#fff;cursor:pointer;display:block;display:none;padding:10px 12px 10px 0;margin-right:12px}@media(max-width: 640px){.menuHandle{font-size:16px}}@media(min-width: 720px){.menuHandle{font-size:18px}}.menuHandle .flexer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center}.menuHandle>span{font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;font-size:2.5vw}@media(max-width: 640px){.menuHandle>span{font-size:16px}}@media(min-width: 720px){.menuHandle>span{font-size:18px}}.menuHandle #indicator{width:20px;height:15px;margin-right:6px;transform-origin:bottom left;transition:.5s ease-in-out;cursor:pointer}.menuHandle #indicator span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.menuHandle #indicator span:nth-child(1){top:0px;transform-origin:left center}.menuHandle #indicator span:nth-child(2){top:calc(50% - 1px);transform-origin:left center}.menuHandle #indicator span:nth-child(3){top:auto;bottom:0;transform-origin:left center}.menuHandle.active #indicator{margin-right:3px}.menuHandle.active #indicator span:nth-child(1){transform:rotate(45deg);transform-origin:left top}.menuHandle.active #indicator span:nth-child(2){width:0%;opacity:0}.menuHandle.active #indicator span:nth-child(3){transform:rotate(-45deg);transform-origin:left bottom}#navSpace ul.root{font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;font-size:2.5vw;margin-bottom:0;color:#fff;padding:8px 0}@media(max-width: 640px){#navSpace ul.root{font-size:16px}}@media(min-width: 720px){#navSpace ul.root{font-size:18px}}#navSpace ul.root li{display:inline-block;padding:0 calc(6px + 0.5vw)}#navSpace ul.root li a{display:inline-block;padding:2px 6px;color:#fff}#navSpace ul.root li:first-child{padding-left:0}#navSpace.compact ul.root{pointer-events:none;opacity:0;position:absolute;left:auto;top:auto;right:auto;bottom:auto}#navSpace.compact .menuHandle{display:block;z-index:3}@media only screen and (max-width: 900px){header .left{width:40%}header .left .bookFitting{display:none}header .left .logoHolder{width:100%}header .right{width:60%}header .right .bookFitting{display:inline-block;width:350px}header .menuHolder .bookFitting{display:block}header .menuHolder .wrapper{padding-left:106px}header #navSpace{width:100%}}@media only screen and (max-width: 900px){header #navSpace ul.root li.contact{display:none;position:absolute;left:auto;top:auto;right:auto;bottom:auto;width:0px}header .contact span span{display:none}header .googleReviewsHead .see{display:none}}@media only screen and (max-width: 650px){header .left,header .right{width:50%}header .contact span{display:none}header .contact p a{font-size:20px}header .googleReviewsHead .see{display:none}}@media only screen and (max-width: 350px){header nav>.wrapper{width:calc(100% - 18px)}header .googleReviewsHead{display:none}header .contact p a{font-size:18px}}.menuOverlay{position:fixed;left:0;top:0;right:0;bottom:0;width:calc(100vw + 60px);left:-30px;height:100vh;overflow:scroll;z-index:10000;background-image:linear-gradient(to bottom, #de0e17 0%, #960910 100%);opacity:0;pointer-events:none;transition:all .5s ease}.menuOverlay .flexer{min-height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:center}.menuOverlay .backer{z-index:1;position:absolute;left:0;top:0;right:0;bottom:0}.menuOverlay ul{z-index:2;list-style-type:none;text-align:center;width:100%;transform:translateY(-20%);transition:all .5s ease}.menuOverlay ul li{text-align:center}.menuOverlay a{font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;font-size:2.5vw;color:#fff;white-space:nowrap;margin:0;line-height:1em;display:block;padding:12px}@media(max-width: 640px){.menuOverlay a{font-size:16px}}@media(min-width: 720px){.menuOverlay a{font-size:18px}}.menuOverlay .menuHandle{display:block;margin:10px auto;width:auto;color:#fff}.menuOverlay .menuHandle #indicator span{background-color:#fff}.menuOverlay.open{opacity:1;visibility:visible;pointer-events:all}.menuOverlay.open ul{transform:translateY(0%);transition:all .5s ease}footer{margin-bottom:24px;background-color:#999}footer a,footer ul,footer p{list-style-type:none;color:#fff;font-size:14px;font-size:1.25vw}@media(max-width: 1120px){footer a,footer ul,footer p{font-size:14px}}@media(min-width: 1280px){footer a,footer ul,footer p{font-size:16px}}footer .flexer{align-items:stretch}footer .contactDetails{width:75%}footer .contactDetails .mapBlock{width:40%}footer .contactDetails .mapBlock .imageHolder,footer .contactDetails .mapBlock .image,footer .contactDetails .mapBlock img{height:100%}footer .contactDetails .address{padding:24px;padding-right:0;width:30%}footer .contactDetails .openingHours{width:30%;padding:24px}footer .contactDetails .openingHours p{margin-bottom:8px;color:#fff}footer .contactDetails .openingHours ul li{margin-bottom:4px;white-space:nowrap}footer .footMenu{width:calc(25%);padding:12px 24px;padding-left:0}footer .footMenu ul li{border-bottom:1px solid #fff}footer .footMenu ul li:last-child{border:0}footer .footMenu ul li a{display:block;width:100%;padding:10px 6px}.smallLinks{font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:2.5vw;line-height:1.4em}@media(max-width: 640px){.smallLinks{font-size:16px}}@media(min-width: 720px){.smallLinks{font-size:18px}}.smallLinks a{font-size:11px;font-size:1.25vw;padding:10px;padding-left:0}@media(max-width: 800px){.smallLinks a{font-size:10px}}@media(min-width: 960px){.smallLinks a{font-size:12px}}.smallLinks .flexer{justify-content:space-between}.smallLinks ul{list-style-type:none}.smallLinks ul li{display:inline-block;font-size:11px;font-size:1.25vw}@media(max-width: 800px){.smallLinks ul li{font-size:10px}}@media(min-width: 960px){.smallLinks ul li{font-size:12px}}@media only screen and (max-width: 768px){footer{padding:24px 0}footer .wrapper>.flexer{flex-wrap:wrap}footer .contactDetails{width:100%}footer .footMenu{width:100%}}@media only screen and (max-width: 450px){footer .wrapper>.flexer{flex-wrap:wrap}footer .contactDetails .flexer{flex-wrap:wrap}footer .contactDetails .flexer .mapBlock{width:100%}footer .contactDetails .flexer .address,footer .contactDetails .flexer .openingHours{width:50%;padding:18px;padding-left:0}footer .footMenu{padding:0;width:100%}}.pageHeading{padding:calc(2vw + 36px) 0 36px 0;margin-bottom:36px;border-bottom:1px solid #999;background-color:rgba(233,233,233,.5)}.pageHeading h1{margin-bottom:0}.pageHeading h2{font-weight:500;margin-bottom:0;color:#999}.pageContent{padding:0;margin:0;margin-bottom:calc(2vw + 36px)}.columns{flex-wrap:wrap;align-items:stretch;align-content:center;justify-content:space-between;width:100%}.columns .column{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.columns .column.sixCol{width:calc(100%/6 * 6 - 18px)}.columns .column.fiveCol{width:calc(100%/6 * 5 - 18px)}.columns .column.fourCol{width:calc(100%/6 * 4 - 18px)}.columns .column.threeCol{width:calc(100%/6 * 3 - 18px)}.columns .column.twoCol{width:calc(100%/6 * 2 - 18px)}.columns .column.oneCol{width:calc(100%/6 * 1 - 18px)}.columns .column.grey{background-color:#e9e9e9}.columns .column.vertCont{justify-content:center}.columns .column.vertCont .text{justify-content:center}.columns .column.hozCont{align-items:center}.columns .column.centred{margin-left:auto;margin-right:auto}.columns .column.centredVert{margin-top:auto;margin-bottom:auto;top:-18px}.columns .column.textCent{align-items:center;text-align:center}.columns .column.textCent .text{align-items:center;text-align:center;justify-content:center}.columns .column.noStretch{align-self:flex-start}.columns .divider{width:100%;display:inline-block;border-top:1px solid #737373;margin-bottom:18px}.column .head{background-image:linear-gradient(to right, #de0e17, #9D060C);padding:18px 36px;width:100%}.column .head *{color:#fff;margin:0}.column .icon{width:20%;min-width:100px;max-width:180px;margin-top:-24px}.column .icon+.text{padding-top:18px}.column .image{width:100%}.column .head{position:absolute;left:auto;top:auto;right:auto;bottom:auto;z-index:2}.column .head+.image{margin-top:calc(2.25vw + 36px)}.column .text{padding:36px;padding-left:0;width:100%;max-width:850px;flex-grow:1;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.column .text img{margin-bottom:1.5em}.column .text *:last-child{margin-bottom:0;padding-bottom:0}.column .text ul{margin-left:1.25em}.column .text .blockBlock,.column .text .contactBlock{margin-top:auto;margin-bottom:0}.column.grey{margin-bottom:36px}.column.grey .text{padding-left:36px}.column.sixCol .text{padding-right:0}@media only screen and (max-width: 900px){.columns .column{margin-bottom:24px}.columns .column .text{padding:18px;padding-left:0}.columns .column.grey .text{padding-left:18px}.columns .column .head{padding:18px}.columns .column.sixCol{width:calc(100%/6 * 6 - 12px)}.columns .column.fiveCol{width:calc(100%/6 * 5 - 12px)}.columns .column.fourCol{width:calc(100%/6 * 4 - 12px)}.columns .column.threeCol{width:calc(100%/6 * 3 - 12px)}.columns .column.twoCol{width:calc(100%/6 * 2 - 12px)}.columns .column.oneCol{width:calc(100%/6 * 1 - 12px)}}@media only screen and (max-width: 768px){.columns .column{margin-bottom:20px}.columns .column.sixCol{width:calc(100%/6 * 6 - 10px)}.columns .column.fiveCol{width:calc(100%/6 * 5 - 10px)}.columns .column.fourCol{width:calc(100%/6 * 4 - 10px)}.columns .column.threeCol{width:calc(100%/6 * 3 - 10px)}.columns .column.twoCol{width:calc(100%/6 * 2 - 10px)}.columns .column.oneCol{width:calc(100%/6 * 1 - 10px)}}@media only screen and (max-width: 650px){.columns .column{margin-bottom:18px}.columns .column.sixCol{width:calc(100%/6 * 6)}.columns .column.fiveCol{width:calc(100%/6 * 6)}.columns .column.fourCol{width:calc(100%/6 * 6)}.columns .column.threeCol{width:calc(100%/6 * 6)}.columns .column.twoCol{width:calc(100%/6 * 6)}.columns .column.oneCol{width:calc(100%/6 * 6 )}.columns .column .text{padding-left:0;padding-right:0}.columns .column.grey .text{padding-right:18px}.columns .column.grey+.divider{display:none}}.homepage #bannerTrack{margin-top:18px}.homepage #bannerTrack .splide__slide{padding-right:40px}.homepage #bannerTrack:before{content:"";display:block;background-color:#de0e17;position:absolute;left:auto;top:0;right:100%;bottom:0;width:100vw;height:100%}.banner{display:block}.banner .text{width:40%;z-index:2;background-color:#9d060c;background-image:linear-gradient(to right, #de0e17, #9D060C);padding:calc(36px + 2vw) calc(24px + 2vw);padding-right:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;min-height:35vw}.banner .text .flexer{flex-direction:column}.banner .text .flexer h1,.banner .text .flexer h5,.banner .text .flexer h6{color:#fff;margin-bottom:8px}.banner .text .flexer h5{order:1}.banner .text .flexer h1{order:2;line-height:.9em;font-size:60px;font-size:4.5vw}@media(max-width: 800px){.banner .text .flexer h1{font-size:36px}}@media(min-width: 1444.4444444444px){.banner .text .flexer h1{font-size:65px}}.banner .text .flexer h6{order:3}.banner .text:after{content:"";display:block;position:absolute;left:calc(100% - 1px);top:0;right:auto;bottom:0;height:100%;width:20%;background-image:url("/assets/img/right-arrow.svg");background-size:cover}.banner .image{width:70%;height:100%;position:absolute;left:auto;top:18px;right:0;bottom:18px;z-index:1}.banner .image img{position:absolute;left:0;top:0;right:0;bottom:0;height:calc(100% - 36px);width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.banner .arrowButton{position:absolute;left:auto;top:auto;right:0px;bottom:18px;z-index:5}.arrowButton{background-color:#9d060c;background-image:linear-gradient(to right, #de0e17, #9D060C);display:inline-block;padding:12px 12px 12px 24px}.arrowButton:after{content:"";display:block;position:absolute;left:calc(100% - 1px);top:0;right:auto;bottom:0;height:100%;width:40px;background-image:url("/assets/img/right-arrow.svg");background-size:cover}.arrowButton h2,.arrowButton h4,.arrowButton p{color:#fff;margin-bottom:0px;width:100%;text-align:right}.arrowButton h2 small,.arrowButton h4 small,.arrowButton p small{font-size:.5em;text-transform:none}.arrowButton p{font-size:11px;font-size:1.25vw}@media(max-width: 800px){.arrowButton p{font-size:10px}}@media(min-width: 960px){.arrowButton p{font-size:12px}}@media only screen and (max-width: 900px){.banner .text{padding:calc(18px + 2vw);padding-right:24px}.banner .text h1{font-size:42px;font-size:4.3vw}}@media only screen and (max-width: 900px)and (max-width: 744.1860465116px){.banner .text h1{font-size:32px}}@media only screen and (max-width: 900px)and (min-width: 1023.2558139535px){.banner .text h1{font-size:44px}}@media only screen and (max-width: 900px){.banner .text h6{font-size:14px;font-size:2.5vw}}@media only screen and (max-width: 900px)and (max-width: 640px){.banner .text h6{font-size:16px}}@media only screen and (max-width: 900px)and (min-width: 720px){.banner .text h6{font-size:18px}}@media only screen and (max-width: 768px){.banner .text{width:50%}.banner .image{width:60%}}@media only screen and (max-width: 650px){.homepage #bannerTrack{margin-top:0px}.homepage #bannerTrack .splide__slide{padding-right:0px}.banner .text{width:100%;background-image:linear-gradient(to bottom, #de0e17, #9D060C);padding:calc(18px + 2vw);padding-bottom:12px}.banner .text:after{left:0%;top:100%;right:0;bottom:auto;height:20%;width:100%;background-image:url("/assets/img/bottom-arrow.svg");background-size:cover}.banner .text h1,.banner .text h5,.banner .text h6{width:100%;text-align:center}.banner .image{width:100%;position:relative;left:auto;top:auto;right:auto;bottom:auto;height:50vh}.banner .image img{height:100%}.banner .arrowButton{right:auto;bottom:0px;left:0}}@media only screen and (max-width: 1200px){.banners .wrapper{width:100%}}.bannerHeading+.pageContent .column:first-of-type .text{padding-top:0}.bannerHeading+.pageContent .column.grey:first-of-type .text{padding-top:36px}@media only screen and (max-width: 900px){.bannerHeading+.pageContent .column.grey:first-of-type .text{padding-top:18px}}.bannerHeading{margin-bottom:calc(2vw + 12px)}.bannerHeading .wrapper{z-index:2;padding-top:calc(2vw + 80px)}.bannerHeading .image,.bannerHeading .imageHolder,.bannerHeading .frame,.bannerHeading .image img{z-index:1;position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.bannerHeading .image span,.bannerHeading .imageHolder span,.bannerHeading .frame span,.bannerHeading .image img span{display:none}.bannerHeading .image .imageHolder.desktop,.bannerHeading .imageHolder .imageHolder.desktop,.bannerHeading .frame .imageHolder.desktop,.bannerHeading .image img .imageHolder.desktop{display:block}.bannerHeading .image .imageHolder.mobile,.bannerHeading .imageHolder .imageHolder.mobile,.bannerHeading .frame .imageHolder.mobile,.bannerHeading .image img .imageHolder.mobile{display:none}.bannerHeading .image{bottom:24px;height:calc(100% - 24px)}.bannerHeading .image:before{z-index:2;content:"";display:inline-block;position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;background-image:linear-gradient(to right, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 20%, rgba(0, 0, 0, 0) 60%)}.bannerHeading .text{width:calc(100%/6 * 3.5)}.bannerHeading .text h1{color:#fff;font-size:60px;font-size:4.5vw;margin-bottom:24px}@media(max-width: 800px){.bannerHeading .text h1{font-size:36px}}@media(min-width: 1444.4444444444px){.bannerHeading .text h1{font-size:65px}}.bannerHeading .text .arrowButton{padding-left:0;padding-top:24px;padding-bottom:24px}.bannerHeading .text .arrowButton:before{display:block;content:"";position:absolute;left:auto;top:0;right:100%;bottom:0;height:100%;width:100vw;background-color:#de0e17}.bannerHeading .text .arrowButton h2{font-weight:500;text-align:left;text-transform:none;font-size:24px;font-size:3.1vw}@media(max-width: 903.2258064516px){.bannerHeading .text .arrowButton h2{font-size:28px}}@media(min-width: 838.7096774194px){.bannerHeading .text .arrowButton h2{font-size:26px}}@media only screen and (max-width: 650px){.bannerHeading+.pageContent{padding-top:10px}.bannerHeading .wrapper{padding-top:calc(8vw + 80px)}.bannerHeading .wrapper .text{width:90%}.bannerHeading .image .imageHolder.desktop{display:none}.bannerHeading .image .imageHolder.mobile{display:block}.bannerHeading .image:before{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.7) 30%, rgba(0, 0, 0, 0) 100%)}}.tyreBrands{background-color:#e9e9e9;background-image:linear-gradient(to right, #e9e9e9, #FFFFFF);overflow:visible;padding-bottom:18px}.tyreBrands .wrapper>.flexer{align-items:center}.tyreBrands .text{width:500px}.tyreBrands .text .flexer{align-items:center}.tyreBrands .text h4{color:#000;margin-bottom:8px}.tyreBrands .text h6{font-weight:400}.tyreBrands .text .image{width:50%;padding-right:24px}.tyreBrands .text .image img{margin-top:calc(-10% - 24px)}.tyreBrands .text .titles{width:50%;padding:18px 0 0 0}.tyreBrands .logos{width:calc(100% - 500px);padding:18px 0}.tyreBrands .logos .flexer{flex-wrap:wrap;justify-content:space-around;align-items:center}.tyreBrands .logos img{width:calc(25% - 18px);margin:18px 0}@media only screen and (max-width: 1050px){.tyreBrands .text{width:50%}.tyreBrands .logos{width:50%}.tyreBrands .logos img{width:calc(30% - 18px)}}@media only screen and (max-width: 900px){.tyreBrands .wrapper>.flexer{align-items:flex-end;flex-wrap:wrap}.tyreBrands .text{width:100%}.tyreBrands .text .image{width:200px}.tyreBrands .text .titles{width:calc(100% - 200px)}.tyreBrands .logos{width:100%;margin-top:-3%}.tyreBrands .logos img{width:calc(20% - 18px)}}@media only screen and (max-width: 650px){.tyreBrands .text{padding-top:12px}.tyreBrands .text .image img{margin-top:0}.tyreBrands .logos img{width:calc(30% - 18px)}}@media only screen and (max-width: 450px){.tyreBrands .logos img{width:calc(50% - 18px)}}.section+.tyreFinder{padding-top:48px}.tyreFinder #ts_api_wrapper .external-checkout,.tyreFinder #navigation_container{z-index:1}.tyreFinder #ts_api_wrapper .external-checkout *,.tyreFinder #navigation_container *{font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:1.25vw}@media(max-width: 1120px){.tyreFinder #ts_api_wrapper .external-checkout *,.tyreFinder #navigation_container *{font-size:14px}}@media(min-width: 1280px){.tyreFinder #ts_api_wrapper .external-checkout *,.tyreFinder #navigation_container *{font-size:16px}}.tyreFinder #ts_api_wrapper .external-checkout .input-group.row.reg-no input[type=text],.tyreFinder #navigation_container .input-group.row.reg-no input[type=text]{height:36px}.tyreFinder #ts_api_wrapper .external-checkout #vrm_search,.tyreFinder #navigation_container #vrm_search{height:36px}.tyreFinder .flexer{align-items:stretch;flex-wrap:wrap;width:100%}.tyreFinder .tyreUI{width:66.66%}.tyreFinder .text{width:33.33%;background-color:#9d060c;background-image:linear-gradient(to right, #de0e17, #9D060C);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.tyreFinder .text .textWrap{padding:calc(24px + 2vw)}.tyreFinder .text *{color:#fff}.tyreFinder .text .imageHolder{display:none}.tyreFinder .text ul{list-style-type:none;padding-bottom:calc(8px + 2vw);margin-bottom:calc(8px + 2vw);border-bottom:1px solid #fff}.tyreFinder .text ul li{display:inline-block;width:100%;padding-left:1.5em}.tyreFinder .text ul li:before{content:"";display:block;width:1em;height:1em;background-image:url("/assets/img/tick.svg");background-repeat:no-repeat;background-position:top left;position:absolute;left:0;top:0;right:auto;bottom:auto}@media only screen and (max-width: 990px){.tyreFinder #ts_api_wrapper .row{margin-left:0 !important;margin-right:0 !important}.tyreFinder .text .imageHolder{display:block}}@media(min-width: 992px){.tyreFinder #ts_api_wrapper .col-md-4{width:38.5% !important}}@media only screen and (max-width: 1050px){.tyreFinder .tyreUI{width:66.66%}.tyreFinder .text{width:33.33%}}@media only screen and (max-width: 768px){.tyreFinder .text{flex-direction:row;align-items:stretch}.tyreFinder .text .textWrap{width:50%}.tyreFinder .text .imageHolder{width:50%}.tyreFinder .text .imageHolder .image,.tyreFinder .text .imageHolder img{height:100%}.tyreFinder .tyreUI{width:100%}.tyreFinder .text{width:100%}}@media only screen and (max-width: 450px){.tyreFinder .text{flex-direction:column}.tyreFinder .text .textWrap{width:100%}.tyreFinder .text .imageHolder{width:100%}}.googleReviews{margin:48px 0}.googleReviews .wrapper{border:solid 2px #de0e17;padding:36px 0;border-right:0;border-left:0}.googleReviews .flexer{align-items:center}.googleReviews .text{width:55%}.googleReviews .gLogo{width:40%;padding-right:24px;text-align:center}.googleReviews .gLogo img.stars{width:80%}.googleReviews .titles{width:60%;padding:24px}.googleReviews .titles h6{margin-bottom:8px}.googleReviews .titles p{font-family:"Exo 2","Helvetica","Arial",sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-weight:500;font-style:italic;color:#de0e17}.googleReviews .reviews{width:45%}.googleReviews .reviews .review{text-align:center}.googleReviews .reviews .review credit{font-weight:500;font-size:11px;font-size:1.25vw;font-weight:700;margin-bottom:12px;display:block;width:100%}@media(max-width: 800px){.googleReviews .reviews .review credit{font-size:10px}}@media(min-width: 960px){.googleReviews .reviews .review credit{font-size:12px}}.googleReviews .reviews .review p,.googleReviews .reviews .review credit{color:#036dbc}.googleReviews .reviews .review img.stars{width:20%;min-width:80px}@media only screen and (max-width: 900px){.googleReviews h6,.googleReviews p{margin-left:auto;margin-right:auto;max-width:600px}.googleReviews .flexer{flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}.googleReviews .text{width:100%}.googleReviews .gLogo{width:200px;padding-right:0}.googleReviews .titles{width:100%}.googleReviews .reviews{width:100%}}.serviceMenu{margin:0 0 48px 0}.serviceMenu .flexer{justify-content:space-between}.serviceMenu .service{display:block;width:calc(100%/3 - 18px);margin:0 9px 18px 9px}.serviceMenu .service h6{font-size:14px;font-size:2.5vw;font-weight:500;font-style:italic;color:#fff;background-color:#9d060c;background-image:linear-gradient(to right, #de0e17, #9D060C);padding:12px;position:absolute;left:0;top:auto;right:auto;bottom:12px;width:100%;z-index:2;margin-bottom:0;text-align:right}@media(max-width: 640px){.serviceMenu .service h6{font-size:16px}}@media(min-width: 720px){.serviceMenu .service h6{font-size:18px}}@media only screen and (max-width: 768px){.serviceMenu .flexer{flex-wrap:wrap;justify-content:center}.serviceMenu .service{width:calc(100%/2 - 24px);margin:0 12px 24px 12px}}@media only screen and (max-width: 450px){.serviceMenu .service{width:100%;margin:0 0 24px 0px}}.nhsDiscount{background-color:#005eb8;margin-bottom:36px;font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:2.5vw;line-height:1.4em;text-align:center;padding:12px}@media(max-width: 640px){.nhsDiscount{font-size:16px}}@media(min-width: 720px){.nhsDiscount{font-size:18px}}.nhsDiscount *{color:#fff;margin-bottom:0}.nhsDiscount .flexer{align-items:center;justify-content:center}.nhsDiscount .flexer .text{padding:0}.nhsDiscount .section{padding-top:9px}.nhsDiscount img{max-height:24px;margin-left:12px;margin-right:12px;width:auto}.contactPage .nhsDiscount p{display:none}.block img{max-width:100%;width:100%}.block+.block{margin-top:24px;padding-top:24px;border-top:solid 1px rgba(153,153,153,.5)}.block.textOnly.twoColumn .text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.block.textOnly.twoColumn .text ul,.block.textOnly.twoColumn .text li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.block .text a{color:#036dbc;text-decoration:underline}.block.textImage{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:center}.block.textImage .text,.block.textImage .image{width:calc(50% - 12px)}.block.textImage .text *:last-child,.block.textImage .image *:last-child{margin-bottom:0}.block.textImage .image img{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right}.block.imageLeft .text{order:2}.block.imageInline .text{width:100%}.block.imageInline .image{float:right;margin:0 0 12px 24px}.block.imageLeft .image{float:left;margin:0 24px 24px 0}.imageStrip{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-start}.imageStrip a{width:100%}.imageStrip.count2 a{width:calc(50% - 9px)}.imageStrip.count3 a{width:calc(33.33% - 9px)}.block.gallery{text-align:center}.block.gallery ul{list-style-type:none;width:calc(100% + 18px)}.block.gallery ul li img{padding:15px 10px}.block.socialEmbed{text-align:center}.block.socialEmbed>*{margin-left:auto !important;margin-right:auto !important;float:none}.block.socialEmbed .videoHolder{background-color:#f5f5f5;position:relative;padding:0}.block.socialEmbed .videoHolder .proportioner{width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.block.socialEmbed .videoHolder iframe,.block.socialEmbed .videoHolder object,.block.socialEmbed .videoHolder embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 900px){.block.gallery ul li{width:calc(25% - 18px)}}@media only screen and (max-width: 768px){.block.gallery ul li{width:calc(33.33% - 18px)}}@media only screen and (max-width: 650px){.block.textOnly.twoColumn .text{-webkit-column-count:1;-moz-column-count:1;column-count:1}.block.textImage{flex-wrap:wrap}.block.textImage .text,.block.textImage .image{width:100%;order:2}.block.textImage .image{order:1;margin-bottom:18px}}@media only screen and (max-width: 450px){.block.gallery ul li{width:calc(50% - 18px)}}.flexer.contactDetails .text ul{list-style-type:none;margin-left:0}.flexer.contactDetails .mapHolder{width:100%}.flexer.contactDetails .mapHolder iframe{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%}.flexer.contactDetails .mapHolder span{display:block;width:100%;padding-top:100%}ul.errorMenu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}ul.errorMenu li{display:inline-block;padding:12px;padding-left:0}ul.errorMenu a{background-color:#de0e17;color:#fff;padding:12px;display:inline-block;width:100%}#bannerTrack .splide,#bannerTrack .splide__track,#bannerTrack .splide__list{width:100%}#bannerTrack .splide__slide{width:100%}#bannerTrack .splide__pagination{position:absolute;left:auto;top:15px;right:40px;bottom:auto;width:auto;padding:12px;list-style-type:none;z-index:10}#bannerTrack .splide__pagination button{-webkit-appearance:none;border:0;border-radius:0;width:18px;height:18px;background-color:#fff;border:solid 2px #fff;margin:4px}#bannerTrack .splide__pagination button.is-active{opacity:1;background-color:#de0e17}.splide.withArrows{padding:0 24px}.splide.withArrows .splide__arrows{width:100%;z-index:1;position:absolute;left:0;top:40%;right:0;bottom:auto;display:flex;transform:translateY(-50%);flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:flex-start}.splide.withArrows .splide__arrows .splide__arrow{width:24px;height:24px;transform:rotate(45deg);border-left:solid 6px #de0e17;border-bottom:solid 6px #de0e17;transform-origin:center center;cursor:pointer}.splide.withArrows .splide__arrows .splide__arrow span{position:absolute;left:auto;top:auto;right:auto;bottom:auto;opacity:0}.splide.withArrows .splide__arrows .splide__arrow--next{transform:rotate(-135deg)}.splide.withArrows .splide__track{z-index:2}/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.de
	Available for use under the MIT License
	Version 2.2.1
*/body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper{z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-navigation button:focus{outline:none}@media(min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media(min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media(min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media(min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media(min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media(min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(0.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}.cc-window{opacity:1;transition:opacity 1s ease;background-color:#000}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:"Roboto Condensed","Helvetica","Arial",sans-serif;font-weight:400;font-size:14px;font-size:2.5vw;line-height:1.4em;display:flex;flex-wrap:nowrap;z-index:9999;color:#fff}@media(max-width: 640px){.cc-revoke,.cc-window{font-size:16px}}@media(min-width: 720px){.cc-revoke,.cc-window{font-size:18px}}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:1;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:#fff}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;background-color:#de0e17;color:#fff}.cc-banner .cc-btn:last-child{min-width:140px}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{flex:1}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px)and (orientation: portrait),screen and (max-width: 736px)and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}@media only screen and (max-width: 650px){.cc-window{font-size:11px}}

/*# sourceMappingURL=bcTyres.css.map */