/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */
  .contact-header {
      display: flex;
  }
 .contact-header::before {
  content: "";
  display: flex;
  width: 32px;
  height: 32px;
  background: url(img/phone.svg);  
  background-size: contain;
  margin-right: 10px;
}
.mobile-menu + .ct-header-text  {
  margin-top: auto !important;
}
#offcanvas a.contact-header {
    color: #fff;
    text-decoration: none;
    text-align: left;
    font-weight: bold;
    display: flex;
    align-items: center;
}
.mobile-menu .sub-menu a {
  font-weight: 500;
}
[data-products] figure .ct-media-container, .woocommerce-product-gallery {
  background-color: #f8f8f8;
}
[data-products] figure .ct-media-container img{
  mix-blend-mode: multiply;
}
.no-price-product .ct-product-divider {
  display: none;
}
#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
  background: #eaa8b4 !important;
  border-color: #eaa8b4 !important;
}
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive {
  border-bottom:  1px solid #eaa8b4 !important;
  color: #eaa8b4 !important;
}
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink {
  color: #eaa8b4 !important;
}
#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider {
  background-color: #eaa8b4 !important;
}
#CybotCookiebotDialogPoweredbyImage {
  max-height: 50px !important;
}
.btn-helij a, .btn-girlande a  {
  padding: 15px;
  background-color: #383838;
  color: #fff !important;
  margin: 0 auto;
}