/* Loja do Kimono home: round videos on mobile, portrait videos on desktop. */
@media (min-width: 992px) {
  #common-home [id^="video-commerce-collection-"]:has(> .video-commerce-carousel--circle) {
    display: none !important;
  }
}

@media (max-width: 991px) {
  /* Keep only 8px below the carousel instead of the home section gap. */
  #common-home #content > [id^="video-commerce-collection-"]:has(> .video-commerce-carousel--circle) {
    margin-top: 8px;
    margin-bottom: calc(8px - var(--spacing-sections-home, 40px));
  }

  #common-home [id^="video-commerce-collection-"]:has(> .video-commerce-carousel--portrait) {
    display: none !important;
  }
}
