#shappify_count_down{margin-bottom:-20px;margin-top:-20px}.template-collection .eighteen,.template-index .eighteen{position:fixed;z-index:2147483648;width:100%;height:100%;background:rgba(0,0,0,.95);color:#fff;padding:200px 30px;text-align:center}.template-collection .eighteen h3,.template-index .eighteen h3{color:#fff;font-size:20px;line-height:35px;margin:0 auto 15px 0;font-weight:700;font-family:Oswald;letter-spacing:1px}.template-collection .eighteen p,.template-index .eighteen p{margin:0 0 15px;font-size:16px;line-height:1.8em;font-family:Oswald}.template-collection .eighteen .action_button,.template-index .eighteen .action_button{background:#328a42;color:#fff;border:0;padding:10px 20px;letter-spacing:1px;text-align:center;cursor:pointer;font-family:Oswald;font-weight:700;font-size:20px;text-transform:uppercase;display:inline-block;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;-webkit-appearance:none;border-radius:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.template-collection .eighteen .action_button:hover,.template-index .eighteen .action_button:hover{background:#12521d;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}.template-collection .eighteen small a,.template-index .eighteen small a{color:#12521d;font-size:16px;font-family:Oswald;webkit-transition:color .1s linear;-moz-transition:color .1s linear;-o-transition:color .1s linear;-ms-transition:color .1s linear;transition:color .1s linear}.template-collection .eighteen small a:hover,.template-index .eighteen small a:hover{color:#328a42}.template-collection .ageVerifier span,.template-index .ageVerifier span{font-weight:700}.template-collection .ageVerifier span input,.template-index .ageVerifier span input{height:auto;position:relative;top:2px}.template-collection .ageVerifier span a.terms_link,.template-index .ageVerifier span a.terms_link{color:#328a42;text-decoration:underline}.template-cart .ageVerifier span{font-weight:700}.template-cart .ageVerifier span input{height:auto;position:relative;top:2px}.template-cart .ageVerifier span a.terms_link{color:#328a42;text-decoration:underline}#Collection .productList .grid .details .grid-view-item__meta .product-price__price{margin:0}.was_price{color:#7f8c8d;font-style:italic;text-shadow:none;font-weight:400}.was_price_small{color:#7f8c8d;font-style:italic;text-shadow:none;font-weight:400;font-size:.6em;margin-bottom:5px}.percentOff{color:#7f8c8d;text-shadow:none;font-weight:400;font-size:.5em}.msrp{font-style:italic;font-weight:700}.msrp_small{font-style:italic;font-weight:700;font-size:.6em;color:#000}span.questionmark{border-bottom:1px dashed;text-decoration:none}span.questionmark:hover{cursor:help;position:relative}span.questionmark span{display:none}span.questionmark:hover span{border:silver 1px dotted;padding:15px 15px 15px 15px;display:block;z-index:100;background:url(../images/status-info.png) #f0f0f0 no-repeat 100% 5%;left:0;margin:10px;width:250px;position:absolute;top:15px;text-decoration:none;font-size:.9em;line-height:20px;text-align:center}@media (max-width:1020px){span.questionmark:hover span{right:-60px;left:auto}}@media (max-width:639px){.warranty_inner p{padding-top:0!important;margin-top:-3px}}.warranty_inner{display:flex}.warranty_inner p{padding-top:8px;padding-left:8px}#esc-oos-form{display:none}.template-product .main-content{max-width:1200px;margin:auto}.template-product .warranty{padding:5px}.template-product .warranty p{margin-bottom:0}.template-product .product-single__meta .product-form{display:block}.template-product .product-single__meta .wishlist-btn{top:0!important}@media (min-width:768px) and (max-width:1023px){.template-product .product-single__meta .product-form__item--quantity{margin-bottom:1rem}}.template-product .product-single__meta .product-form__item--submit{clear:none;position:relative}@media (min-width:768px) and (max-width:1023px){.template-product .product-single__meta .product-form__item--submit{clear:both}}@media (max-width:479px){.template-product #ProductSection-product-template .product-form__item--submit{clear:none}.template-product #ProductSection-product-template .qtyField .qty,.template-product #ProductSection-product-template .qtyField .qtyBtn{width:30px}.template-product #ProductSection-product-template .product-form__cart-submit{width:75%;padding:6px 5px}}div#CustomerLoginForm{max-width:300px;margin:0 auto}body.template-product .mobile-sho-vi{display:none}body.template-product .product-info.hidess{display:none}body.template-product .prod-large-img.hidess{display:none}@media (max-width:767px){body.template-product .product-form label{display:none}}@media (max-width:767px){body.template-product .prod-large-img.showss{display:none}body.template-product .product-info.showss{display:none}body.template-product .prod-large-img.hidess{margin:9px 0 33px;text-align:left;height:auto;display:none}body.template-product .product-info.hidess{margin:9px 0 33px;text-align:left;height:auto;display:block}body.template-product .product-single__meta hr{display:none}body.template-product .mobile-hide-divs{display:none}body.template-product .mobile-sho-vi{display:block;text-align:left;margin-top:25px}body.template-product .grid.product-single{margin:0;display:flex;flex-wrap:wrap}body.template-product .grid.product-single .grid__item.medium-up--two-fifths{order:1;width:100%}body.template-product .grid.product-single .grid__item.product-single__photos.medium-up--three-fifths{order:2;width:100%}body.template-product nav.breadcrumbs span.arow-br,body.template-product nav.breadcrumbs span.pronameB{display:none}body.template-product .header-txt.header-phone{display:none}}[for=insurance-selector-2],[for=insurance-selector]{border-bottom:1px solid #ccc;padding:0 0 10px}[for=insurance-selector-2] input,[for=insurance-selector] input{margin-right:10px;display:none}[for=insurance-selector-2] .insurance-text,[for=insurance-selector] .insurance-text{text-align:left;display:flex;align-items:center}[for=insurance-selector-2] .insurance-text:before,[for=insurance-selector] .insurance-text:before{border:1px solid #ccc;border-radius:4px;content:'';width:15px;display:flex;height:15px;margin-right:10px}[for=insurance-selector-2] input:checked+.insurance-text:before,[for=insurance-selector] input:checked+.insurance-text:before{content:'\f00c';font-family:fontawesome;background:#3b87fc;color:#fff}[for=insurance-selector-2] h5,[for=insurance-selector] h5{font-weight:700;margin:0;color:#000;font-size:15px}[for=insurance-selector-2] p,[for=insurance-selector] p{margin:0}#sca_fg_cart [for=insurance-selector-2]{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:10px 0 10px;margin:10px 0}#sca_fg_cart .insurance-text{text-align:right;display:flex;align-items:center;justify-content:flex-end}#sca_fg_cart .insurance-text:before{display:none!important}#sca_fg_cart input:checked+.insurance-text:before{content:'\f00c';font-family:fontawesome;background:#3b87fc;color:#fff}#sca_fg_cart .insurance-text:after{border:1px solid #ccc;border-radius:4px;content:' ';width:15px;display:flex;height:15px;align-items:center;margin-left:10px}#sca_fg_cart input:checked+.insurance-text:after{content:'\f00c';font-family:fontawesome;background:#3b87fc;color:#fff}#cart-drawer.active{overflow:auto}body.overflow-hidden,html.overflow-hidden{overflow:hidden}body.overflow-hidden::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;z-index:9;background:rgba(255,255,255,.7)}.main-cart-insurance p{position:relative}.main-cart-insurance span.questionmark:hover span{margin-left:-235px}.mini-cart-insurance p{position:relative}.mini-cart-insurance span.questionmark:hover span{margin-left:-235px}