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:#223947}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}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1300px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1460px}a{color:#e42b46}#footer-widgets .footer-widget li:before{top:10.6px}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button{font-size:16px;background-color:#d82942;border-width:1px!important;border-color:#d82942;border-radius:0px;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#ffffff}.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:after,.woocommerce-page button.button:after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce-page #content input.button:after,body .et_pb_button:after{font-size:25.6px}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#d82942!important;background-color:#d82942;border-radius:0px}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{color:#d82942!important;background-color:#d82942!important;border-radius:0px}@media only screen and (min-width:1625px){.et_pb_row{padding:32px 0}.et_pb_section{padding:65px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:97px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-weight:400}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-weight:400}h3{font-weight:400}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-weight:400}h5{font-weight:400}h6{font-weight:400}.et_pb_slide_description .et_pb_slide_title{font-weight:400}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-weight:400}	h1,h2,h3,h4,h5,h6{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}.et_pb_button{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);.member_sec .et_pb_module{margin:0!important}.member_sec .et_pb_module.et_pb_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.member_sec .et_pb_module.et_pb_text h2{font-size:34px;color:#fff;font-weight:700}.menu_sec .top_row .search_cont{display:flex;align-items:center;justify-content:flex-end}.menu_sec .top_row .search_cont .et-menu-nav ul li img{height:28px;filter:brightness(0) saturate(100%) invert(23%) sepia(13%) saturate(4%) hue-rotate(314deg) brightness(96%) contrast(79%)}.menu_sec .top_row .search_cont a.et_pb_menu__icon::after{background-image:url(https://shop.aolc.co.za/wp-content/uploads/2025/06/cart.png);content:""!important;font-family:unset!important;background-repeat:no-repeat;background-size:contain;width:28px;height:28px;filter:brightness(0) saturate(100%) invert(23%) sepia(13%) saturate(4%) hue-rotate(314deg) brightness(96%) contrast(79%)}.menu_sec .top_row .search_cont a.et_pb_menu__icon span.et_pb_menu__cart-count{width:25px;height:25px;background:#484848;display:flex;align-items:center;justify-content:center;border-radius:60px;font-size:13px;font-weight:700;color:#fff;position:absolute;top:-5px;right:-1px}.menu_sec .top_row .search_cont a.et_pb_menu__icon{margin:0 0 0 21px}.menu_sec .top_row .search_cont .et_pb_menu{margin-left:30px}.menu_sec .top_row .search_cont .et_pb_module.et_pb_code{width:calc(100% - 162px)}.menu_sec .top_row .search_cont .wish_icon span.et-pb-icon,.et-db #et-boc .et-l .wish_icon .et_pb_icon_wrap .et-pb-icon{font-size:25px!important;color:#484848!important;margin-left:15px!important}.menu_sec .top_row .search_cont .is-search-form input{border:2px solid #d82942!important;padding:15px 12px!important;font-weight:600;font-size:15px!important;color:#000!important;height:48px}.menu_sec .top_row .search_cont button.is-search-submit{height:48px;width:72px;background:#d82942}.menu_sec .top_row .search_cont label{width:calc(100% - 72px)!important}.menu_sec .top_row .search_cont button.is-search-submit span{border:0;padding:0!important;background:transparent!important;color:#fff!important;display:flex;align-items:center;justify-content:center;height:auto;width:auto}.menu_sec .top_row .search_cont button.is-search-submit span svg path{fill:#fff}.menu_sec .top_row .search_cont button.is-search-submit span svg{width:26px}.menu_sec .top_row .logo_sec span img{height:60px;width:auto}.menu_sec .top_row{display:flex;align-items:center;justify-content:center}.et-db #et-boc .et-l .menu_new_des .menu_sec .et_pb_menu .et_pb_menu__wrap{justify-content:flex-end}.et-db #et-boc .et-l .menu_new_des .menu_sec .et_pb_menu nav.et-menu-nav ul li a{font-size:16px;margin:0 10px;color:#fff;font-weight:600;line-height:36px}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__wrap{background:#f7f7f7;border:0px solid #d82942;justify-content:flex-start}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__wrap .et_pb_menu__menu{width:100%}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__wrap nav.et-menu-nav{width:100%}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__menu>nav>ul>li>ul.sub-menu>li>a::after{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:#d82942;z-index:-1;transition:all ease-in-out 0.4s}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__menu>nav>ul>li>ul.sub-menu>li>a:hover::after{width:100%}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__wrap ul#menu-main-menu{width:100%;margin:0}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__wrap li{width:100%}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__menu>nav>ul>li>a{color:#000!important;margin:0;width:100%;font-size:18px;font-weight:700}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__menu>nav>ul>li>ul.sub-menu{width:100%!important;max-width:100%!important;background:#f7f7f7!important;padding:0;margin:0;border:2px solid #f7f7f7;border-top:2px solid #dddddd61}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__menu>nav>ul>li>ul.sub-menu>li>a:hover{color:#fff!important}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__menu>nav>ul>li>ul.sub-menu>li{padding:0}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__menu>nav>ul>li>ul.sub-menu>li>a{width:100%;padding:10px;border-bottom:1px solid #dddddd61;margin:0;opacity:1;position:relative;color:#000!important;transition:all ease-in-out 0.4s;line-height:normal}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_content h1{font-size:55px;line-height:55px;font-weight:700}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_content p{font-size:23px;line-height:34px;padding:0 0 12px}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description{margin:0!important;padding:0;max-width:480px;text-align:right!important}form.cart button.single_add_to_cart_button.button.alt:hover,form.cart button.single_add_to_cart_button.button.alt,.et_pb_button_wrapper a.et_pb_button.et_pb_more_button{padding:17px 30px!important;line-height:normal!important;position:relative;z-index:1}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_button_wrapper a{border:1px solid #ffffff;border-radius:5px;background:#d82942;padding:16px 32px!important;overflow:hidden;color:#ffffff;font-weight:500;text-transform:uppercase;font-size:16px;letter-spacing:0.5px;position:relative;z-index:1;display:inline-flex;align-items:center;flex-direction:row-reverse;row-gap:13px;font-weight:700}.new_banner .et_pb_slide .et_pb_slider_container_inner{flex-direction:row-reverse;height:600px;display:flex!important;align-items:center;justify-content:space-between}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_image{margin:0!important;position:unset!important}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description{margin:0!important;padding:0}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_button_wrapper a::before{display:inline-block!important;content:"";background-color:#fff;width:0;height:51%;position:absolute;top:0;left:0;transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);z-index:-1;opacity:1!important;margin-left:0!important;display:inline-block!important}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_button_wrapper a::after{}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_button_wrapper a:hover{color:#fff!important;border:1px solid #fff3!important}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_button_wrapper a:hover::after{transform:scale(1);background:#223947}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_button_wrapper a:hover::before{background:#223947;width:100%}.new_banner .et_pb_slides .et_pb_container{max-width:1450px}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_content h1 strong{display:block}.et_pb_slide.et_pb_slide_0 a.et_pb_button.et_pb_more_button,.et_pb_slide.et_pb_slide_3 a.et_pb_button.et_pb_more_button{background:#8dc142!important}.et_pb_slide.et_pb_slide_0 .et_pb_slide_content h1,.et_pb_slide.et_pb_slide_3 .et_pb_slide_content h1{color:#8dc142}.et_pb_slide.et_pb_slide_1 a.et_pb_button.et_pb_more_button{background:#efb33b!important}.et_pb_slide.et_pb_slide_1 .et_pb_slide_content h1{color:#efb33b}.et_pb_slide.et_pb_slide_2 a.et_pb_button.et_pb_more_button{background:#09b2e9!important}.et_pb_slide.et_pb_slide_2 .et_pb_slide_content h1{color:#09b2e9}.logo_slider .et_pb_text_inner h2{font-size:24px;line-height:24px;padding:0}.logo_slider .et_pb_module.et_pb_text{margin:0}.logo_slider .aioc_swiper_wrapper .aioc_swiper_inner_wrap .aioc_logo_carousel_item{margin:0}.logo_slider .aioc_swiper_wrapper .aioc-logo-carousel-item img{height:80px;width:100%;object-fit:cover;object-position:center;padding:10px}.logo_slider .aioc_swiper_wrapper{padding-top:8px}.cate_top_sec .et_pb_row{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.cate_top_sec .et_pb_row .et_pb_column{width:calc(25% - 10px);margin:0}.cate_top_sec .et_pb_row::after{display:none}.cate_top_sec .et_pb_row .et_pb_column .et_pb_main_blurb_image{margin:0;display:block;border:1px solid #f2f2f2;padding:7px;background:#fff}.cate_top_sec .et_pb_row .et_pb_column .et_pb_main_blurb_image span{padding-bottom:123%;position:relative;z-index:1;display:block;width:100%;border-radius:0}.cate_top_sec .et_pb_row .et_pb_column .et_pb_main_blurb_image span img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.cate_top_sec .et_pb_row .et_pb_column .et_pb_blurb_container h4{position:absolute;left:50%;transform:translateX(-50%);bottom:32px;z-index:11;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1.2px;width:100%;text-align:center;padding:0 10px;transition:all ease-in-out 0.4s}.cate_top_sec .et_pb_row .et_pb_column .et_pb_blurb_container{position:unset}.cate_top_sec .et_pb_row .et_pb_column .et_pb_blurb_container .et_pb_blurb_description{position:absolute;left:50%;transform:translateX(-50%);bottom:-83px;z-index:1111;transition:all ease-in-out 0.4s}.cate_top_sec .et_pb_row .et_pb_column .et_pb_main_blurb_image span::after{content:"";position:absolute;left:0;right:0;bottom:0;height:35%;background-image:linear-gradient(to top,rgb(0 0 0 / 44%),rgb(0 0 0 / 45%),#00000000)}.cate_top_sec .et_pb_row .et_pb_column .et_pb_blurb_container .et_pb_blurb_description a{position:unset!important;transform:unset!important;padding:11px 30px!important;line-height:normal!important;z-index:1;border:1px solid #e42b46!important;background:#e42b46!important;border-radius:4px;font-weight:600;font-size:15px;text-transform:capitalize;letter-spacing:0.5px;margin:0px auto 0;color:#fff;display:inline-block}.cate_top_sec .et_pb_row .et_pb_column .et_pb_blurb_container .et_pb_blurb_description a:hover{background:#ffffff!important;color:#e42b46!important}.cate_top_sec .et_pb_row .et_pb_module.et_pb_blurb{overflow:hidden}.cate_top_sec .et_pb_row .et_pb_blurb_content:hover .et_pb_blurb_container h4{bottom:88px}.cate_top_sec .et_pb_row .et_pb_blurb_content:hover .et_pb_blurb_description{bottom:23px}.prod_cas_slider .aioc_products_carousel .products li.product a{padding:18px;display:block}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.et_shop_image{margin:-18px -18px 17px;border:1px solid #f5f5f5;border-radius:6px;overflow:hidden;display:block;padding-bottom:103%;background:#fff}.prod_cas_slider .aioc_products_carousel .products li.product{display:flex;border:0;padding:0 0 18px!important;margin:0!important;border-radius:7px;transition:all ease-in-out 0.4s;height:auto;flex-direction:column;justify-content:space-between;background:#fff}.prod_cas_slider .aioc_products_carousel .products li.product:hover{box-shadow:0 4px 10px #010f1c24;background:#fff}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link h2{font-size:15px;font-weight:600;color:#494949!important;text-align:center;line-height:22px;margin:0 0 5px;padding:0}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link .woocommerce-product-details__short-description{display:none}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.price{justify-content:center;display:flex;font-size:17px;font-weight:600;column-gap:11px;margin:0 0 10px!important}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.price del span{font-size:16px}.prod_cas_slider .aioc_products_carousel .products li.product a.add_to_cart_button{position:unset!important;transform:unset!important;padding:11px 30px!important;line-height:normal!important;z-index:1;border:1px solid #e42b46!important;background:#e42b46!important;border-radius:4px;font-weight:600;font-size:16px;text-transform:capitalize;letter-spacing:0.5px;margin:0 auto;display:inline-block;color:#fff}.prod_cas_slider .aioc_products_carousel .products li.product a.add_to_cart_button:hover{color:#e42b46!important;background:transparent!important}.prod_cas_slider .aioc_products_carousel .products li.product a.add_to_cart_button:hover::after{display:none}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link{min-height:unset;padding-bottom:0}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.aioc-onsale{font-size:12px;text-transform:uppercase;font-weight:700;display:block;letter-spacing:0.5px;padding:3px 12px!important;line-height:normal!important;background:#d82942!important;position:absolute;z-index:1;border-radius:3px;color:#fff;top:10px;left:12px}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link .save-percent-badge{position:absolute;top:10px;background:#d82942;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.5px;padding:3px 11px;border-radius:3px;line-height:normal;left:75px}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span span.et_overlay{display:none!important}.product_slider.prod_cas_slider .et_pb_module.et_pb_text{margin:0 0 16px}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span img{transition:all ease-in-out 0.4s}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link:hover span img{transform:scale(1.1)}.product_slider.prod_cas_slider .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-next,.product_slider.prod_cas_slider .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-prev{font-size:33px!important;color:#d82942;width:50px;height:50px;background:rgb(216 41 66 / 24%);border-radius:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:all ease-in-out 0.4s}.product_slider.prod_cas_slider .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-next{right:-61px}.product_slider.prod_cas_slider .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-next::after,.product_slider.prod_cas_slider .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-prev::after{line-height:normal;height:auto;top:2px;position:relative}.product_slider.prod_cas_slider .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-prev{left:-61px}.product_slider.prod_cas_slider .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .aioc_swiper_navigation{right:0;display:inline-flex;flex-direction:row-reverse;justify-content:center}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.et_shop_image img{position:absolute;top:0;left:0;background-size:contain;width:100%;height:100%;padding:20px}.prod_cas_slider .category_button{display:flex;align-items:center}.prod_cas_slider .category_button .et_pb_text_inner h2{padding:0;font-size:34px}.prod_cas_slider .category_button .et_pb_button_module_wrapper a.et_pb_button{padding:11px 30px!important;font-weight:700;letter-spacing:1.2px;border-radius:3px;border:1px solid #d82942}.product_slider.prod_cas_slider:hover .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-next,.product_slider.prod_cas_slider:hover .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-prev{opacity:1}.prod_cas_slider .category_button .et_pb_button_module_wrapper a.et_pb_button:hover{background:transparent!important}.cat_banner_sec .et_pb_row .left_image{width:35%;margin-right:10px}.cat_banner_sec .et_pb_row .left_image span.et_pb_image_wrap{min-height:550px;display:block}.cat_banner_sec .et_pb_row .left_image span.et_pb_image_wrap img{height:100%;width:100%;max-height:100%;object-fit:cover;position:absolute;left:0}.cat_banner_sec .et_pb_row .right_img{width:calc(65% - 10px)}.cat_banner_sec .et_pb_row .left_image .et_pb_main_blurb_image{position:unset;display:block;margin:0}.cat_banner_sec .et_pb_row .right_img span.et_pb_image_wrap{width:100%}.cat_banner_sec .et_pb_row .right_img .et_pb_module{height:calc(270px);overflow:hidden}.cat_banner_sec .et_pb_row .right_img .et_pb_module:first-child{margin-bottom:10px}.cat_banner_sec .et_pb_row .et_pb_module span{width:100%;height:100%}.cat_banner_sec .et_pb_row .et_pb_module span img{width:100%;object-fit:cover;height:100%}.cat_banner_sec .et_pb_row .et_pb_blurb_container{position:absolute;bottom:0;padding:20px;width:100%}.cat_banner_sec .et_pb_row .et_pb_blurb_container h4{font-size:22px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1.2px;width:100%;padding:0 0 10px;transition:all ease-in-out 0.4s}.cat_banner_sec .et_pb_row .et_pb_blurb_container a{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#fff;position:relative;z-index:1;display:inline-flex;align-items:center;column-gap:8px}.cat_banner_sec .et_pb_row .et_pb_blurb_container a::after{position:relative;display:block;content:"";background-image:url(https://shop.aolc.co.za/wp-content/uploads/2025/06/next.png);width:21px;height:21px;background-repeat:no-repeat;background-size:contain;filter:brightness(0) invert(1);left:0;transition:all ease-in-out 0.4s}.cat_banner_sec .et_pb_row .et_pb_blurb_container a:hover::after{left:8px}.cat_banner_sec .et_pb_row .right_img .et_pb_blurb .et_pb_blurb_content{max-width:100%;height:100%}.cat_banner_sec .et_pb_row .right_img .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{width:100%;height:100%}.cat_banner_sec .et_pb_row span.et_pb_image_wrap{position:relative}.cat_banner_sec .et_pb_row span.et_pb_image_wrap::after{content:"";position:absolute;left:0;bottom:0;background-image:linear-gradient(to top,rgb(0 0 0 / 53%),rgb(0 0 0 / 31%),transparent);width:100%;height:53%}.prod_cas_slider .aioc_products_carousel .swiper-container>ul.products>li.product .yith-add-to-wishlist-button-block{display:none}.prod_cas_slider .aioc_products_carousel .swiper-container>ul.products>li.product a.woocommerce-LoopProduct-link a{padding:0;position:absolute;top:0;right:0;left:unset}.prod_cas_slider .aioc_products_carousel .swiper-container>ul.products>li.product a.woocommerce-LoopProduct-link button.yith-wcwl-add-to-wishlist-button{position:absolute;right:9px;left:unset;top:10px;background:#ffffff;border-radius:2px;margin:0;padding:4px}.prod_cas_slider .aioc_products_carousel .swiper-container>ul.products>li.product a.woocommerce-LoopProduct-link button.yith-wcwl-add-to-wishlist-button svg{color:#d82942;width:27px;height:27px}.prod_cas_slider .aioc_products_carousel .swiper-container>ul.products>li.product button.woosq-btn{position:absolute;right:10px;top:49px;border:0;background:#ffffff;width:33px;height:33px;margin:0;border-radius:4px;cursor:pointer}.prod_cas_slider .aioc_products_carousel .swiper-container>ul.products>li.product button.woosq-btn span::before{font-size:21px;color:#d82942}.testi_sec .aioc_testimonial_rating{display:none}.testi_sec .aioc_slide_wrapper{background:#f7f7f7!important;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important;padding:40px 34px!important;border-radius:6px}.testi_sec .aioc_slide_content{text-align:left}.testi_sec .et_pb_text_inner h2{font-size:34px;padding:0}.testi_sec .aioc_slide_wrapper .aioc_slide_company{margin:20px 0 0;font-size:12px}.testi_sec .aioc_slide_wrapper .aioc_slide_content{min-height:150px}.testi_sec .aioc_swiper_wrapper .swiper-pagination{width:100%;background:transparent}.testi_sec .aioc_slide_wrapper .aioc_slide_meta_wrapper .aioc_slide_image_wrapper{position:absolute;right:0;bottom:-30px}.testi_sec .aioc_slide_wrapper .aioc_slide_meta_wrapper .aioc_slide_image_wrapper img.aioc_slide_image{opacity:0.1;filter:invert(70%) sepia(73%) saturate(4782%) hue-rotate(158deg) brightness(99%) contrast(93%)}.expert_box .et_pb_module.et_pb_blurb{height:100%;padding:30px 20px;border:1px solid #eaeaea;transition:all ease-in-out 0.3s}.expert_box .et_pb_module.et_pb_blurb h3.et_pb_module_header{color:#000000;font-size:18px;line-height:normal;padding-bottom:13px;font-weight:700}.expert_box .et_pb_module.et_pb_blurb .et_pb_main_blurb_image img{filter:invert(22%) sepia(79%) saturate(2224%) hue-rotate(335deg) brightness(105%) contrast(100%)}.expert_box .foot_icon_sec .et_pb_module.et_pb_blurb{padding:0;border-radius:4px;border:0}.expert_box .foot_icon_sec .et_pb_module.et_pb_blurb .et_pb_blurb_content{display:flex;align-items:center;column-gap:17px}.expert_box .foot_icon_sec .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{margin:0;width:50px;height:50px}.expert_box .foot_icon_sec .et_pb_module.et_pb_blurb .et_pb_blurb_content h3{padding:0}.expert_box .foot_icon_sec .et_pb_column{width:auto;margin:0}.expert_box .foot_icon_sec{justify-content:space-between}.expert_box .foot_icon_sec::after{display:none}.expert_box .foot_icon_sec .et_pb_blurb_container{padding:0;text-align:left!important}.member_sec .et_pb_image span.et_pb_image_wrap{height:380px;overflow:hidden;display:block;width:100%;border-radius:10px}.member_sec .et_pb_image span.et_pb_image_wrap img{width:100%;height:100%;object-fit:cover}.menu_new_des .et_pb_row.menu_sec .mrenu_m #mega-menu-wrap-primary-menu{background:#dddddd}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>a.mega-menu-link{color:#000!important;font-size:16px;font-weight:700;display:flex;height:52px;background:transparent!important;align-items:center;justify-content:space-between}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>a.mega-menu-link span.mega-indicator{margin:0!important;width:auto!important;height:auto!important;transform:rotate(-90deg)}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu{right:unset!important;left:0!important;width:1443px;top:52px!important;background:transparent!important}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li>a.mega-menu-link{width:288px;background:#f3f3f3!important;display:block!important;line-height:30px;border-bottom:1px solid #cbcbcb4d;color:#000000!important;padding:4px 15px}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li>ul.mega-sub-menu>li{background:transparent;padding:10px}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li>a.mega-menu-link span.mega-menu-description{display:none}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li>ul.mega-sub-menu>li a{font-size:16px!important}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li>ul.mega-sub-menu>li>ul>li>ul>li>a{font-size:14px!important;font-weight:600!important;text-transform:capitalize!important;padding:8px!important;display:block!important;line-height:normal;color:#000!important}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li>ul.mega-sub-menu>li>ul>li>ul>li{padding:0!important}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li>ul.mega-sub-menu li.widget_media_image{line-height:0!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.arts_cr_menu>ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu{display:flex;align-items:center}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.arts_cr_menu>ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu li.widget_media_image{width:38px;height:38px;margin-right:13px}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.arts_cr_menu>ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu li:last-child{width:calc(100% - 65px)}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.arts_cr_menu>ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu li a{font-size:14px!important;font-weight:600!important;padding:0!important;line-height:24px!important;display:block!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.arts_cr_menu>ul.mega-sub-menu>li{min-height:unset;padding-bottom:0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.arts_cr_menu>ul.mega-sub-menu{padding:26px;background:#f3f3f3;border-color:#f50;border-radius:0 10px 10px 0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item{position:relative!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{padding:26px;background:#f3f3f3;border-color:#f50;border-radius:0 10px 10px 0;z-index:99999}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu li.mega-menu-item.compon-acmenu ul li.widget_media_image img{height:190px!important;object-fit:cover}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu li.mega-menu-item.conser_ele ul li.widget_media_image img{height:220px!important;object-fit:cover}.et-db #et-boc .et-l .footer_main .et_pb_text_inner ul li a{font-size:14px;font-weight:400;color:#e1e1e1;letter-spacing:normal;position:relative;transition:0.4s ease-in-out}.et-db #et-boc .et-l .footer_main .et_pb_text_inner ul li{display:block}.et-db #et-boc .et-l .footer_main .et_pb_text_inner ul{padding:0}.et-db #et-boc .et-l .footer_main .et_pb_text_inner h3{font-size:18px;font-weight:700;letter-spacing:0.6px;text-transform:uppercase;padding:0 0 20px}.et-db #et-boc .et-l .footer_main .et_pb_module.et_pb_blurb .et_pb_main_blurb_image{width:17px;height:17px;padding-top:5px}.et-db #et-boc .et-l .footer_main .et_pb_module.et_pb_blurb a{color:#e1e1e1}.prod_cas_slider .aioc_products_carousel .products{margin-left:-20px}.et-db #et-boc .et-l .footer_main .et_pb_text_inner ul li a:hover{padding-left:15px}.products li.product.type-product a.button:after,form.cart button.single_add_to_cart_button.button.alt:after,.conter_crl .et_pb_module_inner .aioc_slide_wrapper .aioc_slide_inner_content_wrapper .et_pb_button_wrapper a.et_pb_button::after,#wps-slider-section #sp-woo-product-slider-471 .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button)::after,.et_pb_button_wrapper a.et_pb_button.et_pb_more_button::after{content:"";position:absolute;display:block;width:0;height:50%;bottom:0;right:0;z-index:-1;opacity:1;transition:all 0.3s cubic-bezier(.785,.135,.15,.86)}.et-db #et-boc .et-l h1.entry-title,.et_pb_text_inner h2{font-size:42px;line-height:42px;font-weight:400;text-transform:capitalize}.et_pb_wc_title .et_pb_module_inner h1{font-size:32px;line-height:42px;font-weight:700;text-transform:capitalize}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-details .sp-wcsp-cat-details-content{row-gap:10px;height:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center}.cat_slider .sp-wcsp-cat-item-thumb-content{border:unset!important}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-details{position:absolute;top:0;background:rgb(228 43 70 / 90%);width:60%;height:100%;clip-path:polygon(0 0,100% 0%,75% 100%,0% 100%);display:flex;align-items:center}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-details .sp-wcsp-cat-details-content{padding:20px!important}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-cat-name{text-align:left!important;width:100%}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-text-center{text-align:left}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-cat-name a{font-size:22px!important;text-align:left!important;line-height:26px!important;color:#fff!important;margin:0px!important}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-cat-desc{text-align:left!important;color:#fff!important;margin:15px 0 20px!important;font-size:16px!important;line-height:26px!important}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-thumbnail{height:240px}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-thumbnail img{width:100%;height:100%;object-fit:cover}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-text-center a.sp-wcsp-shop-now{padding:9px 26px;margin:10px 0 0 0!important;text-transform:capitalize!important;font-weight:400!important;font-size:15px!important;position:relative!important;border-radius:5px;border:1px solid #223947!important;transition:all ease-in-out 0.4s}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-text-center a.sp-wcsp-shop-now:before{content:"";width:100%!important;height:100%!important;background:#d82942!important;transform:scale(0);border-radius:60px;position:absolute;left:0;top:0;z-index:-1;transition:all ease-in-out 0.4s}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-text-center a.sp-wcsp-shop-now:hover:before{transform:scale(1)}.cat_slider .sp-wcsp-cat-item-thumb-content .sp-wcsp-cat-details .sp-wcsp-cat-details-content .sp-wcsp-text-center a.sp-wcsp-shop-now:hover{color:#fff!important;border:1px solid #fff3!important;background:transparent!important}.nav-top-right .sp-wcsp-button .sp-wcsp-button-next,.nav-top-right .sp-wcsp-button .sp-wcsp-button-prev{position:absolute;top:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:100px}.nav-top-right .sp-wcsp-button .sp-wcsp-button-prev{left:-60px}.nav-top-right .sp-wcsp-button{position:unset!important}.nav-top-right .sp-wcsp-button .sp-wcsp-button-next{right:-60px}.nav-top-right .sp-wcsp-slider-section{position:unset!important;padding-top:0!important}#wps-slider-section #sp-woo-product-slider-471.sp-wps-custom-template .wpsf-product .wps-product-data .sp-wps-product-image-area{background:#f2f2f2;position:relative;padding-top:100%;border-radius:10px 10px 0 0}#wps-slider-section #sp-woo-product-slider-471.sp-wps-custom-template .wpsf-product .wps-product-data{border:1px solid #f2f2f2;border-radius:10px;overflow:hidden}#wps-slider-section #sp-woo-product-slider-471.sp-wps-custom-template .wpsf-product .sp-wps-product-details .star-rating{width:90px;position:absolute;top:0;left:50%;transform:translateX(-50%)}#wps-slider-section #sp-woo-product-slider-471.sp-wps-custom-template .wpsf-product .sp-wps-product-details .sp-wps-product-details-inner{position:relative}#wps-slider-section #sp-woo-product-slider-471 .wpsf-product-title a{font-size:15px;font-weight:600;color:#494949!important}#wps-slider-section #sp-woo-product-slider-471 .wpsf-product-price{margin-bottom:10px;font-size:18px}#wps-slider-section #sp-woo-product-slider-471.sp-wps-custom-template .wpsf-product .sp-wps-product-details .sp-wps-product-details-inner .wpsf-cart-button{order:3}#wps-slider-section #sp-woo-product-slider-471.sp-wps-custom-template .wpsf-product .sp-wps-product-details{padding:20px 10px;border-top:1px solid #f2f2f2;border-radius:0 0 10px 10px;min-height:195px;display:flex;align-items:flex-end;justify-content:center}#wps-slider-section #sp-woo-product-slider-471 .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button){padding:11px 30px!important;line-height:normal!important;z-index:1;border:1px solid #e42b46!important;background:#e42b46!important;border-radius:4px;font-weight:700}#wps-slider-section #sp-woo-product-slider-471 .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button):hover{color:#e42b46!important;background:#e42b46!important}.et_pb_section.error_pg .et_pb_button_module_wrapper a.et_pb_button{padding:10px 32px!important;font-weight:700;border:1px solid #d82942!important}.et_pb_section.error_pg .et_pb_button_module_wrapper a.et_pb_button:hover{background:transparent!important}.woocommerce a.button:after{display:none}#wps-slider-section #sp-woo-product-slider-471.sp-wps-custom-template .wpsf-product .wps-product-data .sp-wps-product-image-area img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#wps-slider-section #sp-woo-product-slider-471.wps-product-section .wpsp-nav{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:100px}#wps-slider-section #sp-woo-product-slider-471.wps-product-section .wpsp-nav.swiper-button-prev{right:60px}#wps-slider-section.wps-slider-section-471{padding-top:75px!important;margin-top:-90px!important}#wps-slider-section #sp-woo-product-slider-471 .wpsf-product-title{line-height:normal}.testi_sec .aioc_testimonial_rating{display:none}.testi_sec .aioc_slide_wrapper{background:#fff!important;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important;padding:40px 34px!important}.testi_sec .aioc_slide_content{text-align:left}.testi_sec .aioc_slide_wrapper .aioc_slide_company{margin:20px 0 0;font-size:12px}.testi_sec .aioc_slide_wrapper .aioc_slide_content{min-height:150px}.testi_sec .aioc_slide_wrapper .aioc_slide_meta_wrapper .aioc_slide_image_wrapper{position:absolute;right:0;bottom:-30px}.testi_sec .aioc_slide_wrapper .aioc_slide_meta_wrapper .aioc_slide_image_wrapper img.aioc_slide_image{opacity:0.1;filter:invert(70%) sepia(73%) saturate(4782%) hue-rotate(158deg) brightness(99%) contrast(93%)}.expert_box .et_pb_module.et_pb_blurb{height:100%;padding:30px 20px;border:1px solid #eaeaea;transition:all ease-in-out 0.3s}.expert_box .et_pb_module.et_pb_blurb h3.et_pb_module_header{color:#000000;font-size:18px;line-height:normal;padding-bottom:13px;font-weight:700}.expert_box .et_pb_module.et_pb_blurb .et_pb_main_blurb_image img{filter:invert(22%) sepia(79%) saturate(2224%) hue-rotate(335deg) brightness(105%) contrast(100%)}.conter_crl .et_pb_module_inner .aioc_slide_wrapper .aioc_slide_content_wrapper{position:absolute;bottom:0;width:100%;background:linear-gradient(0deg,rgba(0,0,0,0.82) 0%,rgba(255,255,255,0) 100%)!important;height:100%}.conter_crl .et_pb_module_inner .aioc_slide_wrapper .aioc_slide_image_wrapper{position:relative;padding-top:132%}.conter_crl .et_pb_module_inner .aioc_slide_wrapper .aioc_slide_image_wrapper img{position:absolute;width:100%;height:100%;top:0}.conter_crl .et_pb_module_inner .aioc_slide_wrapper .aioc_slide_content_wrapper .aioc_slide_inner_content_wrapper{background:transparent!important;justify-content:flex-end;text-align:left;position:relative;bottom:-85px;transition:all ease-in-out 0.3s}.conter_crl .aioc_slide_wrapper:hover .aioc_slide_content_wrapper .aioc_slide_inner_content_wrapper{bottom:0}.conter_crl .et_pb_module_inner .aioc_slide_wrapper .aioc_slide_content_wrapper .aioc_slide_inner_content_wrapper h3.aioc_slide_title{font-size:28px!important;text-align:left;line-height:38px!important}.conter_crl .et_pb_module_inner .aioc_slide_wrapper .aioc_slide_inner_content_wrapper .et_pb_button_wrapper{margin-top:0!important}.conter_crl .et_pb_module_inner .aioc_slide_wrapper .aioc_slide_inner_content_wrapper .et_pb_button_wrapper a.et_pb_button:hover{color:#e42b46!important}.conter_crl .et_pb_module_inner .aioc_slide_wrapper .aioc_slide_inner_content_wrapper .et_pb_button_wrapper a.et_pb_button{padding:17px 30px!important;line-height:normal!important;position:relative;display:inline-block;background:#e42b46;border:1px solid #e42b46!important;z-index:1}.et-db #et-boc .et-l .menu_new_des .menu_sec .mrenu_m .et_pb_menu__wrap nav.et-menu-nav ul#menu-main-megha-menu{width:100%;margin:0}.product-template-default .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper{border:0!important}.product-template-default .woocommerce-product-gallery .flex-viewport{height:auto!important;border:1px solid #e42b46}.product-template-default .woocommerce-product-gallery__wrapper{background:#000}.product-template-default ol.flex-control-nav.flex-control-thumbs{display:flex;flex-wrap:wrap;justify-content:center;column-gap:10px}.product-template-default ol.flex-control-nav.flex-control-thumbs li{margin:0!important;width:100px!important;height:90px!important}.product-template-default ol.flex-control-nav.flex-control-thumbs li img{width:100%;height:100%;object-fit:cover;border:1px solid rgb(216 41 66 / 50%)}.product-template-default ol.flex-control-nav.flex-control-thumbs li img.flex-active{border-color:#d82942}.posted_in a,.tagged_as a{color:#e42b46}.product-template-default .et_pb_wc_tabs{border:0}.product-template-default .et_pb_wc_tabs ul.et_pb_tabs_controls{display:flex;justify-content:center;column-gap:40px;background:transparent}.product-template-default .et_pb_wc_tabs ul.et_pb_tabs_controls li{background:transparent;border:0}.product-template-default .et_pb_wc_tabs ul.et_pb_tabs_controls li a{position:relative;padding:0 0 15px;color:#000;font-size:22px;font-weight:400}.product-template-default .et_pb_wc_tabs .et_pb_all_tabs{background:transparent;margin:30px 0 0}.product-template-default .et_pb_wc_tabs .et_pb_tab h2{font-size:26px;line-height:36px;font-weight:600}.product-template-default .et_pb_wc_tabs .et_pb_all_tabs .et_pb_tab{padding:0}.product-template-default .et_pb_wc_tabs .et_pb_all_tabs table.woocommerce-product-attributes.shop_attributes{background:#fff;border:1px solid #ddd}.product-template-default .et_pb_wc_tabs .et_pb_all_tabs table.woocommerce-product-attributes.shop_attributes tr th{width:auto;text-align:left;padding:14px}.product-template-default .et_pb_wc_tabs ul.et_pb_tabs_controls li a::before{content:"";position:absolute;width:0;border-bottom:1px solid #d82942;bottom:0;transition:all ease-in-out 0.3s}.product-template-default .et_pb_wc_tabs ul.et_pb_tabs_controls li a:hover::before,.product-template-default .et_pb_wc_tabs ul.et_pb_tabs_controls li.et_pb_tab_active a::before{width:100%}.products li.product.type-product{border:1px solid #f2f2f2;border-radius:8px;padding-bottom:30px!important;overflow:hidden}.products li.product.type-product a.button{position:absolute;left:50%;transform:translateX(-50%);bottom:20px;width:100%;max-width:170px;padding:17px 30px!important;line-height:normal!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{border:1px solid #e1e1e1;position:relative;background:#ffffff;clear:both;overflow:hidden;border-radius:10px}.product_dtls_sec .prod_img_row .et_pb_wc_images .et_pb_module_inner span.onsale{font-size:14px;text-transform:uppercase;font-weight:700;display:block;letter-spacing:0.5px;padding:3px 12px!important;line-height:normal!important;background:#000!important}.product_dtls_sec .et_pb_row.prod_img_row,.product_dtls_sec .et_pb_row.cont_row{max-width:1200px}.product-template-default .product_tab .et_pb_wc_tabs ul.et_pb_tabs_controls{justify-content:flex-start;border-bottom:1px solid #ddd;column-gap:13px}.product_tab .et_pb_wc_tabs ul.et_pb_tabs_controls::after{display:none}.relete_product .related ul.products li.product h2.woocommerce-loop-product__title{padding:0 17px 11px;font-size:18px!important;max-width:100%;line-height:23px;font-weight:700!important;width:100%;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;margin:0 0 3px}.relete_product .related ul.products li.product .woocommerce-product-details__short-description p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#000}.woocommerce div.product .et_pb_wc_add_to_cart form.cart button.single_add_to_cart_button:hover{color:#e42b46!important;background:transparent!important}.relete_product .related ul.products li.product a.button.add_to_cart_button{position:unset;width:89%;max-width:100%;transform:unset;padding:11px!important;font-size:15px;font-weight:700;letter-spacing:0.5px;border-radius:5px;border:1px solid #d82942!important;margin:12px auto 0;background:#e42b46!important;color:#ffffff!important;text-transform:uppercase;text-align:center}.relete_product .related ul.products li.product span.price span{padding-top:6px;font-size:18px!important;display:inline-block}.relete_product .related ul.products li.product .woocommerce-product-details__short-description{padding:0px 15px 0}.product-template-default .relete_product section.related ul.products li.product span.onsale{font-size:14px;text-transform:uppercase;font-weight:700;display:block;letter-spacing:0.5px;padding:3px 12px!important;line-height:normal!important;background:#000!important}.product-template-default .relete_product section.related ul.products li.product{display:flex;flex-direction:column;justify-content:space-between;margin:0}.woocommerce ul.products li.product a.woocommerce-loop-product__link span.et_shop_image:hover img{transform:scale(1.1)}.relete_product .related ul.products li.product a.button.add_to_cart_button:hover{background:transparent!important}.product_tab .et_pb_wc_tabs ul.et_pb_tabs_controls li a{padding:10px 20px;font-size:16px;position:relative;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;line-height:normal;display:inline-block}.product_tab .et_pb_wc_tabs ul.et_pb_tabs_controls li a::before{left:0;bottom:-1px}.product_tab .et_pb_wc_tabs .et_pb_all_tabs{background:#fff;padding:33px;margin:30px 0 0;border-radius:6px}.product_tab .et_pb_wc_tabs .et_pb_all_tabs div#comments{padding-bottom:15px}.woocommerce #reviews #comments h2{margin:0 0 0!important;font-size:32px;max-width:100%;line-height:33px;font-weight:700}.woocommerce #reviews #review_form span#reply-title{font-weight:700;display:block;padding:0 0 10px}.product_dtls_sec .prod_img_row .et_pb_module.et_pb_wc_price{margin:0 0 27px}.product_dtls_sec .prod_img_row .et_pb_module.et_pb_wc_description{margin:0 0 31px}.woocommerce div.product .et_pb_wc_add_to_cart form.cart .quantity{width:120px;display:flex}.woocommerce div.product .et_pb_wc_add_to_cart form.cart .quantity input{width:calc(100% - 60px);max-width:unset;border-radius:0;padding:13px 4px!important;line-height:normal}.woocommerce div.product .et_pb_wc_add_to_cart form.cart{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.woocommerce div.product .et_pb_wc_add_to_cart form.cart .quantity button{width:30px!important;font-size:25px;border:0;cursor:pointer}.woocommerce div.product .et_pb_wc_add_to_cart form.cart .quantity button:hover{background:#d82942;color:#fff}.woocommerce div.product .et_pb_wc_add_to_cart form.cart button.single_add_to_cart_button{width:calc(100% - 140px);padding:13px 30px!important;font-size:15px;font-weight:600;letter-spacing:1.2px;border-radius:4px;overflow:hidden;border:1px solid #e42b46;background:#e42b46;color:#fff;text-transform:uppercase;font-weight:700}.product_dtls_sec .prod_img_row .et_pb_module.et_pb_wc_title{margin:0 0 18px!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{height:470px}.woocommerce div.product div.images .woocommerce-product-gallery__image a img.wp-post-image{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:scale-down}form#commentform input#email,form#commentform p.comment-form-author input#author,form#commentform p.comment-form-comment textarea#comment{background:#fff;border:1px solid #ddd;border-radius:8px;padding:14px;font-size:16px;width:100%;color:#000}form#commentform p.comment-form-comment textarea#comment{height:150px}form#commentform p.form-submit input#submit{width:142px;height:50px;border:1px solid #d82942!important}form#commentform p.form-submit input#submit:hover{background:transparent!important}.product_category_sec ul.products li.product{display:flex;justify-content:space-between;align-items:flex-end;padding:0 20px 0 0!important;margin-bottom:2%;column-gap:40px;border-radius:unset}.product_category_sec ul.products li.product a.button{position:relative;transform:unset;width:170px;right:0;z-index:1;left:0;margin:0}.product_category_sec ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:flex;min-height:auto;flex-wrap:wrap;position:unset;width:calc(100% - 170px)}.product_category_sec ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.et_shop_image{padding-top:35%;margin-bottom:0;width:220px;background:#fff;border-right:1px solid #f2f2f2}.product_category_sec ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.et_shop_image img{object-fit:contain}.product_category_sec ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link h2.woocommerce-loop-product__title{width:calc(100% - 220px);text-align:left;display:flex;padding:20px;line-height:25px}.product_category_sec ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.price{position:absolute;bottom:100px;right:23px;text-align:right;width:auto}form.woocommerce-ordering select.orderby{padding:14px 25px 14px 15px;font-size:16px;color:#000!important;background:transparent;border:1px solid #e02a45;border-radius:0;font-weight:400}.woocommerce .woocommerce-result-count{color:#000}.et_pb_module.et_pb_wc_breadcrumb nav.woocommerce-breadcrumb a{color:#150404!important;text-decoration:underline;font-size:14px}nav.woocommerce-breadcrumb{}.et_pb_module.et_pb_wc_breadcrumb nav.woocommerce-breadcrumb{color:#150404!important;font-size:14px}.et_pb_module.et_pb_wc_breadcrumb nav.woocommerce-breadcrumb a:hover{color:#e62a3c!important}#main-content .et-l .product_category_sec .et_pb_row.et_pb_equal_columns{padding-top:16px}#main-content .et-l .product_category_sec .et_pb_row{max-width:1410px}#main-content .et-l .product_category_sec .et_pb_title_container{padding-top:14px}#main-content .et-l .product_category_sec .et_pb_title_container h1{font-size:46px;max-width:100%;line-height:56px;font-weight:700;padding:0}.product_category_sec .et_pb_shop .woocommerce-ordering select.orderby{border:1px solid #efefef;padding:9px 23px 9px 13px;font-size:15px;background:#fbfbfb}.product_category_sec .et_pb_shop p.woocommerce-result-count{font-size:14px;text-transform:capitalize;position:relative;top:8px}.et_pb_section.et_pb_section_0_tb_body.product_category_sec.et_section_regular{}.et_pb_module.et_pb_db_filter_loop_0_tb_body.content_visibility_hover.de_loop_product-default.clearfix.grid-layout-list.de_db_list_view{}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products li.product-type-simple .grid-item-cont{display:flex;justify-content:flex-start;column-gap:20px}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>a.woocommerce-LoopProduct-link{width:100%;max-width:261px}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>a.woocommerce-LoopProduct-link .de_db_product_image{width:100%}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>a.woocommerce-LoopProduct-link span.et_shop_image{width:100%;margin:0;padding:0;padding-bottom:73%;position:relative;transition:all ease-in-out 0.4s}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>a.woocommerce-LoopProduct-link span.et_shop_image img{margin:0!important;padding:10px;position:absolute;left:0;top:0;width:100%;height:100%;transition:all ease-in-out 0.4s}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>a.woocommerce-LoopProduct-link span.et_shop_image span.et_overlay{display:none!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>a.woocommerce-LoopProduct-link span.onsale{font-size:14px;text-transform:uppercase;font-weight:700;display:block;letter-spacing:0.5px;padding:3px 12px!important;line-height:normal!important;background:#000!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont .de_db_product_details{display:flex;justify-content:flex-start;column-gap:35px;align-items:flex-end;padding:23px 0;padding-right:27px;width:calc(100% - 261px)}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont .de_db_product_details h2.woocommerce-loop-product__title{padding:0 0 11px;font-size:22px;max-width:100%;line-height:27px;font-weight:700!important;width:100%}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a:first-child{width:calc(100% - 216px);min-height:143px;align-items:center!important;row-gap:unset;justify-content:center;align-content:center;height:100%;position:unset}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont .de_db_product_details .save-percent-badge{display:none}.et-l .product_category_sec>.cat_product>.et_pb_column:first-child{width:270px!important;border:1px solid #ddd;border-radius:8px;margin-right:30px!important}#main-content .et-l .product_category_sec>.cat_product>.et_pb_column:nth-child(2){width:calc(100% - 300px)}.product_category_sec ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.price del{font-size:17px}.product_category_sec ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.price{position:absolute;bottom:97px;right:30px;width:182px;text-align:center;font-size:17px}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a:nth-child(2){width:184px!important;max-width:unset;text-align:center;line-height:normal!important;padding:12px!important;bottom:0}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont .woocommerce-product-details__short-description p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#000;text-align:left}.et-l .product_category_sec>.cat_product #divi_filter .divi-filter-containter .et_pb_module{margin:0!important;padding:20px;border-bottom:1px solid rgb(221 221 221 / 52%)}.et-l .product_category_sec>.cat_product #divi_filter .divi-filter-containter .et_pb_module:last-child{border-bottom:0}.et-l .product_category_sec>.cat_product #divi_filter .et_pb_module.et_pb_de_mach_search_posts_item .et_pb_contact_field span.et_pb_contact_field_options_title{padding:0 0 9px;font-size:17px;max-width:100%;line-height:20px;font-weight:700!important;width:100%;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;margin:0!important;text-align:left}.et-l .product_category_sec>.cat_product #divi_filter .et_pb_contact_field_options_wrapper .divi-filter-item span.et_pb_contact_field_radio label{text-align:left}.et-l .product_category_sec>.cat_product #divi_filter .et_pb_contact_field_options_wrapper .divi-filter-item{margin:2px 0 0!important}body.woocommerce .divi-filter-archive-loop .divi-filter-loop-container ul.products li.product{width:100%!important;margin:0!important;border-radius:7px!important;overflow:hidden}.et-l .product_category_sec>.cat_product #divi_filter .et_pb_contact_field_options_wrapper .divi-filter-item span.et_pb_contact_field_radio{font-size:14px;line-height:normal;margin:3px 0;display:flex;align-items:flex-start;column-gap:2px}.et-l .product_category_sec>.cat_product #divi_filter .et_pb_module.et_pb_de_mach_search_posts_item .et_pb_contact_field_options_list{margin:0!important}.et-db #et-boc .et-l .et_pb_contact .button_container{display:flex;align-items:center;justify-content:center;padding:0 10px 21px!important;column-gap:11px}.et-db #et-boc .et-l .et_pb_contact .button_container button,.et-db #et-boc .et-l .et_pb_contact .button_container a{width:calc(50% - 10px);text-align:center;font-size:14px;font-weight:700;letter-spacing:0.5px;padding:8px 10px!important;display:block!important;line-height:normal!important;border:1px solid #d82942!important}.et-db #et-boc .et-l .et_pb_contact .button_container button:hover,.et-db #et-boc .et-l .et_pb_contact .button_container a:hover{background:transparent!important}.et-l .product_category_sec>.cat_product #divi_filter .divi-filter-containter .et_pb_module .divi-filter-item span.irs-bar{background:#d82942!important}.et-l .product_category_sec>.cat_product #divi_filter .divi-filter-containter .et_pb_module .divi-filter-item span.irs-handle i{background:#d82942!important}.et-l .product_category_sec>.cat_product #divi_filter .divi-filter-containter .et_pb_module .divi-filter-item span.irs-to,.et-l .product_category_sec>.cat_product #divi_filter .divi-filter-containter .et_pb_module .divi-filter-item span.irs-from{background:#d82942!important}.et-l .product_category_sec>.cat_product #divi_filter .divi-filter-containter .et_pb_module .divi-filter-item span.irs-to::before,.et-l .product_category_sec>.cat_product #divi_filter .divi-filter-containter .et_pb_module .divi-filter-item span.irs-from::before{border-top-color:#d82942!important}.woocommerce .related ul.products li.product a.woocommerce-loop-product__link span.et_shop_image{border-bottom:1px solid #f2f2f2;background:#f2f2f2;padding-top:100%;margin:-20px -20px 15px;width:auto}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul li{display:block}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul li a{padding:10px;background:#767676;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;position:relative;border-radius:3px;display:flex;align-items:center;column-gap:8px;flex-wrap:wrap;transition:all ease-in-out 0.4s}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul li a:hover,.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a{background:#e62a3c}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul li a::before{content:"";z-index:1;background-image:url(https://shop.aolc.co.za/wp-content/uploads/2025/06/dashboard-1.png);width:21px;height:21px;position:relative;background-repeat:no-repeat;background-size:contain;filter:brightness(0) invert(1)}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;row-gap:10px;padding:0}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation{width:250px;margin-right:25px}.account_sec .woocommerce{display:flex;flex-wrap:wrap}.account_sec .woocommerce .woocommerce-MyAccount-content{width:calc(100% - 275px);background:#f7f7f7;padding:27px;border-radius:6px}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-child(2) a::before{background-image:url(https://shop.aolc.co.za/wp-content/uploads/2025/06/purchase-order.png);width:22px;height:22px}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-child(3) a::before{background-image:url(https://shop.aolc.co.za/wp-content/uploads/2025/06/direct-download.png)}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-child(4) a::before{background-image:url(https://shop.aolc.co.za/wp-content/uploads/2025/06/location-2.png)}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-child(5) a::before{background-image:url(https://shop.aolc.co.za/wp-content/uploads/2025/06/purchase-order.png)}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-child(5) a::before{background-image:url(https://shop.aolc.co.za/wp-content/uploads/2025/06/user-1.png)}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation ul li:nth-child(6) a::before{background-image:url(https://shop.aolc.co.za/wp-content/uploads/2025/06/logout.png)}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#767676}.account_sec .woocommerce .u-columns.addresses header.title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.account_sec .woocommerce .u-columns.addresses header.title::before{display:none}.account_sec .woocommerce .u-columns.addresses header.title h2{font-size:20px;font-weight:700}.account_sec .woocommerce .u-columns.addresses header.title::after{display:none}.account_sec .woocommerce .u-columns.addresses{border-radius:6px;display:flex;justify-content:space-between}.account_sec .woocommerce .woocommerce-MyAccount-content form.edit-account input,.account_sec .woocommerce .woocommerce-MyAccount-content span.woocommerce-input-wrapper input{padding:10px;background:#fff;border-radius:5px}.account_sec .woocommerce .woocommerce-MyAccount-content form.edit-account label{font-size:15px}.account_sec .woocommerce .woocommerce-MyAccount-content form.edit-account span{font-size:13px}.account_sec .woocommerce .woocommerce-MyAccount-content form.edit-account fieldset{}.account_sec .woocommerce .woocommerce-MyAccount-content form.edit-account fieldset legend{display:block;padding-top:17px;padding-bottom:6px;font-weight:700;font-size:18px;text-transform:capitalize}.account_sec .woocommerce .woocommerce-MyAccount-content form.edit-account button.woocommerce-Button.button,.account_sec .woocommerce .woocommerce-MyAccount-content form button.button{margin-top:21px;padding:10px 30px!important;font-weight:700;border:1px solid #d82942}.account_sec .woocommerce .woocommerce-MyAccount-content form.edit-account button.woocommerce-Button.button:hover,.account_sec .woocommerce .woocommerce-MyAccount-content form button.button:hover{background:transparent!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a.added_to_cart.wc-forward{font-size:16px;background-color:#d82942;border-width:1px!important;border-color:#d82942;border-radius:0px;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;width:184px!important;max-width:unset;text-align:center;line-height:normal!important;color:#fff!important;position:absolute;right:27px;bottom:22px;z-index:11;padding:14px!important}.search_result .et_pb_ajax_pagination_container{display:flex;justify-content:space-between;flex-wrap:wrap}.et-db #et-boc .et-l .search_result .et_pb_posts .et_pb_post{width:24%;border:1px solid #f2f2f2;border-radius:10px;overflow:hidden;margin:.5%;padding:15px}.et-db #et-boc .et-l .search_result .et_pb_posts .et_pb_post a.entry-featured-image-url{margin:-15px -15px 20px}.et-db #et-boc .et-l .search_result .et_pb_posts .et_pb_post h2.entry-title{font-size:16px;font-weight:600;color:#494949!important;line-height:18px;text-align:center}.et-db #et-boc .et-l .search_result .et_pb_posts .et_pb_post .post-content-inner p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:center}.et-db #et-boc .et-l .search_result .et_pb_posts .et_pb_post a.more-link{padding:11px 30px!important;line-height:normal!important;z-index:1;border:1px solid #e42b46!important;background:#e42b46!important;display:inline-block;margin:14px auto 0;color:#fff;font-weight:700;text-transform:uppercase;font-size:15px;transition:all ease-in-out 0.4s}.et-db #et-boc .et-l .search_result .et_pb_posts .et_pb_post .post-content{text-align:center}.et-db #et-boc .et-l .search_result .et_pb_posts .et_pb_post a.more-link:hover{background:transparent!important;color:#e42b46}.cat_sec .et_pb_module.et_pb_post_title .et_pb_title_container h1,.chekout_sec .et_pb_title_container h1.entry-title,.search_result h1.et_pb_module_heading{font-size:46px!important;max-width:100%;line-height:56px!important;font-weight:700!important;padding:0}.chekout_sec .et_pb_wc_cart_notice a.showcoupon{color:#e42b46!important;text-shadow:0 0 BLACK}.chekout_sec .woocommerce-info{background:#fbdfe3!important;border-radius:6px;color:#000!important}.chekout_sec .woocommerce-billing-fields h3,.chekout_sec .woocommerce-additional-fields h3{font-size:24px;font-weight:700}.chekout_sec .woocommerce-billing-fields .form-row input.input-text{padding:12px!important;border-radius:6px;background:#f7f7f7;color:#000!important;border:1px solid #ddd}.chekout_sec .form-row textarea#order_comments{padding:12px!important;border-radius:6px;background:#f7f7f7;color:#000!important;border:1px solid #ddd}.chekout_sec #payment ul li .woocommerce-info{margin:0 0 0}.chekout_sec #payment button#place_order{float:none;display:inline-block;padding:10px 30px!important;margin-top:20px;font-weight:700;letter-spacing:1.2px;border:1px solid #d82942}.chekout_sec #payment button#place_order:hover{background:transparent!important;color:#d82942!important}.cat_sec .et_pb_module.et_pb_wc_breadcrumb{margin-bottom:20px!important}.cat_sec table tr td.product-quantity input{width:70px!important;padding:10px!important}.cat_sec table tr td.product-name a{color:#000}.woocommerce-cart table.cart td.actions .coupon{display:flex;flex-wrap:wrap}.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class a.button:hover,.woocommerce-page.et_pb_button_helper_class a.button:hover{padding:10px 25px!important;font-weight:700;line-height:normal!important}.woocommerce-cart table.cart td.actions .coupon .input-text{width:210px;padding:13px!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a:before,.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a:after{display:none!important}.woocommerce-cart table.cart td.actions .coupon button.button{font-weight:700;font-size:16px!important;padding:10px 32px!important;border:1px solid #d82942!important}.woocommerce table.cart td.actions button.button{font-size:16px;background-color:#d82942;border-width:1px!important;border-color:#d82942;border-radius:0px;font-style:normal;text-transform:uppercase;text-decoration:none;min-height:48px;color:#fff;font-weight:700}.woocommerce-cart table.cart td.actions .coupon button.button:hover{background:transparent!important}.woocommerce table.cart td.actions button.button:hover{background:transparent!important}.account_sec .woocommerce .u-columns.addresses::after,.account_sec .woocommerce .u-columns.addresses::before{display:none}.account_sec .woocommerce .u-columns.addresses .woocommerce-Address{background:#fff;padding:20px;border-radius:6px}.account_sec .woocommerce .woocommerce-MyAccount-content h2,.et_pb_module.et_pb_wc_cart_totals .cart_totals h2{font-size:32px;max-width:100%;line-height:43px;font-weight:700;padding:0}body.wp-singular.page-template-default #page-container .et_pb_section .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body.wp-singular.page-template-default #page-container .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button.button,.et_pb_wc_cart_totals_0 button.button{padding:10px!important;border:1px solid #d82942!important;font-weight:700!important}body #page-container .et_pb_section .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:transparent!important}.account_sec .woocommerce .woocommerce-MyAccount-content span.select2>span.selection>span{border-color:#fff}.account_sec .woocommerce .woocommerce-MyAccount-content span.select2>span.selection>span>.select2-selection__rendered{padding:10px;height:auto}.account_sec .woocommerce{flex-wrap:wrap;margin:0px auto 0px;border-radius:7px}.account_sec .woocommerce div#customer_login .u-column1,.account_sec .woocommerce div#customer_login .u-column2{padding:32px;box-shadow:0px 0px 20px #0000000d;border-radius:9px}.account_sec .woocommerce div#customer_login h2{text-align:left}.account_sec .woocommerce h2{font-size:32px;font-weight:700;text-align:center;width:100%;padding:0}.account_sec .woocommerce form.woocommerce-form{margin-top:21px;border:0;padding:0;width:100%;margin-bottom:0}.account_sec .woocommerce form.woocommerce-form input{padding:12px;border-radius:4px;border:1px solid #ddd;background:#fff;color:#000}.account_sec .woocommerce form.woocommerce-form button.woocommerce-button{width:120px;border-radius:4px;padding:9px 10px!important;font-weight:700;font-size:15px;border:1px solid #d82942}.account_sec .woocommerce div#customer_login .u-column2 form.woocommerce-form button.woocommerce-button{margin-top:10px}.account_sec .woocommerce div#customer_login{display:flex;justify-content:space-between}.account_sec .woocommerce div#customer_login::before,.account_sec .woocommerce div#customer_login::after{display:none}.account_sec .woocommerce form.woocommerce-form button.woocommerce-button:hover{background:transparent!important}body.logged-in .account_sec .woocommerce{max-width:unset;box-shadow:unset;padding:0}.account_sec .woocommerce .woocommerce-MyAccount-content .woocommerce-info a.woocommerce-Button{border:1px solid #d82942}.account_sec .woocommerce .woocommerce-MyAccount-content .woocommerce-info a.woocommerce-Button:hover{background:transparent!important;color:#fff!important;border-color:#fff}.product_category_sec ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.price span{font-weight:700}.aioc_swiper_wrapper .swiper-pagination{width:100%!important;background:transparent}.et_pb_wc_cart_products table.shop_table .quantity{display:flex}.et_pb_wc_cart_products table.shop_table .quantity button{border:0;font-size:21px;cursor:pointer;transition:all ease-in-out 0.4s}.et_pb_wc_cart_products table.shop_table .quantity input{text-align:center;justify-content:center!important;width:auto!important;justify-content:center!important}.et_pb_wc_cart_products table.shop_table .quantity button:hover{background:#d82942;color:#fff!important}.product-template-default .relete_product section.related ul.products li.product{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0}.product-template-default .relete_product section.related ul.products{margin:0}.chekout_sec .et_pb_wc_cart_notice button.button{height:50px;padding:10px 35px!important;font-weight:700;border:1px solid #d82942}.chekout_sec .et_pb_wc_cart_notice button.button:hover{background:transparent!important;height:50px;padding:10px 35px!important}.chekout_sec ul.woocommerce-error li a{color:#fff}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a.added_to_cart.wc-forward:hover,.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a:nth-child(2):hover,.woocommerce a.button:hover,.woocommerce.et-db #et-boc .et-l a.button:hover,.woocommerce-page a.button:hover,.woocommerce-page.et-db #et-boc .et-l a.button:hover{background:#ffffff!important;color:#000!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a.added_to_cart.wc-forward,.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a:nth-child(2){border:1px solid #d82942!important;font-weight:700!important;border-radius:4px!important}.account_sec .woocommerce div#customer_login .u-column1,.account_sec .woocommerce div#customer_login .u-column2{padding:32px;box-shadow:0px 0px 20px #0000000d;border-radius:9px}.account_sec .woocommerce div#customer_login h2{text-align:left}.simplebar-wrapper .simplebar-content .right-section .is-title a{font-size:15px;font-weight:700;color:#000!important;text-decoration:unset!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.simplebar-wrapper .simplebar-content .right-section .meta span.is-prices del span,.simplebar-wrapper .simplebar-content .right-section .meta span.is-prices ins span{font-size:23px!important;font-weight:700;color:#000!important;display:flex;align-items:center;justify-content:flex-start}.simplebar-wrapper .simplebar-content .right-section .meta span.is-prices del span.woocommerce-Price-currencySymbol,.simplebar-wrapper .simplebar-content .right-section .meta span.is-prices ins span.woocommerce-Price-currencySymbol{font-size:16px!important;margin-right:5px}.simplebar-wrapper .simplebar-content .right-section .meta span.is-prices{display:flex;align-items:center;justify-content:flex-start;color:#626262!important;font-weight:500!important}.simplebar-wrapper .simplebar-content .right-section .meta span.is-prices del{margin-right:10px}.simplebar-wrapper .simplebar-content .right-section span.is-meta-category i{display:none}.simplebar-wrapper .simplebar-content .right-section span.is-meta-category span.is-cat-links a{font-size:13px;font-weight:500;color:#000!important;transition:all ease-in-out 0.4s}.simplebar-wrapper .simplebar-content .right-section span.is-meta-category span.is-cat-links{margin-top:8px;display:block}.simplebar-wrapper .simplebar-content .right-section span.is-meta-category span.is-cat-links a:hover{color:#6204a0!important}.simplebar-wrapper .simplebar-content .is-ajax-search-post:hover{background:#fafafa}.simplebar-wrapper .simplebar-content .is-ajax-search-post:hover .thumbnail img{transform:scale(1.1)}.is-show-more-results-text{padding:14px!important;font-size:18px!important;text-transform:uppercase;font-weight:700!important;color:#fff!important;background:#510085!important}.is-show-more-results{margin:0!important;padding-top:10px!important;background:#fff!important}.is-show-more-results-text span{font-size:18px}div.is-ajax-search-details,div.is-ajax-search-result{padding:0!important;box-shadow:0px 0px 20px rgb(0 0 0 / 14%)!important;border:1px solid #e9e9e903!important;border-top:5px solid #e62a3c!important}.is-show-more-results-text:hover{background:#ddff0a!important;color:#000!important}.simplebar-wrapper .simplebar-content .right-section .meta span.is-prices span{font-weight:500;font-size:15px!important}.simplebar-wrapper .simplebar-content .is-ajax-search-posts .is-search-sections .thumbnail{width:70px;height:70px;box-shadow:5px 5px 0 #afafaf;overflow:hidden;border:1px solid #afafaf;margin-bottom:10px;margin-right:30px}.cat_sec p.return-to-shop a.button.wc-backward{padding:15px 35px!important;border:1px solid #d82942!important}.woocommerce.et-db #et-boc .et-l .cat_sec p.return-to-shop a.button.wc-backward:hover{color:#d82942!important}.policy_sec .et_pb_module.et_pb_blurb .et_pb_blurb_content{display:flex;align-items:center;justify-content:flex-start}.policy_sec .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{margin:0;width:50px;height:50px;background:#d8294233;border-radius:100%;display:flex;align-items:center;justify-content:center}.policy_sec .et_pb_module.et_pb_blurb .et_pb_blurb_container h4{font-size:16px;font-weight:700;margin-bottom:0;color:#000;line-height:normal;padding:0}.policy_sec .et_pb_module.et_pb_blurb .et_pb_blurb_description{font-size:14px;font-weight:500;color:#767a7d;line-height:1;display:block;padding:7px 0 0px 0}.policy_sec .et_pb_module.et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img{height:31px;filter:brightness(0) saturate(100%) invert(28%) sepia(78%) saturate(4669%) hue-rotate(338deg) brightness(93%) contrast(91%)}.prod_cas_slider .aioc_products_carousel .products li.product a{padding:18px;display:block}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.et_shop_image{margin:-18px -18px 17px;border:1px solid #f5f5f5;border-radius:6px;overflow:hidden}.prod_cas_slider .aioc_products_carousel .products li.product{border:0;padding:0 0 18px!important;margin-bottom:0!important}.prod_cas_slider .aioc_products_carousel .products li.product:hover{box-shadow:0 4px 10px #010f1c24}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link h2{font-size:15px;font-weight:600;color:#494949!important;text-align:center;line-height:22px;margin:0 0 5px;padding:0}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link .woocommerce-product-details__short-description{display:none}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.price{justify-content:center;display:flex;font-size:17px;font-weight:600;column-gap:11px;margin:0 0 10px!important}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.price del span{font-size:16px}.prod_cas_slider .aioc_products_carousel .products li.product a.add_to_cart_button{position:unset!important;transform:unset!important;padding:11px 30px!important;line-height:normal!important;z-index:1;border:1px solid #e42b46!important;background:#e42b46!important;border-radius:4px;font-weight:600;font-size:15px;text-transform:capitalize;letter-spacing:0.5px;margin:0 auto}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span span.et_overlay{display:none!important}.product_slider.prod_cas_slider .et_pb_module.et_pb_text{margin:0 0 16px}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span img{transition:all ease-in-out 0.4s}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link:hover span img{transform:scale(1.1)}.cat_slider .nav-top-right .sp-wcsp-button .sp-wcsp-button-next,.cat_slider .nav-top-right .sp-wcsp-button .sp-wcsp-button-prev{opacity:0}.cat_slider:hover .nav-top-right .sp-wcsp-button .sp-wcsp-button-next,.cat_slider:hover .nav-top-right .sp-wcsp-button .sp-wcsp-button-prev{opacity:1}.conter_crl .aioc_content_carousel .aioc_content_carousel_item{border-radius:10px;overflow:hidden}.fea_baner_sec .et_pb_row{display:flex;flex-wrap:wrap}.fea_baner_sec span.et_pb_image_wrap img{height:290px;object-fit:cover;width:100%}.fea_baner_sec .et_pb_row{border-radius:10px;overflow:hidden}.fea_baner_sec span.et_pb_image_wrap{width:100%}.fea_baner_sec .cont_div{display:flex;align-items:flex-start;justify-content:center;flex-direction:column}.fea_baner_sec .cont_div .et_pb_text_inner span{font-size:15px;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:block;line-height:normal;color:#fff;padding:0 0 10px}.fea_baner_sec .cont_div .et_pb_text_inner p{padding:0;font-size:28px;line-height:33px;font-weight:700;text-transform:capitalize;max-width:340px;color:#fff}.fea_baner_sec .cont_div .et_pb_button_module_wrapper a{padding:11px 30px!important;line-height:normal!important;z-index:1;border:1px solid #223947!important;background:#223947!important;border-radius:4px;font-weight:600;text-transform:capitalize;letter-spacing:0.5px;margin:21px auto 0;font-size:16px}.fea_baner_sec .et_pb_row::before{background:#d82942;width:45%;height:100%;left:0;top:0;position:absolute;content:"";z-index:11;clip-path:polygon(0 0,100% 0%,75% 100%,0% 100%)}.fea_baner_sec .et_pb_row .cont_div{position:relative;z-index:111;padding-left:76px}.expert_box .foot_icon_sec .et_pb_module.et_pb_blurb{padding:0;border-radius:4px;border:0}.expert_box .foot_icon_sec .et_pb_column{width:auto;margin:0}.expert_box .foot_icon_sec{justify-content:space-between}.expert_box .foot_icon_sec::after{display:none}.expert_box .foot_icon_sec .et_pb_blurb_container{padding:0}.et_pb_section.et_pb_section_8.expert_box.et_section_regular{padding:10px 0}.logo_slider .et_pb_module.et_pb_text{margin:0}.logo_slider .aioc_swiper_wrapper .aioc_swiper_inner_wrap .aioc_logo_carousel_item{margin:0}.logo_slider .aioc_swiper_wrapper{padding-top:24px}.tab_sec_c .teab_heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.tab_sec_c .teab_heading .head h2{font-size:42px;padding:0}.tab_sec_c .teab_heading .tab_list ul{padding:0;margin:0}.tab_sec_c .teab_heading .tab_list ul li{display:block;background:transparent;font-size:20px;font-weight:700;color:#000;line-height:normal;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;padding:9px 10px;margin:0px 5px;position:relative;z-index:1;transition:all ease-in-out 0.4s}.tab_sec_c .teab_heading .tab_list ul li a{font-size:20px}.tab_sec_c .teab_heading .tab_list ul li.active{color:#d82942}.tab_sec_c .teab_heading .tab_list ul li::after{content:"";position:absolute;left:50%;width:0;bottom:0;background:#d82942;height:1px;transition:all ease-in-out 0.4s;transform:translateX(-50%)}.tab_sec_c .teab_heading .tab_list ul li:hover::after,.tab_sec_c .teab_heading .tab_list ul li.active::after{width:100%}.tab_sec_c .teab_heading .tab_list ul li:hover{color:#d82942}.tab_sec_c .tab_cont{padding-top:45px}.tab_sec_c .tab_cont .products_wrap{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.tab_sec_c .tab_cont .products_wrap .product_main{width:24%}.tab_sec_c .tab_cont .products_wrap .product_main .pro_box{background-color:#ffffff;border:1px solid #eaebed;border-radius:8px;padding:18px;text-align:center;transition:all ease-in-out 0.4s}.prod_cas_slider .aioc_products_carousel .products li.product a.add_to_cart_button:hover{color:#e42b46!important;background:transparent!important}.tab_sec_c .tab_cont .products_wrap .product_main .pro_box a.read_more:hover{background:transparent!important;color:#e42b46}.tab_sec_c .tab_cont .products_wrap .product_main .pro_box .img_p{margin:-18px -18px 17px;border-bottom:1px solid #eaebed;padding-bottom:100%;position:relative}.tab_sec_c .tab_cont .products_wrap .product_main .pro_box .img_p img{width:100%;height:100%;object-fit:contain;padding:10px;position:absolute;top:0;left:0}.tab_sec_c .tab_cont .products_wrap .product_main .pro_box .pro_hed h3{font-size:15px;font-weight:600;color:#494949!important;text-align:center;line-height:22px;margin:0 0 5px;padding:0}.tab_sec_c .tab_cont .products_wrap .product_main .pro_box .pro_hed span.price{justify-content:center;display:flex;font-size:18px;font-weight:600;column-gap:11px;margin:0 0 10px!important;color:#666!important}.tab_sec_c .tab_cont .products_wrap .product_main .pro_box a.read_more{position:unset!important;transform:unset!important;padding:11px 30px!important;line-height:normal!important;z-index:1;border:1px solid #e42b46!important;background:#e42b46!important;border-radius:4px;font-weight:600;font-size:15px;text-transform:capitalize;letter-spacing:0.5px;margin:4px auto 0;color:#fff;display:inline-block}.tab_sec_c .tab_cont .products_wrap .product_main .pro_box:hover{box-shadow:0 4px 10px #010f1c24}.woosq-product .product .thumbnails{background:#fff;border:1px solid #dddddd5c;border-radius:6px}.product_dtls_sec .prod_img_row .et_pb_module.et_pb_wc_title h1{text-align:left}.product_dtls_sec .prod_img_row .et_pb_wc_price{display:flex;align-items:center;justify-content:flex-start}.add-to-wishlist-before_image .entry-summary .summary-content h1.product_title{font-size:23px;line-height:31px;font-weight:700;text-transform:capitalize;text-align:left}.ps-container.ps-theme-wpc.ps-active-y{}.entry-summary .summary-content{}.add-to-wishlist-before_image .entry-summary .summary-content p.price{display:flex;align-items:center;justify-content:flex-start;font-size:16px}.add-to-wishlist-before_image .entry-summary .summary-content p.price span{font-size:17px!important;color:#000}.add-to-wishlist-before_image .entry-summary .summary-content p.price span bdi span{font-weight:600}.add-to-wishlist-before_image .entry-summary .summary-content .save-percent-badge{display:none}.add-to-wishlist-before_image .entry-summary .summary-content .woocommerce-product-details__short-description{text-align:left;font-size:16px;line-height:28px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.add-to-wishlist-before_image .entry-summary .summary-content p.stock.in-stock{display:none}.add-to-wishlist-before_image .entry-summary .summary-content form.cart .quantity{display:flex}.add-to-wishlist-before_image .entry-summary .summary-content form.cart .quantity input{padding:11px 9px}.add-to-wishlist-before_image .entry-summary .summary-content form.cart .quantity button{width:25px;border:0;font-size:21px;cursor:pointer}.add-to-wishlist-before_image .entry-summary .summary-content form.cart button.single_add_to_cart_button{width:calc(100% - 131px);height:46px;padding:6px!important;color:#fff;font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:1.2px;border:1px solid #d82942}.add-to-wishlist-before_image .entry-summary .summary-content .product_meta{display:none!important}.add-to-wishlist-before_image .entry-summary .summary-content a.view-details-btn{background:#000!important}.mfp-content #woosq-popup a.view-details-btn{background:#d82942;font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:1.2px;border:1px solid #d82942}.mfp-content #woosq-popup a.view-details-btn:hover,.add-to-wishlist-before_image .entry-summary .summary-content form.cart button.single_add_to_cart_button:hover{background:transparent!important;color:#d82942!important}.woocommerce .wishlist-title h2{font-size:32px;line-height:38px;font-weight:700;text-transform:capitalize;padding:0;background:transparent!important}.woocommerce .wishlist-title a{display:none}.woocommerce form .wishlist_view{border:0!important}.woocommerce form .wishlist_view tbody.wishlist-items-wrapper td.product-name a{font-size:15px;font-weight:600;color:#494949!important;text-align:center;line-height:22px;margin:0 0 5px;padding:0}.woocommerce form .wishlist_view tbody.wishlist-items-wrapper td.product-thumbnail a{width:70px;height:70px;box-shadow:5px 5px 0 #afafaf;overflow:hidden;border:1px solid #afafaf;margin-bottom:10px;margin-right:17px}.woocommerce form .wishlist_view thead,.woocommerce form .wishlist_view thead tr,.woocommerce form .wishlist_view thead tr th{border:0!important;padding-bottom:15px!important;background:transparent}.woocommerce form .wishlist_view tbody.wishlist-items-wrapper td.wishlist-empty{font-size:16px;font-weight:700}.woocommerce form .wishlist_view tbody.wishlist-items-wrapper tr th{font-size:18px!important;display:block}.woocommerce form .wishlist_view tr th span{font-size:15px!important}.woocommerce form .wishlist_view tbody.wishlist-items-wrapper td.product-price span{font-size:14px;font-weight:700;color:#565656}.woocommerce form .wishlist_view tbody.wishlist-items-wrapper td.product-add-to-cart a{position:unset!important;transform:unset!important;padding:9px 14px!important;line-height:normal!important;z-index:1;border:1px solid #e42b46!important;background:#e42b46!important;border-radius:4px;font-size:14px;letter-spacing:0;color:#fff;font-weight:700;text-transform:uppercase;transition:all ease-in-out 0.4s}.woocommerce form .wishlist_view tbody.wishlist-items-wrapper td.product-add-to-cart a:hover{background:transparent!important;color:#e42b46!important}.woocommerce form .wishlist_view .yith_wcwl_wishlist_footer{display:none!important}.woocommerce form.wishlist-fragment .yith_wcwl_wishlist_footer{display:none}body.archive div#et-boc .et_builder_inner_content.product{border:0!important;padding:0!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products li.product-type-simple .grid-item-cont .yith-add-to-wishlist-button-block{display:none}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products li.product-type-simple .grid-item-cont button.yith-wcwl-add-to-wishlist-button{left:unset;right:0;background:#ffffff;border-radius:4px;width:33px;height:33px;margin:4px!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products li.product-type-simple .grid-item-cont a.woocommerce-LoopProduct-link{position:relative}.chekout_sec .et_pb_module.et_pb_wc_checkout_billing form .col-1{text-align:left}.chekout_sec form .col-2{text-align:left}.chekout_sec .et_pb_wc_checkout_order_details h3{text-align:left;font-size:24px;font-weight:700;text-transform:capitalize}.footer_main .et_pb_toggle.et_pb_module{background-color:transparent;border-color:#7f7f7f;padding:0}.footer_main .et_pb_toggle.et_pb_module h5.et_pb_toggle_title{display:block;font-size:15px;text-transform:uppercase;letter-spacing:1.5px;color:#fff!important;padding:20px 20px 20px 20px!important;text-align:left}.footer_main .et_pb_toggle.et_pb_module .et_pb_toggle_content{padding-top:0!important}.footer_main .et_pb_toggle.et_pb_module h5.et_pb_toggle_title::before{right:15px!important;color:#fff!important}.footer_main .et_pb_toggle.et_pb_module{padding:0!important}.footer_main .et_pb_toggle.et_pb_module.et_pb_toggle_open h5.et_pb_toggle_title::before{transform:rotate(180deg)}.footer_main .et_pb_toggle.et_pb_module h5.et_pb_toggle_title::before{display:block;right:10px}.footer_main .et_pb_toggle.et_pb_module .et_pb_toggle_content{padding:0px 20px 20px 20px}.footer_main .et_pb_toggle p{color:#000000!important;width:calc(90% - 20px);font-size:14px}.footer_main .et_pb_toggle.et_pb_module:first-child{display:none}.footer_main ul li a{font-size:14px;font-weight:400;color:#e1e1e1;letter-spacing:normal;position:relative;transition:0.4s ease-in-out}.footer_main .et_pb_toggle.et_pb_module .et_pb_toggle_content ul li{display:block}.footer_main ul.et_pb_module.et_pb_social_media_follow{text-align:left!important}.footer_main .et_pb_toggle.et_pb_module .et_pb_toggle_content ul li i{color:#fff;width:20px}.footer_main .et_pb_toggle.et_pb_module .et_pb_toggle_content ul.cont_icon li{display:flex;align-items:center;column-gap:10px}.products li.product .aioc-add-to-cart-wrap{text-align:center}.product_tab .et_pb_wc_tabs .et_pb_all_tabs tbody tr td.woocommerce-product-attributes-item__value{text-align:right;font-style:normal}.product_tab .et_pb_wc_tabs .et_pb_all_tabs tbody tr td.woocommerce-product-attributes-item__value p{margin:0;padding:11px 11px 11px 0}.product_tab .et_pb_wc_tabs .et_pb_all_tabs p.form-submit{text-align:left}.product-template-default .relete_product section.related ul.products{margin:0;display:flex}section.related.products{display:flex;flex-wrap:wrap}.product{border:0;padding:10px!important;text-align:left!important}.product-template-default .relete_product section.related ul.products:before,.product-template-default .relete_product section.related ul.products:after{display:none}.product-template-default .relete_product section.related ul.products:after{display:none}.product-template-default .relete_product section.related ul.products li{width:32.2%}.relete_product .related.products .products li.product a{padding:18px;display:block}.relete_product .related.products .products li.product a.woocommerce-loop-product__link span.et_shop_image{margin:-18px -18px 17px;border:1px solid #f5f5f5;border-radius:6px;overflow:hidden;display:block;padding-bottom:103%;background:#fff;padding-top:0}.relete_product .related.products .products li.product{display:flex;border:0;padding:0 0 18px!important;margin:0!important;border-radius:7px;transition:all ease-in-out 0.4s;height:auto;flex-direction:column;justify-content:space-between;background:#fff}.product_tab ul{padding:0}.product_tab ul li{list-style:none}.relete_product .related.products .products li.product a.woocommerce-loop-product__link span.price bdi{color:#666}.relete_product .related.products .products li.product:hover{box-shadow:0 4px 10px #010f1c24;background:#fff}.relete_product .related.products .products li.product a.woocommerce-loop-product__link h2{font-size:15px!important;font-weight:600!important;color:#494949!important;text-align:center;line-height:22px;margin:0 0 5px;padding:0}.relete_product .related.products .products li.product a.woocommerce-loop-product__link .woocommerce-product-details__short-description{display:none}.relete_product .related.products .products li.product a.woocommerce-loop-product__link span.price{justify-content:center;display:flex;font-size:17px;font-weight:600;column-gap:11px;margin:0 0 10px!important}.relete_product .related.products .products li.product a.woocommerce-loop-product__link span.price del span{font-size:16px}.relete_product .related.products .products li.product a.add_to_cart_button{position:unset!important;transform:unset!important;padding:11px 30px!important;line-height:normal!important;z-index:1;border:1px solid #e42b46!important;background:#e42b46!important;border-radius:4px;font-weight:600;font-size:16px;text-transform:capitalize;letter-spacing:0.5px;margin:0 auto;display:inline-block;color:#fff}.relete_product .related.products .products li.product a.add_to_cart_button:hover{color:#e42b46!important;background:transparent!important}.relete_product .related.products .products li.product a.add_to_cart_button:hover::after{display:none}.relete_product .related.products .products li.product a.woocommerce-loop-product__link{min-height:unset;padding-bottom:0}.relete_product .related.products .products li.product a.woocommerce-loop-product__link span.aioc-onsale{font-size:12px;text-transform:uppercase;font-weight:700;display:block;letter-spacing:0.5px;padding:3px 12px!important;line-height:normal!important;background:#d82942!important;position:absolute;z-index:1;border-radius:3px;color:#fff;top:10px;left:12px}.relete_product .related.products .products li.product a.woocommerce-loop-product__link .save-percent-badge{position:absolute;top:10px;background:#d82942;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.5px;padding:3px 11px;border-radius:3px;line-height:normal;left:75px}.relete_product .related.products .products li.product a.woocommerce-loop-product__link span span.et_overlay{display:none!important}.relete_product .et_pb_module.et_pb_text{margin:0 0 16px}.relete_product .related.products .products li.product a.woocommerce-loop-product__link span img{transition:all ease-in-out 0.4s}.relete_product .related.products .products li.product a.woocommerce-loop-product__link:hover span img{transform:scale(1.1)}.product_slider.relete_product .related.products .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-next,.product_slider.relete_product .related.products .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-prev{font-size:33px!important;color:#d82942;width:50px;height:50px;background:rgb(216 41 66 / 24%);border-radius:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:all ease-in-out 0.4s}.product_slider.relete_product .related.products .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-next{right:-61px}.product_slider.relete_product .related.products .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-next::after,.product_slider.relete_product .related.products .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-prev::after{line-height:normal;height:auto;top:2px;position:relative}.product_slider.relete_product .related.products .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-prev{left:-61px}.product_slider.relete_product .related.products .aioc_swiper_wrapper .aioc_swiper_inner_wrap .aioc_swiper_navigation{right:0;display:inline-flex;flex-direction:row-reverse;justify-content:center}.relete_product .related.products .products li.product a.woocommerce-loop-product__link span.et_shop_image img{position:absolute;top:0;left:0;background-size:contain;width:100%;height:100%;padding:20px}.relete_product .category_button{display:flex;align-items:center}.relete_product .category_button .et_pb_text_inner h2{padding:0;font-size:34px}.relete_product .category_button .et_pb_button_module_wrapper a.et_pb_button{padding:11px 30px!important;font-weight:700;letter-spacing:1.2px;border-radius:3px;border:1px solid #d82942}.relete_product:hover .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-next,.relete_product:hover .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-button-prev{opacity:1}.relete_product .category_button .et_pb_button_module_wrapper a.et_pb_button:hover{background:transparent!important}.relete_product .related.products .products li.product .yith-add-to-wishlist-button-block{display:none}.relete_product .related.products .products>li.product a.woocommerce-LoopProduct-link button.yith-wcwl-add-to-wishlist-button svg{color:#d82942;width:27px;height:27px}.relete_product .related.products .products>li.product a.woocommerce-LoopProduct-link button.yith-wcwl-add-to-wishlist-button{position:absolute;right:9px;left:unset;top:10px;background:#ffffff;border-radius:2px;margin:0;padding:4px}.relete_product section.related ul.products li.product button.woosq-btn{position:absolute;right:10px;top:49px;border:0;background:#ffffff;width:33px;height:33px;margin:0;border-radius:4px;cursor:pointer}.relete_product section.related ul.products li.product button.woosq-btn span.woosq-btn-icon::before{font-size:21px;color:#d82942}.product_dtls_sec .save-percent-badge:before{content:"Save:";font-weight:700;padding-right:7px;font-size:16px}.product_dtls_sec .save-percent-badge{text-align:left;padding-bottom:20px;font-size:15px}.product-template-default .et_builder_inner_content.product{padding:0!important}.inner_banner .et_pb_text_inner h1{font-size:46px;max-width:100%;color:#fff;line-height:50px;padding:0 0 10px;display:block;text-align:right;font-weight:700}.inner_banner .et_pb_module.et_pb_text{max-width:540px;margin:0 auto;margin-right:0}.inner_banner .et_pb_text_inner p{font-size:24px;color:#fff;line-height:normal;padding:14px 0 8px}.et_pb_column.dis_non{display:none}.inner_banner .et_pb_text_inner p span{display:block}.et_pb_row.center_colm{justify-content:center}.li_new ul.slu_txt{padding:0}.et_pb_row.abt_rev{display:flex;align-items:center;flex-wrap:wrap-reverse}.gov_bnr ul.banner_butt li a{padding:19px 22px;font-size:15px}.et_pb_column.emt_clmn{display:none}.et_pb_row.cnt_clmn{justify-content:center}.prod_sec .service_row .et_pb_column{background:#fff}.prod_sec .service_row .et_pb_column h3.et_pb_module_header{font-size:18px;line-height:normal}.prod_sec .service_row .et_pb_column .et_pb_blurb_description{font-size:16px}.ftr_social ul.et_pb_module.et_pb_social_media_follow{display:flex;column-gap:10px;margin-top:20px}.ftr_social ul.et_pb_module.et_pb_social_media_follow li.et_pb_social_icon{width:45px;height:45px;background:#e62a3c;border-radius:100%;display:flex;align-items:center;justify-content:center}.banner_sec .et_pb_slides .et_pb_container .et_pb_slide_description .cont a,.banner_slid .et_pb_slide_description a.et_pb_button,.new_banner .et_pb_button_wrapper a.et_pb_button,.service_sec .service_row .et_pb_button_module_wrapper a.et_pb_button,.et_pb_section .et_pb_row .et_pb_button_module_wrapper a.et_pb_button,ul.banner_butt li a,.con_tech .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description a{display:inline-block;vertical-align:middle;-webkit-appearance:none;border:none;outline:none!important;padding:19px 30px;transition:500ms;background-color:#223947;color:#ffffff;font-size:16px;font-weight:600;line-height:112.5%!important;position:relative;overflow:hidden;text-align:center;z-index:1;border-radius:0!important;text-transform:uppercase}.banner_slid .et_pb_slide_description a.et_pb_button:hover,.new_banner .et_pb_button_wrapper a.et_pb_button:hover,.service_sec .service_row .et_pb_button_module_wrapper a.et_pb_button:hover,.et_pb_section .et_pb_row .et_pb_button_module_wrapper a.et_pb_button:hover,ul.banner_butt li a:hover{color:#223947}.banner_slid .et_pb_slide_description a.et_pb_button:before,.banner_slid .et_pb_slides .et_pb_container .et_pb_slide_description .cont a::before,.new_banner .et_pb_button_wrapper a.et_pb_button::before,.service_sec .service_row .et_pb_button_module_wrapper a.et_pb_button::before,.et_pb_section .et_pb_row .et_pb_button_module_wrapper a.et_pb_button::before,ul.banner_butt li a:before,.con_tech .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description a:before{display:inline-block!important;content:"";background-color:#fff;width:0;height:51%;position:absolute;top:0;left:0;transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);z-index:-1;opacity:1!important;margin-left:0!important;display:inline-block!important}.banner_slid .et_pb_slide_description a.et_pb_button:after,.banner_slid .et_pb_slides .et_pb_container .et_pb_slide_description .cont a::after,.new_banner .et_pb_button_wrapper a.et_pb_button::after,.service_sec .service_row .et_pb_button_module_wrapper a.et_pb_button::after,.et_pb_section .et_pb_row .et_pb_button_module_wrapper a.et_pb_button::after,ul.banner_butt li a:after,.con_tech .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description a:after{display:inline-block;content:"";background-color:#fff;width:0;height:51%;position:absolute;bottom:0;right:0;transition:all 0.3s cubic-bezier(0.785,0.135,0.15,0.86);z-index:-1}.service_sec .service_row .gree_but .et_pb_button_module_wrapper a.et_pb_button{background:#8dc143}.service_sec .service_row .blue_but .et_pb_button_module_wrapper a.et_pb_button{background:#0db3ea}.service_sec .service_row .yelow_but .et_pb_button_module_wrapper a.et_pb_button{background:#efb643}.service_sec .service_row .blue_but .et_pb_button_module_wrapper a.et_pb_button:hover{border-color:#0db3ea;color:#0db3ea}.service_sec .service_row .yelow_but .et_pb_button_module_wrapper a.et_pb_button:hover{color:#efb643;border-color:#efb643}.service_sec .service_row .gree_but .et_pb_button_module_wrapper a.et_pb_button:hover{color:#8dc143;border-color:#8dc143}.banner_slid .et_pb_slide_description a.et_pb_button:hover:before,.banner_slid .et_pb_slide_description a.et_pb_button:hover:after,.banner_slid .et_pb_slides .et_pb_container .et_pb_slide_description .cont a:hover::before,.banner_slid .et_pb_slides .et_pb_container .et_pb_slide_description .cont a:hover::after,.new_banner .et_pb_button_wrapper a.et_pb_button:hover::after,.new_banner .et_pb_button_wrapper a.et_pb_button:hover::before,.service_sec .service_row .et_pb_button_module_wrapper a.et_pb_button:hover::after,.service_sec .service_row .et_pb_button_module_wrapper a.et_pb_button:hover::before,.et_pb_section .et_pb_row .et_pb_button_module_wrapper a.et_pb_button:hover::before,.et_pb_section .et_pb_row .et_pb_button_module_wrapper a.et_pb_button:hover::after,ul.banner_butt li a:hover:before,ul.banner_butt li a:hover:after,.con_tech .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description a:hover:after,.con_tech .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description a:hover:before{width:100%}ul.for_whit_bak li a{background:#fff;color:#223947}ul.banner_butt{display:flex;justify-content:flex-end;column-gap:20px;margin-top:30px;flex-wrap:wrap;row-gap:20px;padding:0!important}.contact_sec_cta.head_sec ul.banner_butt{justify-content:center}ul.banner_butt li{display:block}ul.for_whit_bak li a:before,ul.for_whit_bak li a:after{background:#e42b46}ul.for_whit_bak li a:hover{color:#fff}.con_tech .et_pb_blurb_content:hover{box-shadow:0 0px 19px 20px #ffffff3d}@Keyframes bounceIn{0%,20%,40%,60%,80%,100%{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:scale3d(0.3,0.3,0.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(0.9,0.9,0.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(0.97,0.97,0.97)}100%{opacity:1;transform:scale3d(1,1,1)}}.con_tech .et_pb_module.et_pb_blurb{height:100%}.con_tech .et_pb_blurb_content{padding:40px 15px 100px;flex-direction:column;height:100%;transition:all 300ms ease-in-out 0.01s;max-width:100%;background-color:#ffffff;display:flex}.con_tech .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description a{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);padding:15px 25px;background:#e42b46;border:1px solid #e42b46}.con_tech .et_pb_module.et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description{color:#000;font-size:14px;line-height:normal}.con_tech .et_pb_blurb_content .et_pb_blurb_container{padding:0;text-align:center}.con_tech .et_pb_module.et_pb_blurb .et_pb_main_blurb_image{width:70px;text-align:center;margin:0 auto 20px auto}.con_tech .et_pb_module.et_pb_blurb h3{color:#000000;font-size:17px;line-height:normal;padding-bottom:13px;text-transform:capitalize}.con_tech .et_pb_text_inner h2{text-transform:capitalize}.con_tech .et_pb_blurb_content .et_pb_blurb_container{padding:0;text-align:center}.con_tech .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description,.con_tech .et_pb_blurb_content h3{text-align:center}.inner_banner .et_pb_text_inner h1 span{display:block}.et-db #et-boc .et-l .menu_new_des .menu_sec .et_pb_menu nav.et-menu-nav ul li ul.sub-menu{background:#fff!important;padding:.0;border-top:3px solid #223947}.et-db #et-boc .et-l .menu_new_des .menu_sec .et_pb_menu nav.et-menu-nav ul li ul.sub-menu li{padding:0;width:100%}.et-db #et-boc .et-l .menu_new_des .menu_sec .et_pb_menu nav.et-menu-nav ul li ul.sub-menu li a{color:#000;display:block;padding:3px 12px;margin:0;width:100%}.et_pb_column.frm_box{padding:50px;border-radius:20px;overflow:hidden;position:relative;z-index:1;background:rgb(0 0 0 / 25%)}.et_pb_column.frm_box input.wpcf7-form-control,.frm_box textarea.wpcf7-form-control,.frm_box select.wpcf7-form-control{padding:14px 12px;width:100%;margin-bottom:10px;margin-top:2px;color:#000000;border-radius:5px;background-color:#ffffff;border:0}.frm_txt .wpcf7-response-output{color:#fff}.cont_frm .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description,.cont_frm .et_pb_blurb_content .et_pb_blurb_description a{color:#fff}.frm_txt p{display:flex;flex-wrap:wrap;justify-content:space-between}.frm_txt p label,.frm_box p label{width:49%;color:#fff;font-size:15px}.frm_box textarea.wpcf7-form-control{height:130px}.frm_box input.wpcf7-form-control.wpcf7-submit.has-spinner{margin-bottom:0}.frm_box input.wpcf7-form-control.wpcf7-submit.has-spinner{color:#fff;padding:12px 45px!important;line-height:25px!important;font-size:16px;text-transform:uppercase;border-radius:5px;display:inline-block!important;width:170px;background:#e9283e;transition:all 0.3s ease-in-out 0s;cursor:pointer}.frm_box .hedi_txt h2 strong{font-weight:500;color:#e3d350}.frm_box .wpcf7-not-valid-tip{position:relative;top:-11px;left:5px;font-size:13px}.frm_box .wpcf7-response-output{font-size:15px}.cont_frm .et_pb_blurb_content{display:flex;align-items:start;margin:0}.cont_frm .et_pb_blurb_content p,.cont_frm .et_pb_blurb_content a{color:#000}.cont_frm .et_pb_blurb_content .et_pb_main_blurb_image{margin:0 18px 0 0;background-color:#e8283e;border-radius:50%}.cont_frm .et_pb_blurb_content .et_pb_main_blurb_image span.et-waypoint{font-size:18px;padding:18px;color:#fff}.et_pb_module.et_pb_blurb.con_txt{display:inline-flex;width:50%}.et_pb_module.et_pb_blurb.get_txt{display:inline-flex;width:50%}.cont_frm .et_pb_row{display:flex;align-items:center;flex-wrap:wrap}.frm_box select.wpcf7-form-control option{color:#000}.frm_box select.wpcf7-form-control{background-image:url("http://dev.hollywoodvape.co/wp-content/uploads/2025/03/right-arrow.png")!important;background-size:27px!important}.cont_frm .et_pb_blurb_content .et_pb_blurb_container h3{font-size:20px;font-weight:700;padding-bottom:6px;color:#fff}.cont_frm .map .et_pb_column{margin:0 auto!important;border-radius:10px;border:1px solid #16232e}.cont_frm .map .et_pb_column iframe{border-radius:15px;padding:8px;margin:0!important}.cont_frm .map .et_pb_column .et_pb_code_inner{line-height:0}.head_sec .et_pb_row.abt_row{display:flex;align-items:center;flex-wrap:wrap}.head_sec .et_pb_text_inner h2{font-size:42px;color:#000;line-height:52px;text-transform:capitalize;font-weight:700}.head_sec .et_pb_text_inner h2 span{font-weight:400}ul.slu_txt li:before{content:"❏";position:absolute;left:0px;top:0px;width:16px;height:13px;opacity:1}.li_new .et_pb_text_inner ul.slu_txt li{list-style:none;padding-bottom:10px;position:relative;padding-left:27px}.enquiry_frm .form-container{background-color:#fff;padding:30px 40px;max-width:850px;margin:auto;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,0.1)}.enquiry_frm .form-container label{display:block;margin-bottom:6px;font-weight:600;font-size:14px;margin-top:15px;color:#000;line-height:normal}.enquiry_frm .form-container input[type="text"],.enquiry_frm .form-container input[type="email"],.enquiry_frm .form-container select,.enquiry_frm .form-container textarea,.enquiry_frm .form-container input.wpcf7-form-control.wpcf7-number,.enquiry_frm .form-container input.wpcf7-form-control.wpcf7-date{width:100%;padding:10px 15px;border:1px solid #ebebeb;font-size:14px;border-radius:4px;background-color:#fbfbfb;margin-top:7px}.enquiry_frm .form-container br{display:none}.enquiry_frm .form-container .secnd_clm p{display:flex;justify-content:space-between}.enquiry_frm .form-container .secnd_clm p label{width:49%}.form-group.one_clm.form_check span.wpcf7-list-item{margin:0 0px 0 0}.enquiry_frm .form-container textarea{resize:vertical;height:150px}.enquiry_frm .form-container label input[type="checkbox"]{height:12px;width:12px}.enquiry_frm .form-container label span.wpcf7-list-item-label{font-size:14px}.enquiry_frm .form-container input.wpcf7-form-control.wpcf7-submit{cursor:pointer;width:100%;display:inline-block;border:none;outline:none!important;padding:15px 30px;background-color:#223947;color:#ffffff;font-size:16px;font-weight:600;position:relative;overflow:hidden;text-align:center;z-index:1;border-radius:0!important;text-transform:uppercase;margin-top:20px}.enquiry_frm .form-container input.wpcf7-form-control.wpcf7-submit:hover{background-color:#e62a3c}.enquiry_frm .wpcf7 form .wpcf7-response-output{border-color:#46b450;max-width:850px;margin:0 auto;margin-top:30px;border-width:1px}.enquiry_frm .form-container .form_check label{margin-bottom:15px}.form-group p span.wpcf7-form-control-wrap{display:flex;align-items:flex-start;flex-direction:column}.form-group p span.wpcf7-form-control-wrap span.wpcf7-list-item label span.wpcf7-list-item-label{margin:0;text-transform:capitalize;letter-spacing:normal;background:#ebebeb;padding:4px 13px 6px;display:inline-block;color:#000000;border-radius:4px;transition:all ease-in-out 0.4s;cursor:pointer;line-height:normal;display:inline-flex;align-items:center;justify-content:center;position:relative}span.wpcf7-form-control-wrap span.wpcf7-checkbox{display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:10px;row-gap:10px}.form-group p span.wpcf7-form-control-wrap span.wpcf7-list-item label{margin:0;line-height:normal}.form-group p span.wpcf7-form-control-wrap span.wpcf7-list-item label input[type="checkbox"]{display:none}.form-group p span.wpcf7-form-control-wrap span.wpcf7-list-item label span.wpcf7-list-item-label{}.form-group p span.wpcf7-form-control-wrap span.wpcf7-list-item label input[type="checkbox"]:checked+span.wpcf7-list-item-label,.form-group p span.wpcf7-form-control-wrap span.wpcf7-list-item label span.wpcf7-list-item-label:hover{background:#e62a3c;color:#ffffff}.form-group p span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip{letter-spacing:0;text-transform:capitalize;font-size:13px}.enquiry_frm .form-container p{padding:0}.form-group p span.wpcf7-form-control-wrap span.wpcf7-list-item label span.wpcf7-list-item-label::after{content:"";width:8px;height:8px;position:relative;display:inline-block;border:2px solid #424242;border-radius:3px;margin-left:5px;bottom:-1px;background:#fff}.form-group p span.wpcf7-form-control-wrap span.wpcf7-list-item label input[type="checkbox"]:checked+span.wpcf7-list-item-label::after{border-color:#fff;background:#e62a3c;opacity:0.7}.form-group p span.wpcf7-form-control-wrap span.wpcf7-list-item label span.wpcf7-list-item-label::before{content:"";position:absolute;right:7px;top:4px;background-repeat:no-repeat;background-size:contain;width:17px;height:17px;background-image:url(https://aolc.co.za/wp-content/uploads/2025/05/check-mark-1.png);z-index:11;filter:brightness(0) invert(1);opacity:0}.form-group p span.wpcf7-form-control-wrap span.wpcf7-list-item label input[type="checkbox"]:checked+span.wpcf7-list-item-label::before{opacity:1}.form-group.your_rating input[type="radio"]{display:none}.form-group.your_rating span.wpcf7-list-item.first{margin:0 10px 0 0}.form-group.your_rating span.wpcf7-form-control-wrap{margin-top:10px}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li.small_menu>ul.mega-sub-menu{max-width:670px;padding:0!important}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li.conser_ele>ul.mega-sub-menu{max-width:900px;padding:0px}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li.small_menu>ul.mega-sub-menu li.widget_media_image img{height:210px!important;object-fit:cover;width:100%}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li.small_menu>ul.mega-sub-menu>li>ul.mega-sub-menu,.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li.conser_ele>ul.mega-sub-menu>li>ul.mega-sub-menu{display:flex;align-items:center}.contact_sec_cta.head_sec ul.banner_butt a{font-size:14px}.contact_sec_cta.head_sec ul.banner_butt a i{padding-right:10px}.map_sec{line-height:0}@media(max-width:1300px){.expert_box .foot_icon_sec{flex-wrap:wrap;row-gap:20px}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.et_shop_image img{padding:10px}.expert_box .et_pb_module.et_pb_blurb h3.et_pb_module_header{text-align:left}.expert_box .foot_icon_sec .et_pb_module.et_pb_blurb .et_pb_blurb_content{column-gap:10px}.cate_top_sec .et_pb_row .et_pb_column .et_pb_blurb_container .et_pb_blurb_description a{padding:11px 10px!important}}@media(max-width:1300px){.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a:nth-child(2){width:140px!important;font-size:14px!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a.added_to_cart.wc-forward{font-size:14px;width:130px!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>a.woocommerce-LoopProduct-link span.et_shop_image{height:100%}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>a.woocommerce-LoopProduct-link{max-width:180px!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont .de_db_product_details{width:100%!important;flex-wrap:wrap}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a:first-child{width:100%;display:block!important;min-width:100%!important;height:auto}.product_category_sec .et_pb_row{width:95%!important}.product_category_sec ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.price{position:unset!important;text-align:left;padding:15px 0}}@media(max-width:1200px) and (min-width:981px){.logo_slider .swiper-wrapper .et_pb_module.aioc_logo_carousel_item{width:148px!important}}@media(max-width:1200px){.et-db #et-boc .et-l .search_result .et_pb_posts .et_pb_post{width:32.3%}.account_sec .woocommerce .woocommerce-MyAccount-content .woocommerce-info{text-align:left}.account_sec .woocommerce .woocommerce-MyAccount-content .woocommerce-info a.button{text-align:left!important;float:unset;margin-top:10px}.cate_top_sec .et_pb_row{row-gap:20px}.cate_top_sec .et_pb_row .et_pb_column{width:calc(50% - 10px)}.et-db #et-boc .et-l .menu_new_des .menu_sec .et_pb_menu nav.et-menu-nav ul li a{margin:0 0px}}@media(max-width:980px){.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>a.mega-menu-link{text-transform:uppercase;background:#e62a3c!important;color:#fff!important;pointer-events:none!important;line-height:normal}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>a.mega-menu-link>span.mega-indicator{display:none}.et-db #et-boc .et-l .menu_sec.menu_new_des .menu_cate_row .mainmobile_menu_right ul#mobile_menu4{background:#fff!important;top:140%;border-color:#e42a3c}.et-db #et-boc .et-l .menu_sec.menu_new_des .menu_cate_row{background:#e62a3c;padding:3px 8px!important;width:100%!important;max-width:100%!important}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li>a.mega-menu-link{background:transparent!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{background:#f1f1f1ab;padding:8px 0}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.arts_cr_menu>ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu li.widget_media_image{display:none}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.arts_cr_menu>ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu li a{font-weight:400!important;padding-left:10px!important;font-size:14px!important;padding-top:2px!important;padding-bottom:2px!important}.et_pb_code>.et_pb_code_inner>#mega-menu-wrap-primary-menu>#mega-menu-primary-menu>li>ul.mega-sub-menu>li>ul.mega-sub-menu>li>ul>li>ul>li>a{padding:4px 0 4px 8px!important;font-weight:400!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu li.mega-menu-item.conser_ele ul li.widget_media_image img,#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu li.mega-menu-item.compon-acmenu ul li.widget_media_image img{display:none!important}#mega-menu-wrap-primary-menu #mega-menu-primary-menu>li.mega-menu-tabbed>ul.mega-sub-menu>li.arts_cr_menu>ul.mega-sub-menu>li{padding-top:0}.et-db #et-boc .et-l .menu_sec.menu_new_des .menu_cate_row .mega-menu-toggle .mega-toggle-blocks-left{display:none!important}.et-db #et-boc .et-l .menu_sec.menu_new_des .menu_cate_row .mega-menu-toggle .mega-toggle-blocks-center{display:none!important}.et-db #et-boc .et-l .menu_sec.menu_new_des .menu_cate_row .mega-menu-toggle .mega-toggle-block{line-height:normal!important;height:auto!important}.et-db #et-boc .et-l .menu_sec.menu_new_des .menu_cate_row .mega-menu-toggle .mega-toggle-blocks-right{line-height:normal!important;height:auto!important;min-height:unset!important;align-items:center;justify-content:space-between}.et-db #et-boc .et-l .menu_sec.menu_new_des .menu_cate_row .mega-menu-toggle .mega-toggle-blocks-right::before{content:"All Categories";font-weight:700;font-size:18px;text-transform:uppercase;text-shadow:unset;color:#fff;letter-spacing:0.5px}.menu_sec .top_row .search_cont .et_pb_menu.mainmobile_menu_right span.mobile_menu_bar{display:block}.menu_sec .top_row .search_cont .et_pb_menu.mainmobile_menu_right span.mobile_menu_bar::before{color:#000!important}.menu_sec .top_row .search_cont .et_pb_module.et_pb_code.mobile_search{position:fixed;left:0;width:100%;top:60px;z-index:111111;padding:5px 10px;transform:scale(0);background:#d7d7d7}.menu_sec .top_row .search_cont .et_pb_module span.mobile_menu_bar{display:none}.menu_new_des .et_pb_row.menu_sec .mrenu_m #mega-menu-wrap-primary-menu{background:transparent!important}.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.mobile_menu{width:auto}.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.mobile_menu #mega-menu-wrap-primary-menu .mega-menu-toggle{background:transparent}.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.mobile_menu #mega-menu-wrap-primary-menu .mega-menu-toggle button span.mega-toggle-animated-inner,.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.mobile_menu #mega-menu-wrap-primary-menu .mega-menu-toggle button span.mega-toggle-animated-inner::after,.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.mobile_menu #mega-menu-wrap-primary-menu .mega-menu-toggle button span.mega-toggle-animated-inner::before{background:#000}.menu_new_des .et_pb_row.menu_sec .mrenu_m #mega-menu-wrap-primary-menu .mega-menu-toggle{background:transparent!important}.menu_sec .top_row .search_cont .et_pb_module #mobile_menu1{display:inline-block!important;background:transparent!important;border:0!important;padding:0;position:unset!important;box-shadow:unset}.menu_sec .top_row .search_cont .et_pb_module #mobile_menu1 img{height:23px}.menu_sec .top_row .search_cont .et_pb_module #mobile_menu1 li{display:inline-block!important;width:auto!important}.menu_sec .top_row .search_cont .et_pb_menu{margin-left:20px;display:flex}.menu_sec .top_row .search_cont .et_pb_module #mobile_menu1 li a{padding:0}.menu_sec .top_row .search_cont a.et_pb_menu__icon{position:relative}.menu_sec .top_row .search_cont a.et_pb_menu__icon span.et_pb_menu__cart-count{z-index:111;width:20px;height:20px;font-size:10px}.menu_sec .top_row .search_cont a.et_pb_menu__icon::after{width:24px;height:24px}.et-db #et-boc .et-l .menu_sec .top_row .wish_icon{margin-right:0;margin-left:10px}.et-db #et-boc .et-l .menu_sec .top_row .wish_icon span.et-pb-icon{margin:0!important;font-size:23px!important}.relete_product .related ul.products li.product a.button.add_to_cart_button{width:130px;font-size:14px;padding:10px!important}.menu_sec .top_row .et_pb_column.logo_sec{width:32%}.menu_sec .top_row .logo_sec span img{height:50px}.menu_sec .top_row .et_pb_column.logo_sec{width:38%}.product_category_sec ul.products:after{display:none}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products li.product-type-simple .grid-item-cont{flex-wrap:wrap}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>a.woocommerce-LoopProduct-link{max-width:100%!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont .de_db_product_details{padding:23px}.et-l .product_category_sec>.cat_product>.et_pb_column:first-child{width:100%!important}#main-content .et-l .product_category_sec>.cat_product>.et_pb_column:nth-child(2){width:100%}.account_sec .woocommerce div#customer_login{flex-wrap:wrap;row-gap:30px}.account_sec .woocommerce div#customer_login .u-column1,.account_sec .woocommerce div#customer_login .u-column2{padding:20px}.account_sec .woocommerce nav.woocommerce-MyAccount-navigation{width:100%;margin-right:0px;margin-bottom:30px}.account_sec .woocommerce .woocommerce-MyAccount-content{width:100%}.account_sec .woocommerce .woocommerce-MyAccount-content .woocommerce-info a.button{float:right;margin-top:0px}.chekout_sec .et_pb_module.et_pb_post_title{margin-bottom:15px}.woocommerce-page .et_pb_wc_cart_products .quantity input.qty,.woocommerce .et_pb_wc_cart_products .quantity input.qty{width:10%!important}.cat_sec tbody tr td.product-thumbnail{min-width:60px!important}.et_pb_wc_cart_products table.shop_table .quantity{justify-content:flex-end}.prod_cas_slider .category_button{justify-content:space-between}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_button_wrapper a{display:inline-flex!important}.prod_cas_slider .category_button:after{display:none}.prod_cas_slider .category_button .et_pb_column{width:auto}.member_sec .et_pb_module.et_pb_text h2{text-align:center}.product_slider.prod_cas_slider .et_pb_module.et_pb_text{margin:0 0 0px}.prod_cas_slider .category_button .et_pb_column{margin:0}.expert_box .foot_icon_sec{justify-content:space-between;row-gap:20px;column-gap:20px}.prod_cas_slider .category_button .et_pb_button_module_wrapper a.et_pb_button{font-size:14px}.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.account_menu{margin:0}.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.account_menu .et_pb_menu__wrap a.et_pb_menu__icon{margin:0 0 0 16px}.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.account_menu .et_mobile_nav_menu{margin:0}.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.mainmobile_menu_right{margin:0 0 0 2px}.et-db #et-boc .et-l .menu_sec.menu_new_des .menu_cate_row .mainmobile_menu_right{position:absolute;width:100%;top:-56px;margin:0;padding-right:10px!important}.et-db #et-boc .et-l .menu_sec.menu_new_des .menu_cate_row .mainmobile_menu_right .et_mobile_nav_menu{margin:0}.et-db #et-boc .et-l .menu_sec.menu_new_des .menu_cate_row .mainmobile_menu_right span.mobile_menu_bar::before{color:#484848}.et-db #et-boc .et-l .menu_sec.menu_new_des .et_pb_row.top_row{padding-right:28px!important}.et-db #et-boc .et-l .menu_sec.menu_new_des .et_pb_row.menu_cate_row{padding-right:0!important}.et-db #et-boc .et-l .menu_sec.menu_new_des .et_pb_row.top_row.top_mob_row .et_pb_column{position:relative;z-index:999999}.et-db #et-boc .et-l .menu_sec.menu_new_des .et_pb_row.top_mob_row{margin-right:50px!important;width:calc(100% - 50px)!important;padding-left:10px;position:relative;z-index:999999;padding-right:0!important}.et-db #et-boc .et-l .menu_sec .top_row .wish_icon{line-height:normal}body.mega-menu-primary-menu-mobile-open #et-boc .et-l .menu_sec.menu_new_des .et_pb_row.top_mob_row{z-index:0}.menu_sec .top_row .search_cont .et_pb_module.et_pb_code.mobile_search.serc_add{transform:scale(1)}.et-db #et-boc .et-l .menu_sec .top_row .search_mobile.serc_clos span.et-pb-icon::after{content:"\f00d";display:inline-block;font:normal normal normal 14px / 1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:21px}.et-db #et-boc .et-l .menu_sec .top_row .search_mobile.serc_clos span.et-pb-icon{font-size:0!important}}@media(max-width:768px){.cate_top_sec .et_pb_row.cate_slider_mobile .et_pb_column{width:100%}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_content_wrapper{position:unset;bottom:0;width:100%;background:transparent}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_inner_content_wrapper{padding:10px!important;background:transparent!important}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_inner_content_wrapper h4.aioc_slide_title{position:absolute;left:50%;transform:translateX(-50%);bottom:20px;z-index:11;font-size:20px!important;font-weight:700;color:rgb(255,255,255);text-transform:uppercase;letter-spacing:1.2px;width:100%;text-align:center;padding:0px 10px;transition:0.4s ease-in-out}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_inner_content_wrapper{position:unset}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_inner_content_wrapper .aioc_slide_content{position:absolute;bottom:-60px;transition:all ease-in-out 0.4s}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_image_wrapper{padding-bottom:100%}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_image_wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_content_wrapper .aioc_slide_inner_content_wrapper{padding:0!important}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_image_wrapper::after{content:"";position:absolute;left:0;right:0;bottom:0;height:35%;background-image:linear-gradient(to top,rgb(0 0 0 / 44%),rgb(0 0 0 / 45%),#00000000)}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_inner_content_wrapper .aioc_slide_content a{position:unset!important;transform:unset!important;padding:11px 30px!important;line-height:normal!important;z-index:1;border:1px solid #e42b46!important;background:#e42b46!important;border-radius:4px;font-weight:600;font-size:15px;text-transform:capitalize;letter-spacing:0.5px;margin:0px auto 0;color:#fff;display:inline-block}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_inner_content_wrapper .aioc_slide_content a:hover{background:#ffffff!important;color:#e42b46!important}.woocommerce-cart table.cart td.actions .coupon button.button{font-size:15px!important}.woocommerce-cart table.cart td.actions .coupon{justify-content:space-between}.woocommerce-cart table.cart td.actions .coupon:after,.woocommerce-cart table.cart td.actions .coupon:before{display:none}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon button.button{width:48%}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_wrapper:hover h4.aioc_slide_title{bottom:90px}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_wrapper:hover .aioc_slide_content{bottom:24px}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_swiper_inner_wrap .swiper-container{overflow:visible!important;padding:0 20px}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_wrapper{overflow:hidden}}@media(max-width:767px){.footer_main .et_pb_row .et_pb_column{display:flex;flex-wrap:wrap;flex-direction:unset;justify-content:space-between}.footer_main .et_pb_row .et_pb_column::after{display:none}.footer_main .et_pb_row .et_pb_column .et_pb_module.et_pb_image{margin-right:25px}.footer_main .et_pb_row .et_pb_column .et_pb_module.et_pb_accordion{width:100%;padding-top:14px}.expert_box .et_pb_row .aioc_content_carousel_item .aioc_slide_wrapper{display:inline-flex;align-items:center;flex-direction:unset}.expert_box .et_pb_row .aioc_content_carousel_item .aioc_slide_wrapper img{filter:invert(22%) sepia(79%) saturate(2224%) hue-rotate(335deg) brightness(105%) contrast(100%);height:46px;width:auto}.expert_box .et_pb_row .aioc_content_carousel_item .aioc_slide_wrapper .aioc_slide_image_wrapper{width:auto!important;display:inline-block}.expert_box .et_pb_row .aioc_content_carousel_item .aioc_slide_wrapper .aioc_slide_content_wrapper{display:inline-block!important;width:auto!important}.expert_box .et_pb_row .aioc_content_carousel_item .aioc_slide_wrapper .aioc_slide_content_wrapper .aioc_slide_inner_content_wrapper{padding:0 0 0 20px!important}.expert_box .et_pb_row .aioc_content_carousel_item .aioc_slide_wrapper .aioc_slide_content_wrapper h4.aioc_slide_title{color:#000000;font-size:18px!important;line-height:24px!important;font-weight:700;padding:0!important;text-align:left}.expert_box .et_pb_row .aioc_content_carousel_item .et_pb_module_inner{text-align:center}.expert_box .aioc_swiper_navigation .swiper-button-next{background:#eeacb6;border-radius:0;width:25px;height:78px;right:0px;opacity:0;transition:all ease-in-out 0.4s;}.expert_box .aioc_swiper_navigation .swiper-button-next::after,.expert_box .aioc_swiper_navigation .swiper-button-prev::after{font-size:18px;color:#e62a3c}.expert_box .aioc_swiper_navigation .swiper-button-prev{background:#eeacb6;border-radius:0;width:25px;height:78px;left:0px;opacity:0;transition:all ease-in-out 0.4s}.expert_box .et_pb_row,.expert_box .et_pb_row .et_pb_column,.expert_box .et_pb_row .et_pb_column .aioc_content_carousel,.expert_box .et_pb_row .et_pb_column .et_pb_module_inner,.expert_box .et_pb_row .et_pb_column .aioc_swiper_wrapper,.expert_box .et_pb_row .et_pb_column .aioc_slide_carousel_layout{position:unset}.expert_box:hover .aioc_swiper_navigation .swiper-button-prev,.expert_box:hover .aioc_swiper_navigation .swiper-button-next{opacity:1}.footer_main .et_pb_toggle.et_pb_module .et_pb_toggle_content ul.cont_icon li p{color:#fff!important}.et-db #et-boc .et-l .search_result .et_pb_posts .et_pb_post{width:49%}.product_dtls_sec .prod_img_row .et_pb_module.et_pb_wc_price{margin:0 0 18px}.et_pb_wc_title .et_pb_module_inner h1{font-size:26px;line-height:34px}.et_pb_wc_price .price{font-size:20px!important}.footer_main ul li{list-style:none;text-align:left}.footer_main ul{padding:0}#main-content .et-l .product_category_sec .et_pb_title_container h1{font-size:40px;line-height:45px}.product_category_sec .et_pb_row.cat_product{padding-bottom:10px!important}.account_sec .woocommerce .woocommerce-MyAccount-content .woocommerce-info{padding:10px!important}.account_sec .woocommerce .u-columns.addresses{column-gap:10px}.account_sec .woocommerce .u-columns.addresses header.title h2{font-size:17px;padding-bottom:14px}.woocommerce-account .addresses .title .edit{font-size:14px}.account_sec .woocommerce .u-columns.addresses .woocommerce-Address{padding:20px 15px}.account_sec .woocommerce .woocommerce-MyAccount-content .woocommerce-info{text-align:center;margin:0;width:100%;display:flex;flex-direction:column;align-items:center}.account_sec .woocommerce .woocommerce-MyAccount-content .woocommerce-info a.button{float:unset;margin-top:10px;font-size:14px;display:inline-block!important;width:200px;text-align:center!important}.account_sec .woocommerce .woocommerce-MyAccount-content{padding:11px}.cat_sec .et_pb_module.et_pb_post_title .et_pb_title_container h1,.chekout_sec .et_pb_title_container h1.entry-title,.search_result h1.et_pb_module_heading{font-size:40px!important}.new_banner .et_pb_slides .et_pb_container{height:100%!important}.cat_banner_sec .et_pb_row .left_image span.et_pb_image_wrap{min-height:300px}.product_slider.prod_cas_slider .aioc_products_carousel .aioc_swiper_wrapper .aioc_swiper_inner_wrap .aioc_swiper_navigation{display:none}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_content h1,.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_content p{text-align:center}.et_pb_section.new_banner .et_pb_slide{padding-top:80px;padding-bottom:80px}.logo_slider .aioc_swiper_wrapper .aioc_swiper_inner_wrap .aioc_logo_carousel_item{height:130px}.logo_slider .aioc_swiper_wrapper .aioc-logo-carousel-item img{height:130px}.logo_slider .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-wrapper{height:130px!important}.cat_banner_sec .et_pb_row .left_image .et_pb_blurb_content{max-width:100%!important}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_image{display:block!important}.new_banner .et_pb_slide .et_pb_slider_container_inner{height:100%;display:block!important}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_image{margin-bottom:40px!important}.cat_banner_sec .et_pb_row .right_img{width:100%}.cat_banner_sec .et_pb_row .left_image{width:100%;margin-right:0px;margin-bottom:10px}.product_category_sec ul.products{display:flex;flex-wrap:wrap}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>a.woocommerce-LoopProduct-link span.et_shop_image{padding-bottom:40%}.et-db #et-boc .et-l h1.entry-title,.et_pb_text_inner h2{font-size:35px}}@media(max-width:650px){.product-template-default .product_tab .et_pb_wc_tabs ul.et_pb_tabs_controls{flex-wrap:wrap}.product-template-default .relete_product section.related ul.products li{width:47.4%!IMPORTANT}.product-template-default .relete_product section.related ul.products{flex-wrap:wrap}.cat_sec table tr td.product-name::before{padding-bottom:20px!important}.cat_sec table tr td.product-name a{padding-left:30px}.cate_top_sec .et_pb_row .et_pb_column{width:100%!important}.prod_cas_slider .category_button .et_pb_text_inner h2{text-align:center}.prod_cas_slider .category_button .et_pb_button_module_wrapper{text-align:center}.prod_cas_slider .category_button .et_pb_column{width:100%;text-align:center}.prod_cas_slider .category_button{justify-content:center;flex-wrap:wrap;text-align:center;row-gap:20px}}@media(max-width:480px){.prod_cas_slider .aioc_products_carousel .swiper-container>ul.products>li.product a.woocommerce-LoopProduct-link button.yith-wcwl-add-to-wishlist-button svg{width:16px;height:16px}.prod_cas_slider .aioc_products_carousel .swiper-container>ul.products>li.product a.woocommerce-LoopProduct-link button.yith-wcwl-add-to-wishlist-button{padding:2px}.prod_cas_slider .aioc_products_carousel .swiper-container>ul.products>li.product button.woosq-btn span::before{font-size:13px}.prod_cas_slider .aioc_products_carousel .swiper-container>ul.products>li.product button.woosq-btn{width:19px;height:19px;justify-content:center;right:9px;top:33px;border-radius:2px}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.aioc-onsale{padding:2px 5px!important;font-size:10px}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link .save-percent-badge{left:56px;padding:2px 4px;font-size:10px}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.price{font-size:14px}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link h2{font-size:13px;line-height:17px}.prod_cas_slider .aioc_products_carousel .products li.product a.woocommerce-loop-product__link span.price del span{font-size:13px}.prod_cas_slider .aioc_products_carousel .products li.product a.add_to_cart_button{padding:11px 18px!important;width:auto}.cate_top_sec .et_pb_row.cate_slider_mobile .aioc_content_carousel_item .aioc_slide_inner_content_wrapper h4.aioc_slide_title{font-size:18px!important}.et-db #et-boc .et-l .search_result .et_pb_posts .et_pb_post{width:100%;margin:10px 0}.et-db #et-boc .et-l .menu_sec .top_row .wish_icon span.et-pb-icon{font-size:19px!important}.menu_sec .top_row .search_cont .et-menu-nav ul li img{height:20px}.menu_sec .top_row .search_cont a.et_pb_menu__icon::after{width:22px;height:22px}.menu_sec .top_row .search_cont .et_pb_menu{margin-left:8px;width:58px}.menu_sec .top_row .search_cont .et_pb_menu li.menu-item.menu-item-type-custom{padding:0;margin:0}.menu_sec .top_row .search_cont .et_pb_menu ul{margin:0}.menu_sec .top_row .search_cont .et_pb_menu ul li a{padding:0}.menu_sec .top_row .search_cont a.et_pb_menu__icon{margin:0 0 0 6px}.menu_sec .top_row .search_cont .et_mobile_nav_menu{margin:0!important;display:none!important}.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.mobile_menu #mega-menu-wrap-primary-menu .mega-menu-toggle button span.mega-toggle-animated-box{width:25px;height:24px}.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.mobile_menu #mega-menu-wrap-primary-menu .mega-menu-toggle button span.mega-toggle-animated-inner,.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.mobile_menu #mega-menu-wrap-primary-menu .mega-menu-toggle button span.mega-toggle-animated-inner::after,.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.mobile_menu #mega-menu-wrap-primary-menu .mega-menu-toggle button span.mega-toggle-animated-inner::before{width:30px}.et-db #et-boc .et-l .menu_sec .top_row .logo_sec span.et_pb_image_wrap img{height:42px}.menu_sec .top_row .search_cont .et_pb_module.mainmobile_menu_right .et_mobile_nav_menu{display:block!important}.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.mainmobile_menu_right{width:auto!important}.et-db #et-boc .et-l .menu_sec .top_row .search_cont .et_pb_module.account_menu{width:auto}.product-template-default .et_pb_wc_tabs .et_pb_all_tabs table.woocommerce-product-attributes.shop_attributes{min-width:500px}.product_tab .et_pb_wc_tabs .et_pb_all_tabs{overflow-y:hidden}.product_tab .et_pb_wc_tabs ul.et_pb_tabs_controls li a{padding:10px 0px;font-size:14px}.account_sec .woocommerce .woocommerce-MyAccount-content h2,.et_pb_module.et_pb_wc_cart_totals .cart_totals h2{font-size:28px;line-height:38px}.et_pb_module.et_pb_wc_breadcrumb nav.woocommerce-breadcrumb{line-height:20px}section.related.products{display:block}.product-template-default .relete_product section.related ul.products li{width:100%!IMPORTANT}.et-db #et-boc .et-l h1.entry-title,.et_pb_text_inner h2{font-size:28px;line-height:34px}.product-template-default .et_pb_wc_tabs .et_pb_all_tabs table.woocommerce-product-attributes.shop_attributes tr th{padding:10px}.product_tab .et_pb_wc_tabs .et_pb_all_tabs{padding:10px;margin:20px 0 0}.woocommerce div.product .et_pb_wc_add_to_cart form.cart button.single_add_to_cart_button{padding:13px 16px!important;font-size:15px}.et_pb_wc_title .et_pb_module_inner h1{font-size:23px;line-height:28px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{height:250px}.product_category_sec .et_pb_module.et_pb_post_title{margin-bottom:0px!important}#main-content .et-l .product_category_sec .et_pb_title_container h1{font-size:30px;line-height:30px}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a.added_to_cart.wc-forward{width:115px!important;font-size:13px!important;padding:10px!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>.de_db_product_details>a:nth-child(2){width:115px!important;font-size:13px!important;padding:10px!important}.et_pb_db_filter_loop .woocommerce .filtered-posts-cont .list ul.products>li.product-type-simple>.grid-item-cont>a.woocommerce-LoopProduct-link span.et_shop_image{padding-bottom:60%}.account_sec .woocommerce form.woocommerce-form{margin-top:10px}.account_sec .woocommerce div#customer_login h2{font-size:28px}.account_sec .woocommerce .u-columns.addresses{flex-wrap:wrap;row-gap:10px}.chekout_sec #payment ul li .woocommerce-info{text-align:center;line-height:27px;font-size:16px!important}.chekout_sec .woocommerce-info{margin-bottom:10px}.cat_sec table.shop_table{margin-bottom:0!important}.cat_sec .et_pb_module.et_pb_post_title .et_pb_title_container h1,.chekout_sec .et_pb_title_container h1.entry-title,.search_result h1.et_pb_module_heading{font-size:30px!important;line-height:normal!important}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon button.button{width:100%}.et_pb_section.new_banner .et_pb_slide{padding-top:60px;padding-bottom:60px}.prod_cas_slider .category_button .et_pb_text_inner h2{font-size:30px;line-height:normal}.et_pb_row{width:90%}.cate_top_sec .et_pb_row{row-gap:10px}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_description .et_pb_button_wrapper a{padding:12px 20px!important}.logo_slider .aioc_swiper_wrapper{padding-top:10px}.logo_slider .aioc_swiper_wrapper .aioc_swiper_inner_wrap .aioc_logo_carousel_item{height:80px}.logo_slider .aioc_swiper_wrapper .aioc-logo-carousel-item img{height:80px;padding:0!important}.logo_slider .aioc_swiper_wrapper .aioc_swiper_inner_wrap .swiper-wrapper{height:80px!important}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_content h1{font-size:35px;padding:0 0 18px}.new_banner .et_pb_slide .et_pb_slider_container_inner .et_pb_slide_content p{font-size:18px;line-height:28px}}body.mega-menu-primary-menu-mobile-open #et-boc .et-l .menu_sec.menu_new_des .et_pb_row.top_mob_row{z-index:0}