.elementor-525 .elementor-element.elementor-element-51548ef{--display:flex;}.elementor-525 .elementor-element.elementor-element-7272e1f{--spacer-size:140px;}.elementor-525 .elementor-element.elementor-element-548b13c{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100.157% );max-width:100.157%;--container-widget-width:100.157%;--container-widget-flex-grow:0;}.elementor-525 .elementor-element.elementor-element-548b13c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-525 .elementor-element.elementor-element-548b13c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-525 .elementor-element.elementor-element-548b13c .swiper-pagination-bullet{background:var( --e-global-color-astglobalcolor5 );}.elementor-525 .elementor-element.elementor-element-472a0ce{--display:flex;}@media(max-width:767px){.elementor-525 .elementor-element.elementor-element-7272e1f{--spacer-size:113px;}.elementor-525 .elementor-element.elementor-element-2097c55{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}}/* Start custom CSS for image-carousel, class: .elementor-element-548b13c */.elementor-84 .elementor-element.elementor-element-548b13c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
    width: 39px !important;
    height: 6px !important;
    border-radius: 4px !important;
    background-color: #d2d2d2 !important;
}

.elementor-84 .elementor-element.elementor-element-548b13c .swiper-pagination-bullet {
     width: 39px !important;
    height: 6px !important;
    border-radius: 4px !important;
    background: #ffd7de!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2097c55 */@media (max-width: 480px) {
    .wpsf-product-title a {
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        height: 2.8em;
        line-height: 1.4em;
    }
}/* End custom CSS */