body{width:100%;max-width:1920px;margin:0 auto!important}p{margin:0!important}h1,h2,h3,h4,h5,h6,ul{margin:0;padding:0}#header-search form{border-radius:10px;height:60px;background:rgba(18,18,18,3%)}#header-search form input,#header-search form input::placeholder{font-family:'Market Fresh',sans-serif;font-size:16px;color:#000}#header-search form input,#header-search form .aws-search-btn.aws-form-btn{border:none;background:none}#header-search form svg path{color:#000}#header-search form .aws-search-btn.aws-form-btn{padding:0 0 0 5px;width:auto}.aws-search-result .aws_result_link .aws_result_title,.aws-search-result .aws_search_more a{color:#de3435}.aws-search-result .aws_result_link{display:flex;align-items:center}.woocommerce-breadcrumb .breadcrumb-separator path{color:#fff}#product-page-category.sb-custom-support .product-categories a:hover{color:#dc0000}#contact-page-form .wpforms-container{margin:0}#contact-page-form .wpforms-container .wpforms-field{padding:0 0 15px}#contact-page-form .wpforms-container .wpforms-field input::placeholder{color:#000}#contact-page-form .wpforms-container .wpforms-field textarea{height:130px}.footer-form input[type="email"]{background:#fff0;border:none;height:58px;font-family:'Lato';font-size:14.51px;font-weight:400;line-height:15.17px;color:#fff}.footer-form input[type="email"]::placeholder{color:#fff}.footer-form{display:flex;align-items:center;background:#3a3a3a;border-radius:5.81px}.sign-up{position:relative;display:flex;align-items:center;margin-right:17px}.sign-up input{position:relative;z-index:1;border:none;padding:0 18px}.sign-up input:hover{background:none}.sign-up::before{content:"\f061";display:block;font-family:"Font Awesome 5 Free";color:#de3434;font-weight:900;border:2px solid #de3434;text-align:center;border-radius:50%;font-size:21px;position:absolute;width:100%;z-index:0}#add-to-cart span.elementor-button-icon::before{border:1px solid #fac315;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center}#featured-products .rtsb-product-img{height:400px;display:flex;align-items:center}#featured-products .rtsb-product-img a,#featured-products .rtsb-product-img figure{height:100%;width:100%;display:flex;align-items:center;justify-content:center}#featured-products .rtsb-product-img img{width:100%;height:revert-layer;object-fit:contain}.featuredProducts .elementor-shortcode{display:grid;flex-wrap:wrap;align-items:start;justify-content:center;gap:20px;grid-template-columns:repeat(4,1fr)}.woocommerce-category{transition:0.6s all;text-decoration:none}.woocommerce-category:hover{box-shadow:rgb(0 0 0 / .35) 0 5px 15px}.categoryImage{height:450px;width:100%;border:2px solid #de3434;display:flex;align-items:center;justify-content:center}.featured-category-content h3{font-size:30px;font-family:"Lato";line-height:1.3em;margin:0;color:#fff;text-align:center;text-transform:capitalize;padding-top:23px;padding-bottom:20px}.product-price-main{display:flex;gap:10px;margin-bottom:15px}.product-price-main p{font-size:24px;font-family:"Lato";color:#fff}p.regular-price{text-decoration:line-through;color:#f3b7b7}.featured-category-content{background-color:#de3434}a.add-to-cart img{object-fit:contain;height:100%;width:100%;padding:10px}a.add-to-cart{background-color:#000;width:50px;height:50px;display:block;border-radius:50%}.product-flex-box{display:flex;justify-content:space-between;align-items:center;padding:0 20px 0 26px}.woocommerce-shop .rtsb-product-img a,.tax-product_cat .rtsb-product-img a,.single-product .rtsb-product-img a,.single .rtsb-product-img a,.woocommerce-shop .rtsb-product-img figure,.tax-product_cat .rtsb-product-img figure,.single-product .rtsb-product-img figure,.single .rtsb-product-img figure{width:100%;height:100%}.woocommerce-shop .rtsb-product-img,.tax-product_cat .rtsb-product-img,.single-product .rtsb-product-img{height:350px;display:flex;align-items:center}.woocommerce-shop .rtsb-product-img a,.tax-product_cat .rtsb-product-img a,.single-product .rtsb-product-img a,.single .rtsb-product-img a{display:flex;align-items:center}.woocommerce-shop .rtsb-product-img img,.tax-product_cat .rtsb-product-img img,.single-product .rtsb-product-img img,.single .rtsb-product-img img{width:100%;height:revert-layer;object-fit:contain}.tax-product_cat .woocommerce-product-search button,.woocommerce-shop .woocommerce-product-search button{background-color:#de3434!important}.rtsb_theme_hello-elementor .rtsb-builder-content{padding:0!important}.tax-product_cat .sb-custom-support .product-categories ul.children{padding-left:15px}#add-to-cart table th,#add-to-cart table td{padding:0;vertical-align:middle}#add-to-cart tr{display:flex;align-items:flex-start;gap:15px;flex-direction:column}a.cart-icon-custom i{font-size:30px}a.cart-icon-custom{width:100%;height:100%;display:block;position:relative}a.cart-icon-custom:hover i{color:#fac315}#terms-and-conditions ul{padding:0 0 0 20px}a.cart-icon-custom span.cart-count{border:1px solid #fac315;padding:2px 5px 0;line-height:1;border-radius:30px;display:block;text-align:center;position:absolute;top:-10px;right:-3px;background:#fff;font-size:14px}.g-error-message{position:absolute;color:red}.wc_payment_methods.payment_methods.methods{display:none}p.weekly-price{font-size:18px!important;text-decoration:none!important}.weekly-price del{display:none}.weekly-price ins{text-decoration:none}.product-price{color:#F3B7B7;font-size:17px;letter-spacing:1px}.contact-header a:hover{color:#fac315!important}.product-title a{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:inline-block!important;width:100%!important}input[type=text],input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=url],select,textarea{font-family:'Lato'!important}.wpforms-field select{min-width:100%!important}.term-of-use h2{font-size:34px;font-family:'Montserrat';font-weight:600}.term-of-use h4{font-size:25px;font-weight:600;font-family:'Montserrat'}.rtsb-quantity-box-group{display:none!important}.woocommerce-checkout .woocommerce-NoticeGroup{display:none!important}.single-product p.price::before{content:'Base Price: '}.single-product span#acf-field-value{color:#de3434;font-weight:600}.woocommerce-shop p.price span.price,.tax-product_cat p.price span.price{color:#F3B7B7!important}.woocommerce-shop p.price span.price::before,.tax-product_cat p.price span.price::before{content:'Weekly From $'}.elementor-widget-rtsb-related-product-custom p.price{color:#F3B7B7!important}input.qty{display:none}label.wpforms-field-label{display:none!important}.footer-contact-us a:hover{color:#de3434!important}.cart-total-main a.checkout-button.button{position:absolute;top:-114px}.single-product .pswp__caption{display:none}.cart-total-main table.shop_table.shop_table_responsive{display:none}.cart-total-main .wc-proceed-to-checkout{padding:0}@media screen and (max-width:1600px){#featured-products .rtsb-product-img{height:300px}}@media screen and (max-width:1279px){#featured-products .rtsb-product-img{height:250px;display:flex;align-items:center}}@media screen and (max-width:1023px){#header-search form{height:50px}body.hfe-flyout-animating{position:fixed}header div#hfe-flyout-content-id-8402f5d{height:100vh;overflow:scroll}.cart-total-main a.checkout-button.button{position:relative;top:0}.cart-total-main a.checkout-button.button{position:absolute;top:-50px}}@media screen and (max-width:880px){#featured-products .rtsb-product-img{height:300px}}@media screen and (max-width:767px){#cart-table-cart-page .actions-button-wrapper{justify-content:flex-start}#cart-table-cart-page .actions-button-wrapper .coupon{margin-left:10px!important}}@media screen and (max-width:540px){#header-search form .aws-search-btn.aws-form-btn{position:absolute;padding:0;top:8px;left:-1px}#header-search form{height:40px}#mobile-header-cart span.elementor-button-icon{font-size:35px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;align-content:flex-end;align-items:flex-end;justify-content:space-between}.woocommerce-checkout #billing_state_field,.woocommerce-checkout #billing_hear_about_us_field{width:100%}.woocommerce-checkout input{max-height:40px}.woocommerce-shop .rtsb-product-img,.tax-product_cat .rtsb-product-img{height:250px}.woocommerce-shop p.price span.price,.tax-product_cat p.price span.price{font-size:12px!important}}@media screen and (max-width:480px){#cart-table-cart-page .actions-button-wrapper .coupon{flex-direction:column;gap:15px}#cart-table-cart-page .actions-button-wrapper .coupon input#coupon_code,#cart-table-cart-page .actions-button-wrapper .coupon button{width:100%!important;margin-left:0!important}}