.elementor-2690 .elementor-element.elementor-element-07644df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2690 .elementor-element.elementor-element-5540677{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2690 .elementor-element.elementor-element-e10ee2b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2690 .elementor-element.elementor-element-433301e .aux-modern-heading-primary{font-size:30px;font-weight:bold;letter-spacing:-1.2px;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-018b794 .onsale, .elementor-2690 .elementor-element.elementor-element-018b794 .auxin-onsale-badge{background-color:var( --e-global-color-secondary );font-size:16px;font-weight:400;text-transform:capitalize;line-height:1.5em;}.elementor-2690 .elementor-element.elementor-element-018b794 > .elementor-widget-container{margin:-87px -14px 0px -14px;}.elementor-2690 .elementor-element.elementor-element-018b794{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2690 .elementor-element.elementor-element-018b794 .type-product{padding-bottom:0px;}.elementor-2690 .elementor-element.elementor-element-018b794 .aux-filters ul > li{font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-2690 .elementor-element.elementor-element-018b794 .aux-filters{margin:0px 0px 33px 0px;}.elementor-2690 .elementor-element.elementor-element-018b794 .auxshp-loop-title{color:var( --e-global-color-primary );font-size:20px;font-weight:500;letter-spacing:-0.6px;}.elementor-2690 .elementor-element.elementor-element-018b794 .woocommerce-Price-amount{color:var( --e-global-color-primary );font-size:20px;font-weight:bold;letter-spacing:-0.6px;}.elementor-2690 .elementor-element.elementor-element-1c1fc5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:73px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2690 .elementor-element.elementor-element-66bf5dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2690 .elementor-element.elementor-element-ed51212{width:auto;max-width:auto;}.elementor-2690 .elementor-element.elementor-element-ed51212 .aux-modern-heading-primary{font-size:40px;font-weight:bold;letter-spacing:-1.2px;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-1020cb3 .aux-custom-nav{background-color:var( --e-global-color-af0823e );height:48px;color:#3d3d3d;font-size:16px;}.elementor-2690 .elementor-element.elementor-element-1020cb3 .aux-custom-nav:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-2690 .elementor-element.elementor-element-1020cb3{width:auto;max-width:auto;}.elementor-2690 .elementor-element.elementor-element-1020cb3 .aux-carousel-navigation{justify-content:center;}.elementor-2690 .elementor-element.elementor-element-1020cb3 .aux-carousel-navigation .aux-prev{margin-right:10px;}.elementor-2690 .elementor-element.elementor-element-1020cb3 .aux-custom-nav, .elementor-2690 .elementor-element.elementor-element-1020cb3 .aux-custom-nav img{width:48px;}.elementor-2690 .elementor-element.elementor-element-a11012b{width:100%;max-width:100%;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2690 .elementor-element.elementor-element-a11012b > .elementor-widget-container{margin:40px -15px 0px -15px;padding:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-a11012b .auxshp-loop-title{color:var( --e-global-color-primary );font-size:20px;font-weight:500;letter-spacing:-0.6px;margin-bottom:12px;}.elementor-2690 .elementor-element.elementor-element-a11012b .woocommerce-Price-amount{color:var( --e-global-color-primary );font-size:20px;font-weight:bold;letter-spacing:-0.6px;}.elementor-2690 .elementor-element.elementor-element-a11012b .price{margin-bottom:0px;}.elementor-2690 .elementor-element.elementor-element-b817112{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2690 .elementor-element.elementor-element-30f9654{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2690 .elementor-element.elementor-element-0065971{width:auto;max-width:auto;}.elementor-2690 .elementor-element.elementor-element-0065971 .aux-modern-heading-primary{font-size:40px;font-weight:bold;letter-spacing:-1.2px;color:var( --e-global-color-primary );margin:0px 0px 0px 0px;}.elementor-2690 .elementor-element.elementor-element-1ee083a .aux-custom-nav{background-color:var( --e-global-color-af0823e );height:48px;color:#3d3d3d;font-size:16px;}.elementor-2690 .elementor-element.elementor-element-1ee083a .aux-custom-nav:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-2690 .elementor-element.elementor-element-1ee083a{width:auto;max-width:auto;}.elementor-2690 .elementor-element.elementor-element-1ee083a .aux-carousel-navigation{justify-content:center;}.elementor-2690 .elementor-element.elementor-element-1ee083a .aux-carousel-navigation .aux-prev{margin-right:10px;}.elementor-2690 .elementor-element.elementor-element-1ee083a .aux-custom-nav, .elementor-2690 .elementor-element.elementor-element-1ee083a .aux-custom-nav img{width:48px;}@media(max-width:1024px){.elementor-2690 .elementor-element.elementor-element-018b794 > .elementor-widget-container{margin:0px -15px 0px -15px;}.elementor-2690 .elementor-element.elementor-element-018b794 .aux-filters ul > li{font-size:15px;}.elementor-2690 .elementor-element.elementor-element-018b794 .aux-filters{margin:0px 0px 20px 0px;}}@media(min-width:768px){.elementor-2690 .elementor-element.elementor-element-07644df{--content-width:1600px;}.elementor-2690 .elementor-element.elementor-element-5540677{--content-width:1600px;}.elementor-2690 .elementor-element.elementor-element-1c1fc5e{--content-width:1600px;}}@media(max-width:767px){.elementor-2690 .elementor-element.elementor-element-07644df{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2690 .elementor-element.elementor-element-2640d44 img{width:100%;}.elementor-2690 .elementor-element.elementor-element-433301e .aux-modern-heading-primary{font-size:32px;}.elementor-2690 .elementor-element.elementor-element-018b794 > .elementor-widget-container{margin:0px -15px 0px -15px;}.elementor-2690 .elementor-element.elementor-element-ed51212 .aux-modern-heading-primary{font-size:32px;}.elementor-2690 .elementor-element.elementor-element-0065971 .aux-modern-heading-primary{font-size:32px;}}/* Start custom CSS for aux_advance_recent_product, class: .elementor-element-018b794 */.elementor-2690 .elementor-element.elementor-element-018b794 .aux-filters a span::before, .elementor-2690 .elementor-element.elementor-element-018b794 .aux-filters .aux-selected, .aux-filters.aux-slideup .aux-selected span::after{
    color: var( --e-global-color-primary )!important;
    text-transform: capitalize;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-filters ul li{
    position: relative;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-filters ul li .aux-selected::before{
    content: "";
    background-color: var( --e-global-color-secondary );
    width: 3px;
    height: 17px;
    position: absolute;
    left: 1px;
    bottom: 14px;
}

.elementor-2690 .elementor-element.elementor-element-018b794 .aux-shop-info-wrapper .price ins{
    background-color: transparent;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .auxshp-product-image{
    background-color: var( --e-global-color-af0823e );
    padding: 33px 0;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .aux-shop-info-wrapper{
    flex-direction: column;
    text-align: left;
    align-items: flex-start;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-widget-recent-products-pro .price {
    max-width: 100%;
    flex-direction: row-reverse;
    display: flex;
    align-items: center;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .price del .woocommerce-Price-amount bdi, .elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .price del{
    color: var( --e-global-color-38cc0f8 );
    font-size: 16px;
    font-weight: 500;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .price ins{
    margin-left: 2px;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .auxshp-label{
    max-width: 100%;
    padding-bottom: 11px;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .auxshp-entry-main{
    display: flex;
    flex-direction: column;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .aux-shop-meta-wrapper{
    order: 1;
    padding-top: 21px;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-shop-info-wrapper{
    order: 2;
    padding-top: 0;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .aux-shop-btns-wrapper{
    order: 3;
    padding: 0;
    margin: 0;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .onsale{
    border-radius: 5px;
    height: 24px;
    width: 56px;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .aux-shop-badges-wrapper{
    justify-content: flex-end;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-shop-btns-wrapper {
    border-top: none;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .aux-shop-btns-wrapper{
    display: flex;
    flex-direction: column;
    position: absolute;
    top: 22px;
    right: 38px;
}
.elementor-2690 .elementor-element.elementor-element-018b794  .aux-shop-quicklook-wrapper{
margin-right: 0;
}

.elementor-2690 .elementor-element.elementor-element-018b794 .auxshp-wishlist-icon:before,
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-wishlist-icon:before,.elementor-2690 .elementor-element.elementor-element-018b794 .aux-shop-quicklook-wrapper .aux-quicklook-icon:before{
    width: 48px;
    height: 48px;
    background-color: var( --e-global-color-accent );
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .auxshp-wishlist-wrapper{
    margin-bottom: 8px;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .auxshp-title-heading{
    transition: all 250ms ease-out;  
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col:hover .auxshp-title-heading{
    color: var( --e-global-color-secondary );
}
.elementor-2690 .elementor-element.elementor-element-018b794  .auxshp-wishlist.available-remove .auxshp-wishlist-icon:before,
.elementor-2690 .elementor-element.elementor-element-018b794  .auxshp-wishlist.available-remove .aux-wishlist-icon:before{
    color: red!important;
    font-size: 28px;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .auxshp-wishlist.available-add{
    background-image: none;
}

.elementor-2690 .elementor-element.elementor-element-018b794 .auxicon-eye-1:before{
    color: #fff0;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .wl-animate-removed .auxicon-heart-2:before,
.elementor-2690 .elementor-element.elementor-element-018b794 .wl-animate-removed .aux-wishlist-icon:before{
    color: #fff0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.01' height='21.096' viewBox='0 0 24.01 21.096'%3E%3Cpath id='fi-rr-heart' d='M17.5,1.917a6.4,6.4,0,0,0-5.5,3.3,6.4,6.4,0,0,0-5.5-3.3A6.8,6.8,0,0,0,0,8.967c0,4.547,4.786,9.513,8.8,12.88a4.974,4.974,0,0,0,6.4,0C19.214,18.48,24,13.514,24,8.967a6.8,6.8,0,0,0-6.5-7.05Zm-3.585,18.4a2.973,2.973,0,0,1-3.83,0C4.947,16.006,2,11.87,2,8.967a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,8.967a1,1,0,1,0,2,0,4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,8.967c0,2.9-2.947,7.039-8.085,11.346Z' transform='translate(0.005 -1.917)'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 23px;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .wl-animate-removed.inited-add-wishlist .auxicon-heart-2:before{
   background-image:none; 
    color: #f00;
    font-size: 29px;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-quicklook-icon:before{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.009' height='18.69' viewBox='0 0 24.009 18.69'%3E%3Cg id='fi-rr-eye' transform='translate(0.004 -2.655)'%3E%3Cpath id='Path_5834' data-name='Path 5834' d='M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.7,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z'/%3E%3Cpath id='Path_5835' data-name='Path 5835' d='M12,7a5,5,0,1,0,5,5,5,5,0,0,0-5-5Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 23px;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .aux-shop-btns-wrapper{
    opacity: 0;
    transition: all 250ms ease-out;   
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col:hover .aux-shop-btns-wrapper{
    opacity: 1;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-col .auxshp-product-image{
    width: 100%;
}
@media only screen and (max-width: 800px)and (min-width: 768px) {
.elementor-2690 .elementor-element.elementor-element-018b794 .elementor-widget-container {
    margin: -23px -14px 0px -14px!important;
}
}
@media only screen and (max-width: 1025px)and (min-width: 768px) {
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-rating-box.aux-star-rating .aux-star-rating-avg:before, .elementor-2690 .elementor-element.elementor-element-018b794 .aux-rating-box.aux-star-rating:before{
   font-size: 23px;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-selected::before{
bottom: 12px;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .elementor-widget-container {
    margin: 0 -14px 0px -14px!important;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-filters ul{
    float: left!important;
    margin: 0px 0px 33px 14px;
}

}
.elementor-2690 .elementor-element.elementor-element-018b794  .tinv-wraper{
    margin-bottom: 10px!important;
}
@media only screen and (max-width: 768px) {
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-filters ul li span{
       padding: 0 5px 3px 12px!important;
}
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-filters ul{
    float: left!important;
   margin-left:14px;
}
}
@media only screen and (max-width:767px) {
.elementor-2690 .elementor-element.elementor-element-018b794 .aux-shop-quicklook-modal{
       top: 91%!important;
}

}/* End custom CSS */
/* Start custom CSS for aux_products_carousel, class: .elementor-element-a11012b */.elementor-2690 .elementor-element.elementor-element-a11012b .aux-widget-recent-products-carousel .loop-tools-wrapper {
    margin-top: 0;
    border-top: none;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .auxshp-entry-main  .price ins {
    background-color: transparent;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-col del .woocommerce-Price-amount bdi {
    font-size: 16px;
    font-weight: 500;
    letter-spacing: -0.48px;
    color: var( --e-global-color-38cc0f8 );
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-col .auxshp-entry-main .price{
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: center;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-col .price del{
    margin-right: 5px;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-col .auxshp-entry-main{
    display: flex;
    flex-direction: column;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-col .loop-meta-wrapper{
    order: 1;
    margin-top: 17px;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .auxshp-loop-title{
    order: 2;
    margin-top: 0;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .price{
    order: 3;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-widget-recent-products-carousel .onsale{
    border-radius: 0px;
    height: 24px;
    width: 56px;
    background-color: var( --e-global-color-secondary );
    line-height: 2.2em;
    right: auto;
    left: 38px;
    top: 23px;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-col img{
    background-color: var( --e-global-color-af0823e );
    padding: 33px 0;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .loop-tools-wrapper{
    position: absolute;
    top: 0;
    right: 0;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-product-tools{
    display: flex;
    flex-direction: column;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .auxshp-wishlist-icon:before,
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-wishlist-icon:before,.elementor-2690 .elementor-element.elementor-element-a11012b .aux-shop-quicklook-wrapper .aux-quicklook-icon:before{
    width: 48px;
    height: 48px;
    background-color: var( --e-global-color-accent );
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .wl-animate-removed .auxicon-heart-2:before, .elementor-2690 .elementor-element.elementor-element-a11012b .wl-animate-removed .aux-wishlist-icon:before{
    color: #fff0;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.01' height='21.096' viewBox='0 0 24.01 21.096'%3E%3Cpath id='fi-rr-heart' d='M17.5,1.917a6.4,6.4,0,0,0-5.5,3.3,6.4,6.4,0,0,0-5.5-3.3A6.8,6.8,0,0,0,0,8.967c0,4.547,4.786,9.513,8.8,12.88a4.974,4.974,0,0,0,6.4,0C19.214,18.48,24,13.514,24,8.967a6.8,6.8,0,0,0-6.5-7.05Zm-3.585,18.4a2.973,2.973,0,0,1-3.83,0C4.947,16.006,2,11.87,2,8.967a4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,11,8.967a1,1,0,1,0,2,0,4.8,4.8,0,0,1,4.5-5.05A4.8,4.8,0,0,1,22,8.967c0,2.9-2.947,7.039-8.085,11.346Z' transform='translate(0.005 -1.917)'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 23px;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .wl-animate-removed.inited-add-wishlist .auxicon-heart-2:before, .elementor-2690 .elementor-element.elementor-element-a11012b .wl-animate-removed.inited-add-wishlist .aux-wishlist-icon:before{
   background-image:none; 
    color: #f00;
    font-size: 29px;
}
.elementor-2690 .elementor-element.elementor-element-a11012b  .auxshp-wishlist.available-remove .aux-wishlist-icon:before,
.elementor-2690 .elementor-element.elementor-element-a11012b  .auxshp-wishlist.available-remove .auxshp-wishlist-icon:before{
    color: red!important;
    font-size: 28px;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .auxicon-eye-1:before{
    color: #fff0;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-quicklook-icon:before{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.009' height='18.69' viewBox='0 0 24.009 18.69'%3E%3Cg id='fi-rr-eye' transform='translate(0.004 -2.655)'%3E%3Cpath id='Path_5834' data-name='Path 5834' d='M23.271,9.419C21.72,6.893,18.192,2.655,12,2.655S2.28,6.893.729,9.419a4.908,4.908,0,0,0,0,5.162C2.28,17.107,5.808,21.345,12,21.345s9.72-4.238,11.271-6.764A4.908,4.908,0,0,0,23.271,9.419Zm-1.7,4.115C20.234,15.7,17.219,19.345,12,19.345S3.766,15.7,2.434,13.534a2.918,2.918,0,0,1,0-3.068C3.766,8.3,6.781,4.655,12,4.655s8.234,3.641,9.566,5.811A2.918,2.918,0,0,1,21.566,13.534Z'/%3E%3Cpath id='Path_5835' data-name='Path 5835' d='M12,7a5,5,0,1,0,5,5,5,5,0,0,0-5-5Zm0,8a3,3,0,1,1,3-3A3,3,0,0,1,12,15Z'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 23px;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .loop-tools-wrapper{
    position: absolute;
    top: 18px;
    right: 43px;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-col .loop-tools-wrapper{
    opacity: 0;
    transition: all 250ms ease-out;   
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-col:hover .loop-tools-wrapper{
    opacity: 1;
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-col .auxshp-title-heading{
    transition: all 250ms ease-out; 
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-col:hover .auxshp-title-heading{
    color: var( --e-global-color-secondary );
}
.elementor-2690 .elementor-element.elementor-element-a11012b .aux-mc-controls{
    display: none; 
}/* End custom CSS */