.elementor-5055 .elementor-element.elementor-element-bd6b544 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5055 .elementor-element.elementor-element-bd6b544{margin-top:20px;margin-bottom:0px;}.elementor-5055 .elementor-element.elementor-element-7d75d11 > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-5055 .elementor-element.elementor-element-b4b71f6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5055 .elementor-element.elementor-element-b4b71f6 > .elementor-container{max-width:1320px;}.elementor-5055 .elementor-element.elementor-element-b4b71f6{margin-top:40px;margin-bottom:80px;}.elementor-5055 .elementor-element.elementor-element-5e79851.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5055 .elementor-element.elementor-element-5e79851 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-4b016bc{color:#323846;}.elementor-5055 .elementor-element.elementor-element-0f5ee0b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-5055 .elementor-element.elementor-element-0f5ee0b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-dc073fe{width:auto;max-width:auto;text-align:left;}.elementor-5055 .elementor-element.elementor-element-dc073fe > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-dc073fe .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby{height:46px;border-radius:5px 5px 5px 5px;}.elementor-5055 .elementor-element.elementor-element-dc073fe .rtsb-archive-catalog-ordering .woocommerce-ordering,.elementor-5055 .elementor-element.elementor-element-dc073fe .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby{width:280px;}.elementor-5055 .elementor-element.elementor-element-4d2a12c{width:auto;max-width:auto;}.elementor-5055 .elementor-element.elementor-element-4d2a12c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-4d2a12c .rtsb-archive-view-mode i{font-size:20px;}.elementor-5055 .elementor-element.elementor-element-4d2a12c .rtsb-archive-view-mode svg{width:20px;}.elementor-5055 .elementor-element.elementor-element-4d2a12c .rtsb-archive-view-mode a{height:46px;width:46px;border-radius:5px 5px 5px 5px;}.elementor-5055 .elementor-element.elementor-element-4d2a12c .rtsb-archive-view-mode{gap:10px;}.elementor-5055 .elementor-element.elementor-element-4d2a12c .rtsb-archive-view-mode a:hover,.elementor-5055 .elementor-element.elementor-element-4d2a12c .rtsb-archive-view-mode a.active{background-color:#004BFF;color:#FFFFFF;border-color:#004BFF;}.elementor-5055 .elementor-element.elementor-element-ae025b9 > .elementor-container{max-width:1320px;}.elementor-5055 .elementor-element.elementor-element-bf85ff4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .rtsb-product-catalog.product-catalog-grid-view .products .product{width:calc(100%/5 - ( 20px / 5 ) *  (5 - 1 ) ) !important;flex:0 0 auto;max-width:initial;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .rtsb-product-catalog.product-catalog-grid-view .products{column-gap:20px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .rtsb-product-catalog .products{row-gap:25px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .rtsb-product-catalog.product-catalog-list-view .rtsb-image-wrapper{margin-right:30px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .rtsb-product-catalog.product-catalog-grid-view .rtsb-image-wrapper{margin-bottom:30px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .products .product img{object-position:center center;object-fit:cover;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .products .product .woocommerce-loop-product__title{font-size:16px;font-weight:500;line-height:1.2em;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .products .product .price{color:#323846;padding:0px 0px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .products .product .price :is(del, del span, del .amount){color:#323846;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ){font-weight:400;border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;margin:15px 0px 0px 0px;display:inline-flex;align-items:center;gap:10px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ):hover{color:#FFFFFF;background-color:#004BFF;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ), .elementor-5055 .elementor-element.elementor-element-1f9c6e6 .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ) :is(i, span){flex-direction:unset;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ) :is(i, span, svg):not(.ahfb-svg-iconset):not(.ast-card-action-tooltip){font-size:14px;width:14px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn){width:36px;height:36px;color:#333333;background-color:#EEEEEE;border-radius:5px 5px 5px 5px;font-size:15px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 :is( .action-button-wrapper, .rtsb-actions-button ){gap:10px;margin:10px 0px 20px 0px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn):hover{color:#FFFFFF;background-color:#004BFF;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) svg{width:15px;height:15px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .woocommerce-pagination{justify-content:center;margin:80px 0px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .page-numbers:not(ul,div):hover,.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .woocommerce-pagination .page-numbers.current{color:#FFFFFF;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .page-numbers:not(ul,div):hover, .elementor-5055 .elementor-element.elementor-element-1f9c6e6 .woocommerce-pagination .page-numbers.current{background-color:#457AFF;}@media(min-width:768px){.elementor-5055 .elementor-element.elementor-element-7d75d11{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5055 .elementor-element.elementor-element-5e79851{width:100%;}.elementor-5055 .elementor-element.elementor-element-0f5ee0b{width:100%;}}@media(max-width:1024px){.elementor-5055 .elementor-element.elementor-element-4b016bc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5055 .elementor-element.elementor-element-4b016bc{text-align:center;}.elementor-5055 .elementor-element.elementor-element-0f5ee0b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5055 .elementor-element.elementor-element-dc073fe{text-align:left;}.elementor-5055 .elementor-element.elementor-element-dc073fe .rtsb-archive-catalog-ordering .woocommerce-ordering,.elementor-5055 .elementor-element.elementor-element-dc073fe .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby{width:100%;}.elementor-5055 .elementor-element.elementor-element-4d2a12c{text-align:right;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .rtsb-product-catalog.product-catalog-grid-view .products .product{width:calc(100%/2 - ( 15px / 2 ) *  (2 - 1 ) ) !important;flex:0 0 auto;max-width:initial;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .rtsb-product-catalog.product-catalog-grid-view .products{column-gap:15px;}}@media(max-width:767px){.elementor-5055 .elementor-element.elementor-element-0f5ee0b{width:100%;}.elementor-5055 .elementor-element.elementor-element-dc073fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-dc073fe{text-align:center;}.elementor-5055 .elementor-element.elementor-element-dc073fe .rtsb-archive-catalog-ordering .woocommerce-ordering,.elementor-5055 .elementor-element.elementor-element-dc073fe .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby{width:180px;}.elementor-5055 .elementor-element.elementor-element-4d2a12c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5055 .elementor-element.elementor-element-4d2a12c{text-align:right;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .rtsb-product-catalog.product-catalog-grid-view .products .product{width:calc(100%/2 - ( 15px / 2 ) *  (2 - 1 ) ) !important;flex:0 0 auto;max-width:initial;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .rtsb-product-catalog.product-catalog-grid-view .products{column-gap:15px;}.elementor-5055 .elementor-element.elementor-element-1f9c6e6 .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ){font-size:14px;}}/* Start custom CSS for section, class: .elementor-element-bd6b544 *//* Equal Product Cards - Main Container */
.woocommerce ul.products li.product {
    display: flex !important;
    flex-direction: column !important;
    justify-content: space-between !important;
    height: 100% !important;
    border: 1px solid #e5e5e5 !important; 
    padding: 15px !important;
    border-radius: 4px !important;
    background: #fff !important;
    box-sizing: border-box !important;
}

/* Image Container */
.woocommerce ul.products li.product img {
    width: 100% !important;
    height: 250px !important;
    object-fit: contain !important;
    background: transparent !important; 
    border: 1px solid #e0e0e0 !important; 
    padding: 10px !important;
    box-sizing: border-box !important;
    margin-bottom: 15px !important;
}

/* Title - Fixed Height, Black Color & Hover State Fixed */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
    font-size: 16px !important;
    line-height: 1.4 !important;
    height: 90px !important; 
    overflow: hidden !important; 
    margin-top: 10px !important;
    margin-bottom: 15px !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 4; 
    -webkit-box-orient: vertical !important;
    
    /* Title Color Black */
    color: #000000 !important; 
    text-decoration: none !important;
}

/* Title Hover - Keeps it Black */
.woocommerce ul.products li.product a:hover .woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title:hover {
    color: #000000 !important;
    text-decoration: none !important; /* Underline bhi nahi aane dega */
}

/* Price Hide */
.woocommerce ul.products li.product .price {
    display: none !important;
}

/* Icons Wrapper (Wishlist/Compare) */
.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist, 
.woocommerce ul.products li.product .compare-button,
.woocommerce ul.products li.product .woosc-btn {
    margin-top: auto !important; 
    margin-bottom: 10px !important;
    display: inline-flex !important;
    align-items: center !important;
}

/* Button - Color (#133633) & White Text */
.woocommerce ul.products li.product .button {
    width: 100% !important;
    background: #133633 !important; 
    color: #ffffff !important; 
    text-align: center !important;
    padding: 12px !important;
    border-radius: 4px !important;
    font-weight: 600 !important;
    box-sizing: border-box !important;
    margin-top: 5px !important;
}

/* Sale Badge */
.woocommerce span.onsale {
    left: 12px !important;
    top: 12px !important;
    background: #777 !important;
    color: #fff !important;
    border-radius: 0 !important;
}/* End custom CSS */