@media (max-width: 767px) {
  [section-id="d7d529fc-5bef-4aea-83f7-d9257e733f7c"] {
    min-height: 198px !important;
  }
}


@media (max-width: 767px){
  #main > section.section-hero:nth-of-type(3),
  #main > section.section-hero:nth-of-type(5){
    min-height:0 !important;
    height:auto !important;
    padding:0 !important;
    display:block !important;
  }
  #main > section.section-hero:nth-of-type(3) > div.absolute.inset-0,
  #main > section.section-hero:nth-of-type(5) > div.absolute.inset-0{
    position:relative !important;
    inset:auto !important;
  }
  #main > section.section-hero:nth-of-type(3) img,
  #main > section.section-hero:nth-of-type(5) img{
    width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    display:block;
  }
  #main > section.section-hero:nth-of-type(3) .theme-container,
  #main > section.section-hero:nth-of-type(5) .theme-container{
    display:none !important;
  }
}


.section-categories h2{
  text-align:center !important;
}
.section-categories .md\:flex.md\:justify-between{
  justify-content:center !important;
}
.section-categories .embla__container{
  justify-content:center !important;
  margin-inline-start:0 !important;
}
.section-categories .embla__slide{
  padding-inline-start:0 !important;
}
.section-categories .embla__slide,
.section-categories .embla__slide *{
  text-align:center !important;
  justify-content:center !important;
}


@media (max-width: 767px) {
  .section-hero {
    min-height: 0 !important;
    height: auto !important;
    aspect-ratio: 16 / 9 !important;
    padding: 0 !important;
  }
  .section-hero picture img {
    object-fit: cover !important;
    object-position: center !important;
  }
}