
@media screen and (max-width:1024px) {
    .wrapper{width: 96%;margin: 0px auto;}
    .heading-wine p{width: 100%;}
}

@media screen and (max-width:830px) {
    h1{font-size: 40px;}
    .wine-product{width: 48%;}
    .enquiry-container {
    display: block;}
    .main{padding: 20px 0px;}
    .selected-product-container{margin-bottom: 30px;}
}

@media screen and (max-width:600px) {
    .container-1{padding: 30px 0px;}
    h1{font-size: 35px;}
   .heading-wine p {font-size: 18px;}
   .heading-wine h3{font-size: 30px;}

   .wine-product{width: 47%;}
   .footer-content p{font-size: 14px;}
   .footer-sec{padding: 40px 0px;}

   .order-heading {
    padding: 0px;
}
.selected-item-details {
    display: block;        padding: 10px 0px;}
    .selected-row .quantity {
    margin: inherit;}
    .enquiry-form form{padding: 20px;}
    .selected-item-2 h4, .selected-row p{font-size: 18px;}
    .selected-row{padding: 2px 0px;}
    .container-2 {
    padding: 20px 0px;
}
.wine-product{margin-bottom: 20px;    padding: 10px 10px 30px 10px;}
.wine-product img {
    max-height: 200px;
}
.popup-content p{font-size: 14px;}
.popup-content h3 {
margin-bottom: 0px;font-size: 24px;
}
.selected-item {
    width: 26%;
}
 /* .selected-item {
            width: 40%;
        margin: 0px auto;
        text-align: center;
}
 .selected-item-2{    width: 60%;} */

.back-button{padding-bottom: 50px;}
.thank-you h1{font-size: 18px;}
.btn {font-size: 14px;}

.wine-product a{    padding: 10px;
    width: 100%;
    display: block;}
    .wine-product h3 {
    min-height: 70px;}
    .count {
    flex: 1;
    padding: 0px 30px;
}
}