/** Shopify CDN: Minification failed

Line 98:0 Unexpected "{"
Line 98:1 Expected identifier but found "%"
Line 107:0 Unexpected "{"
Line 107:1 Expected identifier but found "%"
Line 109:0 Unexpected "{"
Line 109:1 Expected identifier but found "%"
Line 118:0 Unexpected "{"
Line 118:1 Expected identifier but found "%"

**/
  body.template-page-oversiktskarta .section-spacing {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
    body.template-page-oversiktskarta .row {
      padding: 0 !important;
      max-width: 100% !important;
    }

  body.template-page-oversiktskarta div.karta-wrapper iframe {
    height: calc(100vh - 119px) !important;
  }
  
  
@media only screen and (min-width: 768px) {
  body.template-page-oversiktskarta div.karta-wrapper {
    width: 100% !important;
    left: unset !important;
    transform: unset !important;
    }

  body.template-page-oversiktskarta div.karta-wrapper iframe {
    height: calc(100vh - 119px) !important;
  }



    body.template-page-oversiktskarta .columns {
      padding: 0 !important;
    }



    body.template-page-oversiktskarta .page-content-width {
      max-width: unset !important;
    }

    body.template-page-oversiktskarta .blog-post-detail {
      max-width: unset !important;
    }

}

  body.template-page-oversiktskarta .post-title {
    display: none !important;
  }   

/* Tjockare hamburgerstreck */
.mobile-toggle {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 22px;
  height: 18px;
  cursor: pointer;
  list-style: none;
  padding: 0;
  background: none;
  border: none;
}

.mobile-toggle span {
  display: block;
  width: 100%;
   height: 2px !important;
  background: currentColor;
  border-radius: 2px;
}
#shopify-section-template--26528654557571__featured_collection_7zkcn9 {
  padding-top: 40px;
  padding-bottom: 40px;
}

.thb-secondary-item-icon {
  right: 7px;
}

.product-card-title {
  word-break: keep-all;
}
.thb-header-mobile-left .mobile-toggle {
  align-self: center;
 margin-top: -20px;
}

{% stylesheet %}
  /* Toning: svart 30 % längst ned, ut till 0 % vid bildens mitt av rutor med text*/
  .gallery--item-content {
    background-image: linear-gradient(
      to top,
      rgba(0, 0, 0, 0.3) 0%,
      rgba(0, 0, 0, 0) 50%
    );
  }
{% endstylesheet %}

{% stylesheet %}
  /* Vinjettering: svart 30 % vid kanterna, ut till 0 % mot mitten av slideshow */
  .slideshow__slide-overlay {
    background-image: radial-gradient(
      ellipse closest-side at center,
      rgba(0, 0, 0, 0) 20%,
      rgba(0, 0, 0, 0.3) 100%
    ) !important;
  }
{% endstylesheet %}