html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}h1,h2,h3,h4,h5,h6,p{padding:0.5em 0px}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}#homescroll{overflow:hidden}.banner a{text-decoration:none}.banner .white{border-top:2px solid rgb(209, 210, 211);bottom:58px;font-size:18px;font-weight:300;height:31px;left:28px;letter-spacing:1px;line-height:18px;padding:17px 0 0 0;position:absolute;text-transform:uppercase;width:241px;color:rgb(255, 255, 255)}.banner .grey{border-top:2px solid rgb(209, 210, 211);bottom:58px;font-size:18px;font-weight:300;height:31px;left:28px;letter-spacing:1px;line-height:18px;padding:17px 0 0 0;position:absolute;text-transform:uppercase;width:241px;color:rgb(209, 210, 211)}.scroller{overflow:hidden}.swiper-slide{position:relative}.swiper-slide img{width:auto;max-width:100%;height:100%;margin:0 auto;display:block}.swiper-slide img.mobile-only{display:none}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}.mobile-only{display:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{min-width:1000px}html,body{font-family:Georgia, serif;font-size:13px;height:100%}#container{background-color:rgb(255,255,255);margin:0px auto;min-height:100%;padding:22px 73px 22px 73px;width:960px}* html #container{height:100%}.sprite{background-image:url(../images/sprite.png);background-repeat:no-repeat}.georgia{font-family:Georgia, "Times New Roman", Times, serif}.proxima{font-family:"proxima-nova-alt",sans-serif;font-style:normal;font-weight:400}header{height:142px;position:relative}.logo-link{display:block;width:184px;height:72px;position:absolute;left:0;top:0}h1.logo{background-position:-9px -3px !important;text-indent:-9999px;width:100%;height:100%;padding:0}.memberbar{color:rgb(95,100,100);position:absolute;right:0;top:0;width:500px}.memberbar ul{list-style:none;margin:0;white-space:nowrap}.memberbar ul li{float:left;padding:5px 0 0 0}.memberbar ul.search li,.memberbar ul.email li{padding:0}.memberbar ul li a{color:rgb(95,100,100);text-decoration:none;-webkit-transition:linear;-webkit-transition-duration:0.4s;-webkit-transition-property:color;-moz-transition:linear;-moz-transition-duration:0.4s;-moz-transition-property:color;-o-transition:linear;-o-transition-duration:0.4s;-o-transition-property:color;-ms-transition:linear;-ms-transition-duration:0.4s;-ms-transition-property:color;transition:linear;transition-duration:0.4s;transition-property:color}.memberbar ul li a:hover{color:rgb(51,40,21)}.memberbar ul.search{float:right;margin-right:9px}.memberbar ul.search.open{margin:-27px 237px 0 0;width:224px}.memberbar ul.email{float:right;margin-right:114px}.memberbar ul.email.open{margin-right:-5px}.memberbar ul.search li input[type="text"],.memberbar ul.email li input[type="email"]{-moz-appearance:none;-webkit-appearance:none;border:1px solid rgb(155, 158, 159);height:25px;outline:none;padding:0 60px 0 5px;color:rgb(155, 158, 159);width:157px}.memberbar ul.email li input[type="email"]{width:153px}.memberbar ul.email li input[type="submit"]{background-color:rgb(255, 255, 255);border:none;cursor:pointer;line-height:1.9;outline:none;position:absolute;right:1px;text-transform:uppercase;top:1px;padding:3px 5px 2px}input::-webkit-input-placeholder,isindex::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgb(155, 158, 159);text-transform:uppercase}.memberbar ul.search li input[type="submit"]{background-color:rgb(255,255,255);background-position:-242px -60px;border:none;height:15px;outline:none;position:absolute;right:5px;text-indent:-9999px;top:6px;width:15px}.memberbar ul.search li input[type="submit"]:hover{cursor:pointer}.memberbar ul.search .form,.memberbar ul.email .form{display:none;position:relative}.memberbar ul.email .form p{padding:0}.memberbar ul.search.open .form,.memberbar ul.email.open .form{display:block}.memberbar ul.search .button button,.memberbar ul.email .button button{-webkit-transition:linear;-webkit-transition-duration:0.4s;-webkit-transition-property:color;-moz-transition:linear;-moz-transition-duration:0.4s;-moz-transition-property:color;-o-transition:linear;-o-transition-duration:0.4s;-o-transition-property:color;-ms-transition:linear;-ms-transition-duration:0.4s;-ms-transition-property:color;transition:linear;transition-duration:0.4s;transition-property:color;-moz-appearance:none;-webkit-appearance:none;background:none;background-color:rgb(255, 255, 255);border:1px solid rgb(155, 158, 159);color:rgb(155, 158, 159);cursor:pointer;display:block;line-height:2.3;outline:none;margin:0;padding:0 0;text-transform:uppercase;width:87px}.memberbar ul.search .button button:hover,.memberbar ul.email .button button:hover{color:rgb(95,100,100)}.memberbar ul.email .button button{width:115px}.memberbar ul.email .button{border:none;width:115px}.memberbar ul.search .button{border:none;width:87px}.memberbar ul.search.open .button button,.memberbar ul.email.open .button button{display:none;position:relative}.memberbar ul.social{position:absolute;right:0;top:0;width:110px}.memberbar ul.social li{float:left;height:27px;margin:0 0 0 4px;width:23px}.memberbar ul.social li a{display:block;height:100%;text-indent:-9999px;width:100%}.memberbar ul.social li.facebook{background-position:-207px -10px}.memberbar ul.social li.twitter{background-position:-236px -10px}.memberbar ul.social li.instagram{background-position:-264px -10px}.memberbar ul.social li.rss{background-position:-294px -10px}header nav{border-top:1px solid rgb(150,150,150);left:0;padding:4px 0 0 0;position:absolute;top:105px;width:960px}header nav .basketarea{float:right}header nav .basketarea{color:rgb(95,100,100);position:absolute;right:0;top:7px;list-style:none;margin:0;white-space:nowrap}header nav .basketarea li{float:left;margin:0 0 0 20px;padding:5px 0 0 0;text-transform:uppercase}header nav .basketarea li a{color:rgb(95,100,100);text-decoration:none;-webkit-transition:linear;-webkit-transition-duration:0.4s;-webkit-transition-property:color;-moz-transition:linear;-moz-transition-duration:0.4s;-moz-transition-property:color;-o-transition:linear;-o-transition-duration:0.4s;-o-transition-property:color;-ms-transition:linear;-ms-transition-duration:0.4s;-ms-transition-property:color;transition:linear;transition-duration:0.4s;transition-property:color}header nav .basketarea li a:hover{color:rgb(51,40,21)}header nav .basketarea ul li.basket span{background-position:-207px -61px;float:left;height:12px;margin:0 5px 0 0;width:13px}header nav ul{list-style:none;margin:0;padding:0}header nav ul.level0{margin:7px 0 0 0}header nav ul.level1{display:none}header nav ul.level0 li{float:left;font-size:13px;line-height:15px;padding:0 22px 0 0;text-transform:uppercase}header nav ul.level0 li a{-webkit-transition:linear;-webkit-transition-duration:0.4s;-webkit-transition-property:color;-moz-transition:linear;-moz-transition-duration:0.4s;-moz-transition-property:color;-o-transition:linear;-o-transition-duration:0.4s;-o-transition-property:color;-ms-transition:linear;-ms-transition-duration:0.4s;-ms-transition-property:color;transition:linear;transition-duration:0.4s;transition-property:color;color:rgb(155, 158, 159);text-decoration:none}header nav ul.level0 li a:hover{color:rgb(0,1,0)}#container > section{position:relative}footer{border-top:1px solid rgb(102,102,102);height:100px;margin:26px auto 0 auto;width:960px;padding:26px 0 20px 0}footer ul.top{list-style:none;margin:0;padding:0;white-space:nowrap}footer ul.top > li{color:rgb(95, 100,100);float:left;font-size:11px;line-height:15px}footer ul.top li a{color:rgb(95, 100,100);text-decoration:none;-webkit-transition:linear;-webkit-transition-duration:0.4s;-webkit-transition-property:color;-moz-transition:linear;-moz-transition-duration:0.4s;-moz-transition-property:color;-o-transition:linear;-o-transition-duration:0.4s;-o-transition-property:color;-ms-transition:linear;-ms-transition-duration:0.4s;-ms-transition-property:color;transition:linear;transition-duration:0.4s;transition-property:color}footer ul.top li a:hover{color:rgb(51,40,21)}footer ul.top li.col1{width:110px}footer ul.top li.col2{width:146px}footer ul.top li.col3{width:183px}footer ul.top li.col4{width:403px}footer ul.top li.col4 a{text-decoration:none}footer ul.top li.col5{background-position:-10px -88px;height:60px;width:115px}footer ul.top li.col6{clear:both;padding:20px 0}footer ul.level1{display:none}footer .signup input[type="email"]{border:none;border-bottom:1px solid rgb(209, 210, 211);font-family:"proxima-nova-alt",sans-serif;font-size:11px;line-height:14px;outline:none;padding:0}footer .signup input[type="submit"]{background:rgb(255, 255, 255);border:none;color:rgb(95, 100, 110);font-family:"proxima-nova-alt",sans-serif;font-size:11px;line-height:15px;outline:none;padding:0}.nosale a{color:rgb(21,21,21);text-decoration:none}.mobile-only{display:none}em{font-style:normal}*:focus{outline:none}button{display:block;background:none;border:0;font-weight:normal;padding:0;line-height:1}body{-webkit-font-smoothing:antialiased}.checkout .page-title h1{font-size:1.25rem;font-family:"proxima-nova-alt",sans-serif;font-style:normal;font-weight:400}.checkout .breadcrumb h2{height:44px;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#f1f1f2;color:darkgrey;width:33.3%;float:left;font-size:1.08rem;font-family:"proxima-nova-alt",sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;padding-top:16px;padding-left:17px}.checkout .breadcrumb h2.current{background-color:#4f4f4f;color:white}.checkout .breadcrumb h2.next{background-color:#e6e5e5;color:darkgrey}.checkout .breadcrumb:after{content:'';display:block;clear:both}.checkout .holder{margin-top:25px}.checkout .holder .notification{border:1px solid red;padding:11px;margin:0 0 20px 0}.checkout .holder .notification p{color:red}.checkout .holder .cart-no-items p{font-size:1rem}.checkout .holder .cart-no-items a{display:block;width:320px;height:35px;margin:47px 0 0 0;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#4f4f4f;color:white;padding:11px 0 0 12px;text-decoration:none;text-transform:uppercase}.checkout .holder .cart{width:633px;margin:0 21px 0 0;float:left}.checkout .holder .cart ul{list-style:none}.checkout .holder .cart ul li figure{width:101px;height:135px;background:grey;float:left;margin:0 10px 0 0}.checkout .holder .cart ul li figure img{width:100%}.checkout .holder .cart ul li .content{width:522px;float:left;height:151px;box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #959494;padding:20px 17px;position:relative}.checkout .holder .cart ul li .content .col{width:28%;float:left;box-sizing:border-box;-moz-box-sizing:border-box}.checkout .holder .cart ul li .content .col.top-padding{padding-top:40px}.checkout .holder .cart ul li .content .col h1,.checkout .holder .cart ul li .content .col h2,.checkout .holder .cart ul li .content .col h3{font-family:"proxima-nova-alt",sans-serif;font-style:normal;font-weight:400;margin:0;padding:0}.checkout .holder .cart ul li .content .col h1,.checkout .holder .cart ul li .content .col h2{font-size:1.07rem;line-height:1.285}.checkout .holder .cart ul li .content .col h1 span,.checkout .holder .cart ul li .content .col h2 span{text-transform:uppercase}.checkout .holder .cart ul li .content .col h3{font-size:1.25rem;padding-top:19px}.checkout .holder .cart ul li .content .col a{display:block;position:absolute;bottom:20px;right:17px;font-size:0.92rem;text-transform:uppercase;text-decoration:none;color:#5f646e;padding:0 20px 0 0}.checkout .holder .cart ul li .content .col a:after{content:'';display:block;width:15px;height:15px;position:absolute;top:-2px;right:0;background-image:url("../images/sprite.png");background-position:-1px -206px}.checkout .holder .cart ul li .content .col.two{padding-left:50px}.checkout .holder .cart ul li .content .col.three{text-align:right;width:35%}.checkout .holder .cart ul li .content:after{content:'';display:block;clear:both}.checkout .holder .overview{width:306px;float:left}.checkout .holder .overview h1{font-size:1rem;font-family:"proxima-nova-alt",sans-serif;font-style:normal;font-weight:700;margin:0 0 40px 0;padding:0}.checkout .holder .overview ul.cart-overview{list-style:none;margin:0 0 10px 0}.checkout .holder .overview ul.cart-overview li{background-color:rgba(169, 169, 169, 0.08);box-sizing:border-box;-moz-box-sizing:border-box;padding:14px 13px}.checkout .holder .overview ul.cart-overview li h2,.checkout .holder .overview ul.cart-overview li h3{font-size:1.07rem;color:#959494;padding:0;line-height:1.384;font-family:"proxima-nova-alt",sans-serif;font-style:normal;font-weight:400}.checkout .holder .overview ul.cart-overview li .wide{width:160px;float:left}.checkout .holder .overview ul.cart-overview li .small{width:80px;float:right;text-align:right}.checkout .holder .overview ul.cart-overview li:after{content:'';display:block;clear:both}.checkout .holder .overview .breakdown{position:relative}.checkout .holder .overview .breakdown h2{height:35px;background-color:rgba(169, 169, 169, 0.08);box-sizing:border-box;-moz-box-sizing:border-box;margin:0 0 10px 0;padding:12px 12px 0 12px;font-size:1.07rem;text-transform:uppercase;font-family:"proxima-nova-alt",sans-serif;font-style:normal;font-weight:400;color:#959494}.checkout .holder .overview .breakdown h2 span{position:absolute;right:12px;display:inline-block;text-align:right}.checkout .holder .overview .breakdown h2 em{font-style:normal;font-weight:700}.checkout .holder .overview .breakdown h2.total{color:#231f20;margin:0 0 48px 0}.checkout .holder .overview .discount .input{position:relative;height:35px;box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid darkgrey;padding:0;width:242px;float:left;margin:0 8px 0 0}.checkout .holder .overview .discount .input label{position:absolute;top:50%;font-size:1.07rem;margin-top:-6px;left:12px;text-transform:uppercase;color:darkgrey}.checkout .holder .overview .discount .input input{height:35px;margin:0;padding:0 0 0 12px;border:0;font-size:1.07rem;background-color:transparent;box-sizing:border-box;-moz-box-sizing:border-box;text-transform:uppercase;color:darkgrey}.checkout .holder .overview .discount .input input:focus + label{opacity:0}.checkout .holder .overview .discount .sub-btn{width:56px;height:35px;float:left;background:none;font-size:14px;border:1px solid darkgrey;text-transform:uppercase;color:darkgrey;font-family:"proxima-nova-alt",sans-serif;font-style:normal;font-weight:400}.checkout .holder .overview .discount .action-btn{float:left;width:100%;font-size:1rem;color:#959494;text-decoration:none;margin:11px 0 0 0}.checkout .holder .overview .discount:after{content:'';display:block;clear:both}.checkout .holder .overview .proceed-btn{display:block;width:100%;height:35px;margin:47px 0 0 0;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#4f4f4f;color:white;padding:11px 0 0 12px;text-decoration:none;text-transform:uppercase;font-weight:500}.checkout .holder .two-col{width:634px;float:left;margin:0 20px 0 0}.checkout .holder .two-col h2{font-weight:700}.checkout .holder .two-col p{font-size:1.46rem;line-height:1.37;margin:30px 0 0 0;padding:0}.checkout .holder .two-col p a{display:block;margin:30px 0 0 0;color:inherit}.checkout .holder .col{width:306px;float:left}.checkout .holder .col.hide{opacity:0;pointer-events:none}.checkout .holder .col.padding-top{padding-top:108px}.checkout .holder .col.top-padding{padding-top:41px}.checkout .holder .col .submit-button{display:block;width:306px;height:35px;background-color:#4f4f4f;color:white;padding:0 0 0 12px;border:0;font-size:1.08rem;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;text-transform:uppercase}.checkout .holder .col h2,.checkout .holder .col p{font-weight:400}.checkout .holder .col p.small{font-size:0.846rem;width:173px;color:#959494;line-height:1.3}.checkout .holder .col h3.small{font-size:0.846rem;color:#959494}.checkout .holder .col > h2{margin:0 0 40px 0}.checkout .holder .col > h2.title{margin:0;font-weight:700}.checkout .holder .col > h2.title.margin{margin:0 0 30px 0}.checkout .holder .col > h2.uppercase{text-transform:uppercase;margin:0 0 10px 0;font-size:1.125rem}.checkout .holder .col .entered-value{height:35px;background-color:rgba(169, 169, 169, 0.08);margin:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;font-size:1.07rem;padding:12px;text-transform:uppercase}.checkout .holder .col .select-item{height:30px;line-height:30px;display:block;font-size:16px;padding:4px 0;width:306px;margin:0 0 10px 0}.checkout .holder .col .selected{position:relative;margin:0 0 10px 0;padding:2px 0 0 0}.checkout .holder .col .selected input{position:absolute;top:0px;right:0}.checkout .holder .col .subnav{font-size:14px;line-height:18px;padding:18px 0 25px 0;width:180px}.checkout .holder .col .subnav a{-webkit-transition:linear;-webkit-transition-duration:0.4s;-webkit-transition-property:color;-moz-transition:linear;-moz-transition-duration:0.4s;-moz-transition-property:color;-o-transition:linear;-o-transition-duration:0.4s;-o-transition-property:color;-ms-transition:linear;-ms-transition-duration:0.4s;-ms-transition-property:color;transition:linear;transition-duration:0.4s;transition-property:color;color:#5f646e;text-decoration:none}.checkout .holder .col .subnav h3{font-size:12px;font-weight:normal;line-height:14px;text-transform:uppercase}.checkout .holder .col .subnav aside{border-bottom:1px solid #d1d2d3;color:#5f646e;font-size:13px;line-height:18px;padding:0 0 20px 0}.checkout .holder .col .subnav ul.main{border-bottom:1px solid #d1d2d3;margin:0 0 10px 0}.checkout .holder .col .subnav ul.main > li{margin:0 0 5px 0}.checkout .holder .col .subnav ul.main > li .arrow{margin:0 5px 0 0}.checkout .holder .col .subnav a:hover,.checkout .holder .col .subnav .selected a{color:#332815}.checkout .holder .col .subnav .level2{display:none;font-size:12px;line-height:18px;margin:5px 10px 0 12px}.checkout .holder .col .subnav .selected .level2{display:block;margin:0 0 0 26px}.checkout .holder .col .subnav .selected .level2 li{list-style-image:url(../images/arrow-small.png)}.checkout .holder .col .subnav .level2 > li a{-webkit-transition:linear;-webkit-transition-duration:0.4s;-webkit-transition-property:color;-moz-transition:linear;-moz-transition-duration:0.4s;-moz-transition-property:color;-o-transition:linear;-o-transition-duration:0.4s;-o-transition-property:color;-ms-transition:linear;-ms-transition-duration:0.4s;-ms-transition-property:color;transition:linear;transition-duration:0.4s;transition-property:color;color:#5f646e}.checkout .holder .col .subnav .level2 > li a:hover,.checkout .holder .col .subnav .level2 > li.selected a{color:#332815}.checkout .holder .col .cart-contents{list-style:none;margin:0 0 10px 0}.checkout .holder .col .cart-contents li{background-color:rgba(169, 169, 169, 0.08);box-sizing:border-box;-moz-box-sizing:border-box;padding:14px 13px}.checkout .holder .col .cart-contents li h2,.checkout .holder .col .cart-contents li h3{font-size:1.07rem;color:#959494;padding:0;line-height:1.384;font-family:"proxima-nova-alt",sans-serif;font-style:normal;font-weight:400}.checkout .holder .col .cart-contents li .wide{width:160px;float:left}.checkout .holder .col .cart-contents li .small{width:80px;float:right;text-align:right}.checkout .holder .col .cart-contents li:after{content:'';display:block;clear:both}.checkout .holder .col .cart-contents.dark li h2,.checkout .holder .col .cart-contents.dark li h3{color:#231f20}.checkout .holder .col .change-details{padding-top:10px;margin-bottom:50px;display:block;padding-left:12px;color:#959494}.checkout .holder .col .breakdown h2{height:35px;background-color:rgba(169, 169, 169, 0.08);margin:0 0 10px 0;box-sizing:border-box;-moz-box-sizing:border-box;font-size:1.07rem;padding:12px;text-transform:uppercase;color:#231f20;position:relative}.checkout .holder .col .breakdown h2 span{position:absolute;right:12px;display:inline-block;text-align:right}.checkout .holder .col .breakdown h2 em{font-weight:700;font-style:normal}.checkout .holder .col .return{display:block;width:100%;height:35px;background-color:#4f4f4f;box-sizing:border-box;-moz-box-sizing:border-box;color:white;text-decoration:none;text-transform:uppercase;padding:11px;font-size:1.08rem;margin-top:38px}.checkout .holder .col .select-input{text-transform:uppercase;line-height:1.4;font-size:0.875rem;margin:0 0 10px 0}.checkout .holder .col .select-input:first-of-type{padding-top:25px}.checkout .holder .col .select-input input{display:inline-block;width:5%;vertical-align:top}.checkout .holder .col .select-input span{display:inline-block;width:90%;vertical-align:top}.checkout .holder .col .input{width:306px;height:35px;border:1px solid darkgrey;box-sizing:border-box;-moz-box-sizing:border-box;padding:0;margin:0 0 10px 0;position:relative}.checkout .holder .col .input input{width:304px;height:33px;border:0;padding:0 11px;box-sizing:border-box;-moz-box-sizing:border-box;background:transparent;color:darkgrey;font-size:1.076rem}.checkout .holder .col .input input.error{background-color:#fcd9d9}.checkout .holder .col .input input.error + label{color:red}.checkout .holder .col .input label{position:absolute;top:11px;left:11px;font-size:1.076rem;text-transform:uppercase;color:darkgrey;pointer-events:none}.checkout .holder .col .input.error{border-color:red;height:auto;border:0}.checkout .holder .col .input.error input{border:1px solid red}.checkout .holder .col .input.error label{color:red}.checkout .holder .col .input.error span{display:block;padding:5px 0;color:red}.checkout .holder .col .input.span{margin-bottom:60px}.checkout .holder .col .input.span span{font-size:1.076rem;display:block;color:darkgrey;margin:12px 0 0 0}.checkout .holder .col .input.value{height:80px}.checkout .holder .col .input.value.poundbefore{margin-left:30px;width:274px}.checkout .holder .col .input.value.poundbefore input{width:274px}.checkout .holder .col .input.value.poundbefore + small{margin-left:30px}.checkout .holder .col .input.value.poundbefore:before{color:darkgrey;content:'£';font-size:2.5rem;font-weight:100;left:-30px;position:absolute;top:23px}.checkout .holder .col .input.value label{font-size:2.5rem;font-weight:100;color:darkgrey;top:23px;left:23px}.checkout .holder .col .input.value input{font-size:2.5rem;font-weight:100;color:darkgrey;padding:0 23px;height:78px;width:304px}.checkout .holder .col .input.value + small{color:darkgrey;margin:0 0 32px 0;display:block}.checkout .holder .col .input.select-option{height:auto;border:0;margin:0 0 10px 0;position:relative;width:100%}.checkout .holder .col .input.select-option input{display:inline-block;position:absolute;top:0;right:0;width:auto;height:auto;padding:0;vertical-align:top}.checkout .holder .col .input.textarea{height:auto}.checkout .holder .col .input.textarea textarea{width:306px;height:170px;padding:0;border:0;background-color:transparent;box-sizing:border-box;-moz-box-sizing:border-box;padding:10px 11px;color:darkgrey;text-transform:uppercase;font-size:1.076rem}.checkout .holder .col .spacer{height:35px}.checkout .holder .col p.grey{text-transform:uppercase;margin:10px 0 20px 0}.checkout .holder .col p.char-count{font-size:0.875rem;color:darkgrey;margin:0 0 10px 0}.checkout .holder .col .side-by p{width:235px;float:left;padding:12px 0 0 0}.checkout .holder .col .side-by .input{width:69px;float:right;padding:0}.checkout .holder .col .side-by .input input{width:69px}.checkout .holder .col .side-by .input span{width:235px;margin-left:-235px}.checkout .holder .col .side-by:after{content:'';display:block;clear:both}.checkout .holder .col .paypal{width:142px;height:27px;display:block;text-indent:-99999px;margin-top:0px;background-image:url("../images/buynow.png");background-repeat:no-repeat}.checkout .holder .col .proceed-btn{display:block;width:100%;height:35px;background-color:#4f4f4f;box-sizing:border-box;-moz-box-sizing:border-box;color:white;text-decoration:none;text-transform:uppercase;padding:11px;font-size:1.08rem;margin-top:91px}.checkout .holder .col .proceed-btn.top{margin-top:55px}.checkout .holder .col + .col{margin:0 0 0 20px}.checkout .holder:after{content:'';display:block;clear:both}*[data-showon="personal"]{display:none}.personal *[data-showon="receipient"]{display:none}.personal *[data-hideon="personal"]{display:none}.personal *[data-showon="personal"]{display:block}.swiper-container{margin:0 auto;position:relative;overflow:hidden;direction:ltr;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-wp8-horizontal{-ms-touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x}ul.banner{height:540px;list-style:none;margin:0;padding:0;position:relative;word-wrap:normal}ul.banner li{height:540px;left:0;position:absolute;top:0;width:960px}ul.banner li img{opacity:0}ul.banner a{text-decoration:none}ul.banner li a div.grey{color:rgb(93, 100, 111) !important}ul.banner li a div.white{color:rgb(255, 255, 255) !important}ul.banner li div{border-top:2px solid rgb(209, 210, 211);bottom:58px;font-size:18px;font-weight:300;height:31px;left:28px;letter-spacing:1px;line-height:18px;padding:17px 0 0 0;position:absolute;text-transform:uppercase;width:241px}ul.banner li div span{font-weight:400}ul.banner li img{height:540px;width:960px}p.snav{top:auto;right:auto;margin:-520px 0 0 910px}p.snav{background-color:white;height:17px;padding:7px 0 0 5px;right:0;position:absolute;top:0;width:25px}ul.boxes{height:182px;list-style:none;margin:13px 0 0 0;padding:0;word-wrap:normal}ul.boxes li{background-repeat:no-repeat;float:left;height:182px;margin-bottom:15px;position:relative;text-transform:uppercase;width:310px}ul.boxes li a{color:rgb(255,255,255);display:block;height:100%;padding:15px;text-decoration:none;width:100%}ul.boxes li a div{bottom:0;font-size:14px;font-weight:300;height:24px;left:0;letter-spacing:1px;line-height:14px;padding:10px 29px 0 29px;position:absolute;width:252px;-webkit-transition:linear;-webkit-transition-duration:0.4s;-webkit-transition-property:opacity;-moz-transition:linear;-moz-transition-duration:0.4s;-moz-transition-property:opacity;-o-transition:linear;-o-transition-duration:0.4s;-o-transition-property:opacity;-ms-transition:linear;-ms-transition-duration:0.4s;-ms-transition-property:opacity;transition:linear;transition-duration:0.4s;transition-property:opacity}ul.boxes li a div span{font-weight:400}ul.boxes li.box1{clear:left}ul.boxes li.box2{margin-left:15px;margin-right:15px}ul.boxes li.box1 a div{background:rgb(51, 40, 21);background:rgba(51, 40, 21, 0.25)}ul.boxes li.box2 a div{background:rgb(51, 40, 21);background:rgba(51, 40, 21, 0.25)}ul.boxes li.box3 a div{background:rgb(51, 40, 21);background:rgba(51, 40, 21, 0.25)}ul.boxes.contact{height:auto}ul.boxes.contact li{color:rgb(95, 100, 110);font-size:13px;height:auto;letter-spacing:1px;line-height:19px;margin:0 8px 0 0;text-transform:none}ul.boxes.contact li a{color:rgb(95, 100, 110);display:inherit;height:auto;padding:0;width:auto}ul.boxes.contact li ul{margin:10px 14px}ul.boxes.contact li ul li{list-style-image:url(../images/terms-arrow.png)}.contact label{display:block;clear:left;min-height:42px;border-bottom:1px;position:relative}.contact label > *{position:absolute;left:0;top:5px;padding:8px 10px;border:1px solid #ccc;width:290px;z-index:1;font-size:14px}.contact label > span{display:none;position:absolute;left:2px;top:10px;border:none;z-index:2;text-transform:uppercase}.contact textarea{height:101px;margin:29px 0 0 0;width:300px}.contact .submit{background:rgb(50, 40, 21);border:none;color:rgb(255, 255, 255);font-size:14px;font-weight:100;height:34px;line-height:15px;margin:112px 0 0 0;outline:none;text-align:none;width:322px}.contact h2{font-size:13px;font-weight:500;line-height:15px}.news{border-bottom:1px solid rgb(241,241,242);list-style:none;margin:24px 0 0 0;min-height:325px;padding:0;white-space:normal}.news li{float:left;margin:0 23px 15px 0;width:460px}.news .nomargin{margin-right:0}.news .noborder article{border-bottom:none !important}.news li img{float:left;margin:0 17px 0 0;max-height:139px;max-width:130px}.news li article{border-bottom:1px solid rgb(241,241,242);height:149px;margin:0 0 0 156px;position:relative;line-height:1.2}.news li h2{font-size:16px;font-weight:500;height:34px;line-height:17px;margin:0;overflow:hidden;padding:0}.news li article .more{bottom:4px;position:absolute;left:0}.news li a{color:rgb(0, 0, 0);text-decoration:none;display:block}.news li a:hover{opacity:0.8}