@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap);abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll}body{-webkit-text-size-adjust:none}.clear:after,.clear:before{content:"\0020";display:block;height:0;overflow:hidden}.clear:after{clear:both}.clear{zoom:1}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input.radio,input[type=radio]{vertical-align:text-bottom}.checkboxes input,input.checkbox,input[type=checkbox]{vertical-align:bottom}.ie7 .checkboxes input,.ie7 input.checkbox,.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}.btn,button,input[type=button],input[type=image],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}.checkbox,.radio{float:left;width:13px;height:13px;margin-right:6px;padding:0}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}a:active,a:hover{outline:none}.content ol,.content ul{margin-left:2em}ol{list-style-type:decimal}ul li{list-style-type:none}nav li,nav ul{margin:0;list-style:none;list-style-image:none}strong,th{font-weight:700}.black-text{color:#000!important}.black-bg{background-color:#000!important}.black-bg.semi-trans{background-color:rgba(0,0,0,.95)!important}.black-bg .darken{background-color:#000!important}.white-text{color:#fff!important}.white-bg{background-color:#fff!important}.white-bg.semi-trans{background-color:hsla(0,0%,100%,.95)!important}.white-bg .darken{background-color:#f2f2f2!important}.grey-text{color:#bbb!important}.grey-bg{background-color:#bbb!important}.grey-bg.semi-trans{background-color:hsla(0,0%,73.3%,.95)!important}.grey-bg .darken{background-color:#aeaeae!important}.light_grey-text{color:#eee!important}.light_grey-bg{background-color:#eee!important}.light_grey-bg.semi-trans{background-color:hsla(0,0%,93.3%,.95)!important}.light_grey-bg .darken{background-color:#e1e1e1!important}.blue-text{color:#06b8e4!important}.blue-bg{background-color:#06b8e4!important}.blue-bg.semi-trans{background-color:rgba(6,184,228,.95)!important}.blue-bg .darken{background-color:#05a4cb!important}.orange-text{color:#ffa619!important}.orange-bg{background-color:#ffa619!important}.orange-bg.semi-trans{background-color:rgba(255,166,25,.95)!important}.orange-bg .darken{background-color:#ff9c00!important}.green-text{color:#69bd45!important}.green-bg{background-color:#69bd45!important}.green-bg.semi-trans{background-color:rgba(105,189,69,.95)!important}.green-bg .darken{background-color:#5eac3d!important}.yellow-text{color:#ffd02c!important}.yellow-bg{background-color:#ffd02c!important}.yellow-bg.semi-trans{background-color:rgba(255,208,44,.95)!important}.yellow-bg .darken{background-color:#ffca13!important}.red-text{color:#fb4540!important}.red-bg{background-color:#fb4540!important}.red-bg.semi-trans{background-color:rgba(251,69,64,.95)!important}.red-bg .darken{background-color:#fa2d27!important}body{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:62.5%;font-weight:300;line-height:1.5em;color:#000}h1{font-size:2.6em;line-height:1.1em}h1,h2{font-weight:400;margin:0 0 10px}h2{font-size:2.3em;line-height:1.2em}h3{font-size:1.9em;line-height:1.3em}h3,h4{font-weight:400;margin:0 0 10px}h4{font-size:1.5em}h4,p{line-height:1.4em}p{font-size:1.4em;margin:0 0 10px}a{text-decoration:none}p a{font-size:1em}.main a{color:#a20505}.main ul{padding:0 0 0 20px}.main ul li{margin:6px 0;list-style-type:disc;font-size:1.4em;line-height:1.3em}.main ul ul li{list-style-type:circle}.mainnav{float:right}header.homepage .mainnav{float:none;width:485px;margin:0 auto}.mainnav ul li{display:inline}.mainnav ul li a{display:block;float:left;font-size:1.5em;color:#fff;padding:28px 15px 10px}.mainnav ul li.current a{border-bottom:4px solid #fff}body{background:#0d0d0d}.inner{width:937px;margin:0 auto}.col.left{float:left}.col.right{float:right}.col.third{width:315px}.col.half{width:49%}.col.two-thirds{width:65%}.col.quarter{width:23%}.col.three-quarters{width:75%}.clear{clear:both}#branding h1,.international{background:url(../images/icons-large.jpg) no-repeat}.icon.medium,.productnav a,.product span.arrow{background:url(../images/icons-medium.jpg) no-repeat}header{background:#000;padding:30px 0 20px}header .inner{position:relative}#branding h1{text-indent:-999em;width:239px;height:44px;float:left;margin:4px 0 0}#branding h1 a{display:block;width:100%;height:100%}.international{text-indent:-999em;background-position:0 -90px;width:104px;height:22px;position:absolute;top:-28px;right:12px}header.homepage{padding:30px 0 0}header.homepage #branding h1{margin:4px auto;float:none}.main{background:#fff}.main .inner{padding:30px 0}.main .home{background:#000;color:#fff}#Form_Form .Actions input,#Form_Form .btn-toolbar input,#Form_PurchaseForm .Actions input,.button.red,.catalogue-link{font-weight:600;font-size:2em;color:#a20505;text-transform:uppercase;border:2px solid #a20505;padding:9px;display:inline-block;margin:15px auto}.home .inner{padding:25px 0 30px}.homeSlides{height:470px;position:relative;margin:0 0 30px}.homeSlides img{position:absolute;top:0;left:0}.homeSlides nav{position:absolute;bottom:0;left:240px}.homeSlides nav a{display:block;float:left;padding:35px 10px 15px}.homeSlides nav a.bar span{display:block;width:80px;height:4px;background:#fff}.homeSlides nav a.active span{background:#999}.products.all{padding:0 0 40px}.products .inner{position:relative}.random-feature{width:450px;float:right;margin:31px 0 38px}.random-feature img{width:100%}.product{display:block;width:22%;float:left;margin:44px 3% 0 0}.product.end{margin:50px 0 0}.product img{width:100%;border-bottom:1px solid #ccc}.product h3{text-transform:uppercase;font-size:1.4em;color:#000;float:left;margin:0}.product p{color:#000;font-size:1.1em;float:left;margin:3px 0 0}.product p.model{clear:left;margin:3px 8px 0 0}.product span.arrow{display:block;margin:3px 0 0;float:right;height:12px;width:17px;background-position:6px 1px}.product:hover span.arrow{background-position:-21px 1px}.accessories{margin:80px 0 20px;padding:15px 0 10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.accessories h3{float:left;width:200px;margin:25px 0 0 219px}.filter p{font-size:1.55em;float:left;margin:0 10px 0 0}.filter .filter-item{display:block;float:left;font-size:1.5em;color:#000;padding:3px 8px;border-right:1px solid #ccc}.filter a.all,.filter a.stainless-steel,.filter a.unisex{border:0}.filter a.all,.filter a.unisex{margin-right:50px}.filter .filter-item.active,.filter .filter-item:hover{text-decoration:underline}.filter .bar{margin:2px 5px;font-size:1.5em;color:#000}.productnav{position:absolute;top:0;width:100%}.productnav a{display:block;width:35px;height:68px;padding:20px;position:absolute}.productnav a.previous{background-position:20px -28px;top:180px;left:-50px}.productnav a.next{background-position:20px -122px;top:180px;right:-50px}.productnav a.back{background-position:20px -218px;height:30px;top:30px;right:-43px}.product-large img{margin:0 20px}.details{border-bottom:1px solid #ccc;padding:0 0 5px;margin:0 0 10px}.details h1{text-transform:uppercase;font-size:3.1em;float:left}.details p{float:left;margin:16px 0 0;border-right:1px solid #ccc;padding:0 14px}.details p.last{border:0}.similar a{display:block;width:13%;padding:5px;float:left;border:1px solid #fff}.similar img{max-width:100%}.similar a.current{border:1px solid #888}#purchase{float:right;cursor:pointer}.order{display:none;background:#ccc;padding:30px 0}.order .inner{padding:0}.order .sent-msg{float:right}.userform h3{margin:0 0 20px}.userform .icon.medium{display:block;float:left;width:50px;height:30px}.icon.medium.phone{background-position:0 -301px}.icon.medium.email{background-position:0 -334px}.icon.medium.address{background-position:0 -368px;margin-bottom:70px}.icon.medium.postal{background-position:0 -400px;margin-bottom:50px}footer{margin:50px 0 0}footer .legal{text-align:center;color:#444;font-size:1.3em;margin:20px 0 0}footer ul li{display:inline}footer ul li a{display:block;float:left;font-weight:600;font-size:1.4em;color:#fff;text-align:center;padding:15px 0;width:20%}.distribution{border-bottom:5px solid #000;padding-bottom:35px;margin-bottom:30px}.country{margin-top:45px}.country .col.left{width:350px;text-align:center}.country .col.left img{padding-right:20px}.country .col.right{width:587px}.country ul{padding:0}.country ul,.country ul li,.country ul li ul li{list-style:none}.island .border{border-bottom:5px solid #d1d1d1;width:75px;margin:15px 0 20px 10px}.island:last-child .border{display:none}.region{cursor:pointer;padding:8px 10px;margin:0!important;-webkit-transition:background .2s ease-out;-moz-transition:background .2s ease-out;-o-transition:background .2s ease-out;transition:background .2s ease-out}.region.open{background:#efefef}.region ul{display:none}.region h2{font-family:Fjalla One,sans-serif;font-size:20px;text-transform:uppercase;margin:0;line-height:1;display:inline-block;-webkit-transition:border-bottom .2s ease-out;-moz-transition:border-bottom .2s ease-out;-o-transition:border-bottom .2s ease-out;transition:border-bottom .2s ease-out}.region.open h2{border-bottom:5px solid #000;padding-bottom:2px}.stockist{margin:0!important}.region-container{padding:0 30px!important;margin-bottom:25px}.stockist{display:inline-block;vertical-align:top;width:240px;margin-right:10px!important;padding:30px 0 0}.stockist:nth-child(2n){margin-right:0}.stockist h3{font-family:Fjalla One,sans-serif;font-size:18px;margin-bottom:2px}.stockist p{font-size:14px;margin-bottom:0}p.city{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:600}p.city,p.name{margin-bottom:5px}p.phone{margin-top:5px}.right.image{float:right;margin:0 0 0 25px}form .field{margin:5px 0 8px}form .field label{display:block;font-size:1.4em;width:100px;margin:0 0 4px}form .field input,form .field textarea{width:250px;padding:3px}form .message{color:#a20505;font-size:1.2em}input,textarea{font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:130%;font-weight:300;color:#000}#MemberLoginForm_LoginForm .field label{float:left;text-align:right;margin-right:15px}#MemberLoginForm_LoginForm .field.checkbox{margin:10px 0 0}#MemberLoginForm_LoginForm .field.checkbox label{float:none;width:380px;text-align:left}#MemberLoginForm_LoginForm .field.checkbox input{float:left;width:15px;margin:4px 15px 0 85px}#MemberLoginForm_LoginForm .Actions #ForgotPassword,#MemberLoginForm_LoginForm .Actions input,#MemberLoginForm_LoginForm .btn-toolbar input{margin:10px 0 0 115px}#Form_PurchaseForm{width:400px;clear:right;float:right}#Form_PurchaseForm .field{margin:0 0 12px;clear:left}#Form_PurchaseForm label{float:left;display:block;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1.5em;text-align:right;margin-right:20px;line-height:23px;width:120px}#Form_PurchaseForm input{border:0}#Form_PurchaseForm .Actions input{padding:1px 7px;float:right;margin:0;background:#ccc}#Form_Form .Actions input,#Form_Form .btn-toolbar input{padding:0 5px;margin:0;background:#fff}.menu__item{display:block;position:relative}.menu__item--current>.menu__item__link{font-weight:600}.menu__item--expanded>.menu__submenu{display:block}.menu__item__link{text-decoration:none}.menu__submenu{margin-left:15px;display:none}.Security ul{display:none}.Security form{margin:0 auto}.Security form #ForgotPassword{display:inline-block}.Security form #ForgotPassword a{display:inline-block;background:#bbb;color:#fff;cursor:hand;cursor:pointer;text-decoration:none;font-size:12px;text-transform:uppercase;font-weight:700;padding:10px 16px;box-sizing:border-box;border:0}.Security form #ForgotPassword a:hover{background:#a2a2a2}