@font-face{font-family:Vollkorn;font-style:normal;font-weight:600;src:local("Vollkorn Semibold"),local("Vollkorn-Semibold"),url(vollkorn-semibold-webfont.woff) format("woff")}body{font-weight:400;-webkit-font-smoothing:antialiased}p{font-size:1.1em}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-weight:400}h1,h2,h3{border-bottom:2px solid rgba(0,0,0,.15)}a{text-decoration:none!important}header.site-header{background-color:#052a2e;color:#f7f7f7}#cartToggle{color:#f7f7f7;background-color:#074047;text-decoration:none;font-weight:600;font-size:1em;padding:11px 29px;transition:all .3s ease-in-out;-webkit-text-stroke:1px rgba(255,255,255,.2);text-shadow:2px 2px 2px rgba(0,0,0,.15)}#cartToggle:hover{background-color:#084a52}#cartCost{font-weight:400!important}.nav-bar div.grid{padding:7px 0}.nav-bar a{font-family:Oswald,sans-serif;letter-spacing:1px;text-transform:uppercase;font-weight:600;padding:11px 32px;border-radius:3px;transition:all .3s ease-in-out;-webkit-text-stroke:1px rgba(255,255,255,.05);text-shadow:2px 2px 2px rgba(0,0,0,.15)}.nav-search{float:right}.nav-bar a:hover{background-color:#06373d;color:#fff;-webkit-text-stroke:1px rgba(255,255,255,.2)}ul.site-nav{margin:4px 0}.site-nav--active a{padding:11px 32px!important;background-color:#000;color:#ccc}#search-box input[type=search]::-webkit-input-placeholder{color:#ffffff4d}#search-box input[type=search]:-moz-placeholder{color:#ffffff4d}#search-box input[type=search]::-moz-placeholder{color:#ffffff4d}#search-box input[type=search]:-ms-input-placeholder{color:#ffffff4d}#search-box input[type=search]{float:right;padding:4px 7px 3px;margin:3px 3px 2px;width:264px;font-size:1.2em;font-weight:600;color:#f7f7f7;background-color:#031c1f;border:0;border-bottom:3px solid #333;transition:all .3s ease-in-out}#search-box input[type=search]:focus{outline:0;background-color:#052a2e;width:275px}#search-box button{padding:7px 12px;margin:0 0 0 14px;background-color:#074047!important;color:#fff;border:1px solid #052A2E;font-size:1.2em;cursor:pointer;border-radius:3px;text-shadow:2px 2px 2px rgba(0,0,0,.15);transition:all .3s ease-in-out}#search-box button:hover{background-color:#084a52}main.main-content{background-color:#fff;margin-top:0;padding-top:24px}section.spotlight{position:relative;max-width:1296px;margin:0 auto 24px;height:450px}ul.slider{margin:0}.slider li{display:none}.slide{width:100%;position:absolute;top:0;height:450px;overflow:hidden}.slide:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.85}.spotlight:hover span.spotlight-text,.spotlight:hover span.spotlight-subtext{background-color:#fff!important}.spotlight h1{margin:0;border:0}.slide>img{position:absolute;left:0;top:-119px;width:100%;transition:all .3s ease-in-out}.spotlight-text{color:#052a2e;position:absolute;bottom:70px;font-weight:800;padding:5px 18px 9px;background-color:#edffff;transition:all .3s ease-in-out;text-shadow:3px 3px 3px rgba(0,0,0,.15)}.spotlight-text h1{position:relative;top:2px;font-weight:800;letter-spacing:2px}.spotlight-subtext h1{position:relative;top:1px;font-weight:600;letter-spacing:1px}.spotlight-subtext{color:#052a2e;position:absolute;bottom:150px;font-size:50%;font-weight:800;padding:5px 18px 7px;background-color:#edffff;transition:all .3s ease-in-out;text-shadow:3px 3px 3px rgba(0,0,0,.15)}.left{left:59px}.right{right:59px}.call-to-action{position:absolute;bottom:23px;font-size:1em;font-weight:800;padding:8px 32px 9px 18px;background-color:#052a2e;color:#fff;cursor:pointer;transition:all .3s ease-in-out;text-shadow:3px 3px 3px rgba(0,0,0,.15)}.call-to-action div{background:url(http://jamesfuthey.com/h2/img/ar.png) no-repeat center center;background-size:22px 22px;position:absolute;height:22px;right:7px;top:8px}.call-to-action img{height:22px;transition:all .3s ease-in-out}.call-to-action:hover img{opacity:0}.call-to-action:hover{color:#111;background-color:#edffff;font-weight:800}.cta-inverse{background-color:#edffff!important;color:#000!important}.cta-inverse:hover{background-color:#052a2e!important;color:#fff!important}.cta-inverse div{background:url(http://jamesfuthey.com/h2/img/ar.png) no-repeat center center!important;background-size:22px 22px!important}.cta-inverse img{opacity:0!important}.cta-inverse:hover img{opacity:1!important}.product-grid-item{width:100%;margin:0 auto}.h6{font-weight:800;color:#000}.product-grid-item p.h6{margin:5px 0 0!important;letter-spacing:1px;text-transform:uppercase;font-size:1.2em}.product-grid-item p.h6 a{font-weight:600;color:#000;text-transform:uppercase;font-size:1.1em;letter-spacing:1px}.product-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:300px;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,.07) 64%,rgba(0,0,0,.32) 96%,rgba(0,0,0,.32) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0)),color-stop(64%,rgba(0,0,0,.07)),color-stop(96%,rgba(0,0,0,.32)),color-stop(100%,rgba(0,0,0,.32)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,.07) 64%,rgba(0,0,0,.32) 96%,rgba(0,0,0,.32) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,.07) 64%,rgba(0,0,0,.32) 96%,rgba(0,0,0,.32) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,.07) 64%,rgba(0,0,0,.32) 96%,rgba(0,0,0,.32) 100%);background:radial-gradient(ellipse at center,#0000,#00000012 64%,#00000052 96% 100%);opacity:.5;z-index:7;transition:all .3s ease-in-out}.product-overlay:hover{opacity:.32}.feature-img{position:relative;background-color:#fff;width:100%;height:290px;overflow:hidden;text-align:center}.feature-img img{width:320px!important;max-width:120%;min-width:100%;margin-left:-16px;transition:all .3s ease-in-out}.feature-img:hover img{-webkit-transform:scale(1.32);transform:scale(1.32);opacity:.9}.collection-header{position:relative}.collection-header .section-header--right{position:absolute;right:0}div[itemprop=offers]{position:relative}#productPrice{position:absolute;right:0;top:0;font-weight:400}#ajaxifyCart h1{border:0}footer a{color:#f7f7f7!important}.noBorder{border:0!important}.relative{position:relative}.collection-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:230px;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,.07) 64%,rgba(0,0,0,.32) 96%,rgba(0,0,0,.32) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(0,0,0,0)),color-stop(64%,rgba(0,0,0,.07)),color-stop(96%,rgba(0,0,0,.32)),color-stop(100%,rgba(0,0,0,.32)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,.07) 64%,rgba(0,0,0,.32) 96%,rgba(0,0,0,.32) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,.07) 64%,rgba(0,0,0,.32) 96%,rgba(0,0,0,.32) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,.07) 64%,rgba(0,0,0,.32) 96%,rgba(0,0,0,.32) 100%);background:radial-gradient(ellipse at center,#0000,#00000012 64%,#00000052 96% 100%);opacity:.5;z-index:7;transition:all .3s ease-in-out}.collection-overlay:hover{opacity:.32}.box-230{width:100%;height:230px;overflow:hidden;margin:0 auto}.box-230 img{transition:all .3s ease-in-out}.hover-230:hover img{-webkit-transform:scale(1.32);transform:scale(1.32)}.hover-230:hover .overBar{top:-100px}.max-250h{height:250px}.overBar{position:relative;top:-78px;background-color:#edffffbf;color:#000;transition:all .3s ease-in-out}.overBar a{text-decoration:none;color:#000;font-family:Oswald,sans-serif;letter-spacing:2px;font-size:1.4em;font-weight:600;text-transform:uppercase}.overBar p{margin-top:-5px;padding-bottom:4px;font-family:Libre Baskerville,serif;font-weight:300}#subscribe{background-color:#074047}.full-width{width:100%!important}.site-header--text-links a{color:#f7f7f7;background-color:transparent;text-decoration:none;font-weight:600;font-size:1em;padding:11px 29px;transition:all .3s ease-in-out;-webkit-text-stroke:1px rgba(255,255,255,.2);text-shadow:2px 2px 2px rgba(0,0,0,.15)}.site-header--text-links a:hover{background-color:#084a52}.breadcrumb span{text-transform:capitalize}.featherlight-content{overflow:hidden!important}.tinyCart{display:none}.bigCart{display:inline-block}.cart-subtotal{font-family:Oswald!important;font-size:2em;text-transform:uppercase;letter-spacing:1px}.cart-subtotal--price{font-weight:300;font-size:100%}.tinyLogo{display:none!important;float:left;color:#fff;padding:6px 15px;background-color:#074047}input[type=submit],.btn{background-color:#074047}#addToCart{font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:1.2em}#addToCartForm,#addToCartForm .selector-wrapper{width:300px;float:right}#addToCartForm .single-option-selector{width:100%;max-width:100%}#addToCartForm input[type=submit]{float:right;margin-top:18px;width:300px}#addToCartForm label[for]{padding:3px 0}#addToCartForm input.js--num,div.js-qty{width:300px;max-width:300px}.js--qty-adjuster{width:32px}.addThis{height:72px}.collection-sidebar li:hover{background-color:#efefef}.collection-sidebar a{text-decoration:none;font-weight:500;font-size:1.1em;padding-left:10px}.template-cart div.js-qty{width:127px!important}.h4 a{text-transform:uppercase;font-size:.85em}.medium-down--one-third .serif{letter-spacing:1px}.cart-row input{text-transform:uppercase;font-size:1.1em;font-family:Oswald;letter-spacing:1px}.js--qty-adjuster,.ajaxifyCart--qty-adjuster{width:30px!important}.product-description{font-size:1.1em}@media all and (max-width: 1296px){.feature-img{height:270px}}@media all and (max-width: 1200px){.feature-img{height:240px}}@media all and (max-width: 1080px){.feature-img{height:210px}}@media all and (max-width: 960px){.feature-img{height:180px}}@media all and (min-width: 769px){ul.site-nav{margin-left:-32px}}@media all and (max-width: 768px){#addToCartForm{margin:0 auto;float:initial}#productPrice{position:static}.feature-img{height:270px}.header-logo{margin:0!important;padding-top:7px}.site-header .large--text-right{position:absolute;right:25px;top:28px;width:75%;text-align:right!important}.nav-search form{margin:0 auto;width:85%}#search-box input[type=search]{width:100%!important}.box-230{width:100%!important;height:180px!important}.slide img{min-height:450px;min-width:100%}section.spotlight{height:300px!important;font-size:75%;overflow:hidden}.call-to-action{bottom:20px!important}.call-to-action div{background-size:16px 16px}.call-to-action img{height:16px}.spotlight-text{bottom:59px!important}.spotlight-subtext{bottom:117px!important}.left{left:20px}.right{right:20px}.tinyCart{display:inline-block;position:relative;padding:11px 14px!important}.bigCart{display:none}#cartCount{position:absolute;top:-5px;right:-12px;padding:0 8px;background-color:red;border-radius:3px}}@media all and (max-width: 640px){.feature-img{height:240px}}@media all and (max-width: 600px){.tinyLogo{display:inline-block!important;font-size:60%}.bigLogo{display:none!important}.site-nav li{display:block}.site-nav{display:none}.site-header .large--text-right{top:18px}h1,h2,h3{text-align:center}}@media all and (max-width: 570px){.feature-img{height:210px}}@media all and (max-width: 500px){body{font-size:75%}}@media all and (max-width: 480px){.feature-img{height:320px}section.spotlight{display:none}.hide-480{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
