/* Add custom CSS styles below */ 
section.s-block.s-block--fixed-products .s-block__title {
    display: none;
}
custom-salla-product-card {
    border: 1px solid #a4a4a4;
}
.s-product-card-vertical.s-product-card-fit-height .s-product-card-image {
    height: unset;
    flex-basis: unset;
    max-height: unset;
}
.s-product-card-content-desc {
    margin: 0px !important;
    padding: 0px 9px;
    margin-bottom: -14px !important;
}
.s-product-card-image-cover {
    -o-object-fit: unset!important;
    object-fit: unset !important;
    width: 100% !important;
    height: auto !important;
}
section.s-block.s-block--fixed-products {
    padding-top: 1rem;
    padding-bottom: .5rem;
    margin-top: 0px;
}

section.s-block.s-block--fixed-banner.wide-placeholder {
    margin-top: 0rem;
}

.s-products-list-wrapper {
    margin-bottom: .5rem;
}

footer.store-footer.is-light.mt-8.sm\:mt-16 {
    margin-top: 0rem;
}
/*===testimonials===*/
.s-block--testimonials .flex.gap-2.items-center.mt-5 {
    background-color: #ffffffcf;
    margin-top: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 7px;
    margin-bottom: auto;
    border-bottom-right-radius: 11px;
    border-bottom-left-radius: 11px;
}

.s-block--testimonials .relative.mt-7.flex-1.flex.flex-col.gap-3.p-4.pt-10.bg-gray-50.min-h-\[210px\].rounded {
    min-height: unset;
    text-align: center;
    border-radius: 0px;
    border-top-right-radius: 11px;
    border-top-left-radius: 11px;
}

.s-block--testimonials {
    background-color: #ffb0d8;
    margin-top: 0px;
    padding: 58px 18px;
}
@media (min-width: 1024px) {
    .s-block--testimonials.has-many-slides {
        padding-bottom: 5rem;
    }
}
.s-block--testimonials.has-many-slides {
    margin-bottom: 0px;
    padding-top: 19px;
}

.s-block--testimonials .relative.mt-7.flex-1.flex.flex-col.gap-3.p-4.pt-10.bg-gray-50.min-h-\[210px\].rounded {
    background-color: #ffffffcf;
}

.s-block--testimonials .s-slider-block__title {
    margin-bottom: 11px!important;
}

.s-block--testimonials .s-slider-block__title-nav {
    background-color: #ffb0d8;
}

.s-block--testimonials  .s-slider-block__title-nav button {
    border-color: rgb(255 240 248);
}

.s-block--testimonials  .s-slider-nav-arrow svg {
    fill: #fff0f8;
}
.s-block--testimonials  .s-slider-block__title-nav button.swiper-button-disabled {
     border-color: rgb(255 240 248);
}

.s-block--testimonials  h2 {
    color: #f4107b;
}
.s-block--testimonials .mt-4 {
    margin-top: 0rem;
    margin-bottom:0px;
}

.s-block--testimonials .flex {
    justify-content: center;
}
.relative.mt-7.flex-1.flex.flex-col.gap-3.p-4.pt-10.bg-gray-50.min-h-\[210px\].rounded {
    gap: 0px;
}
/*===features====*/
section.s-block.s-block--features.container {
    margin-top: 0px;
    background-color: #fff4fa;
    padding-top: 10px;
}

.s-block--features__item:first-child {
    grid-column: unset!important;
}

.s-block--features .box-container {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
@media (max-width: 600px) {
.s-block--features__item .feature-icon {
    font-size: 2.2rem;
    margin-bottom: .75rem;
}
    .s-block--features__item h4
    {
        font-size:13px
    }
    .s-block--features__item {
    padding: 0.625rem 0px;
    }
}
/*===banner====*/
a.banner.banner--fixed.block {
    max-width: 1000px;
    margin: 0 auto;
}
section.s-block.s-block--fixed-banner.wide-placeholder .container {

        background-color: #f9fafb;
}
section.s-block.s-block--fixed-banner.wide-placeholder:first-of-type .container {
    padding: 0px;
        background-color: #f9fafb;
}
section.s-block.s-block--fixed-banner.wide-placeholder:first-of-type a.banner.banner--fixed.block:nth-of-type(1) {
    max-width: 1200px;
    margin: 0 auto;
}
/*===products=====*/
.s-product-card-content-footer.gap-2 {
    padding: 0px;
}

.s-product-card-content {
    padding-bottom: 0px;
}

button.s-button-element.s-button-btn{
    background-color: #f2017a;
    color:white;
    border: #f2017a;
}
/*=====slider===*/
section.s-block.s-block--photos-slider {
    padding-top: 0px;
    margin-top: 0px;
    background-color: #f9fafb;
}
salla-slider.photos-slider .swiper-slide {

    width: 100%;
    max-width: 1000px;
}