/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
/* alex-brush-regular - latin */
/* playfair-display-regular - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 400;
    src: url('/fonts/playfair-display-v37-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  
  /* playfair-display-700 - latin */
  @font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: 'Playfair Display';
    font-style: normal;
    font-weight: 700;
    src: url('/fonts/playfair-display-v37-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  

@font-face {
    font-family: 'Alex Brush';
    font-style: normal;
    font-weight: 400;
    src: url('../../../wp-content/fonts/alex-brush-v18-latin-regular.eot'); /* IE9 Compat Modes */
    src: local(''),
         url('../../../wp-content/fonts/alex-brush-v18-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('../../../wp-content/fonts/alex-brush-v18-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
         url('../../../wp-content/fonts/alex-brush-v18-latin-regular.woff') format('woff'), /* Modern Browsers */
         url('../../../wp-content/fonts/alex-brush-v18-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
         url('../../../wp-content/fonts/alex-brush-v18-latin-regular.svg#AlexBrush') format('svg'); /* Legacy iOS */
  } 
._brlbs-content-blocker {text-align: center;} 
.woocommerce ul.products li.product .button {display:none!important;}
.woocommerce ul.products li.product .woocommerce-loop-product__title {font-size: 1.6em!important;}

.kontfoot {width: 65px;display: inline-block;}
.booknetic_appointment_container_body {height: auto!important;}
@media (max-width:767px) {
    .telbutprod {padding-bottom:10px;}
}
@media (min-width:381px) {
    .booknetic_appointment_container_body {height: calc(100% - 165px)!important;}
}
@media (max-width:380px) {
    .booknetic_appointment_container_body {height: calc(100% - 240px)!important;}
}
@media only screen and (max-width: 1000px) {
  .booknetic_appointment_container_body {
    
    min-height: 150px!important;
  }
}
@media (min-width:381px) {
  .booknetic_appointment_container_body {height: calc(100% - 165px)!important;}
}
@media (max-width:380px) {
  .booknetic_appointment_container_body {height: calc(100% - 240px)!important;}
}