/* Custom ftp css */

/*scheda prodotto - descrizione lunga*/

.extra-prod .elementor-tab-title {
    border-bottom: 1px solid #D0DEE7 !important;
}


img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}


.txt-offerta {
    width: 20% !important;
}


.elementor-star-rating--align-left .elementor-star-rating__wrapper {
    text-align: left;
    justify-content: start !important;
    flex-direction: row-reverse !important;
}

.elementor-star-rating {
    padding-right: 25px;
}

.row-sconto {
    width: 16% !important;
}

.row-promo .elementor-background-overlay {
    opacity: 0 !important;
    background-color: #0B133A;
}

.promo-aria {
    width: 70% !important;
}

@media only screen and (max-width: 1024px) {
    .txt-offerta {
    width: 23% !important;
}
.row-sconto {
    width: 25% !important;
}
}

@media only screen and (max-width: 768px) {
.row-promo .elementor-background-overlay {
    background-color: #0B133A;
    opacity: 0.5 !important;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.txt-offerta {
        width: 30% !important;
    }
}


@media only screen and (max-width: 480px) {
.txt-offerta {
    width: 70% !important;
    margin: 0 auto;
}
.row-sconto {
    width: 70% !important;
    margin: 0 auto;
}

.elementor-star-rating--align-left .elementor-star-rating__wrapper {
    justify-content: center !important;
}
.row-promo .elementor-background-overlay {
    opacity: 0 !important;
    background-color: #0B133A;
}
.promo-aria {
    width: 100% !important;
}
}


@media only screen and (max-width: 375px) {

.txt-offerta {
    width: 100% !important;
}
.row-sconto {
    width: 100% !important;
}
}



















