/** Shopify CDN: Minification failed

Line 68:20 Unexpected "{"
Line 68:29 Expected ":"
Line 68:36 Unexpected "{"
Line 69:18 Expected identifier but found whitespace
Line 69:20 Unexpected "{"
Line 69:29 Expected ":"
Line 69:74 Expected ":"
Line 71:19 Expected identifier but found whitespace
Line 71:21 Unexpected "{"
Line 71:30 Expected ":"
... and 27 more hidden warnings

**/
/* Text on image */
.ishicategoryblock .image-container .text-container {
  
  font-weight: 600;
  font-size: 24px;
  line-height: 2;
  text-align: center;
  /* background: #FFFFFF; */
  color: #141414;
}

/* Provide a sensible default spacing if inline style isn't present */
.ishicategoryblock {
  margin-bottom: 70px;
  padding-top: 40px;
  padding-bottom: 40px;
}

/* Ensures image is responsive */
.ishicategoryblock .image-container img {
  display: block;
  width: auto;
  height: auto;
  border-radius: 50%;
}

.ishicategoryblock.clearfix  .ishicategoryblock-carousel {
    padding: 0px 0px;
}

.ishicategoryblock.clearfix.container {
  padding : 60px 0px;
}

.ishicategoryblock.clearfix .section-header.center h2{ 
      position: relative;
    text-transform: unset;
    margin-bottom: 25px;
    font-family: var(--font-body-family);
    font-weight: 700;
    font-size: 32px;
    line-height: 1.1;
    letter-spacing: 0px;
    color: #141414;
}

/* Mobile adjustments */
@media (max-width: 767px) {
  .ishicategoryblock {
    margin-bottom: 30px;
  }
}
  #shopify-section-{{ section.id }} {
    margin-bottom: {{ section.settings.section_bottom_spacing_desktop }}px;
    /* {% comment %} padding-top: {{ section.settings.top_bottom_padding }}px !important; */
    padding-bottom: {{ section.settings.top_bottom_padding }}px !important; {% endcomment %}

    {% if section.settings.background_image != blank %}
      background-image: url('{{ section.settings.background_image | img_url: 'original' }}');
      background-size: cover;
      background-position: center;
    {% elsif section.settings.background_color != blank %}
      background-color: {{ section.settings.background_color }};
    {% endif %}
  }

  .ishicategoryblock-container-age a.image-holder {
    cursor: pointer;
    display: flex;
    flex-flow: column;
    text-align: center;
  }

  .ishicategoryblock-container-age {
    cursor: grab;
  }

  .ishicategoryblock-container-age:active, .ishicategoryblock-container-age a.image-holder:active {
    cursor: grabbing;
  }

  .ishicategoryblock-carousel-{{ section.id }} .swiper-slide.ishicategoryblock-container-age {
    max-width: 270px;
  }

  @media (min-width: 1440px) {
    .ishicategoryblock-carousel-{{ section.id }} .swiper-wrapper {
      justify-content: space-between;
    }
  }

  @media (max-width: 767px) {
    #shopify-section-{{ section.id }} {
      margin-bottom: {{ section.settings.section_bottom_spacing_mobile }}px;
    }
     .ishicategoryblock-carousel-{{ section.id }} .swiper-slide.ishicategoryblock-container-age {
    max-width: 120px;
  }
    .ishicategoryblock-carousel-{{ section.id }} .swiper-slide.ishicategoryblock-container-age .text-container {
      font-size: 15px;
      line-height: normal;
    }
  }
