#main-image{border:1px solid #ccc}#main-video{display:none}#thumbnails{margin-top:5px}#thumbnails img{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid #ccc}#thumbnails img:hover{-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc}#thumbnails .current img{border-color:#666;-moz-box-shadow:0 0 4px #666;-webkit-box-shadow:0 0 4px #666;box-shadow:0 0 4px #666}#purchase-block form{margin:0;padding:0;background:#ccc;width:100%}#purchase-block form h2,#purchase-block form h3{margin:0}#purchase-block form h2{padding:0 10px;background:#999;font-size:20px}#purchase-block form h3{font-size:16px}#purchase-block form fieldset{position:relative;top:0;left:0;width:100%;border:0px none;margin:0;padding:0 10px}#purchase-block form .hand h3{margin:0.25rem 0}#purchase-block form .hand+.hand{border-top:3px groove}#purchase-block form .product.row{font-size:rem-calc(12px);font-family:"Oswald", Arial, sans-serif;font-weight:300;margin-bottom:0.5rem}#purchase-block form .product.row label{color:black;font-size:inherit;font-weight:300}#purchase-block form .product.row input{margin:0}#purchase-block form .product.row.out-of-stock{color:#666;padding-left:1em}#purchase-block form .product.row.out-of-stock label{color:inherit}#purchase-block form .product.row.out-of-stock .oos-message{padding-left:1em;color:maroon;line-height:1.2em}#purchase-block form .product.row .product-price strike{color:maroon}#purchase-block form .button{background:#999;padding:0.625rem 1.25rem 0.6875rem 1.25rem;font-size:0.8125rem;font-family:"Tinos", "Times New Roman", serif;border-style:none;border-size:0;margin:0 1px 1ex 1px}#purchase-block form .button.disabled{background-color:#ccc;background-image:repeating-linear-gradient(45deg, transparent, transparent 3px, #aaa 3px, #aaa 6px);color:black}#purchase-block form .button.selected{position:relative;background:black}#purchase-block form .button input[type="radio"]{display:none}#purchase-block form #purchase_shaft_id,#purchase-block form #purchase_grip_id{margin-bottom:0.25rem}#purchase-block form #shaft-image,#purchase-block form #grip-image{background-color:white;margin-bottom:1rem}#add-to-cart{margin-top:10px}#promo-container{background-color:maroon;padding:0.25rem 1rem;text-shadow:0 4px 4px black}#promo-container,#promo-container *{color:white}#promo-container.daily{background:white;border:2px solid #e60000;text-shadow:none;border-top-width:16px;border-bottom-width:16px;position:relative;top:0;left:0}#promo-container.daily,#promo-container.daily *{color:#060}#promo-container.daily h2{font-size:20pt}#promo-container.daily #promo-bow{position:absolute;top:-57px;right:0}#promo-container.daily .countdown-clock,#promo-container.daily .countdown-clock *{font:18pt "Oswald", Arial, sans-serif;font-weight:300}#new_review{display:none}#reviews{text-align:justify}#reviews p{margin:1em 0 0 0}.review blockquote{border-left:0px none;color:#333}.review blockquote cite{font-style:normal;font-size:inherit;color:inherit}.review blockquote cite::before{content:none}.review .helpful{padding-left:2rem}#review-pagination{margin:1em 0;font-size:larger;font-weight:bold}#review-pagination .disabled{color:#999}.row.upgrades{max-width:100%;font-family:"Oswald", Arial, sans-serif;font-weight:300}.row.upgrades .header{border-bottom:1px solid black;padding:1ex 0;font-weight:bolder}.upgrades{margin-bottom:1em}.upgrades .upgrade{border-bottom:1px solid #333;padding:0.5ex 0}.upgrades .upgrade .specs+.specs{margin-top:0.5ex}
