.elementor-29433 .elementor-element.elementor-element-b631e9e{--divider-border-style:solid;--divider-color:#DFD4D4;--divider-border-width:1px;}.elementor-29433 .elementor-element.elementor-element-b631e9e .elementor-divider-separator{width:100%;}.elementor-29433 .elementor-element.elementor-element-b631e9e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-29433 .elementor-element.elementor-element-7f82acd{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-29433 .elementor-element.elementor-element-4d8b3ed{width:100%;max-width:100%;}.elementor-29433 .elementor-element.elementor-element-4d8b3ed .banner-title u{font-family:"Roboto", Sans-serif;font-size:1px;}.elementor-29433 .elementor-element.elementor-element-4d8b3ed .banner-subtitle{font-size:1px;}.elementor-29433 .elementor-element.elementor-element-4d8b3ed .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-4d8b3ed .promo-banner.banner-content-background .wrapper-content-banner{max-width:160px;}.elementor-29433 .elementor-element.elementor-element-3ec85e7{width:100%;max-width:100%;}.elementor-29433 .elementor-element.elementor-element-3ec85e7 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-3ec85e7 .promo-banner.banner-content-background .wrapper-content-banner{max-width:160px;}.elementor-29433 .elementor-element.elementor-element-841e081{width:100%;max-width:100%;}.elementor-29433 .elementor-element.elementor-element-841e081 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-841e081 .promo-banner.banner-content-background .wrapper-content-banner{max-width:162px;}.elementor-29433 .elementor-element.elementor-element-333fc9e{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-29433 .elementor-element.elementor-element-8846d24{width:100%;max-width:100%;}.elementor-29433 .elementor-element.elementor-element-8846d24 .banner-title u{font-family:"Roboto", Sans-serif;font-size:1px;}.elementor-29433 .elementor-element.elementor-element-8846d24 .banner-subtitle{font-size:1px;}.elementor-29433 .elementor-element.elementor-element-8846d24 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-8846d24 .promo-banner.banner-content-background .wrapper-content-banner{max-width:178px;}.elementor-29433 .elementor-element.elementor-element-3b36361{width:100%;max-width:100%;}.elementor-29433 .elementor-element.elementor-element-3b36361 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-3b36361 .promo-banner.banner-content-background .wrapper-content-banner{max-width:161px;}.elementor-29433 .elementor-element.elementor-element-0551d4b{width:100%;max-width:100%;}.elementor-29433 .elementor-element.elementor-element-0551d4b .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-0551d4b .promo-banner.banner-content-background .wrapper-content-banner{max-width:168px;}.elementor-29433 .elementor-element.elementor-element-768bcb7{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-29433 .elementor-element.elementor-element-d8d5b16{width:100%;max-width:100%;}.elementor-29433 .elementor-element.elementor-element-d8d5b16 .banner-title u{font-family:"Roboto", Sans-serif;font-size:1px;}.elementor-29433 .elementor-element.elementor-element-d8d5b16 .banner-subtitle{font-size:1px;}.elementor-29433 .elementor-element.elementor-element-d8d5b16 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-d8d5b16 .promo-banner.banner-content-background .wrapper-content-banner{max-width:170px;}.elementor-29433 .elementor-element.elementor-element-23af450{width:100%;max-width:100%;}.elementor-29433 .elementor-element.elementor-element-23af450 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-23af450 .promo-banner.banner-content-background .wrapper-content-banner{max-width:170px;}.elementor-29433 .elementor-element.elementor-element-03532ec{width:100%;max-width:100%;}.elementor-29433 .elementor-element.elementor-element-03532ec .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-03532ec .promo-banner.banner-content-background .wrapper-content-banner{max-width:165px;}.elementor-29433 .elementor-element.elementor-element-a4d8992{--divider-border-style:solid;--divider-color:#DFD5D5;--divider-border-width:1px;}.elementor-29433 .elementor-element.elementor-element-a4d8992 .elementor-divider-separator{width:100%;}.elementor-29433 .elementor-element.elementor-element-a4d8992 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-29433 .elementor-element.elementor-element-2a0fa1a{--divider-border-style:solid;--divider-color:#CEC3C3;--divider-border-width:1px;}.elementor-29433 .elementor-element.elementor-element-2a0fa1a .elementor-divider-separator{width:100%;}.elementor-29433 .elementor-element.elementor-element-2a0fa1a .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-29433 .elementor-element.elementor-element-7f82acd{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-29433 .elementor-element.elementor-element-4d8b3ed .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-4d8b3ed .promo-banner.banner-content-background .wrapper-content-banner{max-width:160px;}.elementor-29433 .elementor-element.elementor-element-841e081 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-841e081 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-29433 .elementor-element.elementor-element-333fc9e{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-29433 .elementor-element.elementor-element-8846d24 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-8846d24 .promo-banner.banner-content-background .wrapper-content-banner{max-width:150px;}.elementor-29433 .elementor-element.elementor-element-768bcb7{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-29433 .elementor-element.elementor-element-d8d5b16 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-d8d5b16 .promo-banner.banner-content-background .wrapper-content-banner{max-width:150px;}}@media(max-width:768px){.elementor-29433 .elementor-element.elementor-element-7f82acd{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-29433 .elementor-element.elementor-element-4d8b3ed .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-4d8b3ed .promo-banner.banner-content-background .wrapper-content-banner{max-width:49%;}.elementor-29433 .elementor-element.elementor-element-3ec85e7 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-3ec85e7 .promo-banner.banner-content-background .wrapper-content-banner{max-width:48%;}.elementor-29433 .elementor-element.elementor-element-841e081 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-841e081 .promo-banner.banner-content-background .wrapper-content-banner{max-width:48%;}.elementor-29433 .elementor-element.elementor-element-333fc9e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-29433 .elementor-element.elementor-element-8846d24 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-8846d24 .promo-banner.banner-content-background .wrapper-content-banner{max-width:51%;}.elementor-29433 .elementor-element.elementor-element-3b36361 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-3b36361 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-29433 .elementor-element.elementor-element-0551d4b .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-0551d4b .promo-banner.banner-content-background .wrapper-content-banner{max-width:53%;}.elementor-29433 .elementor-element.elementor-element-768bcb7{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-29433 .elementor-element.elementor-element-d8d5b16 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-d8d5b16 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-29433 .elementor-element.elementor-element-23af450 .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-23af450 .promo-banner.banner-content-background .wrapper-content-banner{max-width:49%;}.elementor-29433 .elementor-element.elementor-element-03532ec .promo-banner:not(.banner-content-background) .content-banner, .elementor-29433 .elementor-element.elementor-element-03532ec .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}}/* Start custom CSS for wd_banner, class: .elementor-element-4d8b3ed */live-product product-1

/* 4. Bloc produs - stare normală */
.live-product {
    position: relative;
    transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;
    border: 2px solid transparent;
    border-radius: 10px;
}

/* 5. Bloc produs activ */
.live-product.active-product {
    animation: liveProductPulse 1.5s infinite ease-in-out;
    border-color: #ff2a2a;
    box-shadow: 0 0 0 4px rgba(255, 42, 42, 0.08), 0 10px 24px rgba(255, 42, 42, 0.16);
    z-index: 2;
}

/* 6. Animația blocului activ */
@keyframes liveProductPulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255, 42, 42, 0.14), 0 10px 24px rgba(255, 42, 42, 0.10);
    }
    50% {
        transform: scale(1.025);
        box-shadow: 0 0 0 10px rgba(255, 42, 42, 0.00), 0 14px 30px rgba(255, 42, 42, 0.18);
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255, 42, 42, 0.00), 0 10px 24px rgba(255, 42, 42, 0.10);
    }
}/* End custom CSS */