:not(.page-id-7015) .privacy-policy-link {
    display: none;
}
@media only screen and (max-width: 559px){
   .wp-block-spacer[style] {
     height: 60px !important;
   }
}

/*reduce size of logo on desktop screens | SN-36564045-hc*/
@media only screen and (min-width: 768px) { 
.site-logo img {
    max-width: 15%;
}
}
@media only screen and (max-width: 766px) {

.site-logo img {
    max-width: 40%;
}
}
/*hide project type archive from archive pages | SN-36564045-hc*/
.archive.tax-jetpack-portfolio-type h1.page-title {
display: none;
}
/*hide author bio | SN-36564045-hc*/
.author-bio.responsive-max-width {
    display: none;
}

/* Smaller project titles | 5498927-zen */
 .jetpack-portfolio-shortcode .portfolio-entry-title a {
    font-size: 14px;
 }

/* Hide project excerpts on project archive pages (keep "continue" link) | 36596994-hc JP */
.archive .jetpack-portfolio .entry-content p {
    font-size: 0;
}
.archive .jetpack-portfolio .entry-content p a.more-link:after {
    font-size: 18px;
    content: "Continue →";
}

.archive .jetpack-portfolio .post-thumbnail {
    margin-bottom:0;
}
.archive .jetpack-portfolio .entry-content {
    margin-top:0;
}

/* make shortcode portfolio with columns on single portfolio pages narrower on mobile 5504885-zd rs */
@media screen and (max-width: 768px) {
  .single-jetpack-portfolio .jetpack-portfolio-shortcode {
      padding-left: 40px;
      padding-right: 40px;
  }
}
/*Adjust WooCommerce product image gallery thumbnail spacing 36693651-hc sy*/
.woocommerce div.product div.images .flex-control-thumbs > li {
  padding: 10px;
}
/*Remove underline from links 36724520-hc wes*/
.entry-content a:link {
    text-decoration: none;
}

.entry-content a:link:hover {
    text-decoration: underline;
}
a.flex-next {
    transition: none !important;
    opacity: 1!important;
    right: 5px !important;
}
a.flex-prev {
    transition: none !important;
    opacity: 1!important;
    left: 5px !important;
}

/*Remove state field from checkout 37120929-hc KS */
.woocommerce-checkout #billing_state_field, .woocommerce-checkout #shipping_state_field{
	display:none;
}
/* Left align the footer menu for mobiles  || HC-37293806 | MM */
@media only screen and (max-width: 767px) {
  .footer-navigation .footer-menu > li > a {
    padding-left: 0
  }
}
/* Hide featured images from portfolio pages hc-37414558-vk*/
.jetpack-portfolio figure.post-thumbnail {
    display: none;
}
/* Hide the shipping options toggle on the cart page  | 37498126-hc KL */
.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-shipping fieldset.wc-block-components-totals-shipping__fieldset {
  display:none;
}
/* End  | 37498126-hc KL */

/*Hide price range for variable products | 39934018-hc(zy)*/
.product.product-type-variable .summary.entry-summary .price {
	display: none;
}
.single_variation_wrap .woocommerce-variation.single_variation .woocommerce-variation-price .price {
	display: block;
}
#woocommerce-wrapper ul.products li.product .button, body[class*="woocommerce"] #page #add_payment_method .cart-collaterals .cross-sells ul.products li.product .button, body[class*="woocommerce"] #page .cart-collaterals .cross-sells ul.products li.product .button {
    background: transparent;
    border: 2px solid #597080;
    border-radius: 9999px;
    color: #000000;
    text-transform: uppercase;
    font-size: 10px;
}
/* Make Spacer block 35px on mobile only / 7679796-zen (DZ) */
@media only screen and (max-width: 559px){
.wp-block-spacer[style] {
    height: 0px !important;
}
  }
add_filter( 'woocommerce_show_variation_price', 'wp_kama_woocommerce_show_variation_price_filter', 10, 3 );

/**
 * Function for `woocommerce_show_variation_price` filter-hook.
 * 
 * @param  $condition 
 * @param  $that      
 * @param  $variation 
 *
 * @return 
 */
function wp_kama_woocommerce_show_variation_price_filter( $condition, $that, $variation ){
	}
@media screen and (max-width: 768px) {
  .wp-block-columns {
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media screen and (max-width: 768px) {
      .eihe-box .eihe-caption {
    padding-left: 20px;
    padding-right: 20px;
  }
}