/* Add custom CSS styles below */ 
body {
    background-color: #fffefb
}

.carousel-slider .slide--cat-entry {
    border: 1.5px solid #e9a613;
    border-radius: 15px
}

.carousel-slider .slide--cat-entry .object-cover {
    border-radius: 0
}

.s-products-slider-wrapper .s-product-card-image,
.s-products-list-wrapper .s-product-card-image {
    background-color: #fff;
    position: relative;
    overflow: hidden
}

.s-products-slider-wrapper .s-product-card-image .s-product-card-image-contain,
.s-products-list-wrapper .s-product-card-image .s-product-card-image-contain {
    transition: transform 0.4s ease
}

.s-products-slider-wrapper .s-product-card-image::before,
.s-products-list-wrapper .s-product-card-image::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 40%;
    height: 100%;
    background: rgba(255, 255, 255, .5);
    transform: skewX(25deg);
    transition: all 0.5s ease;
    pointer-events: none;
    z-index: 3
}

.s-products-slider-wrapper .s-product-card-image:hover::before,
.s-products-list-wrapper .s-product-card-image:hover::before {
    left: 120%;
    transition: all 0.6s ease
}

.s-products-slider-wrapper .s-product-card-image:hover .s-product-card-image-contain,
.s-products-list-wrapper .s-product-card-image:hover .s-product-card-image-contain {
    transform: scale(1.1)
}

.s-products-slider-wrapper .s-product-card-content,
.s-products-list-wrapper .s-product-card-content {
    padding-top: 0
}

.s-products-slider-wrapper .s-product-card-entry,
.s-products-list-wrapper .s-product-card-entry {
    border: 1px solid #fabb0a
}

.s-products-slider-wrapper .s-button-text,
.s-products-list-wrapper .s-button-text {
    color: #fabb0a
}


.s-products-slider-wrapper .s-product-card-promotion-title,
.s-products-list-wrapper .s-product-card-promotion-title {
    background-color: #fabb0a
}


.s-products-slider-wrapper .s-product-card-content-sub h4,
.s-products-list-wrapper .s-product-card-content-sub h4 {
    color: #fabb0a !important;
    !important
}

.s-products-slider-wrapper .sicon-shopping-bag,
.s-products-list-wrapper .sicon-shopping-bag {
    font-size: 23px
}

.s-products-slider-wrapper:hover {
    background-color: #fff
}



.s-products-slider-wrapper .s-button-wide:hover .s-button-text,
.s-products-list-wrapper .s-button-wide:hover .s-button-text {
    background-color: #fffcf3
}

.s-block--logos-slider {
    border-bottom: .5px solid #444
}

.store-footer__inner,
.s-block--logos-slider {
    background-color: #fffcf3 !important
}

.index .brand-item {
    border: .5px solid #fabb0a
}

@media (max-width: 426px) {
    salla-slider .slide--one-sixth {
        width: 38% !important;
    }

    .s-block--fixed-banner .container {
        padding: 0;
    }

    .s-products-slider-card {
        max-width: 56.5%;
    }
}
.square-photos{
background-color: #fffefb!important;
}