.elementor-2075 .elementor-element.elementor-element-1eac4973{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2075 .elementor-element.elementor-element-1197fb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc-direction{direction:ltr;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_image_carousel_content{padding:20px 20px 20px 20px;background-color:#efefef;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_image_carousel_container_holder{border-radius:15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_image_carousel_content_inside{min-height:100px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_product_image img{height:320px;object-fit:cover;transform:scale(100%);}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_product_image{background-color:#FFFFFF;transition:all 200ms;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_product_image *{transition:all 200ms;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .ue_cat_name a{color:#000000;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_post_title a{color:#000000;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_post_title{margin-top:0px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_regular_price:not(.uc_regular_price--single){color:#7f7f7f;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_regular_price{margin-top:10px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_price,.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_regular_price--single{color:#000000;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_price{margin-top:10px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_btn,.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc-button-addcart,.elementor-2075 .elementor-element.elementor-element-1197fb0 .added_to_cart{background-color:var( --e-global-color-accent );border-style:none;border-radius:20px;margin-top:10px;padding:10px 20px 10px 20px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_btn:hover,.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc-button-addcart:hover,.elementor-2075 .elementor-element.elementor-element-1197fb0 .added_to_cart:hover{background-color:var( --e-global-color-primary );}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_btn i{margin-inline-end:5px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc-button-addcart i{margin-inline-end:5px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_btn svg,.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc-button-addcart svg{margin-inline-end:5px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_more_btn{background-color:#000000;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_post_grid_style_one_button > a.uc_btn.uc_more_btn{color:#ffffff;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .owl-nav .owl-next{right:0px;left:auto;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .owl-carousel .owl-nav .owl-next,.elementor-2075 .elementor-element.elementor-element-1197fb0 .owl-carousel .owl-nav .owl-prev{top:94px;border-radius:0px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#ffffff;color:#000000;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .owl-carousel .owl-nav .owl-next:hover,.elementor-2075 .elementor-element.elementor-element-1197fb0 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .owl-nav{opacity:100%;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .owl-dot{width:8px;height:8px;min-width:8px;min-height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .owl-dot.active{background-color:#000000;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .owl-dots{margin-top:20px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .ue_woocommerce_product_label{color:#ffffff;padding:10px 10px 10px 10px;border-radius:0px;min-height:20px;min-width:20px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .ue_woocommerce_product_carousel_sale_label{background-color:var( --e-global-color-accent );}.elementor-2075 .elementor-element.elementor-element-1197fb0 .ue_woocommerce_product_grid_out_of_stock_label{background-color:#5b5b5b;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .product-rating{margin-top:5px;color:#ffb900;font-size:15px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .uc_post_intro{color:var( --e-global-color-primary );margin-top:10px;}.elementor-2075 .elementor-element.elementor-element-1197fb0 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}/* Start custom CSS for ucaddon_woocommerce_product_carousel,class:.elementor-element-1197fb0 *//*=========================================================RAMCO PRODUCT CAROUSEL - MODERN PRODUCT CARD=========================================================*/ #uc_woocommerce_product_carousel_elementor_1197fb0{overflow:visible!important}/* ---------- PRODUCT CARD ---------- */ #uc_woocommerce_product_carousel_elementor_1197fb0 .ue-woo-item{background:#fff!important;border:0!important;border-radius:14px!important;padding:14px!important;margin:5px!important;overflow:hidden!important;box-shadow:0 4px 18px rgba(0,0,0,0.10)!important;transition:transform 0.35s ease,box-shadow 0.35s ease,background 0.35s ease!important;position:relative!important}/* HOVER CARD */ #uc_woocommerce_product_carousel_elementor_1197fb0 .ue-woo-item:hover{transform:translateY(-8px)!important;box-shadow:0 12px 30px rgba(0,0,0,0.16)!important}/* ---------- IMAGE AREA ---------- */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_image_carousel_placeholder{height:320px!important;background:#ffffff!important;border-radius:10px!important;overflow:hidden!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important}/* IMAGE */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_product_image{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:transform 0.45s ease!important}/* PRODUCT IMAGE */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_product_image img{width:100%!important;height:100%!important;object-fit:contain!important;padding:12px!important;transition:transform 0.5s ease,opacity 0.4s ease!important}/* IMAGE ZOOM ON HOVER */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_image_carousel_placeholder:hover .uc_product_image img{transform:scale(1.08)!important}/* ---------- SECOND IMAGE HOVER ---------- */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_product_image--second{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;transform:translateY(100%)!important;opacity:0!important;transition:transform 0.45s ease,opacity 0.45s ease!important;z-index:2!important}/* SECOND IMAGE */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_product_image--second img{width:100%!important;height:100%!important;object-fit:contain!important;padding:12px!important}/* SHOW SECOND IMAGE */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_image_carousel_placeholder:hover .uc_product_image--second{transform:translateY(0)!important;opacity:1!important}/* ---------- SALE BADGE ---------- */ #uc_woocommerce_product_carousel_elementor_1197fb0 .ue_woocommerce_product_carousel_sale_label{position:absolute!important;top:16px!important;left:16px!important;z-index:10!important;background:#fff!important;color:#ff003c!important;border:2px solid #ff003c!important;border-radius:30px!important;padding:5px 10px!important;font-size:12px!important;font-weight:700!important;line-height:1!important;min-height:auto!important;transition:all 0.3s ease!important}/* SALE HOVER */ #uc_woocommerce_product_carousel_elementor_1197fb0 .ue-woo-item:hover .ue_woocommerce_product_carousel_sale_label{background:#ff003c!important;color:#fff!important;transform:scale(1.05)!important}/* ---------- CONTENT ---------- */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_image_carousel_content{background:#fff!important;padding:0!important}/* CATEGORY */ #uc_woocommerce_product_carousel_elementor_1197fb0 .ue_cat_name{margin-top:14px!important;margin-bottom:7px!important;text-align:left!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .ue_cat_name a{color:#c400c9!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;text-decoration:none!important;letter-spacing:0.4px!important}/* ---------- PRODUCT TITLE ---------- */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_post_title{text-align:left!important;margin-bottom:8px!important;font-size:17px!important;font-weight:600!important;line-height:1.3!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_post_title a{color:#111!important;text-decoration:none!important;transition:color 0.25s ease!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .ue-woo-item:hover .uc_post_title a{color:#F1630E!important}/* ---------- DESCRIPTION ---------- */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_post_intro{text-align:left!important;color:#555!important;font-size:13px!important;line-height:1.4!important;min-height:36px!important;margin-bottom:12px!important;overflow:hidden!important}/* ---------- RATING ---------- */ #uc_woocommerce_product_carousel_elementor_1197fb0 .product-rating{text-align:left!important;margin:6px 0 10px!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .product-rating i{color:#ffb400!important;font-size:15px!important;margin-right:2px!important;transition:transform 0.2s ease!important}/* STAR HOVER */ #uc_woocommerce_product_carousel_elementor_1197fb0 .ue-woo-item:hover .product-rating i{transform:scale(1.12)!important}/* ---------- DIVIDER ---------- */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_post_intro{border-bottom:1px solid #222!important;padding-bottom:12px!important}/* ---------- PRICE ---------- */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_prices{display:flex!important;align-items:center!important;gap:9px!important;margin-top:8px!important;margin-bottom:14px!important;text-align:left!important}/* OLD PRICE */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_regular_price{color:#888!important;font-size:12px!important;text-decoration:line-through!important}/* CURRENT PRICE */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_price{color:#111!important;font-size:17px!important;font-weight:700!important}/* ---------- BUY NOW BUTTON ---------- */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_buttons{margin-top:auto!important;width:100%!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_btn{width:100%!important;height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#000!important;color:#fff!important;border-radius:28px!important;border:0!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;transition:transform 0.3s ease,background 0.3s ease,box-shadow 0.3s ease!important}/* BUTTON HOVER */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_btn:hover{background:#F1630E!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 7px 18px rgba(230,0,53,0.25)!important}/* ICON */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_btn i{margin-right:6px!important;transition:transform 0.3s ease!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_btn:hover i{transform:scale(1.15)!important}/*=========================================================ACTIVE SLIDE=========================================================*/ #uc_woocommerce_product_carousel_elementor_1197fb0 .owl-item.active .ue-woo-item{animation:ramcoCardActive 0.7s ease both!important}@keyframes ramcoCardActive{0%{opacity:0.75;transform:translateY(8px) scale(0.98)}100%{opacity:1;transform:translateY(0) scale(1)}}/* ACTIVE ITEM */ #uc_woocommerce_product_carousel_elementor_1197fb0 .owl-item.active.uc-active-item .ue-woo-item{box-shadow:0 8px 24px rgba(0,0,0,0.13)!important}/*=========================================================SMOOTH CAROUSEL=========================================================*/ #uc_woocommerce_product_carousel_elementor_1197fb0 .owl-stage{display:flex!important;align-items:stretch!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .owl-item{display:flex!important;align-items:stretch!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_image_carousel_container_holder{width:100%!important;height:100%!important}/*=========================================================TABLET=========================================================*/ @media (max-width:1024px){#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_image_carousel_placeholder{height:280px!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_post_title{font-size:16px!important}}/*=========================================================MOBILE=========================================================*/ @media (max-width:767px){#uc_woocommerce_product_carousel_elementor_1197fb0{padding:0 8px!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .ue-woo-item{padding:12px!important;border-radius:13px!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_image_carousel_placeholder{height:260px!important;border-radius:9px!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_product_image img{padding:10px!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_post_title{font-size:15px!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_post_intro{font-size:12px!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_price{font-size:16px!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_btn{height:44px!important;font-size:13px!important}}/*=========================================================SMALL MOBILE=========================================================*/ @media (max-width:480px){#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_image_carousel_placeholder{height:230px!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .ue_woocommerce_product_carousel_sale_label{top:12px!important;left:12px!important;font-size:10px!important;padding:5px 8px!important}}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_image_carousel_content{display:flex!important;flex-direction:column!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_prices{display:flex!important;align-items:center!important;gap:7px!important;width:auto!important;margin:0!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_buttons{width:auto!important;margin:0!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_prices,#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_buttons{display:inline-flex!important}/* Put price and button on one line */ #uc_woocommerce_product_carousel_elementor_1197fb0 .uc_prices{align-self:flex-start!important}#uc_woocommerce_product_carousel_elementor_1197fb0 .uc_buttons{align-self:flex-end!important;margin-top:-42px!important}span.kitify-tabs__badge{display:none!important}.kitify-tabs-style-style-c .kitify-tabs__control.active-tab .kitify-tabs__badge{background-color:#de5922;color:#fff;display:none}/* End custom CSS */