/* Add custom CSS styles below */ 

section.s-block.s-block--banners.container .grid {
    grid-template-columns: repeat(6, minmax(0, 1fr));
    gap: 8px;
}

section.s-block.s-block--banners.container .two-row .banner-entry:first-child {
    grid-area: 1;
}

section.s-block.s-block--banners.container .banner-entry {
    background: transparent;
    height: 250px;
}

section.s-block.s-block--banners.container .banner-entry > div {
    background-size: contain;
    background-repeat: no-repeat;
}

@media (max-width: 767px) {
    section.s-block.s-block--banners.container .grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
section.s-block.s-block--banners.container .banner-entry {
    height: 150px;
}
}

section.s-block.all.s-block--one-wide-banner.wide-placeholder.custom-s:has(.first-banner) {
    margin-top: 0 !important;
}

#app .s-cart-summary-count, .header-wishlist-count i.icon-heart::after {
    background: red !important;
}
.main-nav-container.fixed-pinned .inner {
    backdrop-filter: blur(4px);
    background: #ffffff6b;
    padding-block: 0.5rem;
}

#mainnav.fixed-pinned .navbar-brand .main-logo {
    max-height: 60px !important;
}
#app.f-icon-gradient .feature-icon {
    background: transparent !important;
}
footer a[href*=instagram] {
    background: linear-gradient(45deg, #f09433 0, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
border:none
}
footer a[href*=tiktok] {
   background: #000;
    color:white;
}
footer a[href*=snapchat] {
    background:yellow;
    color:#000;

}

span.aali-ad-item__text {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 50px;
}