.sprite{background-image:url(/assets/sprite-half-3f46e2411f3265406575931afab708cb.png);background-color:transparent;background-repeat:no-repeat;background-size:325px 240px}.sprite.harrys-logo{width:116px;height:21px;background-position:-118px -108px}.sprite.harrys-logo-white{width:122px;height:21px;background-position:-140px -198px}.sprite.quality-guaranteed-seal{width:77px;height:80px;background-position:-245px -2px}.sprite.quality-guaranteed-tooltip{width:111px;height:62px;background-position:-2px -79px}.sprite.cart-open-grey{width:30px;height:30px;background-position:-70px -4px}.sprite.cart-open-grey-big{width:38px;height:38px;background-position:-263px -193px}.sprite.x-grey{width:16px;height:15px;background-position:-302px -195px}.sprite.x-white{width:23px;height:23px;background-position:-295px -167px}.sprite.turn-around{width:33px;height:18px;background-position:-226px -173px}.sprite.header-icon{display:inline-block}.sprite.header-icon.our-story{width:26px;height:20px;background-position:-32px -194px}.sprite.header-icon.our-factory{width:26px;height:18px;background-position:-2px -194px}.sprite.header-icon.give-a-shave{width:32px;height:23px;background-position:-164px -51px}.sprite.header-icon.magazine{width:24px;height:24px;background-position:-118px -133px}.sprite.header-icon.cornershop{width:28px;height:20px;background-position:-164px -2px}.sprite.header-icon.side-arrow{width:10px;height:7px;background-position:-26px -2px}.sprite.header-icon.side-arrow:hover,.sprite.header-icon.side-arrow.active:hover{background-position:-26px -9px}.sprite.header-icon.side-arrow.active{background-position:-26px -16px}.sprite.footer-icon.email{width:24px;height:24px;background-position:-2px -50px}.sprite.footer-icon.phone{width:24px;height:24px;background-position:-201px -79px}.sprite.footer-icon.facebook{width:24px;height:24px;background-position:-64px -50px}.sprite.footer-icon.twitter{width:24px;height:24px;background-position:-110px -197px}.sprite.footer-icon.instagram{width:24px;height:24px;background-position:-118px -81px}.sprite.footer-icon.googleplus{width:24px;height:24px;background-position:-201px -50px}.sprite.footer-icon.facebook-white{width:24px;height:24px;background-position:0px -163px}.sprite.footer-icon.twitter-white{width:24px;height:24px;background-position:-72px -163px}.sprite.footer-icon.instagram-white{width:24px;height:24px;background-position:-48px -163px}.sprite.footer-icon.googleplus-white{width:24px;height:24px;background-position:-24px -163px}.sprite.error.phone{width:33px;height:27px;background-position:-248px -103px}.sprite.error.email{width:30px;height:21px;background-position:-115px -60px}.sprite.plus{width:10px;height:10px;background-position:-148px -77px}.sprite.arrow{width:19px;height:12px;background-position:-2px -2px}.sprite.arrow-blue{width:9px;height:13px;background-position:-230px -58px}.sprite.mammoth{width:74px;height:56px;background-position:-147px -133px}.sprite.up-down{width:8px;height:14px;background-position:-314px -87px}.sprite.right-arrow{width:21px;height:15px;background-position:-262px -87px}.sprite.burger{width:24px;height:25px;background-position:-41px -4px}.sprite.shipping{width:22px;height:14px;background-position:-1px -27px}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-devicepixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx){.sprite{background-image:url(/assets/sprite-87663fcb77d8ecdd26f41801f9fee2b9.png);background-size:325px 240px}}html,body{padding:0;margin:0 auto;height:100%;max-width:2540px;min-width:1200px;font-family:"brandon-grotesque", "Brandon Grotesque", sans-serif;font-size:100%;color:#929292}body{padding-top:64px;-webkit-transition:padding-top 0.25s ease;-moz-transition:padding-top 0.25s ease;-ms-transition:padding-top 0.25s ease;-o-transition:padding-top 0.25s ease;transition:padding-top 0.25s ease}body.konami{-webkit-filter:blur(5px);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transition:-moz-transform 500ms ease 0;-o-transition:-o-transform 500ms ease 0;-ms-transition:-ms-transform 500ms ease 0}p{display:block;margin:0;padding:0;font-size:100%;font-weight:normal;font-style:normal;line-height:1.2em;text-transform:none;text-decoration:none}span,a{display:inline-block;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;text-transform:inherit;text-decoration:inherit;color:inherit}em,.em{font-style:italic}strong,.strong{font-weight:bold}p.blue,span.blue,a.blue,small.blue,em.blue,strong.blue,i.blue,b.blue,label.blue{color:#0a4d6d}p.dark-blue,span.dark-blue,a.dark-blue,small.dark-blue,em.dark-blue,strong.dark-blue,i.dark-blue,b.dark-blue,label.dark-blue{color:#263645}p.black-blue,span.black-blue,a.black-blue,small.black-blue,em.black-blue,strong.black-blue,i.black-blue,b.black-blue,label.black-blue{color:#08292f}p.pale-blue,span.pale-blue,a.pale-blue,small.pale-blue,em.pale-blue,strong.pale-blue,i.pale-blue,b.pale-blue,label.pale-blue{color:#5f899e}p.red,span.red,a.red,small.red,em.red,strong.red,i.red,b.red,label.red{color:#995f5d}p.white,span.white,a.white,small.white,em.white,strong.white,i.white,b.white,label.white{color:#fff}p.light-grey,span.light-grey,a.light-grey,small.light-grey,em.light-grey,strong.light-grey,i.light-grey,b.light-grey,label.light-grey{color:#cfcfcf}p.dark-grey,span.dark-grey,a.dark-grey,small.dark-grey,em.dark-grey,strong.dark-grey,i.dark-grey,b.dark-grey,label.dark-grey{color:#555}p.grey,span.grey,a.grey,small.grey,em.grey,strong.grey,i.grey,b.grey,label.grey{color:#929292}p.orange,span.orange,a.orange,small.orange,em.orange,strong.orange,i.orange,b.orange,label.orange{color:#e34f30}p.stone,span.stone,a.stone,small.stone,em.stone,strong.stone,i.stone,b.stone,label.stone{color:#797979}p.sentimental-blue,span.sentimental-blue,a.sentimental-blue,small.sentimental-blue,em.sentimental-blue,strong.sentimental-blue,i.sentimental-blue,b.sentimental-blue,label.sentimental-blue{color:#4a6472}ul{margin:0;padding:0;list-style:none}img{max-width:100%;border:none;outline:none}.global-wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -168px;overflow:hidden}.push{height:168px;clear:both}.link{cursor:pointer}.pull-quote{display:block;padding:100px 15%;font-size:21px;font-weight:400;line-height:1.9em;letter-spacing:0.13em;text-transform:uppercase;color:#0a4d6d;text-align:center;background-image:url(/assets/patterns/herringbone_grey-94016edf2d18bf64a6ed5605357221a8.png);background-repeat:repeat}#flashes{position:relative;top:0;left:0;width:100%;z-index:10000;pointer-events:none}#flashes .messages{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden;width:100%;padding:20px;margin:0 auto;text-align:center;color:black;text-transform:uppercase;letter-spacing:.12em;font-size:12px;line-height:1.8em;pointer-events:all}#flashes .notice,#flashes .alert{color:white;background-color:#0a4d6d}#flashes .errors,#flashes .error{color:white;background-color:#663336}.inline{display:inline-block}.center{margin-right:auto;margin-left:auto}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.table{display:table}.middle{display:table-cell;vertical-align:middle}.wrap-1240{width:1240px}.wrap-1200{width:1200px}.wrap-1100{width:1100px}.wrap-1030{width:1030px}.wrap-1000{width:1000px}.wrap-960{width:960px}.wrap-900{width:900px}.wrap-800{width:800px}.wrap-700{width:700px}.wrap-687{width:687px}.wrap-650{width:650px}.wrap-600{width:600px}.wrap-500{width:500px}.wrap-400{width:400px}.clear:after{content:"";display:table;clear:both}.float-right{float:right}.float-left{float:left}.grid:after{content:"";display:block;clear:both}[class*="col-"]{position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.col-1-1{width:100%}.col-1-2{width:50%}.col-2-2{width:100%}.col-1-3{width:33.33333%}.col-2-3{width:66.66667%}.col-3-3{width:100%}.col-1-4{width:25%}.col-2-4{width:50%}.col-3-4{width:75%}.col-4-4{width:100%}.col-1-5{width:20%}.col-2-5{width:40%}.col-3-5{width:60%}.col-4-5{width:80%}.col-5-5{width:100%}.col-1-6{width:16.66667%}.col-2-6{width:33.33333%}.col-3-6{width:50%}.col-4-6{width:66.66667%}.col-5-6{width:83.33333%}.col-6-6{width:100%}.col-1-7{width:14.28571%}.col-2-7{width:28.57143%}.col-3-7{width:42.85714%}.col-4-7{width:57.14286%}.col-5-7{width:71.42857%}.col-6-7{width:85.71429%}.col-7-7{width:100%}.col-1-8{width:12.5%}.col-2-8{width:25%}.col-3-8{width:37.5%}.col-4-8{width:50%}.col-5-8{width:62.5%}.col-6-8{width:75%}.col-7-8{width:87.5%}.col-8-8{width:100%}.col-1-9{width:11.11111%}.col-2-9{width:22.22222%}.col-3-9{width:33.33333%}.col-4-9{width:44.44444%}.col-5-9{width:55.55556%}.col-6-9{width:66.66667%}.col-7-9{width:77.77778%}.col-8-9{width:88.88889%}.col-9-9{width:100%}.col-1-10{width:10%}.col-2-10{width:20%}.col-3-10{width:30%}.col-4-10{width:40%}.col-5-10{width:50%}.col-6-10{width:60%}.col-7-10{width:70%}.col-8-10{width:80%}.col-9-10{width:90%}.col-10-10{width:100%}.col-1-11{width:9.09091%}.col-2-11{width:18.18182%}.col-3-11{width:27.27273%}.col-4-11{width:36.36364%}.col-5-11{width:45.45455%}.col-6-11{width:54.54545%}.col-7-11{width:63.63636%}.col-8-11{width:72.72727%}.col-9-11{width:81.81818%}.col-10-11{width:90.90909%}.col-11-11{width:100%}.col-1-12{width:8.33333%}.col-2-12{width:16.66667%}.col-3-12{width:25%}.col-4-12{width:33.33333%}.col-5-12{width:41.66667%}.col-6-12{width:50%}.col-7-12{width:58.33333%}.col-8-12{width:66.66667%}.col-9-12{width:75%}.col-10-12{width:83.33333%}.col-11-12{width:91.66667%}.col-12-12{width:100%}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6,.h9,h9{display:block;margin:0;padding:0;font-size:100%;font-weight:inherit;font-style:normal;line-height:1.2em;text-transform:none;text-decoration:none;color:inherit}.h1.break,h1.break,.h2.break,h2.break,.h3.break,h3.break,.h4.break,h4.break,.h5.break,h5.break,.h6.break,h6.break,.h9.break,h9.break{position:relative;width:100%;text-align:center}.h1.break hr,h1.break hr,.h2.break hr,h2.break hr,.h3.break hr,h3.break hr,.h4.break hr,h4.break hr,.h5.break hr,h5.break hr,.h6.break hr,h6.break hr,.h9.break hr,h9.break hr{position:absolute;top:50%;left:0;z-index:1;width:100%;height:1px;padding:0;margin:0;border:none}.h1.break span,h1.break span,.h2.break span,h2.break span,.h3.break span,h3.break span,.h4.break span,h4.break span,.h5.break span,h5.break span,.h6.break span,h6.break span,.h9.break span,h9.break span{position:relative;z-index:2;display:inline-block;padding:0 0.9em;margin:0 auto;background-color:#fff;text-align:center;color:inherit}.h1.white,h1.white,.h2.white,h2.white,.h3.white,h3.white,.h4.white,h4.white,.h5.white,h5.white,.h6.white,h6.white,.h9.white,h9.white{color:#fff}.h1.white.break,h1.white.break,.h2.white.break,h2.white.break,.h3.white.break,h3.white.break,.h4.white.break,h4.white.break,.h5.white.break,h5.white.break,.h6.white.break,h6.white.break,.h9.white.break,h9.white.break{color:#fff}.h1.white.break hr,h1.white.break hr,.h2.white.break hr,h2.white.break hr,.h3.white.break hr,h3.white.break hr,.h4.white.break hr,h4.white.break hr,.h5.white.break hr,h5.white.break hr,.h6.white.break hr,h6.white.break hr,.h9.white.break hr,h9.white.break hr{background-color:fade(#fff, 40%)}.h1.grey,h1.grey,.h2.grey,h2.grey,.h3.grey,h3.grey,.h4.grey,h4.grey,.h5.grey,h5.grey,.h6.grey,h6.grey,.h9.grey,h9.grey{color:#929292}.h1.grey.break,h1.grey.break,.h2.grey.break,h2.grey.break,.h3.grey.break,h3.grey.break,.h4.grey.break,h4.grey.break,.h5.grey.break,h5.grey.break,.h6.grey.break,h6.grey.break,.h9.grey.break,h9.grey.break{color:#929292}.h1.grey.break hr,h1.grey.break hr,.h2.grey.break hr,h2.grey.break hr,.h3.grey.break hr,h3.grey.break hr,.h4.grey.break hr,h4.grey.break hr,.h5.grey.break hr,h5.grey.break hr,.h6.grey.break hr,h6.grey.break hr,.h9.grey.break hr,h9.grey.break hr{background-color:fade(#929292, 40%)}.h1.dark-grey,h1.dark-grey,.h2.dark-grey,h2.dark-grey,.h3.dark-grey,h3.dark-grey,.h4.dark-grey,h4.dark-grey,.h5.dark-grey,h5.dark-grey,.h6.dark-grey,h6.dark-grey,.h9.dark-grey,h9.dark-grey{color:#555}.h1.dark-grey.break,h1.dark-grey.break,.h2.dark-grey.break,h2.dark-grey.break,.h3.dark-grey.break,h3.dark-grey.break,.h4.dark-grey.break,h4.dark-grey.break,.h5.dark-grey.break,h5.dark-grey.break,.h6.dark-grey.break,h6.dark-grey.break,.h9.dark-grey.break,h9.dark-grey.break{color:#555}.h1.dark-grey.break hr,h1.dark-grey.break hr,.h2.dark-grey.break hr,h2.dark-grey.break hr,.h3.dark-grey.break hr,h3.dark-grey.break hr,.h4.dark-grey.break hr,h4.dark-grey.break hr,.h5.dark-grey.break hr,h5.dark-grey.break hr,.h6.dark-grey.break hr,h6.dark-grey.break hr,.h9.dark-grey.break hr,h9.dark-grey.break hr{background-color:fade(#555, 40%)}.h1.light-grey,h1.light-grey,.h2.light-grey,h2.light-grey,.h3.light-grey,h3.light-grey,.h4.light-grey,h4.light-grey,.h5.light-grey,h5.light-grey,.h6.light-grey,h6.light-grey,.h9.light-grey,h9.light-grey{color:#cfcfcf}.h1.light-grey.break,h1.light-grey.break,.h2.light-grey.break,h2.light-grey.break,.h3.light-grey.break,h3.light-grey.break,.h4.light-grey.break,h4.light-grey.break,.h5.light-grey.break,h5.light-grey.break,.h6.light-grey.break,h6.light-grey.break,.h9.light-grey.break,h9.light-grey.break{color:#cfcfcf}.h1.light-grey.break hr,h1.light-grey.break hr,.h2.light-grey.break hr,h2.light-grey.break hr,.h3.light-grey.break hr,h3.light-grey.break hr,.h4.light-grey.break hr,h4.light-grey.break hr,.h5.light-grey.break hr,h5.light-grey.break hr,.h6.light-grey.break hr,h6.light-grey.break hr,.h9.light-grey.break hr,h9.light-grey.break hr{background-color:fade(#cfcfcf, 40%)}.h1.blue,h1.blue,.h2.blue,h2.blue,.h3.blue,h3.blue,.h4.blue,h4.blue,.h5.blue,h5.blue,.h6.blue,h6.blue,.h9.blue,h9.blue{color:#0a4d6d}.h1.blue.break,h1.blue.break,.h2.blue.break,h2.blue.break,.h3.blue.break,h3.blue.break,.h4.blue.break,h4.blue.break,.h5.blue.break,h5.blue.break,.h6.blue.break,h6.blue.break,.h9.blue.break,h9.blue.break{color:#0a4d6d}.h1.blue.break hr,h1.blue.break hr,.h2.blue.break hr,h2.blue.break hr,.h3.blue.break hr,h3.blue.break hr,.h4.blue.break hr,h4.blue.break hr,.h5.blue.break hr,h5.blue.break hr,.h6.blue.break hr,h6.blue.break hr,.h9.blue.break hr,h9.blue.break hr{background-color:fade(#0a4d6d, 40%)}.h1.dark-blue,h1.dark-blue,.h2.dark-blue,h2.dark-blue,.h3.dark-blue,h3.dark-blue,.h4.dark-blue,h4.dark-blue,.h5.dark-blue,h5.dark-blue,.h6.dark-blue,h6.dark-blue,.h9.dark-blue,h9.dark-blue{color:#263645}.h1.dark-blue.break,h1.dark-blue.break,.h2.dark-blue.break,h2.dark-blue.break,.h3.dark-blue.break,h3.dark-blue.break,.h4.dark-blue.break,h4.dark-blue.break,.h5.dark-blue.break,h5.dark-blue.break,.h6.dark-blue.break,h6.dark-blue.break,.h9.dark-blue.break,h9.dark-blue.break{color:#263645}.h1.dark-blue.break hr,h1.dark-blue.break hr,.h2.dark-blue.break hr,h2.dark-blue.break hr,.h3.dark-blue.break hr,h3.dark-blue.break hr,.h4.dark-blue.break hr,h4.dark-blue.break hr,.h5.dark-blue.break hr,h5.dark-blue.break hr,.h6.dark-blue.break hr,h6.dark-blue.break hr,.h9.dark-blue.break hr,h9.dark-blue.break hr{background-color:fade(#263645, 40%)}.h1.black-blue,h1.black-blue,.h2.black-blue,h2.black-blue,.h3.black-blue,h3.black-blue,.h4.black-blue,h4.black-blue,.h5.black-blue,h5.black-blue,.h6.black-blue,h6.black-blue,.h9.black-blue,h9.black-blue{color:#08292f}.h1.black-blue.break,h1.black-blue.break,.h2.black-blue.break,h2.black-blue.break,.h3.black-blue.break,h3.black-blue.break,.h4.black-blue.break,h4.black-blue.break,.h5.black-blue.break,h5.black-blue.break,.h6.black-blue.break,h6.black-blue.break,.h9.black-blue.break,h9.black-blue.break{color:#08292f}.h1.black-blue.break hr,h1.black-blue.break hr,.h2.black-blue.break hr,h2.black-blue.break hr,.h3.black-blue.break hr,h3.black-blue.break hr,.h4.black-blue.break hr,h4.black-blue.break hr,.h5.black-blue.break hr,h5.black-blue.break hr,.h6.black-blue.break hr,h6.black-blue.break hr,.h9.black-blue.break hr,h9.black-blue.break hr{background-color:fade(#08292f, 40%)}.h1.red,h1.red,.h2.red,h2.red,.h3.red,h3.red,.h4.red,h4.red,.h5.red,h5.red,.h6.red,h6.red,.h9.red,h9.red{color:#995f5d}.h1.red.break,h1.red.break,.h2.red.break,h2.red.break,.h3.red.break,h3.red.break,.h4.red.break,h4.red.break,.h5.red.break,h5.red.break,.h6.red.break,h6.red.break,.h9.red.break,h9.red.break{color:#995f5d}.h1.red.break hr,h1.red.break hr,.h2.red.break hr,h2.red.break hr,.h3.red.break hr,h3.red.break hr,.h4.red.break hr,h4.red.break hr,.h5.red.break hr,h5.red.break hr,.h6.red.break hr,h6.red.break hr,.h9.red.break hr,h9.red.break hr{background-color:fade(#995f5d, 40%)}.h1,h1{font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:0;text-transform:none}.h2,h2{font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:0.21em;text-transform:uppercase}.h3,h3{font-size:16px;font-weight:bold;line-height:1.325em;letter-spacing:0.14em;text-transform:uppercase}.h4,h4{font-size:14px;font-weight:bold;line-height:1.657142857em;letter-spacing:0.1em;text-transform:uppercase}.h5,h5{font-size:13px;font-weight:400;letter-spacing:0.17em;line-height:1.630769231em;text-transform:uppercase}.h6,h6{font-size:12px;font-weight:bold;line-height:2.6em;letter-spacing:0.19em;text-transform:uppercase}.h9,h9{font-size:11px;font-weight:bold;line-height:2.6em;letter-spacing:0.22em;text-transform:uppercase}.button,button{-webkit-appearance:none;display:inline-block;padding:0;margin:0;width:auto;height:auto;border:0;background:none;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-ms-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease;font-family:"brandon-grotesque", "Brandon Grotesque", sans-serif;font-size:100%;font-weight:bold;letter-spacing:0.16em;text-transform:uppercase;text-align:center;cursor:pointer}.button:focus,button:focus{outline:0}.button:hover,button:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.button:active,button:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.button.small,button.small{padding:9.6px 36px;border-radius:4px;font-size:12.8px}.button.medium,button.medium{padding:12px 45px;border-radius:5px;font-size:16px}.button.large,button.large{border-radius:7px}.button.full,button.full{width:100%;padding-left:0;padding-right:0}.button.half,button.half{width:100%;padding-left:0;padding-right:0}.button.blue,button.blue{background-color:#0a4d6d;color:#fff}.button.blue:hover,button.blue:hover{background-color:#176b93}.button.blue:active,button.blue:active{background-color:#022d42}.button.red,button.red{background-color:#995f5d;color:#fff}.button.red:hover,button.red:hover{background-color:#a48685}.button.red:active,button.red:active{background-color:#834240}.button.orange,button.orange{background-color:#e34f30;color:#fff}.button.orange:hover,button.orange:hover{background-color:#e07b66}.button.orange:active,button.orange:active{background-color:#d1310f}.button.bright-orange,button.bright-orange{background-color:#f17b30;color:#fff}.button.bright-orange:hover,button.bright-orange:hover{background-color:#ec9b68}.button.bright-orange:active,button.bright-orange:active{background-color:#eb5d03}.button.sentimental-blue,button.sentimental-blue{background-color:#4a6472;color:#fff}.button.sentimental-blue:hover,button.sentimental-blue:hover{background-color:#6a7c85}.button.sentimental-blue:active,button.sentimental-blue:active{background-color:#2f4b5a}.button.pale-blue,button.pale-blue{background-color:#5f899e;color:#fff}.button.pale-blue:hover,button.pale-blue:hover{background-color:#899da7}.button.pale-blue:active,button.pale-blue:active{background-color:#427188}.button.facebook-blue,button.facebook-blue{background-color:#3b589b;color:#fff}.button.facebook-blue:hover,button.facebook-blue:hover{background-color:#5a74af}.button.facebook-blue:active,button.facebook-blue:active{background-color:#25407e}.button.grey,button.grey{background-color:#929292;color:#fff}.button.grey:hover,button.grey:hover{background-color:#ababab}.button.grey:active,button.grey:active{background-color:#856c6c}.button.twitter-blue,button.twitter-blue{background-color:#50a8ee;color:#fff}.button.twitter-blue:hover,button.twitter-blue:hover{background-color:#86beeb}.button.twitter-blue:active,button.twitter-blue:active{background-color:#1592f6}.button.holiday-red,button.holiday-red{background-color:#a43435;color:#fff}.button.holiday-red:hover,button.holiday-red:hover{background-color:#b85354}.button.holiday-red:active,button.holiday-red:active{background-color:#861f20}.button.disabled,.button.disabled:hover,.button.disabled:active,.button:disabled,button.disabled,button.disabled:hover,button.disabled:active,button:disabled{background-color:#929292;color:#fff}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="range"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;padding:20px 20px 19px;margin:0;border:1px solid #cfcfcf;border-radius:0;background-color:#fff;font-family:"museo-sans","Museo Sans","Helvetica","Arial",sans-serif;font-size:13px;font-weight:300;line-height:1.630769231em;letter-spacing:0.11em;color:#555}input[type="color"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="range"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#8c8c8c}input[type="color"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="range"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="week"]:-moz-placeholder,textarea:-moz-placeholder{color:#8c8c8c}input[type="color"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="range"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="week"]::-moz-placeholder,textarea::-moz-placeholder{color:#8c8c8c}input[type="color"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="range"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#8c8c8c}input[type="color"].error,input[type="date"].error,input[type="datetime"].error,input[type="datetime-local"].error,input[type="email"].error,input[type="month"].error,input[type="number"].error,input[type="password"].error,input[type="range"].error,input[type="search"].error,input[type="tel"].error,input[type="text"].error,input[type="time"].error,input[type="url"].error,input[type="week"].error,textarea.error{border-color:#c2002f;color:#c2002f}input[type="color"].suggestion,input[type="date"].suggestion,input[type="datetime"].suggestion,input[type="datetime-local"].suggestion,input[type="email"].suggestion,input[type="month"].suggestion,input[type="number"].suggestion,input[type="password"].suggestion,input[type="range"].suggestion,input[type="search"].suggestion,input[type="tel"].suggestion,input[type="text"].suggestion,input[type="time"].suggestion,input[type="url"].suggestion,input[type="week"].suggestion,textarea.suggestion{border-color:#5f899e;color:#5f899e;margin-bottom:60px}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="range"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus{outline:0;border-color:#0a4d6d;color:#0a4d6d}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="range"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,textarea:disabled{border-color:#929292;color:#929292}.ie8 input[type="password"]{font-family:sans-serif}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 40px 19px 20px;margin:0;border:1px solid #cfcfcf;border-radius:0;background-image:url(/assets/global/select-arrow-22494e6bb115d18c131e0554728b861f.png);background-repeat:no-repeat;background-position:95% center;background-position:right 20px center;background-size:13px 9px;background-color:#fff;font-family:"museo-sans","Museo Sans","Helvetica","Arial",sans-serif;font-size:13px;font-weight:300;line-height:1.630769231em;letter-spacing:0.11em;color:#555;text-indent:1px;text-overflow:''}select.error{border-color:#c2002f;color:#c2002f}select.suggestion{border-color:#5f899e;color:#5f899e}select:focus{outline:0;border-color:#0a4d6d;color:#0a4d6d}select:disabled{border-color:#929292;color:#929292}label.radio{position:relative;display:inline-block;width:16px;height:16px;margin:5px 10px 0 0;border-radius:100%;background-color:#fff;border:1px solid #929292;cursor:pointer}input[type="radio"]{position:absolute;left:-9999999px;display:inline-block}input[type="radio"]:checked ~ label.radio{box-shadow:inset 0 0 0 3px #fff;border-color:#0a4d6d;background-color:#0a4d6d}label.checkbox{display:inline-block !important;width:12px !important;height:12px !important;border:1px solid #929292;background-color:#fff;cursor:pointer;vertical-align:middle}input[type="checkbox"]{position:absolute;left:-99999px}input[type="checkbox"]:checked ~ label.checkbox{background-image:url(/assets/global/checkmark-2c3abde801a07292c16c0296a21f6ae1.png);background-size:100%;background-position:center center;background-repeat:no-repeat;border-color:#0a4d6d}html.ie8 input[type="radio"]{position:static;top:auto;left:auto}html.ie8 label.radio{display:none !important}html.ie8 input[type="checkbox"]{position:static;top:auto;left:auto}html.ie8 label.checkbox{display:none !important}html.ie8 select{background-image:none}input ~ .error-msg,input ~ .suggestion-msg,select ~ .error-msg,select ~ .suggestion-msg,textarea ~ .error-msg,textarea ~ .suggestion-msg{position:absolute;top:70px;display:block;font-size:10px;font-weight:400;letter-spacing:0.13em;text-transform:uppercase}input ~ .error-msg strong,input ~ .suggestion-msg strong,select ~ .error-msg strong,select ~ .suggestion-msg strong,textarea ~ .error-msg strong,textarea ~ .suggestion-msg strong{text-transform:none}input ~ .error-msg,select ~ .error-msg,textarea ~ .error-msg{right:0;color:#c2002f}input ~ .suggestion-msg,select ~ .suggestion-msg,textarea ~ .suggestion-msg{left:0;color:#5f899e}input ~ .suggestion-msg strong,select ~ .suggestion-msg strong,textarea ~ .suggestion-msg strong{text-transform:none;cursor:pointer;font-family:"museo-sans","Museo Sans","Helvetica","Arial",sans-serif;font-size:12px}.colors span,.colors label{display:inline-block;position:relative;width:15px;height:15px;border-radius:100%;border-width:1px;border-style:solid;border-color:transparent;margin:2px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.colors span:hover,.colors label:hover{opacity:0.7}.colors .top{display:block;margin:0;position:absolute;bottom:50%;left:0;width:100%;height:50%;border-radius:100px 100px 0 0}.colors .bottom{display:block;margin:0;position:absolute;top:50%;left:0;width:100%;height:50%;border-radius:0 0 100px 100px}.colors .blue,.colors .nautilus-blue{background:#0a4d6d;border-color:#0a4d6d}.colors .white,.colors .ivory{background:#efefe6;border-color:#D7D7CF}.colors .white:hover,.colors .ivory:hover{opacity:0.5}.colors .green,.colors .olive-107{background:#707c3c;border-color:#707c3c}.colors .orange,.colors .total-orange{background:#ed7b20;border-color:#ed7b20}.colors .chrome{background:#cfcfcf;border-color:#cfcfcf}.colors .ash-fox .top{background-color:#9f2d20}.colors .ash-fox .bottom{background-color:#7a6855}.colors .headley-grange .top{background-color:#5c462b}.colors .headley-grange .bottom{background-color:#693f23}.colors .nautilus-capt .top{background-color:#0a4d6d}.colors .nautilus-capt .bottom{background-color:#005f86}.colors .woodsman .top{background-color:#693f23}.colors .woodsman .bottom{background-color:#ed7b20}.colors .black{background-color:#231f20}.colors .ice-blue{background-color:#3f97cb}.colors .charcoal{background-color:#555}.colors .movember .top{background-color:#003763}.colors .movember .bottom{background-color:#f0613c}.colors .teton-green .top{background-color:#00ad5d}.colors .teton-green .bottom{background-color:#ff8339}.colors .exum-yellow .top{background-color:#e0e520}.colors .exum-yellow .bottom{background-color:#77cdbd}.colors .meru-blue .top{background-color:#230e65}.colors .meru-blue .bottom{background-color:#e0e520}.colors .summit-red .top{background-color:#b52f13}.colors .summit-red .bottom{background-color:#1fc0dc}.twitter-link,a.twitter{padding-left:30px;position:relative;background-image:url(/assets/social/white-twitter-icon-59fda5a6352ca040d3ac8378ce39bffb.png);background-repeat:no-repeat;background-size:18px 15px;background-position:0 4px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-ms-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.twitter-link:hover,a.twitter:hover{opacity:0.6}.twitter-link.blue,a.twitter.blue{background-image:url(/assets/social/blue-twitter-icon-76f515c36d132e8eb57626d5cbfde7b8.png)}.twitter-link.underline,a.twitter.underline{padding-bottom:5px;border-bottom:1px solid white}.ie8 .twitter-link,.ie8 .a.twitter{background-image:url(/assets/social/white-twitter-icon-half-92090423f2d90eb838bae7a8a4e6c9ff.png)}.ie8 .twitter-link.blue,.ie8 .a.twitter.blue{background-image:url(/assets/social/blue-twitter-icon-half-432a7c26e1e5f54270acb647796c7b37.png)}.tooltip-link{position:relative;margin-left:6px;cursor:help;background:url(/assets/borders/red-dot-horizontal-0cf75c5b3f0ccd95104fc479c2a7932f.png);background-position:bottom left;background-repeat:repeat-x;background-size:6px 2px;font-weight:300;color:#8C3946;font-size:11px}.tooltip-link.blue{color:#094d6d;background-image:url(/assets/borders/blue-dot-horizontal-c2d7f84e3423b212d2973bdb37c23f0c.png)}.tooltip-link.blue .tooltip{border-color:#094d6d;color:#094d6d}.tooltip-link .tooltip{position:absolute;visibility:hidden;opacity:0;z-index:10;text-align:center;background:white;color:#8C3946;padding:18px 18px;border:1px solid #913C49;border-radius:3px;width:160px;font-size:11px;line-height:2}.tooltip-link .tooltip:after,.tooltip-link .tooltip:before{content:' ';height:0;position:absolute;width:0;border:15px solid transparent}.tooltip-link .tooltip:before{position:absolute;left:84px;z-index:2}.tooltip-link .tooltip:after{position:absolute;left:84px;z-index:1}.tooltip-link[data-tooltip-orientation="reverse"] .tooltip:before{top:-30px;border-bottom-color:white}.tooltip-link[data-tooltip-orientation="reverse"] .tooltip:after{top:-31px;border-bottom-color:#913C49}.tooltip-link[data-tooltip-orientation="reverse"].blue .tooltip:after{border-bottom-color:#094d6d}.tooltip-link:not([data-tooltip-orientation="reverse"]) .tooltip:before{bottom:-30px;border-top-color:white}.tooltip-link:not([data-tooltip-orientation="reverse"]) .tooltip:after{bottom:-31px;border-top-color:#913C49}.tooltip-link:not([data-tooltip-orientation="reverse"]).blue .tooltip:after{border-top-color:#094d6d}.ie8 .tooltip:after,.ie8 .tooltip:before{display:none}body.about-harrys-open{padding-top:183px}.admin-header{text-align:center;height:30px;background:black;color:white;padding:6px 10px 0 10px}.admin-header form{display:inline-block}.admin-header form input[type="submit"]{border:none;background:inherit;color:inherit;font-size:inherit;font-family:"brandon-grotesque", "Brandon Grotesque", sans-serif;padding:0;cursor:pointer}header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;left:0;z-index:3;width:100%;height:64px;padding:0 40px 0 30px;border-bottom:1px solid #C7C7C7;background:white;text-align:center;font-family:"brandon-grotesque","Brandon Grotesque","Helvetica","Arial",sans-serif}header .table{position:relative;height:100%}header .logo{position:absolute;top:0;left:30px;z-index:2;width:115px}header .logo a{display:block;height:20px;-webkit-transition:opacity 0.25s;-moz-transition:opacity 0.25s;-ms-transition:opacity 0.25s;-o-transition:opacity 0.25s;transition:opacity 0.25s}header .logo a:hover{opacity:0.8}header .logo a img{max-height:100%}header .anchor{position:relative;display:inline-block;font-size:13px;font-weight:600;letter-spacing:0.1em;text-transform:uppercase;line-height:1em;color:#868485;cursor:pointer;-webkit-transition:color 0.25s ease;-moz-transition:color 0.25s ease;-ms-transition:color 0.25s ease;-o-transition:color 0.25s ease;transition:color 0.25s ease}header .anchor.green{color:#707c3c}header .anchor:hover,header .anchor.active:hover{color:#5f899e}header .anchor.active{color:#0a4d6d}header .anchor.gifts{color:#a43435}header .primary-links{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:115px;padding-right:260px;-webkit-transition:padding 0.25s ease;-moz-transition:padding 0.25s ease;-ms-transition:padding 0.25s ease;-o-transition:padding 0.25s ease;transition:padding 0.25s ease}@media (max-width: 1100px){header .primary-links{padding-right:230px}}header .primary-links nav{position:relative;text-align:center}header .primary-links nav .anchor{margin:0 30px;-webkit-transition:margin 0.25s ease;-moz-transition:margin 0.25s ease;-ms-transition:margin 0.25s ease;-o-transition:margin 0.25s ease;transition:margin 0.25s ease}@media (max-width: 1100px){header .primary-links nav .anchor{margin:0 20px}}header .primary-links nav .slide-trigger div.side-arrow{display:inline-block;position:relative;left:8px;bottom:1px;-webkit-transition:-webkit-transform 0.25s ease;-moz-transition:-moz-transform 0.25s ease;-ms-transition:-ms-transform 0.25s ease;-o-transition:-o-transform 0.25s ease;-webkit-transition:transform 0.25s ease;-moz-transition:transform 0.25s ease;-ms-transition:transform 0.25s ease;-o-transition:transform 0.25s ease;transition:transform 0.25s ease}header .primary-links nav .slide-trigger div.side-arrow.flipped{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);filter:FlipV;-ms-filter:"FlipV"}header .primary-links nav .help{position:absolute;top:6px;right:0;margin:0}header .secondary-links{position:absolute;top:0;right:40px;z-index:2;padding-left:61px}header .secondary-links .profile{visibility:hidden;opacity:0;margin-right:50px;-webkit-transition:margin-right 0.25s ease;-moz-transition:margin-right 0.25s ease;-ms-transition:margin-right 0.25s ease;-o-transition:margin-right 0.25s ease;transition:margin-right 0.25s ease}@media (max-width: 1100px){header .secondary-links .profile{margin-right:30px}}header .secondary-links .tel{display:none;color:#9C9A9A;font-weight:400;letter-spacing:0;position:relative;left:16px}header .secondary-links .cart-icon{position:relative;display:inline-block;width:30px;height:13px;color:#fff;margin-left:10px;cursor:pointer}header .secondary-links .cart-icon .badge{position:absolute;z-index:10;top:-2px;right:-1px;display:block;width:0;height:0;border-radius:100%;overflow:hidden;font-size:11px;line-height:22px;text-align:center;background-color:#e34f30}header .secondary-links .cart-icon .badge span{position:absolute;top:50%;left:50%;margin:-11px 0 0 -11px;width:22px;height:22px;text-align:center;padding-left:1px}header .secondary-links .cart-icon .cart-open-grey{display:block;position:absolute;top:-7px;left:0;width:30px;height:30px}header .secondary-links .cart-icon .cart-open-grey.normal{z-index:5;opacity:1}header .secondary-links .cart-icon .cart-open-grey.active{z-index:3;opacity:1}header .secondary-links .cart-icon .anim-arrow{display:none}header .secondary-links .cart-icon .badge.active{width:22px;height:22px;margin-top:-11px;margin-right:-11px}header .secondary-links .cart-icon .badge.blast{-webkit-animation-name:badge_blast;-webkit-animation-duration:.15s;-moz-animation-name:badge_blast;-moz-animation-duration:.15s;-o-animation-name:badge_blast;-o-animation-duration:.15s;animation-name:badge_blast;animation-duration:.15s}header .secondary-links .cart-icon .badge.pop{-webkit-animation-name:badge_pop;-webkit-animation-duration:.15s;-moz-animation-name:badge_pop;-moz-animation-duration:.15s;-o-animation-name:badge_pop;-o-animation-duration:.15s;animation-name:badge_pop;animation-duration:.15s}header .secondary-links .cart-icon.active .cart-icon.normal{-webkit-animation-name:change_cart_color;-webkit-animation-duration:1.5s;-moz-animation-name:change_cart_color;-moz-animation-duration:1.5s;-o-animation-name:change_cart_color;-o-animation-duration:1.5s;animation-name:change_cart_color;animation-duration:1.5s}header .secondary-links .cart-icon.holiday{width:36px}header .secondary-links .cart-icon.holiday img{top:-10px;left:1px;width:36px;height:36px}header .secondary-links .header-sep{position:absolute;background:#C7C7C7;width:1px;height:64px;top:0;left:30px}header .about-harrys{position:absolute;top:100%;left:0;width:100%;height:0;overflow:hidden;-webkit-transition:height 0.25s ease;-moz-transition:height 0.25s ease;-ms-transition:height 0.25s ease;-o-transition:height 0.25s ease;transition:height 0.25s ease;background-color:#263645;text-align:center}header .about-harrys.open{height:120px}header .about-harrys .about-link{display:inline-block;margin:33px 28px 0;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:white;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}header .about-harrys .about-link:hover{color:#698AA9}header .about-harrys .about-link span{position:relative;margin-top:5px}header .about-harrys .about-link .header-icon{display:inline-block}header .about-harrys .about-link:hover .our-story{background-position:-32px -214px}header .about-harrys .about-link:hover .our-factory{background-position:-2px -212px}header .about-harrys .about-link:hover .give-a-shave{background-position:-164px -74px}header .about-harrys .about-link:hover .magazine{background-position:-118px -157px}header .about-harrys .about-link:hover .cornershop{background-position:-164px -23px}header .mini-cart{position:absolute;top:75px;right:15px;z-index:10;visibility:hidden;opacity:0;display:block;width:330px;padding:25px 20px;border:1px solid #cfcfcf;border-radius:5px;box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.75);background:#ededed;text-transform:none;letter-spacing:normal}header .mini-cart .arrow{position:absolute;top:-11px;right:47px}header .mini-cart .title{display:block;margin:0;padding:0 0 20px;font-size:32px;font-weight:400;letter-spacing:0;line-height:1em;text-align:left;color:#0a4d6d;-webkit-transition:color 0.25s ease;-moz-transition:color 0.25s ease;-ms-transition:color 0.25s ease;-o-transition:color 0.25s ease;transition:color 0.25s ease}header .mini-cart .title:hover{color:#5f899e}header .mini-cart .items{border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}header .mini-cart .empty-text{padding:20px 0}header .mini-cart .item{padding:20px 0;border-top:1px solid #cfcfcf;text-align:left;font-size:14px}header .mini-cart .item:first-of-type{border-top:0}header .mini-cart img{width:100px;height:100px;margin:0 15px 0 0;vertical-align:middle}header .mini-cart .text{width:210px;vertical-align:middle}header .mini-cart .text p{position:relative;line-height:1.6em}header .mini-cart .name{width:90%;font-weight:bold;text-transform:uppercase}header .mini-cart .name span:first-of-type{width:170px}header .mini-cart .close{position:absolute;top:2px;right:0;border-radius:100%;cursor:pointer}header .mini-cart .footer{padding:20px 0 0}header .mini-cart .footer p{position:relative;margin:12px 0 0;font-size:21px;font-weight:400;color:#555555}header .mini-cart .footer p a{display:block;text-align:left;font-size:13px;color:#888888;line-height:1em;font-weight:400}header .mini-cart .footer .button{width:150px;padding-left:0;padding-right:0}@-webkit-keyframes change_cart_color{0%{opacity:1}20%{opacity:0}80%{opacity:0}100%{opacity:1}}@-webkit-keyframes badge_blast{0%{width:0;height:0;margin-top:0;margin-right:0}85%{width:26px;height:26px;margin-top:-13px;margin-right:-13px}100%{width:22px;height:22px;margin-top:-11px;margin-right:-11px}}@-webkit-keyframes badge_pop{0%{width:22px;height:22px;margin-top:-11px;margin-right:-11px}50%{width:26px;height:26px;margin-top:-13px;margin-right:-13px}100%{width:22px;height:22px;margin-top:-11px;margin-right:-11px}}@-moz-keyframes change_cart_color{0%{opacity:1}20%{opacity:0}80%{opacity:0}100%{opacity:1}}@-moz-keyframes badge_blast{0%{width:0;height:0;margin-top:0;margin-right:0}85%{width:26px;height:26px;margin-top:-13px;margin-right:-13px}100%{width:22px;height:22px;margin-top:-11px;margin-right:-11px}}@-moz-keyframes badge_pop{0%{width:22px;height:22px;margin-top:-11px;margin-right:-11px}50%{width:26px;height:26px;margin-top:-13px;margin-right:-13px}100%{width:22px;height:22px;margin-top:-11px;margin-right:-11px}}@-o-keyframes change_cart_color{0%{opacity:1}20%{opacity:0}80%{opacity:0}100%{opacity:1}}@-o-keyframes badge_blast{0%{width:0;height:0;margin-top:0;margin-right:0}85%{width:26px;height:26px;margin-top:-13px;margin-right:-13px}100%{width:22px;height:22px;margin-top:-11px;margin-right:-11px}}@-o-keyframes badge_pop{0%{width:22px;height:22px;margin-top:-11px;margin-right:-11px}50%{width:26px;height:26px;margin-top:-13px;margin-right:-13px}100%{width:22px;height:22px;margin-top:-11px;margin-right:-11px}}.ie8 header .logo img{width:100%}.ie8 header .primary-links nav .anchor{margin:0 20px}.ie8 header .primary-links nav .slide-trigger i.side-arrow{background-image:url(/assets/header/icons/arrow1x.png)}.ie8 header .primary-links nav .slide-trigger:hover i.side-arrow,.ie8 header .primary-links nav .slide-trigger.active:hover i.side-arrow{background-position:0 -8px}.ie8 header .primary-links nav .slide-trigger.active i.side-arrow{background-position:0 -16px}.ie8 header .primary-links nav .help{top:3px;margin:0}.ie8 header .holiday img.sleigh{display:block}.ie8 header .holiday img.deer{display:none}.ie8 header .holiday.active .sleigh{display:none}.ie8 header .holiday.active .deer{display:block}.ie8 header .about-harrys .about-link i.our-story{background:url(/assets/header/icons/our-story1x.png) no-repeat}.ie8 header .about-harrys .about-link:hover i.our-story{background-position:0 -20px}.ie8 header .about-harrys .about-link i.our-factory{background:url(/assets/header/icons/our-factory1x.png) no-repeat}.ie8 header .about-harrys .about-link:hover i.our-factory{background-position:0 -18px}.ie8 header .about-harrys .about-link i.give-a-shave{background:url(/assets/header/icons/give-a-shave1x.png) no-repeat}.ie8 header .about-harrys .about-link:hover i.give-a-shave{background-position:0 -23px}.ie8 header .about-harrys .about-link i.magazine{background:url(/assets/header/icons/magazine1x.png) no-repeat}.ie8 header .about-harrys .about-link:hover i.magazine{background-position:0 -24px}.ie8 header .about-harrys .about-link i.cornershop{background:url(/assets/header/icons/cornershop1x.png) no-repeat}.ie8 header .about-harrys .about-link:hover i.cornershop{background-position:0 -21px}.ie8 #peek{display:none}.ie9 header .primary-links nav .help{top:4px}footer{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:1200px}footer .top{background:#eeeeee;border-top:1px solid #c5c5c5;padding:40px 35px;letter-spacing:0.08em;text-align:center}footer .top div{display:inline-block;text-align:left;vertical-align:middle;margin:0 20px}footer .top div.phone a:hover{opacity:1;cursor:default}footer .top div.social a{margin:0 4px;padding:0}footer .top div.social .sprite{margin:0}footer .top .sprite{height:24px;margin:0 5px 0 0;border:0;vertical-align:middle}footer .top span{display:inline;vertical-align:middle}footer .top a{display:inline-block;position:relative;background:none;font-size:11px;font-weight:400;line-height:24px;color:#949494;text-transform:uppercase;-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;-ms-transition:opacity 0.25s ease;-o-transition:opacity 0.25s ease;transition:opacity 0.25s ease;cursor:pointer;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}footer .top a:hover{opacity:0.5}footer .bottom{position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;padding:20px 28px 18px 30px;border-top:2px solid #404040;background:#555555}footer .bottom p,footer .bottom a{display:inline-block;color:#e4e4e4;font-family:"museo-sans","Museo Sans","Helvetica","Arial",sans-serif;font-size:13px;font-weight:300;line-height:1.938461538em;letter-spacing:0.03em}footer .bottom a{margin:0 0 0 15px;cursor:pointer}.ie8 footer .email,.ie8 footer .phone{width:158px;position:relative;left:25px}#peek{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:999999999}
