@media (max-width: 1281px){
    .h1 { font-size: 150px !important;}
    .section-margin-top-2{ margin-top: 20px !important;}
    .margin-top-mobile{
        margin-top: 100px;
    }

    .img-prod-carrello{max-width: 75%;}
}

@media (max-width: 1025px) {
    .h1 {font-size:130px;    }
    .less-mr{margin-right: -80px;}
    .logo-nav {width: 125px; margin-left: 20px;}
    /*.logo-mobile{margin-left: 130px;}*/
    .boxed{
        margin-left: 30px;
        margin-right: 30px;
    }
    .section-margin-top{margin-top: 80px;}
    .nav-link{font-size: 18px;}
    .img-illustrazione-fem{
        height: 400px;
    }
}

@media (max-width: 981px) {
    .h1 {font-size:80px !important;}
    .p2 {font-size: 20px;}
    .less-mr{margin-right: -80px;}
    .less-ml{margin-left: -100px!important;}
    .logo-nav {width: 125px; margin-left: 20px;}
    /*.logo-mobile{margin-left: 130px;}*/
    .section-margin-top{margin-top: 40px !important;}
    .boxed{
        margin-left: 80px;
        margin-right: 80px;
    }

    .section-margin-bottom{margin-bottom: 70px !important;}
    .img-prod-mobile{max-width: 100%;}
    .img-prod-carrello{max-width: 50%;}
    .flower-mobile{width: 50px;}

    .titolo{top: 45% !important;}
    .videofullscreen{
        height:70% !important;
    }

    .contenitore{
        height: 65vh;
    }

    .border-left{
        border-right: unset;
    }

    .ordini-section{
        margin-bottom: 100px;
    }

    .vh-mobile{
        height: 90vh !important;
    }

    .illustrazione-mail{
        width: 30%;
    }
    .menupersonaliz{
        display: none!important;
    }


    .bottoneindietro {
        justify-content: center;
    }
    .bottonecontinua{
        justify-content: center;
    }
    .wrapreversemobile{
        flex-wrap: wrap-reverse;
    }

    .padding-left{
        padding-left: 0px !important;
    }


}

@media screen and (max-width: 480px) {
    .titolo{padding-top: 50px !important;}
    .h1{font-size:50px !important;}
    .h2-script{font-size: 35px;}
    .h2{font-size: 25px !important;}
    .h3{font-size: 22px !important;}

    .h6{font-size: 18px;}
    .p{font-size: 16px;}
    .text-account{font-size: 11px;}

    .boxed{margin-left: 10px; margin-right: 10px;}
    .section-margin-top-2{margin-top: 15px !important;}

    .icon-blue-mobile{width: 45px;}
    .icon-mobile{width: 105px;}

    .img-prod-mobile{max-width: 100%;}
    .img-prod-carrello{max-width: 100%;}

    .less-ml{margin-right: -60px;}
    .less-mr{margin-right: -30px;}
    .flower-mobile{width: 30px;}

    /*.logo-mobile{margin-left: 100px;}*/
    .margin-top-mobile{margin-top: 50px;}
    .mobile-padding-left{padding-left: 0px !important;}

    .breadcrumb-item{font-size: 14px;}

    .section-margin-bottom{margin-bottom: 50px !important;}

    .img-background{
        background-image: url("/img/images/Foto-team-mobile.png");
        background-position: center; /* Center the image */
        background-repeat: no-repeat; /* Do not repeat the image */
        background-size: cover; /* Resize the background image to cover the entire container */
        height: 300px;
    }

    .line-height{
        line-height: 40px !important;
    }

    .menupersonaliz{
        display: none!important;
    }

    .text-carrello-mobile{
        font-size: 16px;
    }

    .text-riepilogo-mobile{
        font-size: 12px !important;
    }

    .padding-left{
        padding-left: 0px !important;
    }

}

@media screen and (min-width: 1024px) {
    .menulgpersonaliz{
        display: none!important;
    }
    .bottoneindietro {
        justify-content: start;
    }
    .bottonecontinua{
        justify-content: end;
    }
}


