@font-face{font-family:"HandelGothic";src:url("../fonts/HandelGothic.woff") format("woff")}h1,h2,h3,.block-title strong{font-family:'HandelGothic';margin:1rem 0}h1{font-size:3rem}h2{font-size:2rem}strong.logo{margin-top:-0.5rem}strong.logo img,strong.logo svg{width:200px;height:auto}.light{background-color:#eee;color:#222}.light .header-middle{border:0;padding:15px 0 10px}.light .header-middle .search-header{margin-top:1.6rem;position:relative;width:100%}.light .header-middle .search-header .search-wrapper .field.search .control .input-text{height:40px;border:2px solid #ea222d;padding-left:20px;border-radius:0;max-width:100%}@media (max-width: 479px){.light .header-middle .search-header .search-wrapper .field.search .control .input-text{border-radius:0}}.light .header-middle .search-header .action.search{opacity:1;border-radius:0;height:40px;position:absolute;right:0px;top:0;background-color:#ea222d}@media (max-width: 479px){.light .header-middle .search-header .action.search{display:none}}@media (min-width: 768px), print{.light .header-middle .search-autocomplete{margin-top:0}}.light .header-middle .minicart-content .cart-wrapper .minicart-wrapper .showcart::before{border-radius:100px;height:40px !important;width:40px !important;line-height:38px !important}.light .header-middle .phone-header-red{float:right;text-align:right;color:#ea222d}.light .header-middle .phone-header-red em{color:#222;text-decoration:none;font-style:normal}.light .header-middle .phone-header-red h2{font-weight:700;color:#ea222d;font-size:2rem}.light .header-middle .phone-header-red h3{font-weight:700;color:#ea222d;font-size:1.6rem}.light .header-middle .phone-header-red .phone-icon{width:28px;height:28px;color:#222;margin-right:0.5rem;margin-top:0.5rem}.light .header-middle .phone-header,.light .header-middle .minicart-header .minicart-content .cart-wrapper .minicart-wrapper .showcart .text{color:#fff}.light .header-bottom{background-color:#fff;border-bottom:4px solid #ea222d;padding:0.4rem;color:#222;height:auto}.light .header-bottom .sm_megamenu_wrapper_horizontal_menu{margin-left:0}.light .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_head{padding:0.5rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.light .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_head .sm_megamenu_title{color:#222}.light .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_head .cetek-icon{margin-top:2px;margin-left:1rem;height:22px}.light .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_head:hover{background-color:#222;color:#fff}.light .header-bottom .sm_megamenu_wrapper_horizontal_menu .sm_megamenu_head:hover .sm_megamenu_title{color:#fff}.footer-style-11 .footer-logo{width:160px;height:auto;opacity:0.2}.footer-style-11 .fa.fa-facebook.icon-social{color:#3b5998}.footer-style-11 .fa.fa-twitter.icon-social{color:#1da1f2}.footer-style-11 .fa.fa-linkedin.icon-social{color:#2867b2}.footer-style-11 .fa.fa-pinterest.icon-social{color:#e60023}.footer-style-11 .fa.fa-instagram.icon-social{color:#c13584}.footer-style-11 .footer-services svg{width:28px;height:auto;margin-bottom:1rem;color:#ea222d}.footer-style-11 .footer-payment svg{width:160px;height:auto}.box-tocart{float:none;width:100%;padding:0;margin:0;clear:both;display:block}.box-tocart .fieldset{margin:0 !important;float:none;width:100%;padding:0;margin:0;clear:both;display:block}.swatch-attribute.size .swatch-attribute-options{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.swatch-attribute.size .swatch-attribute-options:before{display:none}.control-qty{position:initial;float:none;margin:0}.control-qty .quantity-controls{height:35px;width:35px;line-height:35px}.control-qty .quantity-controls.quantity-minus{background-position:12px -38px}.control-qty .quantity-controls.quantity-plus{background-position:12px 12px}.product-info-main .product-info-stock-sku{float:none !important;clear:both !important;display:block}.product-info-main .product-info-stock-sku .available span{color:#1fae5f !important}.product-info-main .product-info-stock-sku .available span:before{content:"\f00c" !important}.product-options-bottom{display:block;clear:both;width:100%;float:none}.product-info-main .product-options-bottom .box-tocart .fieldset .actions,.product-info-main .product-add-form .box-tocart .fieldset .actions,.product-info-main .product-options-bottom .box-tocart .fieldset .qty,.product-info-main .product-add-form .box-tocart .fieldset .qty{float:none !important;margin:0 !important;clear:both !important}.action.primary.checkout,.action.primary.tocart{height:40px;border-radius:0.5rem;background-color:#1fae5f}.pay-pal{width:100%;text-align:center;background:#f8c446;padding:0;border-radius:0.5rem;height:40px}.pay-pal input{height:20px;margin:10px auto}.catalog-product-view .payment-request-button{width:100% !important;margin:2rem 0 !important;background:none !important}a.product-item-link{white-space:initial}.products-grid .price-box .special-price,.products-grid .price-box .old-price{display:block}.products-grid .product-item-name{overflow:initial;text-overflow:inherit;font-weight:normal;padding:0;font-size:116.67%;text-transform:capitalize;display:block;white-space:initial}.price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.price-container .price-including-tax,.price-container .price-excluding-tax{display:block;font-size:1rem;line-height:1;margin:0.5rem}.price-container .price-including-tax+.price-excluding-tax .price{font-size:2rem;padding:1rem}.price-container .price-including-tax .price{font-weight:normal}.fieldset.address{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:0 1rem}.product.attribute.overview,.product.attribute.description{font-size:15px}.product.attribute.overview ul,.product.attribute.description ul{list-style:initial;margin:0 0 0 2rem}.products-grid .product-image-photo{width:auto !important}@media only screen and (min-width: 768px){.products-grid .product-image-photo{width:auto !important}}.product-downloads li .icon{display:inline-block;vertical-align:middle}.product-downloads li .download-info{padding:1rem}.product-downloads li .download-button{background-color:#ea222d;padding:1rem;float:right;color:#fff}.product-downloads li .download-button .products-grid .product-image-photo{float:none}.categories-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;text-align:center;grid-gap:2rem}@media (max-width: 479px){.categories-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.categories-grid h2{margin:0;padding:2rem 0;background:#222;color:#fff}.categories-grid h2 a{color:#fff}.table-wrapper.grouped{clear:both}.grouped-table-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.grouped-table-wrapper table tr{border-bottom:1px solid #eee}.grouped-table-wrapper table .product-model{font-family:'HandelGothic';color:#ea222d}.title em{font-style:normal;color:#ea222d}.owl-carousel .owl-item img{height:auto;width:100%}.home-page-24 .block .block-title strong{font-size:4rem !important}.attr-container .smas-container{background:url("../images/search_bg.jpg") #111 !important;background-size:contain !important;background-repeat:no-repeat !important;-webkit-box-shadow:4px 4px 4px rgba(0,0,0,0.2);box-shadow:4px 4px 4px rgba(0,0,0,0.2)}.page-layout-1column .toolbar.toolbar-products,.page-layout-1column #layered-filter-block{display:none}.cate-grid .item{text-align:center}.category-info{background:#f5f5f5;position:relative;overflow:hidden}.category-info .category-text{color:#fff;padding:3rem}.category-info .category-text h1{color:#222}@media (max-width: 479px){.category-info svg{margin-left:-100%}}.align-vertically{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalogsearch-advanced-index .number{color:#ea222d}.catalogsearch-advanced-index .form.search.advanced{margin:0 auto;padding:2rem;border:1px solid #222;border-radius:1rem}.catalogsearch-advanced-index .swatches-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.catalogsearch-advanced-index .swatches-wrapper .item{position:relative}.product-secondary{display:none}.catalog-category-view .page-title-wrapper{display:none}
/*# sourceMappingURL=css-custom.css.map */