body{padding:0;margin:0;line-height:1;font-size:100%;background:#242325}html,body,div,form,input,select,label,textarea,button,article,footer,header,nav,section,aside,hgroup,img,a,span,ol,ul,li,p,h1,h2,h3,h4,h5{padding:0;margin:0;border:0;outline:0;font-family:helvetica neue,helvetica,arial,sans-serif;vertical-align:baseline}article,footer,header,nav,section,aside,details,hgroup{display:block}table{border-collapse:collapse;border-spacing:0}img{display:block;border:0}:focus{outline:0}ul{list-style:none;list-style-image:none}li{text-decoration:none}a{text-decoration:none;color:#444}li a{display:block}.rte{font-size:14px;line-height:18px;margin-bottom:15px;font-weight:200}.rte ul{margin:0 0 15px 25px;list-style-type:disc;color:#666}.rte ul li{font-size:14px;line-height:18px;font-weight:200}.terrys-type{font-family:fabrica;color:#c11b28}p{font-size:14px;line-height:18px;margin-bottom:15px;color:#666;font-weight:200}p a{color:inherit}h1,h2,h3,h4{font-family:Merriweather,serif;color:#444;text-transform:uppercase;font-weight:300}h1{font-size:36px;line-height:42px;margin-bottom:10px}h1.home-hide{position:absolute;left:-3000px;width:1px;overflow:hidden}h2{font-size:24px;line-height:29px;margin-bottom:10px}h3{font-size:21px;line-height:25px;margin-bottom:10px}h3>span{color:#c11b28;font-weight:200;font-family:fabrica}h3>a{font-weight:inherit}h4{font-size:14px;line-height:16px;margin-bottom:10px}h4>span{font-family:fabrica}*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.container{padding:0;max-width:1100px;margin:0 auto;z-index:2;position:relative;border-left:1px solid rgba(0,0,0,.03);border-right:1px solid rgba(0,0,0,.03)}.container-full{position:relative}.row:after{content:"";display:block;width:0;height:0;visibility:hidden;clear:both}.grid-half{width:50%;float:left}.grid-third{width:33.333333%;float:left}.grid-two-third{width:66.666667%;float:left}.grid-quarter{width:25%;float:left}.grid-fifth{width:20%;float:left}.full-img{width:100%;height:100%}.hidden{display:none}form input,form button{display:block;padding:6px;margin-bottom:10px;background:#f1f1f1}form input{color:#666;font-size:15px;border:1px solid #ddd;-webkit-appearance:none;border-radius:0}form button{margin:0 auto;cursor:pointer;background:#242325;color:#fff;font-size:13px}form label{color:#666;display:inline-block;margin-bottom:5px}label+select{margin-left:5px}.button{padding:10px;cursor:pointer;font-size:16px;border:0;background:#ddd;color:#555}body>header{height:110px;width:100%;background:#fff;position:fixed;top:0;left:0;z-index:999;box-shadow:0 0 15px #0000004d}body>header>.container{height:110px;padding-top:15px}#site-logo{width:200px;display:block;position:absolute;left:10px}#site-logo>img{width:100%;height:auto}#header-message{background:#80c1e0;width:300px;height:45px;position:relative;padding:12px 8px;margin:0 auto;font-size:12px;color:#fff;font-family:fabrica;-webkit-backface-visibility:hidden}#header-message>span{font-size:17px}span>span{font-weight:700;text-transform:uppercase}#header-message>div{position:absolute;top:0;right:0;height:45px;width:95px;background:#00000012;padding:12px 8px;text-align:center;font-style:italic}#basket-container{position:absolute;right:10px;top:15px;overflow:hidden}#basket-container>div{float:left}.customer-links{padding:2px 0 0;margin-right:10px;border-right:1px solid rgba(0,0,0,.1);font-size:13px}.customer-links>a{display:block;margin:0 8px 4px 0}#basket-container ul{padding:5px 10px 0 0;font-size:13px;text-transform:uppercase}#basket-container li{display:block;margin-bottom:3px}#basket-container a{font-weight:200;text-align:right}#basket-container li span{font-weight:700;display:block}#basket{height:45px;width:45px}#basket>img{width:100%;height:auto}nav{background:#80c1e0;position:absolute;bottom:0;left:0;width:100%;height:34px}#mobile-nav-buttons{display:none;overflow:hidden}#mobile-nav-buttons>a{text-transform:uppercase;color:#fff;padding:5px 15px;font-size:25px;font-family:fabrica;display:block;width:50%;float:left}#toggle-menu{border-right:1px solid #a00f1a}#toggle-search{text-align:right}nav .container{padding:0}nav ul.nav{display:block}nav ul li{position:relative;float:left}nav ul li a{padding:11px 11px 0;height:34px;color:#fff;font-size:13px;font-weight:100;font-family:fabrica;text-transform:uppercase;-webkit-backface-visibility:hidden}nav ul.nav>li.last>a{background:#00000012}nav .sub-nav{position:absolute;top:30px;left:0;opacity:0;background:#80c1e0;min-width:150px;z-index:30;visibility:hidden;-webkit-transform:translateY(-4px);-webkit-transition:all .2s .1s linear;box-shadow:0 5px 15px #0000004d}nav .sub-nav li{width:100%}nav .sub-nav li a{font-size:11px}nav ul li.active>a,nav ul li a:hover{background:#0003}nav ul li:not(:last-child):hover .sub-nav{visibility:visible;opacity:1;-webkit-transform:translateY(0px)}#search-block{position:absolute;right:0;top:3px;height:28px;overflow:hidden}#search-block input{height:28px;width:200px;float:left;display:block;background:#fff;color:#444;padding:7px;font-size:14px;-webkit-appearance:none}#search-submit{width:30px;float:left;height:28px;line-height:28px;padding:0;background:#ccc}#hero-slider{max-height:430px;min-height:250px}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_nav{position:absolute;top:50%;left:0;width:60px;height:100px;margin-top:-50px;z-index:100;color:#c11b28;background:transparent;font-size:90px;-webkit-transition:all .2s linear}.rslides_nav>span{width:33px;display:block;margin:0 auto}.rslides_nav:hover{background:#ffffffe6}.rslides_nav.next{left:auto;right:0}.rslides_tabs{position:absolute;bottom:0;width:100%;text-align:center;z-index:100;padding:15px;overflow:hidden}.rslides_tabs li{display:inline-block;margin:5px;position:relative}.rslides_tabs li a{width:14px;height:14px;border-radius:50%;background:#fff;color:#fff;font-size:1px}.rslides_tabs li.rslides_here a{background:none}.rslides_tabs li.rslides_here a:before{content:"";display:block;width:14px;height:14px;border-radius:50%;position:absolute;top:0;left:0;background:#c11b28}#page{padding-top:110px}#page>section{position:relative;z-index:1}.tiles .container{padding:0}#content-tiles{background:#eee}#content-tiles .grid-third{height:auto}#content-tiles .grid-third>a{position:relative;display:block;height:100%;width:100%;overflow:hidden}#content-tiles .grid-third>a:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff0;z-index:2;-webkit-transition:all .2s linear}#content-tiles .full-img{z-index:1}#content-tiles .grid-third>a img{width:100%;height:auto}.tile-overlay{position:absolute;top:50%;margin:-23px 0 0;text-align:center;display:block;width:100%;z-index:3;-webkit-transition:all .2s .2s linear;-webkit-backface-visibility:hidden}.tile-overlay h2{background:#292728f2;letter-spacing:.05em;padding:12px 12px 6px;margin:0;color:#fff;text-transform:uppercase;font-size:28px;line-height:28px;display:inline-block;position:relative}.counting-clock{display:inline-block;width:33px;height:33px;position:absolute;right:13px;top:50%;margin-top:-17px}#content-tiles .grid-third>a:hover:after{background:#fff6}#content-tiles .grid-third>a:hover .tile-overlay{-webkit-transform:translateY(-5px)}#page>#home-offers{z-index:10;box-shadow:0 0 20px -3px #0000001a;background:#fff}#home-offers .grid-quarter>a{text-align:center;color:#333;max-height:76px;padding:30px 0;border-right:1px solid rgba(0,0,0,.05);display:block;-webkit-backface-visibility:hidden;-webkit-transition:all .2s linear}#home-offers a span{color:#faa936}#home-offers .grid-quarter:last-child a{border-right:none}#home-offers .grid-quarter>a:hover{color:#faa936;background:#f9f9f9}#home-products{background:#fff}#home-products h3{text-align:center;padding:30px 0 10px;color:#c11b28}#home-logos{background:#fff}#home-logos .container{padding:35px 0;opacity:.7}.logos-block>a{width:16.6666667%;float:left;padding:0 20px}.logos-block>a img{width:100%;height:auto}#sign-up-social,.sign-up-block{background:#80c1e0}.half-bg:before{content:"";display:block;position:absolute;width:50%;height:100%;right:0;top:0;background:#eee}#sign-up-social .grid-half{height:250px;text-align:center}#sign-up-social .grid-half>div{padding:40px 20px}.grid-half h2{text-transform:uppercase;text-align:center}.sign-up-block h2,.sign-up-block p{color:#fff}.sign-up-block form{width:75%;margin:0 auto}.sign-up-block input{padding:8px;text-align:center;width:100%;background:#f9f9f9}.sign-up-block button{padding:8px}.social-block{background:#eee}.social-links{overflow:hidden;padding:5px 0 10px}.social-links li{margin:0 5px;font-size:20px;display:inline-block}.social-links a{padding:0 5px;color:#fff;background:#faa936;border-radius:50%;width:50px;height:50px;line-height:50px;font-size:29px;-webkit-transition:all .2s linear;-webkit-backface-visibility:hidden}.social-links li:nth-of-type(odd):hover a{-webkit-transform:rotate(-10deg)}.social-links li:nth-of-type(2n):hover a{-webkit-transform:rotate(10deg)}.title-header{background:#343434}.title-header .container{padding:30px}.title-header h1{text-align:left;color:#fff}.title-header p,.title-header .rte{color:#fff}.title-header span{color:#fff;font-family:Fabrica;opacity:.25;font-size:23px;height:23px;font-weight:100;display:block}[role=content]{background:#fff}[role=content] .container{padding:30px}.template-page .row p{width:90%}.image-block>img{width:100%;height:auto}#searchresults{margin:0}#searchresults li{margin-bottom:30px}#searchresults h3{margin:0 0 10px;font-weight:200}.result-image{margin-right:20px}.contact-detail-list p span{color:#c11b28;font-weight:700}#map{height:460px;width:100%}#map-canvas{height:100%}.login-container{text-align:center}.login-container input{display:block;margin:0 auto;width:65%}.login-container input.button{width:auto;background:#c11b29;color:#fff;font-weight:200;margin-bottom:5px}.login-container form>div{margin-bottom:15px}#forgot_password a{font-size:12px;display:block;margin:5px 0 15px}#or-graphic{position:absolute;left:50%;top:50%;display:block;width:50px;height:30px;background:#c11b29;color:#fff;line-height:30px;margin:-15px 0 0 -25px}#guest p{width:65%;margin:30px auto}.account-button{font-size:14px;margin-bottom:10px;color:#c11b28;display:block}.errors{padding:10px;background:#ddd;margin-bottom:25px;font-size:14px;color:#666}.address{margin-bottom:15px}.address>p,.view_address>p{margin:0}#add_address{margin-bottom:25px}#sub-categories{background:#f1f1f1}#sub-categories li{float:left}#sub-categories li a,#sub-categories li span{color:#0006;font-size:13px;font-family:fabrica;height:42px;line-height:42px;padding:0 11px;display:block}#sub-categories li span{font-size:11px;background:#00000005}#sub-categories li.active a{color:#c11b28;background:#0000000d}#products{background:#fff}.product-list>div{padding:30px}.product-list li{position:relative;border-bottom:1px solid rgba(0,0,0,.03);height:250px;overflow:hidden}.product-list li:not(:nth-of-type(5n)){border-right:1px solid rgba(0,0,0,.03)}.product-list li a{width:100%;height:100%}.product-list li a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#0000;z-index:2;-webkit-transition:all .2s linear}.product-list li a:hover:before{background:#00000008}.product-item article{padding:15px;position:absolute;bottom:0;width:100%;background:#fff}.product-item h4{color:#666;text-align:center;width:80%;margin:0 auto 5px}.product-item img{max-height:170px;height:auto;margin:10px auto}.product-item .price{z-index:5;color:#c11b28;font-weight:200;font-size:15px}.product-item .gvbadge{position:absolute;right:15px;bottom:15px;width:80px}#pagination{padding:15px;text-align:center}#pagination>span,#pagination>span a{font-size:15px;color:#666}#page>#related-products{box-shadow:0 0 20px -3px #0000001a;z-index:10;background:#fff}article p:last-child{margin:0}.template-product .row div article{padding:30px;position:relative}.template-product h3{text-align:center}#product-info{background:#f9f9f9;position:relative}#product-info:before{content:"";display:block;position:absolute;width:50%;height:100%;right:0;top:0;background:#fff}#product-info header,#product-info article:not(:last-child){border-bottom:1px solid rgba(0,0,0,.03)}#product-price{margin-bottom:25px}span.product-price{font-size:20px;font-weight:400;color:#333}.product-config,.selector-wrapper{margin-bottom:7px}.product-config,.product-config select{font-size:14px;color:#666}.product-config label{width:70px}#add{background:#555;color:#fff;text-transform:uppercase;margin:0;border:0;padding:10px 20px}#add:hover{background:#faa936}#share-buttons{height:27px;margin-bottom:20px}#share-buttons>div>span{display:block;width:90px;overflow:hidden;height:27px;float:left}#product-gallery{position:relative}#product-img-main{max-width:320px;margin:20px auto 0}#product-gallery img{width:100%;height:auto}#product-gallery ul{overflow:hidden;border-top:1px solid rgba(0,0,0,.03)}#product-gallery ul li{float:left;width:16.6666667%;padding:10px;cursor:pointer}#product-gallery ul li div{opacity:1;-webkit-transition:opacity .2s linear}#product-gallery ul li:hover div{opacity:.6}.color-chart-button{color:#c11b28;display:block;font-weight:200;font-size:14px;padding:30px;text-align:center}.color-chart-button>span{margin-right:4px}.color-chart-button:hover{color:orange}#delivery-returns{background:#f1f1f1;position:relative}#delivery-returns:before{content:"";display:block;position:absolute;width:50%;height:100%;right:0;top:0;background:#f9f9f9}.reviews-block{background:#f1f1f1}.returns-policy-block{background:#f9f9f9}#tabs-container ul{margin:0 0 10px;list-style-type:none;overflow:hidden;text-align:center}#tabs-container li{display:inline-block;font-size:24px;line-height:29px;font-family:fabrica;color:#444;font-weight:100;text-transform:uppercase;opacity:.2;padding:0 8px;cursor:pointer}#tabs-container li.current{opacity:1}.gvcontainer .gvheader{padding:0 0 10px;border:0}.gvcontainer .gvheader h1{display:none}.gvclear{overflow:visible}.gvproduct a{color:#888}.gvproduct a:hover{color:#c11b28;text-decoration:none}.gvcontainer .gvheader .gvactions{margin-left:5px;padding-left:9px;border-left:1px solid rgba(0,0,0,.2);float:none}.reviews{max-height:230px;overflow:scroll;background:#00000008;padding:0 10px}.gvreview{padding:5px 0;margin-bottom:10px;border:0}.gvform form{padding:10px 0 0}.gvform label{font-size:14px;text-align:left;height:27px;line-height:27px;padding:0;margin:0}.gvform input[type=text],.gvform textarea{padding:auto;width:100%;font-size:15px;line-height:auto;margin:0;background:#f9f9f9}.gvform form .gvclear{margin-bottom:10px}.gvform form .btn{border-radius:0;box-shadow:none;text-shadow:none;background:#ddd;border:0;padding:10px;font-size:15px}.gvreview .gvreview_head h2,.gvcontainer h2{text-align:left;text-transform:none;color:#444}.gvreview .gvreview_body{padding:0;margin:0}.gvreview .gvreview_foot,.gvcontainer span{font-size:12px;padding:0}#related-products{background:#fff}#chart-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:#000000e6;display:none}#chart-modal>div{position:absolute;top:7%;left:50%;background:#fff;width:500px;min-height:300px;padding:0;margin:0 0 0 -250px}#chart-modal-image{width:100%;height:auto}#modal-close{color:#fff;font-size:50px;position:fixed;top:60px;right:60px;cursor:pointer;z-index:1000}.template-cart table{padding:0;margin-bottom:40px;width:100%;font-size:14px;float:left}.template-cart tr:not(:last-child){border-bottom:1px solid #eee}.template-cart th{text-align:left;padding:10px;background:#eee}.template-cart td{padding:0 20px 0 10px}table a{display:block;overflow:hidden}table img{max-width:70px}table h2{text-align:left;font-size:17px;text-transform:none;margin:0;font-weight:200}.template-cart table input{background:#f9f9f9;margin:0}.template-cart .fa{font-size:16px}#subtotal-block{background:#f9f9f9;padding:20px;margin-bottom:40px}#subtotal-block a{font-weight:200;display:inline-block;margin-bottom:10px}.additional-checkout-buttons{display:none;visibility:hidden}#seller-instructions{display:none}#seller-instructions textarea{background:#f9f9f9}#colour-match #page>header{background:#f1f1f1}#colour-match #page header .container{padding:30px}#colour-match h1{font-family:helvetica neue,helvetica;font-weight:200}#colour-match h1 span{font-size:110%}footer{padding:30px 0;background:#242325;-webkit-backface-visibility:hidden}footer .row>div{padding:0 0 15px 15px}footer .row>div:not(:first-child){border-left:1px solid rgba(0,0,0,.05)}footer h4{color:#ddd}footer li{font-family:fabrica;color:#ddd;font-size:12px;font-weight:200;line-height:16px}footer li a{font-family:fabrica;color:inherit;font-weight:200}footer li span{float:right;width:60px}.paymentlinks{float:left}.paymentlinks ul{overflow:hidden}.paymentlinks li{float:left;margin-right:10px}.paymentlinks img{height:20px;width:auto}footer p{font-size:12px;padding-left:15px;color:#888}#madebymake{display:inline-block;font-size:12px;margin-right:15px}#warning-message{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;z-index:1001;display:none}#warning-message>div{width:450px;min-height:200px;background:#fff;position:absolute;top:50%;left:50%;padding:30px;margin:-100px 0 0 -225px;text-align:center}#warning-message span{display:inline-block}@media screen and (min-width: 1350px){#hero-slider{max-height:600px;overflow:hidden}}@media screen and (max-width: 960px){#search-block{right:15px;top:50px;box-shadow:0 0 10px -3px #0003}}@media screen and (max-width: 900px){#sub-categories li{width:20%}.product-item article{padding:10px}.product-item .gvbadge{position:static;display:block}#product-gallery>div{width:100%}#product-gallery ul{width:100%;height:auto;float:left;position:static;border-left:none;border-top:1px solid rgba(0,0,0,.03)}#product-gallery ul li{width:20%;border:0}.grid-fifth{width:50%}}@media screen and (max-width: 750px){.zopim{display:none;visibility:hidden;height:0;width:0;opacity:0}.container{border:none;padding:0}.grid-half,.grid-third,.grid-two-third{width:100%}.grid-quarter{width:50%}form input{width:100%}body>header{height:auto;position:static;box-shadow:0 0 15px #0000004d}body>header>.container{height:auto;overflow:hidden;padding:20px 0 0}#site-logo{position:static;margin:0 0 20px 15px}#header-message{width:100%;height:auto;padding:10px;background:#a00f1a;text-align:center}#header-message>div,#basket{display:none}#basket-container{right:0;top:0;height:85px;background:#f1f1f1;padding:10px}#basket-container>div{float:none;padding:0}.customer-links{margin:0;border:0}.customer-links>a{margin:0;padding:3px 0}#basket-container ul{padding:0;font-size:14px}#basket-container li{margin:0;padding:2px 0}#basket-container li span{display:inline-block}nav{position:static;height:auto}#mobile-nav-buttons{display:block}nav ul.row{display:none;border-top:1px solid #a00f1a}nav ul li{width:100%}nav .sub-nav li{width:50%}nav ul li a{height:auto;padding:14px;font-size:15px;border-bottom:1px solid rgba(0,0,0,.1)}nav .nav>li>a{font-weight:700}nav li:not(:last-child) .sub-nav{position:static;overflow:hidden;visibility:visible;opacity:1;-webkit-transform:translateY(0px);box-shadow:none;background:#0000000d}.sub-nav li:nth-of-type(2n) a{border-right:1px solid rgba(0,0,0,.05)}nav .sub-nav li a{font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}nav ul li.active>a,nav ul li a:hover{background:none}#search-block{position:static;display:none;height:50px;border-top:1px solid #a00f1a}#search-block input{padding:15px;width:100%;height:50px;background:#ddd;text-align:center;font-size:18px}#page{padding-top:0}#hero-slider{min-height:0}.rslides_nav{width:55px;height:80px;margin-top:-40px;font-size:75px}.rslides_tabs{display:none}#content-tiles .grid-third>a{height:60px;background:#333}#content-tiles .grid-third:nth-of-type(2)>a{background:#444}.full-img{width:33.3333%;float:right}.tile-overlay{top:0;margin:0;text-align:left;display:inline-block;width:auto}.tile-overlay h2{line-height:60px;font-size:22px;padding:0 0 0 15px;background:none}#home-offers .grid-quarter>a{border-bottom:1px solid rgba(0,0,0,.05)}.collection-page>header .container{padding:30px}#sub-categories li{width:33.3333333%}#product-info header,#product-info article:not(:last-child){border-color:#0000001a}#product-info:before{display:none}.product-config,.selector-wrapper{margin-bottom:12px}#product-gallery{background:#fff}#chart-modal>div{top:40px;left:10%;width:80%;height:auto;min-height:200px;padding:10px;margin:0}#modal-close{top:auto;right:30px;bottom:30px}.template-cart td,.template-cart th{padding:5px}table img{max-width:30px}table h2{font-size:14px;line-height:18px}.half-bg:before{display:none}#or-graphic{position:static;float:left;background:none;height:50px;width:100%;line-height:50px;color:#333;margin:0 0 20px}footer .grid-fifth{margin-bottom:20px}}@media screen and (max-width: 500px){#site-logo{width:170px;height:45px}#home-logos{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
