/* Add custom CSS styles below */
/* Add custom CSS styles below */ 
/*
img.img-fluid {
    filter: invert(1);
    width: 85px;
    height: 83px;
}*/
img.lazy.w-full.h-full.object-cover.object-center.min-h-\[250px\].max-h-\[350px\].lg\:max-h-\[700px\].loaded {
    object-fit: contain !important;
}
.lg\:w-1\/3.flex.items-center.justify-center.bg-cover.bg-no-repeat.text-center.relative.min-h-\[250px\].max-h-\[350px\].md\:max-h-\[700px\].has-overlay--opacity-option.has-overlay--opacity-0 {
    background-color: transparent !important;
}
.bg-primary {
    background-color: #f3f3f3 !important;
background-color: #f3f3f3 !important;
}
section.s-block.s-block--testimonials.overflow-hidden.relative.enhanced, .bg-storeBG {
    background-color: #f3f3f3;
    --faq-bg: unset !important;
    background-image: unset !important;
}

.bg-storeBG {
    background-color: #f3f3f3 !important;
}
.footer-is-custom .store-footer .footer-rights p {
    color: #000000 !important;
    opacity: 1 !important;
}
salla-slider.photos-slider .swiper-slide {
    margin: 0rem !important;
    width: 100%;
    padding: 0rem !important;
}
section.s-block.s-block--photos-slider {
    margin-top: 2rem;
}
.s-slider-has-notitle .s-slider-block__title{
 margin-top: 0rem !important;}
salla-slider.photos-slider .swiper {
    margin: 0rem !important;
    width: 100%;
    padding: 0rem !important;
}
img.lazy.object-cover.mx-auto.w-40.h-40.rounded-full {
    object-fit: contain !important;
    height: 192px;
    width: 213px;
}

.space-y-4.lg\:space-y-8 {
    display: none;
}
.min-h-\[600px\].w-full.flex {
    align-items: center;
}
.index .s-slider-v-centered .s-slider-block__title-nav {
    display: none;
}
.banner-entry:nth-of-type(1) {
    grid-column: 1 / 3 !important;
}
.md\:grid-cols-3 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.banner-entry {
    background-color: transparent !important;
}

@media (max-width: 768px) {
.banner-entry {
            height: 129px !important;
            background-color: transparent !important;
            background-size: contain !important;
            background-repeat: no-repeat !important;
            padding: 1px !important;
}
.lazy__bg {padding: 1px !important;height: 128px !important;background-color: transparent !important;background-size: contain !important;background-repeat: no-repeat !important;}
}
.lazy__bg,
.banner-entry {
    height: 463px;
    background-color: transparent !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    max-height: 478px !important;
}
@media (min-width: 991px) {
.force-center salla-slider .swiper-wrapper:nth-of-type(1) {
    justify-content: center !important;
}
}
@media (min-width: 991px) {
    .force-center salla-slider .swiper-wrapper {
        justify-content: flex-start !important;
    }
}
section.s-block.s-block--photos-slider:nth-child(1 of .s-block) {
    margin-top: 0 !important;
}
@media (min-width: 991px) {
.index .main-nav-container {
    background-color: #ffffff21;
    color: var(--header-text-color);
    position: absolute;
    z-index: 2;
    width: 100%;
}
}
salla-slider.photos-slider .swiper-slide {
    border-radius: 0rem !important;
}
.lg\:w-1\/3.flex.items-center {
cursor: pointer;
}