
/* **************************************************** RESPONSIVE ************************************************************** */

@media only screen and (min-width: 1024px) and (max-width:1366px) {


}

@media only screen and (min-width:768px) and (max-width:1023px){

    .woocommerce div.product .product_title{ font-size:30px; }
    .woocommerce-checkout h3{ font-size:20px !important; }
    /******************************  Product Page ****************************/
    .variation-radio-item { padding: 10px 20px !important; }
    .woocommerce div.product span.price { font-size:1.2em !important; }
    .yith-wapo-option-value{ height:40px; }
    /******************************  Checkout ********************************/
    #pi_delivery_date { width:95% !important; }
    .site-top-header-wrap .site-header-row-container-inner > .site-container {
        padding: 30px 15px 0px 15px !important;
    }
    /****************************** Footer ************************************/
    .site-footer-middle-section-1{ border-right:0px;  }
    .site-footer-middle-section-2{ border-right:0px;  }
}

@media only screen and (min-width:668px) and (max-width:767px){ 
    /*************************  Product Page ***********************************/
    .variation-radio-item { padding: 10px 15px !important; }
    .woocommerce div.product span.price {  font-size: 1.1em !important; }
    .woocommerce .woocommerce-message .button, 
    .woocommerce .woocommerce-error .button, 
    .woocommerce .woocommerce-info .button{
        padding:.2em .4em; 
    }
    /*************************** Checkout *************************************/
    .woocommerce-checkout h3{ font-size:22px !important; }
    /*************************** Footer ***************************************/
	.site-footer-middle-section-1 { border-right:0; }
    .site-footer-middle-section-2 { border-right:0; }
}
@media only screen and (min-width:375px) and (max-width:667px){ 
    h1{ font-size:28px !important; line-height: 1.2; }
    /*******************************  Home Products Section *****************************/
    .woocommerce ul.products li.product, 
    .woocommerce-page ul.products li.product{   height:550px;  }
    .woocommerce ul.products li.product a.woocommerce-loop-image-link{
        display:flex !important;
        justify-content: center;
    }
    .woocommerce ul.products li.product a img{   width:80% !important;   }
    /* *****************************  Product Page ********************************** */
    .variation-price{  margin-left:15px; }
    .woocommerce div.product span.price { font-size:1.2em !important; }
    .variation-radio-item { padding: 10px 15px !important; }
    /* ************************** Footer ******************************************** */
    .site-footer-middle-section-1 {  border-right: solid 0px #f5648b; padding-right: 0%; }
    .site-footer-middle-section-2 {  border-right: solid 0px #f5648b; padding-right: 0%; }
}

@media only screen and (min-width:320px) and (max-width:360px){ 
}


/* **************************************************** RESPONSIVE ************************************************************** */