@media (min-width:1401px){
    .main-carousel-image{
        height: 100vh;
        max-height: 547px ;
        object-fit: cover;
    }

}
@media (min-width:1200px) and (max-width:1400px){
    .main-carousel-image{
        height: 100vh;
        max-height: 387px ;
        object-fit: cover;
    }

}
@media (max-width:1199px){
    .main-carousel-image{
        height: 100vh;
        max-height: 345px ;
        object-fit: cover;
    }

}

@media (min-width:991px) and (max-width:1050px){
    .main-carousel-image{
        height: 100vh;
        max-height: 284px ;
        object-fit: cover;
    }

}

@media (min-width:730px) and (max-width:990px){
    .main-carousel-image{
        height: 100vh;
        max-height: 216.45px ;
    }

}
@media (min-width:430px) and (max-width:729px){
    .main-carousel-image{
        height: 100vh;
        max-height: 208px ;
    }

}

@media (min-width:0px) and (max-width:429px){
    .main-carousel-image{
        height: 100vh;
        max-height: 120px;
    }

}

.variantion_____radios{
    flex-wrap: wrap;
    align-items:center;
    margin-bottom: 1rem;
}
.variantion_____radios .form-check{
    position: relative;
    margin: 0 !important;

}
.variantion_____radios .form-check:not(:first-child){
    padding-left: 0.5rem !important;
}
.variantion_____radios>.form-check>input {
    position: absolute;
    opacity: 0;
}
.variantion_____radios>.form-check>label {
    border: 1px solid #827f7f;
    padding: 3px 5px;
    text-align: center;
    border-radius: 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin:0 !important
}
.variantion_____radios>.form-check>input:checked~label {
    border-color: #55acee;
    color: #55acee;
    background-color: #f2f2f282;
    border: 2px solid;
}

.variantion_____radios p{
    flex: 0 0 70px;
}

/*.pro-content {*/
/*    padding-top: 30px !important;*/
/*}*/
