.banner--fixed img {
    background-color:#ffffff;
}
span.inline-block.text-sm.md\:text-base.font-light.border-b-2.border-naqi-black.pb-1.group-hover\:text-naqi-accent.group-hover\:border-naqi-accent {
    background-color: #004F92;
    padding:13px;
    font-size: 20px;
    font-weight: 600;
}
.s-block--features + .s-block--features, .s-block--fixed-banner + .s-block--fixed-banner, .s-block--banners + .s-block--banners {
    margin-top: 10em;
}

section.naqi-featured-brands {
    background : url(https://cdn.files.salla.network/homepage/1993223536/26e744dd-6230-40d3-aea1-c9157cc9224a.webp);
    background-position : center;
    background-size : cover
}  
.grid.grid-cols-3.md\:grid-cols-6.gap-4.md\:gap-6 a.group.bg-white.p-6.md\:p-8.hover\:shadow-lg.transition-all.border-2.border-transparent {
    padding: 0;
} 
.md\:col-span-2.aspect-square.md\:aspect-auto {
    aspect-ratio:1/1 !important;

}
a.block.relative.overflow-hidden.group.bg-white.border-2.border-naqi-black.hover-scale {
    border-width: 2px;
    border-color: #034379 !important;
    border-radius: 30px;
}
.grid.grid-cols-3.md\:grid-cols-6.gap-4.md\:gap-6 .aspect-square {                   
   aspect-ratio:0;
}
.naqi-payment-method.py-12.md\:py-16.px-4.md\:px-6.bg-\[var\(--color-payment\)\].border-t.border-gray-200
 {
        display: none;
}
p.text-white.text-base.md\:text-lg.lg\:text-xl.font-light.mb-8.md\:mb-12.max-w-xl.md\:max-w-2xl.mx-auto.px-4 ,a.px-10.md\:px-12.py-3.md\:py-4.font-light.hover\:transition-all.text-sm.md\:text-base.inline-block , p.text-sm.md\:text-base.text-gray-600.font-light.mb-6.max-w-xl.mx-auto.md\:mx-0 , h3.text-white.text-2xl.md\:text-3xl.font-black.mb-3 {   
    font-size: 30px;
    font-weight: 700;
  line-height: normal;
}
h3.text-sm.md\:text-base.font-bold.mb-1 ,span.s-button-text, p.text-sm.md\:text-base.font-light,p.text-white.text-xs.md\:text-sm.font-light.mb-2.uppercase.tracking-wider ,.font-bold.text-sm,p.text-gray-600.font-light{
    font-size: 20px;
    font-weight: 700;
}
h3.text-3xl.md\:text-5xl.font-black.mb-4, h2.text-3xl.md\:text-5xl.font-black.mb-3 {
    font-size: 60px;
    font-weight:700;
}
h2.text-3xl.md\:text-5xl.font-black.mb-2.md\:mb-4 {
    font-size: 50px;
    font-weight: 700;
}
p.text-sm.md\:text-base.text-gray-600.font-light {
    font-size: 20px;
    font-weight: 600;
}
h2.text-3xl.md\:text-5xl.font-black.mb-4 {
    font-size: 40px;
    font-weight: 700;
}
@media(max-width:768px){
    .grid.grid-cols-2.md\:grid-cols-4.gap-3.md\:gap-4 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        
    }
.md\:col-span-3.p-8.md\:p-12.text-center.md\:text-right  p.text-sm.md\:text-base.text-gray-600.font-light.mb-6.max-w-xl.mx-auto.md\:mx-0
 {
    font-size: 23px;
    text-align: right;
}
    .s-block--features + .s-block--features, .s-block--fixed-banner + .s-block--fixed-banner, .s-block--banners + .s-block--banners {
    margin-top: 5em;
}
    .md\:col-span-2.aspect-square.md\:aspect-auto
 {
    aspect-ratio: 0 !important  ;
}
    h3.text-3xl.md\:text-5xl.font-black.mb-4 {
    font-size: 45px;
    font-weight: 700;
}
    p.text-sm.md\:text-base.text-gray-600.font-light.mb-6.max-w-xl.mx-auto.md\:mx-0
Specificity: (0,8,1)
 {
    font-size: 20px;
    font-weight: 400;
    line-height: normal;
}}
.md\:grid-cols-5 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
.md\:col-span-3 {
        grid-column: span 2 / span 2;
}
section.naqi-designer-collab.py-12.md\:py-16.px-4.md\:px-6 {
    padding:0
}
.max-w-sm.text-white\/60.font-light.leading-relaxed.mb-6 {
    color:#050505;
  font-size: 20px;
}
a.flex.items-center.m-0.justify-center.md\:justify-start h3{
    background: url("https://cdn.files.salla.network/homepage/1993223536/b547c926-85fc-4cc0-bb19-7e87f1c2a867.webp") no-repeat center;
    background-size: contain;
    width: 150px;
    height: 50px;
  font-size: 0 !important;   
    color: transparent !important;
}
@media(max-width:768px){
  .md\:grid-cols-5 {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
.md\:col-span-3 {
        grid-column: span 2 / span 2;
}
  .items-end {
    display: contents;
  }
  .naqi-store-footer .naqi-store-footer__inner .naqi-salla-contacts .s-contacts-list a {
    display: flex;
    justify-content: center;
  }
}
.naqi-store-header .naqi-main-nav-container .mobile-menu .main-menu li a
 {
    font-size: 25px !important;}
.naqi-store-header .naqi-main-nav-container .mobile-menu .main-menu li a span::after {
content: none;
}