@font-face{font-family:'gothambook';src:url('gotham-book-webfont.eot?');src:url('gotham-book-webfont.eot?#iefix') format('embedded-opentype'),url('gotham-book-webfont.woff2') format('woff2'),url('gotham-book-webfont.woff') format('woff'),url('gotham-book-webfont.ttf') format('truetype'),url('gotham-book-webfont.svg#gothambook') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'gothamlight';src:url('ufonts.com_gotham-light-webfont.eot?');src:url('ufonts.com_gotham-light-webfont.eot?#iefix') format('embedded-opentype'),url('ufonts.com_gotham-light-webfont.woff2') format('woff2'),url('ufonts.com_gotham-light-webfont.woff') format('woff'),url('ufonts.com_gotham-light-webfont.ttf') format('truetype'),url('ufonts.com_gotham-light-webfont.svg#gotham_lightregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'gothammedium';src:url('gotham-medium-webfont.eot?');src:url('gotham-medium-webfont.eot?#iefix') format('embedded-opentype'),url('gotham-medium-webfont.woff2') format('woff2'),url('gotham-medium-webfont.woff') format('woff'),url('gotham-medium-webfont.ttf') format('truetype'),url('gotham-medium-webfont.svg#gothammedium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'gothambold';src:url('Gotham-Bold.eot?');src:url('Gotham-Bold.eot?#iefix') format('embedded-opentype'),url('Gotham-Bold.woff') format('woff'),url('Gotham-Bold.ttf') format('truetype'),url('Gotham-Bold.svg#gothammedium') format('svg');font-weight:normal;font-style:normal}body{margin:0;background-image:url('../img/background.jpg');background-size:cover;background-attachment:fixed;font-family:'gothammedium'}th{font-weight:normal}.mainholder{width:1024px;margin-left:auto;margin-right:auto}.mainblock{width:980px;margin-left:auto;margin-right:auto;margin-top:20px;position:relative}.main{position:relative;font-family:'gothambook';width:100%;padding-bottom:48%;overflow:hidden}.blankpage{width:100%;background-color:#fff;min-height:400px;padding:41px;position:relative;color:#6d6e71;font-family:'gothambook';-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.slide .slide-text{position:absolute;z-index:50;top:25px;left:34px;color:#fff}.slide.light .slide-text{color:#041e41}.slide.product-shot{background-color:#fff}.slide.product-shot .head{float:left;border-right:2px solid #808285;padding-right:16px;margin-right:16px;width:438px}.slide.product-shot .slide-text{color:#808285}.slide.product-shot .image{top:194px;left:20px;position:absolute}.slide .head{width:690px;font-size:38px;line-height:42px;margin-bottom:20px}.main .body{font-size:18px;line-height:21px}.findmore{font-family:'gothambold';font-size:16px;padding-right:25px;background-image:url(/img/findmore.png);background-repeat:no-repeat;background-position:center right;text-transform:uppercase;display:inline-block;margin-top:12px;cursor:pointer;opacity:.8}.findmore:hover{opacity:1}a .findmore{color:#fff}.product-shot a .findmore{color:#808285}.product-shot .findmore,.light .findmore{background-image:url(/img/findmore-white.png);color:#041e41}.subitem .content{position:absolute;background-color:rgba(0,45,98,.5);top:185px;left:0;right:0;bottom:0;padding:10px 16px;color:#fff;font-family:'gothambook'}.subitem .head{text-transform:uppercase;font-size:26px;letter-spacing:2px}.subitem .body{font-size:16px;line-height:21px}.subitem .findmore{font-family:'gothambook';margin-top:6px;background-image:url(../img/findmore-small.png);padding-right:19px}.logo{cursor:pointer}.signup-box{position:absolute;right:0;top:21px;padding:5px 12px;background-color:#97a3c2;line-height:17px;font-size:11px;color:#fff;text-transform:uppercase;height:38px}.signup-box2{background-color:#f7931e;color:#fff;font-family:gothambold;font-size:18px;position:absolute;top:0;right:0;display:inline-block;padding:10px 20px;cursor:pointer;display:none}.flaglink{font-family:gothambook;font-size:10px;text-transform:uppercase;color:#fff;position:absolute;top:50px;right:0;display:inline-block;cursor:pointer;display:none;text-align:center}.flaglink a{text-decoration:none;color:#fff;display:inline-block}.flaglink img{width:55px;height:30px;margin-bottom:4px}.social{position:absolute;top:21px;right:260px;color:#fff;font-family:gothambook;font-size:15px;width:360px}.social a{color:#fff;font-family:gothammedium}.social a:hover{text-decoration:underline}.signup-box input[type="text"]{font-family:'gothammedium';font-size:11px;color:#7f8fb4}.signup-box input[type="submit"]{font-family:'gothammedium';font-size:11px;color:#fff;border:0;padding-right:13px;background-image:url(../img/rightarrow-blue.png);background-position:right center;background-repeat:no-repeat;background-color:#97a3c2}a{text-decoration:none}.menu{color:#fff;text-transform:uppercase;font-size:16px;margin-top:18px;margin-bottom:12px;letter-spacing:4px}.menu a{color:#fff;padding:0 24px}.admin .menu{letter-spacing:normal;font-size:14px}.admin .menu a{padding:0 12px}.sub{margin-top:3px;width:100%;position:relative}.carousel-holder{overflow:hidden;width:100%}.subitem{width:318px;height:318px;float:left;margin-right:13px;background-size:cover;position:relative}.subitem.one{background-image:url(../img/edouardo.jpg)}.subitem.two{background-image:url(../img/ladyparts.jpg)}.subitem.three{background-image:url(../img/superstock.jpg)}.subitem.four{background-image:url(../img/pestle.jpg)}.footer{margin-top:26px;font-size:10px;text-align:center;position:relative;color:rgba(255,255,255,.7);letter-spacing:2px;margin-bottom:60px}.dots{position:absolute;bottom:10px;left:50%;margin-left:-47px;z-index:50}.circle{border-radius:50%;width:22px;height:22px;border:1px solid #041e41;background-color:#fff;display:inline-block;opacity:.6;margin:3px;cursor:pointer}.circle:hover,.circle.sel{opacity:1}.flash{background-color:#f7941e;padding:16px 25px;font-size:24px;color:#fff;margin:12px 0;text-transform:uppercase;overflow:hidden;cursor:pointer}.flash .dark{font-family:gothambold;color:#041e41}.stretch_it{white-space:nowrap}.justify{text-align:justify}.otip{position:absolute;left:42px;top:-11px}#women .otip{left:170px}.pu-mini{display:inline-block;margin-top:5px;margin-left:26px;position:relative}.mini-button{position:absolute;top:50%;margin-top:-15px;width:20px;height:29px;opacity:.6;cursor:pointer}.mini-button:hover{opacity:1}.mini-button.prev{left:-12px;background-image:url(../img/blue-left.png)}.mini-button.next{right:-12px;background-image:url(../img/blue-right.png)}.pu-item{display:inline-block;background-position:center center;background-repeat:no-repeat;border-right:1px solid #002d62;color:#002d62;min-height:193px;font-size:14px;vertical-align:top;padding:0 12px 16px 12px}.pu-item:first-child{padding-left:0}.pu-item:last-child{border-right:none;padding-right:0}.pu-title{font-size:34px;letter-spacing:2px;font-family:'gothambook';color:#fff}.pu-text{text-align:center}.pu-item-head{font-size:19px;color:#041e41;font-family:gothambold;text-transform:uppercase;text-align:center;margin-bottom:16px}.slideholder{width:100%;position:relative}.slide{position:absolute;width:100%;height:468px;top:0;left:0;display:none}.slide:first-child{display:block}.carousel{width:2000px;position:relative}.sub-prev{position:absolute;z-index:50;top:50%;margin-top:-34px;width:40px;height:68px;opacity:.7;cursor:pointer;display:none}.sub-prev:hover{opacity:1}.onext{background-image:url(../img/onext.png);right:-15px}.oprev{background-image:url(../img/oprev.png);left:-15px}.flags{text-align:center}.flags a{display:inline-block;padding:10px}.flags img{border:1px solid #fff}.shop{width:44px;height:41px;background-image:url(/img/shop.png);background-position:center center;background-repeat:no-repeat;display:inline-block;background-color:#97a3c2;vertical-align:middle}.shop.sel{background-color:#36b34c}.admin-area{padding:20px;background-color:#fff;font-size:.8em}.editButton{background-image:url(/img/edit.png);width:21px;height:21px;cursor:pointer;display:block;background-repeat:no-repeat;background-position:2px 2px;opacity:.7}.editButton:hover{opacity:1}.page-numbers-holder{padding-top:10px;padding-bottom:10px}.page-numbers-holder .page-descriptor{float:left}.page-numbers-holder .page-numbers{float:right;cursor:pointer}.page-numbers-holder .pno{padding-left:3px;padding-right:3px;color:#00a9ce}.page-numbers-holder .pno:hover{background-color:#03387e;color:#fff}.page-numbers-holder .pno.sel{color:#666}.page-numbers-holder .pno.sel:hover{background-color:#fff;color:#666}.page-numbers-holder .clearthin{clear:both;height:1px}table.padded{border-spacing:0;width:100%}table.padded tr{background-color:#fafafa}table.padded tr:hover{background-color:#f5f5f5}table.padded td{padding:6px;border-bottom:1px solid #999}table.padded .dark td{background:#666;background:-moz-linear-gradient(top,#444 0%,#999 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#666),color-stop(100%,#999));background:-webkit-linear-gradient(top,#444 0%,#999 100%);background:-o-linear-gradient(top,#444 0%,#999 100%);background:linear-gradient(to bottom,#444 0%,#999 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444',endColorstr='#999',GradientType=0);color:#fff;text-transform:uppercase;padding-top:8px;font-size:14px}table.padded .dark a{color:#fff}table.padded .light td{background-color:#fff}.product-holder{background-color:#fff;padding:16px;text-align:center;display:none}.packshot{display:inline-block;margin:16px}.packholder{display:none}.pu-range-shot .product{float:left;margin-right:9px;max-width:95px;text-align:center}.pu-range-shot .product:last-child{margin-right:0}.pu-item-title{text-transform:uppercase;font-size:13px;text-align:left}.product-buy{background-color:#fff;position:relative;padding:50px 330px 50px 50px;min-height:650px;position:relative}.product-buy .product-image{position:absolute;bottom:0;right:30px}.product-buy .product-details{width:600px}.popup-menu#women{background-color:#ffde00;width:320px}.product-head{text-transform:uppercase;font-size:40px;color:#6d6e71;font-family:gothambook;margin-bottom:18px}.tabs{display:table;width:100%;border-left:1px solid #6d6e71;border-right:1px solid #6d6e71;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.tabs .tab{display:table-cell;border:1px solid #6d6e71;border-left:none;color:#6d6e71;font-size:16px;font-family:gothambold;text-transform:uppercase;letter-spacing:3px;padding:18px;text-align:center;cursor:pointer}.tabs .tab:last-child{border-right:none}.tabs .tab:hover,.tabs .tab.sel{background-color:#041e41;color:#fff;border-color:#041e41}.info-holder{border:1px solid #6d6e71;border-top:none;min-height:290px;padding:20px;color:#6d6e71;font-size:18px;line-height:24px;font-family:gothambook;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:24px}.ps-holder{text-align:right;margin-bottom:22px;font-family:gothambold;color:#6d6e71;font-size:14px}.cartbutton{width:235px;height:41px;color:#6d6e71;border:1px solid #6d6e71;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:39px;display:inline-block;margin-right:11px;font-size:14px;letter-spacing:1px;cursor:pointer}.cartbutton:last-child{margin-right:0}.cartbutton:hover,.cartbutton.sel{background-color:#00aeef;border-color:#00aeef;color:#fff}.cartbutton.green{background-color:#39b54a;border-color:#39b54a;color:#fff;letter-spacing:2px}.cartbutton.basket{background-position:right 20px center;background-repeat:no-repeat;letter-spacing:2px}.spacing2{letter-spacing:2px}.cartbutton.green.basket{margin-right:0}.qbox{border:2px solid #6d6e71;width:41px;height:41px;line-height:41px;margin-right:11px;font-family:gothambold;color:#6d6e71;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.padders{margin:16px 0}.related-products{background-color:#fff;margin-top:13px;min-height:220px;padding:20px 40px;color:#808285;position:relative}.related-products h3{text-transform:uppercase;font-size:16px;font-weight:normal;text-align:center;margin-top:0;margin-bottom:24px}.related-product{float:left;width:400px;border-right:2px solid #808285;padding-right:50px;position:relative;min-height:220px}.related-product:last-child{border-right:none;padding-right:0;margin-left:48px}.rp-image{position:absolute;bottom:0;right:50px}.related-product:last-child .rp-image{right:0}.rp-name{font-size:30px;text-transform:uppercase;font-family:gothambook;margin-bottom:20px;width:300px}.basket-flags{position:absolute;top:45px;right:45px;width:auto;text-align:right;font-size:18px}.basket-flags a{display:inline-block}.blankpage h1{font-size:40px;font-weight:normal;margin:0}h1 .smaller{font-size:24px}.blankpage p{font-size:18px;margin:8px 0}table.basket-table{color:#041e41;border-spacing:0;width:628px;table-layout:fixed}table.basket-table.nolines{table-layout:auto;width:100%}table.basket-table tr.sel{color:#444}.basket-table input[type="text"]{border:1px solid #aeb0b2;width:22px;padding:2px 8px;font-family:'gothambook';font-size:16px;text-align:center}.basket-table.nolines input[type="text"]{width:auto;text-align:left}.basket-table textarea{padding:8px;font-family:'gothambook';font-size:16px;border:1px solid #aeb0b2}.basket-table.nolines tr{vertical-align:middle}.basket-table td{border-bottom:1px solid #939598;padding:4px 10px;margin:0}.basket-table td a{color:#041e42}.basket-table.nolines td{border-bottom:none;padding:5px 10px}.rowhiditem{display:none}.basket-table td.vert{color:#fff;font-family:'gothambold';text-transform:uppercase;text-align:center;width:30px;padding:0 4px;position:relative;font-size:22px;vertical-align:middle}.basket-table .F td{background-color:#ddd}.basket-table .O td{background-color:#ddd}.basket-table tr.O:hover td{background-color:#ed1c24;color:#fff}.basket-table td.vert div{position:relative;top:0;left:0;width:100%;height:100%;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);text-align:center;vertical-align:middle;white-space:nowrap;display:inline-block;margin-bottom:-50px}.basket-table td.orange{background-color:#f7941e}.basket-table td.cyan{background-color:#00aeef}.basket-table td.blue{background-color:#6578a3;font-size:16px}.basket-table td.red{background-color:#ed1c24}.basket-table td.Pre-shave{background-color:#8a98ba}.basket-table td.Post.shave{background-color:#2f4f7f}.basket-table td.Shaving.prep.F{background-color:#13a89e}.vert.blue.Handguard{background-color:#00aeef}.vert.blue.Handguard img{display:none}.noline td{border-bottom:0;padding:0}.basket-table td.yellow{background-color:#ffde00;color:#888}.hc td{text-transform:uppercase;color:#6d6e71;font-size:11px;letter-spacing:1px;font-family:'gothambold';padding:6px 6px}td.money{text-align:right}.remove-button,.update-button{background-image:url(/img/basket/x-remove.png);background-repeat:no-repeat;background-position:right center;height:17px;opacity:.8;cursor:pointer}.remove-button:hover,.update-button:hover{opacity:1}.update-button{background-image:url(/img/basket/x-update.png)}.minibuttons{margin-top:10px}.gbold{font-family:'gothambold'}.noline-row td{border-bottom:0}.noline-row{vertical-align:top}.ex-large{font-size:21px}.strong{font-family:gothambold;text-transform:uppercase}.inline{display:inline-block}.padded-holder{background-color:#fff;font-family:gothambook;color:#666;padding:7%}.padded-holder.mroom{padding:7% 4%;text-align:center}.contact-holder{position:relative}.contact-holder h1{margin:0 0 28px 0;font-size:72px;text-transform:uppercase;font-family:gothamlight;font-weight:normal;letter-spacing:3px}.contact-holder.shave h1{font-size:92px}.contact-holder .contact-summary{margin:0 0 0 0;font-size:21px;letter-spacing:1px}.contact-holder .article-body{float:left;width:62%;margin-right:7%;font-size:18px;line-height:24px}.contact-holder.shave .article-body{width:100%;margin-top:20px;border-top:2px solid #6d6e71;border-bottom:2px solid #6d6e71;padding:20px 0}.contact-holder .article-images{float:left;width:31%}.contact-holder .article-images img{max-width:100%;margin-bottom:8px}.image-left{width:16%;float:left;position:relative}.one-image .image-left,.alt.one-image .image-left{width:56%}.one-image .textarea{margin-left:0;margin-right:2%;width:42%}.alt.one-image .textarea{margin-left:2%;margin-right:0}.image-left img{width:100%}.alt .image-left{width:36%}.image-right{float:left;width:36%;margin-left:2%;position:relative;text-align:right}.alt .image-right{width:16%}.image-right img{width:100%}.textarea{width:44%;float:left;position:relative;margin-left:2%;z-index:10}.circle-number{position:absolute;top:10%;left:10%;width:80%;height:0;padding-bottom:80%;border-radius:50%;border:6px solid #eee;z-index:-1;color:#eee;text-align:center;font-size:250px;line-height:100%;font-family:gothamlight}.special-offers-holder{background-color:#fff;font-family:gothambook;color:#808284}.special-offers-holder h1{background-color:#ed1c24;color:#fff;font-weight:normal;font-size:88px;text-align:center;text-transform:uppercase;font-family:gothamlight;padding:40px 50px;letter-spacing:4px;margin:0}.offer-list{padding:20px 50px 50px 50px}.one-offer{border-bottom:2px solid #808284;padding:20px 0}b{font-weight:normal;font-family:gothambold}.offer-pic{float:left;width:45%}.rightpad{width:50%;float:left;margin-right:5%}.offer-title{font-size:27px;line-height:normal}.save-flash{text-transform:uppercase}.offer-subtitle{font-family:gothambold}.offer-desc{font-size:20px;line-height:26px}.sml{font-size:16px}.range-chunk{width:49%;margin-right:2%;background-color:#fff;margin-bottom:2%;text-align:center;float:left;cursor:pointer}.range-chunk:nth-child(2n+2){margin-right:0}.range-title{background-color:#f7941e;color:#fff;font-family:gothambold;padding:2%;text-transform:uppercase}.chunk-product{display:inline-block;padding:20px 0;max-width:160px;font-size:14px}.main.normal{padding-bottom:0}.why-block{position:relative;padding-bottom:100%;background-size:cover;background-position:bottom right;color:#041e41;margin-bottom:1%;height:0}.why-block.white{color:#fff}.numblock{position:absolute;border-right:4px solid #041e41;right:75%;text-align:right;font-size:200px;font-family:gothamlight;top:4%;padding-right:3%}.white .numblock{border-right:4px solid #fff}.why-text{padding:4% 5% 0 28%}.why-title{font-size:40px;letter-spacing:2px;font-family:gothambook;margin-bottom:2%}.why-summary{font-family:gothamlight;font-size:30px;margin-bottom:2%;line-height:40px}.why-body{font-size:24px;line-height:34px;font-family:gothamlight}.tell .article-body{float:none;width:auto;font-size:21px;margin-right:0;line-height:28px;margin-bottom:28px}.tell .body-holder{margin-top:20px}.tell .contact-summary{text-transform:uppercase;font-size:35px}.tell .article-body img{float:left;width:45%;margin-right:5%;margin-bottom:2%}.tell .article-images{float:none;width:100%}.coming-soon{background-color:#39b54a;padding:10px 16px;text-transform:uppercase;color:#fff;display:inline-block;letter-spacing:2px;font-size:18px;text-align:center}.cs-holder{text-align:center;position:absolute;top:20px;left:0;width:100%}.subarticle{padding-bottom:20px;border-bottom:2px solid #6d6e71;margin-top:20px}.sa-title{font-size:36px}.sa-body{font-size:21px;line-height:28px}.centerme{text-align:center}.ship{display:none}.message-popup{position:absolute;top:0;left:0;width:600px;display:none;z-index:100;background-color:#fff;border:1px solid #ddd;padding:30px;color:#041e41}.message-popup h2{font-weight:normal;margin-top:0;text-transform:uppercase}.button{background-color:#f7941e;color:#fff;font-family:gothammedium;padding:12px;display:inline-block;cursor:pointer}.star{color:#f00}.basket-table td.star{font-size:18px;padding-left:0;padding-right:0}.caps{text-transform:uppercase}tr.talign{vertical-align:top}.product-title{margin:0 8px}.tellform{float:left}.tellform input[type="text"],.tellform input[type="email"],.tellform textarea{border:1px solid #999;padding:4px;width:400px;margin-bottom:8px;color:#444}.tellform input[type="text"].half{width:187px}.tellform input[type="submit"]{background-color:#39b54a;color:#fff;cursor:pointer;padding:10px 20px;border:none;font-family:gothambold;text-transform:uppercase}.reverse-block{background-color:#888;color:#fff;padding:10px;margin:20px 0;font-size:21px}.delivery-options{width:626px;float:left;margin-right:37px;font-family:gothammedium}.totals-area{width:235px;float:left}.basket-under{margin-top:23px}.so-head{background-color:#ed1c24;color:#fff;padding:9px 9px 9px 22px}.so-body{background-color:#8a98ba;padding:9px 9px 9px 22px;color:#fff}.right-floater{float:right}.smaller{font-size:14px}.barline{border-bottom:2px solid #888;margin-bottom:20px;padding-top:20px}.flag{float:left;width:25%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;margin-bottom:25px;cursor:pointer}.flag img{float:left;padding-right:16px}.supermarket{float:left}.hider{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);z-index:200;display:none}.dialog-signup{position:fixed;background-color:#fff;box-shadow:10px 10px 10px #000;width:456px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:220;text-align:center;display:none}.dialog-signup h3{margin:0;color:#f7941e;font-weight:normal;font-family:gothambold;font-size:38px}.dialog-signup p{font-size:15px;line-height:20px}.dialog-signup p.terms{font-family:gothambook;font-size:12px;color:#666;line-height:normal}.dialog-signup input[type="text"]{border:1px solid #888;padding:8px;width:80%;font-size:19px}.dialog-signup input[type="submit"]{border:0;background-color:#f7941e;color:#fff;font-family:gothambold;font-size:22px;padding:10px 20px;cursor:pointer}.dialog-signup .bh{margin:16px 0}.padder{padding:20px 20px 10px 20px;position:relative}.subgroup{border:1px solid #ddd;margin:10px 0}.items{display:flex;justify-content:center}.items .item img{max-height:250px;max-width:600px}.items .item{display:flex;flex-direction:column;margin:5px;border:1px solid #eee;padding:5px}.item .title{padding:0 0 8px 0}.item .download{font-size:14px}