@charset "UTF-8";
@font-face{font-family:"gobold_boldregular";src:url("../../files/fonts/gobold_bold-webfont.woff2") format("woff2"), url("../../files/fonts/gobold_bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}body{font-family:"Roboto Condensed", sans-serif;font-weight:700;font-size:1.5em;color:#000;line-height:1.35em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1,h2{color:#000}h1{font-size:3.5em;line-height:1.125em;margin-bottom:50px;font-weight:700;color:#0d0830}.ce_headline.arrow-head{margin-bottom:30px}h2{font-size:2.05em;margin-bottom:30px;line-height:1em}h2 a,a h2{border-bottom:0;color:#000}h3{font-size:1.25em;line-height:1.25em;margin-bottom:12px}p{margin-bottom:1.25em}a{border-bottom:1px solid #0d0830;text-decoration:none;color:#0d0830}a:hover{color:#f60b07}hr{border:0;border-bottom:2px solid #EDEDED;margin:15px 0;width:100%}hr.no_margin{margin-left:0px;margin-right:0px}.quote{color:#0d0830;line-height:1.35em}.dkgray-background{background-color:#F5F5F5}.btn,button{border-bottom:0;padding:15px 35px;background-color:#0d0830;color:#fff;display:inline-block;font-weight:600;font-size:0.9em;transition:all 0.2s ease;cursor:pointer;border:none}.btn:hover,.button:hover{background-color:#f60b07}ul{margin-top:0;margin-bottom:0}#main li{padding-bottom:15px}.caption{font-size:0.822em;margin-top:10px;margin-bottom:10px;line-height:1.35em}.large p{font-size:1.125em;line-height:1.35em}.pad30{padding-right:30px;padding-left:30px}@media only screen and (max-width:1570px){h1{font-size:3em}}@media only screen and (max-width:1200px){h1{font-size:2.875em}h2{font-size:2em}p,#main ul,#main ol{font-size:0.875em}}@media only screen and (max-width:1000px){h1{font-size:2.75em}h2{font-size:1.875em}}@media only screen and (max-width:600px){h1{font-size:2.3em}h2{font-size:1.65em}}.mod_search .widget.widget-text{text-align:right;display:inline-block}.mod_search .widget.widget-submit{display:inline-block}.account-bar{display:inline-block;width:100%;text-align:right;background-color:#0d0830}#header .bar-info{display:inline-block;padding:25px}#header .bar-info a{display:inline-block;color:#fff}.vert-div{display:inline-block;margin:0 20px}.mod_article h1.arrow-head .fa{color:#f60b07;padding:0px 30px 0px 0px;font-weight:400;margin:auto}.red{color:#f60b07}.purple{color:#0d0830}.pad30rl{padding-right:30px;padding-left:30px}.product_list .btn-red a,.btn-red input.submit.add_to_cart{padding:10px 15px;border-radius:0;border:0;font-weight:600;font-size:0.9em;background-color:#f60b07;margin:0;text-transform:uppercase;font-size:0.8em;color:#fff;cursor:pointer;display:block}.product_list .btn-red a{font-size:0.8em;display:block}.btn-red input.submit.add_to_cart{width:100%;height:70px}.product_list .btn-red a:hover{background-color:#0d0830}.product_list .btn-red:hover,.btn-red input.submit.add_to_cart:hover{background-color:#0d0830}.product_list .btn-red:hover a,.btn-red input.submit.add_to_cart:hover a,.product_list .btn-red:hover a:hover,.btn-red input.submit.add_to_cart:hover a:hover,.product_list .btn-purple a,.product_list .btn-purple a:hover,.btn-purple input.submit.add_to_cart a,.btn-purple input.submit.add_to_cart a:hover,.product_list .btn-purple:hover a,.btn-purple input.submit.add_to_cart:hover a,.product_list .btn-purple:hover a:hover,.btn-purple input.submit.add_to_cart:hover a:hover{color:#fff}.product_list .btn-purple{padding:10px 15px;border-radius:0;font-weight:700;font-size:0.9em;background-color:#0d0830;margin:0}.btn-purple input.submit.add_to_cart{padding:10px 15px;border-radius:0;font-weight:700;font-size:0.9em;background-color:#0d0830;margin:0;border:0;width:100%;height:70px;color:#fff;text-transform:uppercase}.product_list .btn-purple:hover,.btn-purple input.submit.add_to_cart:hover{background-color:#f60b07}.product_list .full-width{width:100%;margin-bottom:12px}.product_list .left{text-align:left}.product_list h3{font-size:0.9em;line-height:1em}.product_list .quantity_container{width:30%;display:inline-block;float:left}.product_list .quantity_container input.text{padding:14px 15px;text-align:center;margin:0 0 43px 0;font-size:0.7em}.product_list input.submit.add_to_cart{padding:14px 15px;border-radius:0;border:0;font-weight:700;font-size:0.7em;background-color:#0d0830;margin:0;color:#fff;width:70%;display:inline-block;float:left;text-transform:uppercase;cursor:pointer}.product_list input.submit.add_to_cart:hover{background-color:#f60b07}.mod_iso_cumulativefilter ul a:after{padding-left:5px;font-family:"Font Awesome 6 Pro";content:""}.mod_iso_cumulativefilter ul strong.active:after{padding-left:10px;font-family:"Font Awesome 6 Pro";content:"";float:right}.details-prod-accordian{display:none}.about .ce_text.last h2.red{font-size:2rem}.about .ce_text.last.block .text_inside p.purple{font-weight:bolder !important;line-height:2.4 !important}body.faq #main .mod_article .text_inside p{line-height:1.4}.faq h1.ce_headline.arrow-head.first.size100+.ce_text p{font-weight:700 !important}body.faq #main .mod_article hr~.ce_text.size100.block{margin-top:1.25em}body.faq #main .mod_article h3{color:#f60b07}.order-details .checkout_bottom,.review .subtotal,.mod_iso_orderdetails .subtotal{text-align:left !important}@media only screen and (max-width:850px){.mod_lostPassword.size50{width:75%}}@media only screen and (max-width:600px){.mod_lostPassword.size50{padding-right:15px;padding-left:15px;width:100%}}