/* Override the inline width on your main menu */
.main-menu {
  width: 900px !important;
}


/* Footer links → force white on hover */
.main-footer .footer-widget__links ul li a:hover {
  color: #f8f8f8 !important;
}

/* Footer CTA text span → white color */
.footer-cta__text span {
  color: #ffffff !important;
}


element.style {
    background-color: rgb(243, 243, 243) !important;
    width: 375px;
    opacity: 0;
    transform: translate3d(-1500px, 0px, 0px);
    transition-duration: 0ms;
}
.swiper-container-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
}
@media (max-width: 767px) {
    .slider-3 {
        height: 700px;
    }
}


@media (min-width: 1000px) {
  /* Override the inline width on your main menu for laptops & desktops */
  .main-menu {
    width: 900px !important;
  }
}

@media screen and (min-width: 1000px) and (max-width: 1920px) {
  .main-menu {
    width: 1500px !important;
  }
  
.logo {
    text-align: center; /* Centers inline elements like  and  */
}

.logo img {
    max-height: 160px;
}




}


a[href="https://new.prime-furniture.co.uk/snap-finance"] img[src*="snap-finance-logo.png"] {
    height: 70px !important;
    width: auto !important;
}

/* Wrapper styling */
.custom-instagram-feed {
    max-width: 1200px;
    margin: 0 auto;
    padding: 40px 20px;
    box-sizing: border-box;
    text-align: center;
}

/* Main heading styling */
.insta-heading {
    font-size: 40px;
    margin: 0px 0 0px;
    color: #000;
    font-weight: bold;
}



/* Feed layout styling */
#curator-feed-default-feed-layout .crt-grid {
    max-width: 100% !important;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
}

/* Show only 4 cards */
#curator-feed-default-feed-layout .crt-post {
    display: none !important;
}
#curator-feed-default-feed-layout .crt-post:nth-child(-n+4) {
    display: block !important;
    width: 230px !important;
}