main > .mx-auto > section,
main .mx-auto > section,
main .mx-auto .space-y-4 > section,
html.sg-home-boot main .mx-auto .space-y-4 > section {
  contain: layout paint;
}

main > .mx-auto > section:nth-of-type(2),
main .mx-auto > section:nth-of-type(2),
main .mx-auto .space-y-4 > section:nth-of-type(2),
html.sg-home-boot main .mx-auto .space-y-4 > section:nth-of-type(2),
html.sg-home-boot main .mx-auto .space-y-4 > [data-sg-home-section="premium"],
html.sg-home-boot main .mx-auto .space-y-4 > [data-sg-home-fallback="premium"] {
  min-height: 360px !important;
}

main > .mx-auto > section:nth-of-type(3),
main .mx-auto > section:nth-of-type(3),
main .mx-auto .space-y-4 > section:nth-of-type(3),
html.sg-home-boot main .mx-auto .space-y-4 > section:nth-of-type(3),
html.sg-home-boot main .mx-auto .space-y-4 > [data-sg-home-section="vip"],
html.sg-home-boot main .mx-auto .space-y-4 > [data-sg-home-fallback="vip"] {
  min-height: 360px !important;
}

main > .mx-auto > section:nth-of-type(4),
main .mx-auto > section:nth-of-type(4),
main .mx-auto .space-y-4 > section:nth-of-type(4),
html.sg-home-boot main .mx-auto .space-y-4 > section:nth-of-type(4),
html.sg-home-boot main .mx-auto .space-y-4 > [data-sg-home-section="latest"],
html.sg-home-boot main .mx-auto .space-y-4 > [data-sg-home-fallback="latest"] {
  min-height: 660px !important;
}

main > .mx-auto > section:nth-of-type(5),
main .mx-auto > section:nth-of-type(5),
main .mx-auto .space-y-4 > section:nth-of-type(5),
html.sg-home-boot main .mx-auto .space-y-4 > section:nth-of-type(5),
html.sg-home-boot main .mx-auto .space-y-4 > [data-sg-home-section="popular"] {
  min-height: 230px !important;
}

html.sg-home-boot .sg-home-fallback {
  display: block !important;
  visibility: visible !important;
}

@media (max-width: 900px) {
  main > .mx-auto > section:nth-of-type(2),
  main > .mx-auto > section:nth-of-type(3),
  main .mx-auto > section:nth-of-type(2),
  main .mx-auto > section:nth-of-type(3),
  main .mx-auto .space-y-4 > section:nth-of-type(2),
  main .mx-auto .space-y-4 > section:nth-of-type(3),
  html.sg-home-boot main .mx-auto .space-y-4 > section:nth-of-type(2),
  html.sg-home-boot main .mx-auto .space-y-4 > section:nth-of-type(3),
  html.sg-home-boot main .mx-auto .space-y-4 > [data-sg-home-section="premium"],
  html.sg-home-boot main .mx-auto .space-y-4 > [data-sg-home-section="vip"] {
    min-height: 320px !important;
  }

  main > .mx-auto > section:nth-of-type(4),
  main .mx-auto > section:nth-of-type(4),
  main .mx-auto .space-y-4 > section:nth-of-type(4),
  html.sg-home-boot main .mx-auto .space-y-4 > section:nth-of-type(4),
  html.sg-home-boot main .mx-auto .space-y-4 > [data-sg-home-section="latest"] {
    min-height: 560px !important;
  }
}
