.elementor-1561 .elementor-element.elementor-element-undefined-2fd0b30{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:050px;--padding-bottom:50px;--padding-left:24px;--padding-right:24px;}.elementor-1561 .elementor-element.elementor-element-undefined-2fd0b30::before, .elementor-1561 .elementor-element.elementor-element-undefined-2fd0b30 > .elementor-background-video-container::before, .elementor-1561 .elementor-element.elementor-element-undefined-2fd0b30 > .e-con-inner > .elementor-background-video-container::before, .elementor-1561 .elementor-element.elementor-element-undefined-2fd0b30 > .elementor-background-slideshow::before, .elementor-1561 .elementor-element.elementor-element-undefined-2fd0b30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1561 .elementor-element.elementor-element-undefined-2fd0b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1C244B00;background-image:url("https://kashrobotics.com/wp-content/uploads/2025/11/pexels-pavel-danilyuk-8294620-1-scaled.jpg");--background-overlay:'';background-position:center right;}.elementor-1561 .elementor-element.elementor-element-undefined-58d3b53{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-1561 .elementor-element.elementor-element-undefined-55941e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-style:normal;text-decoration:none;line-height:120%;color:var( --e-global-color-astglobalcolor0 );}.elementor-1561 .elementor-element.elementor-element-e584a1c ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-1561 .elementor-element.elementor-element-e584a1c .hfe-breadcrumbs, .elementor-1561 .elementor-element.elementor-element-e584a1c .hfe-breadcrumbs .hfe-breadcrumbs-text{color:var( --e-global-color-astglobalcolor4 );}.elementor-1561 .elementor-element.elementor-element-e584a1c .hfe-breadcrumbs svg{fill:var( --e-global-color-astglobalcolor4 );}.elementor-1561 .elementor-element.elementor-element-e584a1c .hfe-breadcrumbs-separator .hfe-breadcrumbs-separator-text{color:#FFFFFF;}.elementor-1561 .elementor-element.elementor-element-e584a1c .hfe-breadcrumbs-separator-icon svg{fill:#FFFFFF;}.elementor-1561 .elementor-element.elementor-element-e584a1c .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-1561 .elementor-element.elementor-element-e584a1c .hfe-breadcrumbs-last svg{color:var( --e-global-color-primary );}.elementor-1561 .elementor-element.elementor-element-aacf308{--display:flex;}.elementor-1561 .elementor-element.elementor-element-aacf308:not(.elementor-motion-effects-element-type-background), .elementor-1561 .elementor-element.elementor-element-aacf308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-container{border-radius:10px;background:#000000;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .product:not(:first-child){margin:30px 0px 0px 0px;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item{background:#02010105;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-content-footer .eael-product-list-quick-view-button a{padding:10px 10px 10px 10px;border-radius:15px;border-style:solid;border-color:#7D7D7D;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-load-more-button{color:var( --e-global-color-astglobalcolor2 );background:var( --e-global-color-primary );}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-load-more-button:hover{color:#fff;background:#27bdbd;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-load-more-button-wrap{justify-content:center;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-1 .eael-product-list-badge-bg svg{width:100px;height:100px;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-badge-wrap.badge-preset-1{width:100px;height:100px;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item .star-rating::before{color:#FF9900;font-size:15px;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item .star-rating span::before{color:#FF9900;font-size:15px;}.eael-popup-details-render.elementor-1561 .elementor-element.elementor-element-a91e14b div.product .star-rating{color:#FF9900;font-size:15px;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item .star-rating{font-size:15px;}.eael-popup-details-render.elementor-1561 .elementor-element.elementor-element-a91e14b div.product .star-rating::before{font-size:15px;}.eael-popup-details-render.elementor-1561 .elementor-element.elementor-element-a91e14b div.product .star-rating span::before{font-size:15px;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item .eael-product-list-title{color:#EEE7DA;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item .eael-product-list-title a{color:#EEE7DA;}.eael-popup-details-render.elementor-1561 .elementor-element.elementor-element-a91e14b div.product .product_title{color:#EEE7DA;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-excerpt{color:#BDBDBD;}.eael-popup-details-render.elementor-1561 .elementor-element.elementor-element-a91e14b .woocommerce-product-details__short-description{color:#BDBDBD;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-price del{color:#CC5F4D;}.eael-popup-details-render.elementor-1561 .elementor-element.elementor-element-a91e14b div.product .price{color:#CC5F4D;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-price ins{color:var( --e-global-color-astglobalcolor4 );}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-body .eael-product-list-price > .amount{color:var( --e-global-color-astglobalcolor4 );}.eael-popup-details-render.elementor-1561 .elementor-element.elementor-element-a91e14b div.product .price ins{color:var( --e-global-color-astglobalcolor4 );}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-footer .eael-product-list-add-to-cart-button a{color:var( --e-global-color-secondary );background:var( --e-global-color-primary );}.eael-popup-details-render.elementor-1561 .elementor-element.elementor-element-a91e14b .button, .eael-popup-details-render.elementor-1561 .elementor-element.elementor-element-a91e14b button.button.alt{color:var( --e-global-color-secondary );background:var( --e-global-color-primary );}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-item .eael-product-list-content-footer .eael-product-list-add-to-cart-button a:hover{color:#fff;background:#000;}.eael-popup-details-render.elementor-1561 .elementor-element.elementor-element-a91e14b .button:hover, .eael-popup-details-render.elementor-1561 .elementor-element.elementor-element-a91e14b button.button.alt:hover{color:#fff;background:#000;}.elementor-1561 .elementor-element.elementor-element-a91e14b .eael-product-list-wrapper .eael-product-list-image-wrap .eael-product-list-buttons-on-hover li a{color:var( --e-global-color-secondary );background:#fff;}.eael-popup-details-render .elementor-element-a91e14b div.product .product_title{color:#0D0D0D;}.eael-popup-details-render .elementor-element-a91e14b div.product .price ins{color:#050908!important;}.eael-popup-details-render .elementor-element-a91e14b .eael-onsale{color:#02010100!important;background-color:#02010100!important;}.eael-popup-details-render .elementor-element-a91e14b .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#02010100;border-right-color:#02010100;}.eael-popup-details-render div.product form.cart div.quantity .qty, .eael-product-popup.woocommerce div.product form.cart div.quantity > a, .eael-product-popup.woocommerce div.product form.cart div.quantity > .button{color:#000;border-color:#000 !important;}.eael-popup-details-render div.product form.cart div.quantity .qty:focus{border-color:#000;}.eael-popup-details-render .elementor-element-a91e14b .button, .eael-popup-details-render button.button.alt,
                    .eael-popup-details-render .elementor-element-a91e14b .button, .eael-popup-details-render button.button.alt.disabled{color:#fff;background-color:#758F4D;}.eael-popup-details-render .button:hover, .eael-popup-details-render button.button.alt:hover,
                    .eael-popup-details-render .elementor-element-a91e14b .button, .eael-popup-details-render button.button.alt.disabled:hover{background-color:#000;}@media(min-width:768px){.elementor-1561 .elementor-element.elementor-element-undefined-2fd0b30{--content-width:100vw;}}@media(max-width:1024px){.elementor-1561 .elementor-element.elementor-element-undefined-2fd0b30{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-1561 .elementor-element.elementor-element-undefined-55941e9 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-1561 .elementor-element.elementor-element-undefined-2fd0b30{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:1;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1561 .elementor-element.elementor-element-undefined-55941e9 .elementor-heading-title{font-size:32px;line-height:120%;}}/* Start custom CSS for eael-woo-product-list, class: .elementor-element-a91e14b */.elementor-1561 .elementor-element.elementor-element-a91e14b h1, h3{
    color:white !important;
}


.elementor-1561 .elementor-element.elementor-element-a91e14b {
    background: black !important
}

.elementor-1561 .elementor-element.elementor-element-a91e14b h4{
    color: black !important;
}


/* Custom scrollbar for the entire page */.,shopengine-quickview-modal::-webkit-scrollbar {
  width: 3px; /* width of vertical scrollbar */
  height: 10px; /* height of horizontal scrollbar */
}

/* Track (background) */
.shopengine-quickview-modal::-webkit-scrollbar-track {
  background: transparent;
  border-radius: 10px;
}

/* Handle (scroll thumb) */
.shopengine-quickview-modal::-webkit-scrollbar-thumb {
  background: #ffeb00; /* scrollbar color */
  border-radius: 10px;
}

/* Handle on hover */
.shopengine-quickview-modal::-webkit-scrollbar-thumb:hover {
  background: #d4c000;
}

.shopengine-quickview-modal{
    background-color: white !important;
}

.star-rating{
    width: 10rem !important;
}

.shopengine_add_to_list_action {
    /*display: none !important;*/
}

.shopengine-quickview-trigger,
.eael-product-list-buttons-on-hover,
.shopengine_comparison_add_to_list_action {
    display: none !important;
}

.added_to_cart, .wc-forward{
    display: none !important;
}

.shopengine-wishlist::before{
    content: none !important;
}

.shopengine-wishlist{
    background: transparent !important;
    background: transparent !important;
}

.shopengine-wishlist i{
 font-size: 22px !important;
 margin-top: 10px !important;
 cursor: pointer;
}

.shopengine-wishlist.badge.active{
        color: #f03d3f !important;
}

.eael-product-list-price del span span, .eael-product-list-price del span {
    color: #CC5F4D !important; /* change to your desired color */
}

.eael-product-list-price span {
    color: #61CE70 !important
}


.badge, .button {
    background-color: none !important;
    color: #050908 !important;
}

.attachment-full{
    width: 300px !important;
}

@media screen and (max-width:767px){
.eael-product-list-add-to-cart-button {
   display: flex !important;
   flex-direction: column !important;
   gap: 20px !important
}
.eael-product-list-buttons, .eael-product-list-price{
    width:100% !important;
    justify-content:center;
}

.eael-product-list-price del span{
    font-size: 18px !important;
    align-items:center !important;
    margin-top: 15px !important;
}

.eael-product-list-price span{
    font-size: 24px !important;
    align-items:center !important;
}
}

.elementor-1561 .elementor-element.elementor-element-a91e14b a{
    color: white !important;
}



@media screen and (max-width:1024px){
.eael-product-list-add-to-cart-button {
   display: flex !important;
   flex-direction: column !important;
   gap: 20px !important
}
.eael-product-list-buttons, .eael-product-list-price{
    width:100% !important;
    justify-content:center;
}

.eael-product-list-price del span{
    font-size: 18px !important;
    align-items:center !important;
    margin-top: 15px !important;
}

.eael-product-list-price span{
    font-size: 24px !important;
    align-items:center !important;
}

}

.button, .product_type_simple, .add_to_cart_button, .ajax_add_to_cart, .added{
    color: black !important;
    background-color: transparent !important;
    border: 1px white solid !important;
}

.button:hover, .product_type_simple:hover, .add_to_cart_button:hover, .ajax_add_to_cart:hover, .added:hover{
    background-color: gray !important;
}/* End custom CSS */