@media(max-width: 899px) {
header [class="main-nav__content"] {
  max-width: 95% !important;
}
}

@media(min-width: 900px) {
    .container {
        max-width: 75% !important;
    }
}

@media(min-width: 900px) {
header [class="main-nav__content"] {
  max-width: 74% !important;
}
}

@media (min-width: 768px) {
    .s-block--marquee {
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
}

.top-nav {
background-color: #f6f6f8 !important; 
}

.store-tabs__header {
display: none; 
}

@media (min-width: 640px) {
    .s-block {
        margin-top: 2rem;
    }
}

.gap-2\.5 {
    gap: 0 !important;
}

.main-nav__content {
    gap: 0rem !important;
}

.gap-5 {
    gap: .625rem !important;
}