body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}body{color:#0a0a0a}h1,h2,h3,h4,h5,h6{color:#000000}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-weight:400}.et_pb_slide_content,.et_pb_best_value{font-weight:400}a{color:#fd1c1d}#footer-widgets .footer-widget li:before{top:10.6px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Plus Jakarta Sans',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Plus Jakarta Sans',Helvetica,Arial,Lucida,sans-serif}.product-category-slider{width:100%;padding:30px 0}.product-category-slider .swiper-slide{width:auto;max-width:300px}.product-cat-card{font-family:inherit;text-decoration:none;position:relative}.image-wrapper{position:relative;overflow:hidden}.image-wrapper img{width:100%;height:auto;display:block}.product-cat-caption{text-align:center;margin-top:12px}.product-cat-caption small{font-size:12px;letter-spacing:1px;color:#888}.product-cat-caption h3{margin:5px 0 0;font-size:18px;font-weight:600;color:#222}.ss-featured-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:40px 32px;margin:0 auto 60px;max-width:1200px}.ss-product-card{font-family:inherit;text-align:left}.ss-thumb{position:relative;display:block;overflow:hidden;border-radius:4px}.ss-thumb img{display:block;width:100%;height:auto;transition:transform .35s}.ss-thumb:hover img{transform:scale(1.08)}.ss-hover-btn{position:absolute;left:10%;right:10%;bottom:10%;background:#c00000;color:#fff;font-size:13px;font-weight:600;padding:10px 0;text-align:center;border-radius:2px;opacity:0;transform:translateY(15px);transition:all .35s}.ss-thumb:hover .ss-hover-btn{opacity:1;transform:translateY(0)}.ss-meta{display:flex;justify-content:space-between;align-items:center;margin:.75rem 0 .35rem;font-size:11px;text-transform:uppercase;letter-spacing:.7px}.ss-brand{color:#8e8e8e}.ss-rating .star,.ss-rating .woocommerce-product-rating .star-rating span:before,.ss-rating .star-rating:before{color:#c00000!important}.ss-title{margin:0;font-size:14px;font-weight:700;line-height:1.4;color:#000;text-transform:uppercase}.ss-view-all{text-align:center;margin-bottom:40px}.ss-btn{display:inline-block;background:#c00000;color:#fff;font-weight:600;padding:12px 38px;border-radius:999px;font-size:14px;letter-spacing:.5px;text-decoration:none}.ss-btn:hover{background:#a50000;color:#fff}@media(max-width:600px){.ss-featured-grid{gap:28px 24px}}.product-category-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:30px;font-family:'Poppins',sans-serif;font-weight:600;font-size:16px}.product-category-tabs .tab{color:#999;cursor:pointer;transition:color 0.3s ease}.product-category-tabs .tab.active{color:#c30000}.product-category-tabs .separator{color:#d3bfbf}.tab-content-wrapper .tab-pane{display:none}.tab-content-wrapper .tab-pane.active{display:block}.tab-content{display:flex;gap:40px;flex-wrap:wrap;align-items:center}.tab-image img{max-width:100%;height:auto;border-radius:10px}.tab-text{flex:1;min-width:300px}.tab-buttons{display:flex;gap:15px;flex-wrap:wrap}.tab-btn{padding:10px 20px;font-weight:500;border-radius:30px;text-decoration:none;transition:all 0.3s ease}.tab-btn.red{background:#c30000;color:#fff;border:1px solid #c30000}.tab-btn.outline{border:1px solid #c30000;color:#c30000;background:transparent}.suspension-swiper-container{width:100%;padding:20px 0}.suspension-slide{background:#f9f9f9;border-radius:8px;padding:20px;text-align:center;box-shadow:0 0 10px rgba(0,0,0,0.1)}.suspension-image img{max-width:100%;height:auto;border-radius:4px}.suspension-title{margin-top:15px;font-size:20px;font-weight:bold}.suspension-excerpt{margin-top:10px;font-size:16px}.custom-category-cards-wrapper{display:flex;flex-wrap:wrap;gap:20px}.custom-category-card{display:flex;width:calc(50% - 10px);border:1px solid #ddd;background:#fff}.category-image img{width:100%;height:100%;object-fit:cover;max-width:300px}.category-content{display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center;width:100%;background-color:#f9f9f9}.category-title{font-family:'Orbitron',sans-serif;font-size:20px;font-weight:bold;color:#d61818;margin-bottom:15px}.category-title:nth-of-type(2){color:#1a4aff}.shop-now-btn{background-color:#f12222;color:#fff;padding:10px 30px;border-radius:25px;text-decoration:none;font-weight:bold;transition:0.3s ease}.shop-now-btn:hover{background-color:#000}.custom-product-category-box{border:1px solid #e2e2e2;margin-bottom:40px;padding:10px}.product-header{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #ddd}.product-cat-title{font-family:'Orbitron',sans-serif;color:#d61818;font-size:22px;margin:0}.view-all-btn{background-color:#f12222;color:white;padding:8px 20px;border-radius:20px;text-decoration:none;font-weight:bold}.product-row{display:flex;gap:10px;margin-top:15px}.product-card{flex:1;border:1px solid #ccc;background:white;transition:box-shadow 0.3s;display:flex;flex-direction:column;text-align:center;max-width:25%}.product-card:hover{box-shadow:0 0 10px rgba(0,0,0,0.1)}.product-image img{width:100%;height:auto;object-fit:contain}.product-info{padding:10px;background:#320F70;color:#fff;min-height:80px}.product-name{font-size:14px;margin:0 0 5px;font-weight:bold;text-transform:uppercase}.product-price{font-size:16px}@media (max-width:768px){.product-row{flex-wrap:wrap}.product-card{flex:0 0 calc(50% - 10px)}}@media (max-width:480px){.product-card{flex:0 0 100%}}.yith-wcan li ul{display:none;margin-left:15px}.yith-wcan li.active>ul{display:block;transition:all 0.3s ease-in-out}.yith-wcan li.has-children>a::after{content:" ▾";float:right}#cf7-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);display:flex;align-items:center;justify-content:center;z-index:9999}.popup-content{background:#fff;padding:30px;position:relative;max-width:600px;width:90%;border-radius:8px;z-index:10000}.close-popup{position:absolute;top:10px;right:15px;cursor:pointer;font-size:24px}.popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.woo-cart-icon .cart-count{animation:bounce 0.3s ease}@keyframes bounce{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}@media (min-width:769px){.sub-menu{display:block!important}}.custom-category-cards-wrapper .custom-category-card .category-image{width:50%;text-align:center}.custom-category-cards-wrapper .custom-category-card .category-image img{width:100%;height:100%;object-fit:cover;max-width:100%}.custom-category-cards-wrapper .custom-category-card .category-content{background-color:#f6f6f6;width:50%}.custom-category-cards-wrapper .custom-category-card .category-content h3.category-title{font-size:40px;line-height:normal}.custom-product-category-box .product-header h2.product-cat-title{font-size:55px;font-weight:700}.custom-product-category-box{border:none!important;padding:0!important}.custom-product-category-box .product-header{border:none}.custom-product-category-box .product-info{padding:10px;background:#fff;color:#fff;min-height:80px}.custom-product-category-box .product-info h3.product-name{font-size:20px;line-height:normal;color:#000}.custom-product-category-box .product-info .product-price{color:#cc0002;font-weight:600}.custom-product-category-box .product-header .view-all-btn:hover{background-color:#000;transition:all 0.5s ease}.custom-category-header .subtitle{font-size:18px}.custom-category-header h1{font-size:42px}.custom-category-header{padding:50px 20px!important}.custom-category-wrapper .product-grid-container{padding-top:50px}.custom-category-wrapper .product-grid-container .product-grid li.product{list-style:none}.custom-category-wrapper .product-grid-container .product-grid li.product{text-align:center;border:2px solid #cc0002;border-radius:20px;cursor:pointer}.custom-category-wrapper .product-grid-container .product-grid li.product:hover{border:2px solid #000;transition:all 0.5s ease}.custom-category-wrapper .product-grid-container .product-grid li.product .woocommerce-loop-product__link{display:block;padding:15px}.custom-category-wrapper .product-grid-container .product-grid li.product span.et_shop_image{display:block}.custom-category-wrapper .product-grid-container .product-grid li.product img{width:100%;height:300px;object-fit:contain}.custom-category-wrapper .product-grid-container .product-grid li.product h2{font-size:24px;font-weight:600;color:#cc0002}.custom-category-wrapper .product-grid-container .product-grid li.product span.price{color:#000;font-size:18px;font-weight:600}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#cc0002}.single-product .container{max-width:1920px;width:95%}.single-product div#sidebar{display:none}.single-product .container:before{display:none}.single-product div#left-area{width:100%;padding-right:0px}.product-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:20px}.custom-category-wrapper .product-grid-container .view-more-wrapper nav.woocommerce-pagination{background:transparent;padding:0px}.custom-category-wrapper .product-grid-container .view-more-wrapper nav.woocommerce-pagination li .page-numbers{width:50px!important;height:50px!important;font-size:20px!important;color:#000!important;padding:13px}.custom-category-wrapper .product-grid-container .view-more-wrapper nav.woocommerce-pagination li .page-numbers.current{background:#cc0002;color:#fff!important}nav.woocommerce-breadcrumb{color:#000!important}nav.woocommerce-breadcrumb a{color:#f00!important}nav.woocommerce-breadcrumb a:hover{color:#000!important}.woocommerce div.product.type-product .woocommerce-product-gallery{box-shadow:rgb(204 0 2) 0px 1px 4px}.woocommerce div.product.type-product h1.product_title{font-size:36px;font-weight:600;color:#cc0002}.woocommerce div.product.type-product p.price{color:#000;font-size:40px;font-weight:700;margin-bottom:10px;line-height:inherit}.woocommerce div.product.type-product .woocommerce-product-details__short-description p{margin-bottom:10px}.woocommerce div.product.type-product .woocommerce-product-details__short-description{color:#000;font-size:18px;margin-top:15px}.woocommerce div.product.type-product form.cart .quantity input#quantity_685401c45eeb4{background:#000;color:#fff;text-align:center;font-size:16px}.woocommerce div.product.type-product form.cart button.single_add_to_cart_button{background:#cc0002;border:1px solid #cc0002;color:#fff;height:59px}.custom-product-category-box .product-image img{width:100%;height:387px;object-fit:contain}.woocommerce div.product.type-product .product_meta{color:#000}.woocommerce div.product.type-product .product_meta a{color:#f00}.woocommerce div.product.type-product .product_meta a:hover{color:#f00}.woocommerce div.product .woocommerce-tabs{border:1px solid #cc0002;margin:60px 0 45px}.woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs{background:#fff!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a{color:#000000!important;padding:10px 22px!important}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{background:#cc0002!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a{color:#ffffff!important}body.woocommerce div.product .woocommerce-tabs .panel,body.woocommerce #content-area div.product .woocommerce-tabs .panel{color:#000}body.woocommerce #content-area div.product .woocommerce-tabs .panel h2{color:#cc0002;font-weight:700}section.related.products h2{font-size:50px!important;color:#fd1c1d;margin-bottom:40px;text-transform:capitalize;font-weight:600;text-align:center}section.related.products ul.products li.product.type-product{background:#ffffff;padding:15px 15px 40px;border-radius:10px;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px}section.related.products ul.products{margin-bottom:40px}body.woocommerce #content-area div.product .woocommerce-tabs .panel p.comment-form-comment textarea#comment{border:1px solid #cc0002;background:#fff;font-size:15px!important;color:#000}body.woocommerce #content-area div.product .woocommerce-tabs .panel input#submit{background:#cc0002;color:#fff;transition:all 0.5s ease}.et_overlay:before{color:#cc0002}body.woocommerce #content-area div.product .woocommerce-tabs .panel div#reviews .comment-form-rating p.stars a{color:goldenrod}.wpcf7 form.sent .wpcf7-response-output{border-color:#086a11;color:#086a11}@media (max-width:767px){.custom-category-card{width:100%!important;display:block!important}.custom-category-cards-wrapper .custom-category-card .category-image{width:100%;text-align:center}.custom-category-cards-wrapper .custom-category-card .category-content{background-color:#f6f6f6;width:100%}.custom-category-cards-wrapper .custom-category-card .category-content h3.category-title{font-size:30px;line-height:normal}.custom-product-category-box .product-header{border:none;display:block;text-align:center}.custom-product-category-box .product-header h2.product-cat-title{margin-bottom:20px}.custom-product-category-box .product-info h3.product-name{font-size:18px}.product-card{flex:1;border:1px solid #ccc;background:white;transition:box-shadow 0.3s;display:flex;flex-direction:column;text-align:center;max-width:100%}.custom-product-category-box .product-header h2.product-cat-title{font-size:36px;font-weight:700}}