/*
Theme Name: OceanWP Child Theme
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme. Sample child theme.
Author: OceanWP
Author URI: https://oceanwp.org/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */

header .page-header-inner .page-header-title {
    text-transform: none;!important;
}

table.variations th {
    text-transform: none !important;
}
.woocommerce-variation-availability {
    border: 1px solid #ffffff !important;
}

.owp-product-nav-wrap {
    margin: 0px -10px 0px 0px;
}

.woocommerce div.product .product_title {
    width: 85% !important;
	font-size: 20px !important;
}
.woo-entry-image:hover {
    transform: scale(1.03);
    transition: transform 0.5s ease-in-out;
	transform-origin: center center;
	/*border:1px solid gray;*/
}




.yith_ywraq_add_item_response-1609{
	color: #8a174b !important;
}

/*
.woocommerce-variation-price {
    padding-right: 30px;
}*/

.woocommerce-variation-price {
    float: left; padding-right: 30px;
	 font-weight: bold;
	 font-size:18px!important;
}
.woocommerce-variation-availability {
    float: left;
	border:1px solid #4b8733;
	background-color: #7b9d6d;
	color:white!important;
	padding: 0px 10px;
}

.woocommerce  p.in-stock {
    margin-bottom: 0px!important;
    color: #ffffff!important;
	font-weight: normal !important;
}

li.btn-wrap.clr {
    visibility: hidden;
}

/*Top Rated Products on front page*/
.eael-product-title h2.woocommerce-loop-product__title {
    font-weight: 500 !important;
    font-size: 14px !important;
}

li.image-wrap {
    margin-top: 6px!important;
}	


#searchform-header-replace input {
    font-size: 18px!important;
 
}
#searchform-header-replace.show {
    border: 1px solid #ccc;
    background: #f7f7f7;
	border-radius: 10px;
}

#searchform-header-replace {
    top: 18px!important;
    height: 60%!important;
}

#searchform-header-replace input {
    font-size: 18px!important;
    color: #575757!important;
    padding: 0 10px!important;

}

.woocommerce div.product form.cart .variations .reset_variations {
    margin-top: 18px !important;
    color: #870909 !important;
}

.woocommerce ul.products li.product .price {
    padding: 0px 10px;
    border: 1px solid #cbcbcb;
}

@media only screen and (max-width: 959px) {
    body.default-breakpoint .oceanwp-mobile-menu-icon {
        margin-top: 20px;

    }
}

@media only screen and (max-width: 767px) {
    .woocommerce div.product .woocommerce-tabs ul.tabs li {
        display: contents!important;
    }
}