body{font-family:'Helvetica', sans-serif}.main-content{margin-top:60px}.site-header{text-align:right;padding:10px 15px;border-top:10px solid #C51616}.site-header a:hover{color:#C51616}body form .hat{background:url(//cdn.shopify.com/s/files/1/1338/3105/t/2/assets/hat-red.png?18081640996165269034);width:340px;height:278px;background-size:contain;display:block;margin:auto;margin-bottom:30px;font-family:'Bitter', serif;color:#fff;padding-top:85px;font-size:20px;line-height:1.2em;text-shadow:0 1px 1px rgba(0,0,0,0.3);text-transform:uppercase;font-weight:bold;position:relative;pointer-events:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none}body form .hat .hat-noun,body form .hat .hat-adjective{position:absolute;width:100%;top:83px}body form .hat .hat-adjective{top:107px}body form .hat span.off{color:#8c0909;text-shadow:0 0}body form .hat.russia{font-family:Helvetica;text-transform:lowercase;font-size:24px}div.customize-parent{display:block;margin-top:60px;margin-bottom:40px}.customize{font-family:'Bitter', serif;font-weight:bold;color:#444;font-size:20px;text-transform:uppercase;line-height:3.5em;border-bottom:1px solid #ddd;padding-bottom:40px;margin-bottom:60px}.customize input{font-family:'Bitter', serif;font-weight:bold;text-align:center;margin:0 10px;color:#000;text-transform:uppercase}.customize input:focus,.customize input:active{outline:0 none;border-color:#C51616;color:#C51616}.btn,.btn-secondary,input[type="submit"]{background:#C51616}.btn:hover,.btn:active,.btn:focus,.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus{background:#9e0f0f}.site-header a:hover,.site-header a:focus,.site-header .btn-link:hover,.site-header .btn-link:focus{opacity:1}.site-header a:hover .cart-count,.site-header a:focus .cart-count,.site-header .btn-link:hover .cart-count,.site-header .btn-link:focus .cart-count{box-shadow:0 0 0 2px #fff}.cart-count{background:#C51616}#adjective{display:none}.amp{font-weight:normal;opacity:0.6}.edit-adjective{border-bottom:4px dotted #efbf09;color:#111;padding-bottom:3px;position:relative;margin-right:17px;padding:0 3px 3px 0}.edit-adjective:hover{color:#C51616;border-color:#C51616}.edit-adjective svg{width:12px;height:15px;fill:#BBB;position:absolute;top:7px}.h1{font-family:'Bitter', serif;color:#000;margin-bottom:5px;line-height:1em;font-size:40px;margin-top:20px;white-space:nowrap;text-transform:uppercase;text-align:left;float:left;margin-top:-37px;margin-left:25px;font-size:30px}.h1 span.on{color:#C51616}.desc{margin-top:20px;margin-bottom:30px}.btn{font-weight:bold;font-family:'Bitter', serif;font-size:18px}.btn span.price{font-weight:normal;opacity:0.6;font-family:Helvetica, sans-serif;font-style:italic;font-size:14px}.template-index .wrapper{width:785px}.intro{max-width:490px;float:left}.model{width:195px;float:left;height:460px;margin-right:50px;background-image:url(//cdn.shopify.com/s/files/1/1338/3105/t/2/assets/gary-busey.png?18081640996165269034);background-size:cover}.example{display:inline-block;margin:32px 5px 0 0;overflow:hidden;position:relative;border:4px solid #fff;box-shadow:0 0 0 1px #eee}.example img{width:120px;display:block}.logo{float:left;font-weight:bold;font-family:'Bitter', serif !important}.logo span{color:#C51616}.logo span.again{color:#888}.logo:hover span{color:#C51616}.template-index .logo{display:none}@media screen and (max-width: 500px){.model{float:none;margin:auto}.template-index .wrapper{width:auto}.h1{font-size:28px;margin-top:55px}.intro .btn{width:100%;text-align:center}.examples{text-align:center}}a{color:#C51616}a:hover,a:active,a:focus{color:#9e0f0f}footer{text-align:center;max-width:500px;color:#989898;margin:100px auto 50px}footer strong{color:#666;font-weight:normal}div.more{display:block;margin-top:60px}div.more .more-left{display:block;width:50%;float:left;padding:0 50px;box-shadow:1px 0 #eee}div.more .more-right{display:block;width:50%;float:left;padding:0 50px}.btn-secondary,input.btn-secondary{background:#eee}.btn-secondary:hover,input.btn-secondary:hover{background:#ddd}.producttitle{font-family:'Bitter', serif;font-weight:bold;color:#666;font-style:uppercase}.producttitle strong{color:#C51616}.social-sharing,.social-sharing-other{background:#fefed1;margin:20px 130px;display:none}.social-sharing-other{padding:10px;color:#333}@media screen and (max-width: 500px){.social-sharing,.social-sharing-other{margin:20px 10px}div.more .more-left,div.more .more-right{width:100%;margin-bottom:50px;box-shadow:0 0;padding:0 15px}}.social-sharing a{background-color:#fff}.social-sharing .icon-note{font-size:11px;color:#999}.form-add-to-cart .price-container{margin:0 !important}#referral-modal{background:#fff7bf;color:#C51616;left:10px;bottom:10px;font-weight:bold;padding:8px 23px;font-size:14px;border-radius:3px;transform:translateY(120%);border:2px solid #C51616;box-shadow:2px 2px 3px rgba(0,0,0,0.3);transition:0.3s ease-out;display:block}#referral-modal div{font-weight:normal;color:#555}#referral-modal.on{transform:translateY(0%)}.bottom{border-top:1px solid #ddd;margin-top:60px;padding-top:60px;text-align:left}
