/* Add custom CSS styles below */ 
header.store-header.centered_logo.mobile_only_centered_logo {
    background-color:#00000040;
    border-bottom:2px solid rgb(255 255 255 / 50%)
}
@media (max-width:767px) {
header.store-header.centered_logo.mobile_only_centered_logo {
    background-color:#c0727d69;
    border-bottom:2px solid rgb(255 255 255 / 50%);
    position:relative !important;
}
}
section.s-block.s-block--banners.container .lazy__bg.lazy.entered.loaded {
    background-size:contain !important;
    background-repeat:no-repeat;
    background-color:transparent !important;
}

section.s-block.s-block--banners.container .banner-entry {
    background-color:transparent !important;
    height :380px !important;
    /* width :300px !important; */
}

section.s-block.s-block--banners.container .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
    gap:10px
}


    section.s-block.s-block--banners.container .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
   section.s-block.s-block--banners.container .lazy__bg.lazy.entered.loaded {
    background-size:contain !important;
    background-repeat:no-repeat;
    background-color:transparent !important;
}
@media (max-width:767px) {
section.s-block.s-block--banners.container .banner-entry {
    background-color:transparent !important;
    height: 101px !important;
    /* width :300px !important; */
}
}
section.s-block.s-block--banners.container .grid.one-row.md\:grid-cols-3.grid-flow-row.gap-3.sm\:gap-8 {
    gap:10px
 
}


.s-products-slider-card.swiper-slide.swiper-slide-next {
    /* border: 1px solid #B2B2B2 !important; */
}



.s-products-slider-card.swiper-slide {
    /* border: 2px solid #B2B2B2 !important; */
}







button.s-button-element.s-button-btn.s-button-outline.s-button-sm.s-button-wide.s-button-primary-outline.s-button-loader-center {
    border-radius:50px !important;
    background-color:#C0727D;
    color:white;
}