/** Shopify CDN: Minification failed

Line 10:0 Unexpected "}"

**/
.don-omar-banner {
      overflow-x: clip;
        height: calc(100svh - var(--navbar-height) - var(--announcement-strip-height));
        }
}
.main_container {
    max-width: 1400px;
    width: 100%;
    margin: 0 auto;
}
body .page-width.main_container {
    max-width: 1400px !important;
}
@media (min-height: 1020px) {
  .don-omar-banner {
    height: calc(60svh - var(--navbar-height) - var(--announcement-strip-height));
  }
  .promo-header {
    font-size: 2.5rem;
  }
}
/* Force burger menu visible earlier in order for the items in the navbar to not wrap*/
@media screen and (max-width: 1020px) {
  .site-nav__menu-header {
    display: flex !important;
  }

  .header-item--navigation {
    display: none !important;
  }
}

@media screen and (min-width: 1200px) {
    .overflow-scroll-hide-arrows > .arrow {
        display: none;
    }
}
@media screen and (min-width: 990px) {
    .the-kings-latest .content-column {
        left: -100px;
    }
    .don-omar-banner .logo-overlay-img {
        padding-inline: 20px;
    }
}
@media screen and (max-width:991px) {
    .the-kings-latest .content-column {
        margin: 0 !important;
        left: 0px !important;
    }
    .don-omar-banner img {
        width: 100%;
    }
}
@media screen and (max-width: 1050px) {
    .the-kings-latest .image-column {
        width: 100% !important;
    }  
    .the-kings-latest .content-column {
        padding: 0 1rem !important;
        gap: 1rem !important;
    }
    .the-kings-latest .the-kings-latest__sub-header {
        font-weight: 500 !important;
        font-size: 64px !important;
    }
    .the-kings-latest .text-block {
        max-width: 100% !important;
        margin: 0 auto !important;
    }
    .the-kings-latest p {
        font-size: 16px !important;
        text-align: center !important;
    }
    .the-kings-latest .btn-container {
        text-align: center !important;
        margin-top: 20px !important;
    }
    .the-kings-latest .the-kings-latest .content-column {
        padding-block: 16px !important;
    }
    .overflow-scroller .grid__item {
        margin: 0 !important;
        padding: 0;
        width: 100%;
        flex: 100%;
        min-width: 100%;
    }
    .overflow-scroller .grid {
        margin: 0px;
        width: 100%;
    }
    .index-section--overflow-scroller {
        padding-inline: 16px !important;
    }
    .action-header__headline {
        font-size: 48px !important;
    }
    .action-header__subheadline {
        font-size: 20px !important;
    }
}