/* Add custom CSS styles below */ 

:root,* {
 
    --color-primary: #482632!important;
        --color-primary-dark:#76525f!important;
        --color-primary-light:#f3d4a8!important;
    --color-primary-reverse:#f3d4a8!important;
    }
	
 .total-price

 {
    color: #482632!important;
	}


.s-slider-container .swiper-wrapper {
  justify-content: flex-start;
  margin: 0 auto;
  width: 100%;
}


@media (min-width: 768px) {
  .s-slider-container .swiper-wrapper:has(.swiper-slide:nth-child(3):last-child),
  .s-slider-container .swiper-wrapper:has(.swiper-slide:nth-child(2):last-child),
  .s-slider-container .swiper-wrapper:has(.swiper-slide:nth-child(1):last-child) {
    width: max-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
    justify-content: center !important;
  }
}
@media (max-width: 768px) {
  
  .s-slider-container .swiper-wrapper:has(.swiper-slide:nth-child(2):last-child),
  .s-slider-container .swiper-wrapper:has(.swiper-slide:nth-child(1):last-child) {
    width: max-content !important;
    margin-left: auto !important;
    margin-right: auto !important;
    justify-content: center !important;
  }
}




    .special-cats-with-bg .anime-item.group
{

	border: 2px solid #f3d4a8!important;

	}

    
    .product-card__addToCart__btn salla-button{
    background: rgb(243 212 168)!important;
    
    }
    
    body.index a.navbar-brand{
display:none;
}
body.index .main-nav-container.fixed-header a.navbar-brand{
display:block;
}
    
    .s-block--about .md\:w-5\/12 {
    width:70%;
}

.s-block--about .md\:w-7\/12 {
    width:30%
}
    
    .bg-gray-200 {
 
   background-color:#48263245 !important

}
    .special-cats-with-bg .bg-gray-900{

    background-color: rgb(17 24 39 / 0%);

}


   
   .btn--primary {
    background-color: #482632!important;
    border-color: #482632!important;

    color: #f3d4a8!important;
} 
    
    
.advanced-slider  .advanced-slider__caption__inner{
transition:1s;
    transform:translateX(120%)!important;
}

.advanced-slider.show-animate .advanced-slider__caption__inner{
transform:translateX(0)!important;
}


.advanced-slider  .slider-animated-img{
transition:1s;
    transform:translateX(-120%)!important;
}

.advanced-slider.show-animate .slider-animated-img{
transform:translateX(0)!important;
}




  
  .s-block--slider-with-bg .slider-bg:before{
    --tw-bg-opacity: 0;
    background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
    opacity: 0;
}  
.s-block--slider-with-bg:nth-of-type(odd) .slider-bg {
    border-top-right-radius: 100px!important;
    border-bottom-left-radius: 100px!important;
}
.s-block--slider-with-bg:nth-of-type(even) .slider-bg {
    border-top-left-radius: 100px!important;
    border-bottom-right-radius: 100px!important;
}
    

.product-card {

    background-color: #ffffff00;
}

.product-card__image{
border-bottom:2px solid #482632;
 border-radius: 15px 50px!important;
}


 
    
    
    
    .s-block--enhanced-features__item {

    border-color: rgb(72 38 50 / 37%);
    }
    
   .s-block--square-links .grayscale{
    --tw-grayscale: grayscale(25%);
    
    }
    .advanced-slider .advanced-slider__caption__inner__content__heading{
    
    color:white;
    }
    
    .main-nav-container.fixed-pinned.animated.fixed-header{background-color:#4826329e!important;}
    
    
        .main-menu li>a:hover{
        color:#ffefd9;
        
        }
        
        .footer-is-custom .store-footer .footer-rights p{
        color:#482632;
        opacity:1;
        }
        
        

        
        .product-card--rounded .product-card__image {
   border: 2px solid #f3d4a8 !important;
   box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.simplified-products .offer-slide, .simplified-products .s-products-slider-card {
        width: 300px;
    }
 .advanced-slider__slide .slider-animated-img{
    position: absolute;
    left: 20px;
    top: 20%;
   height: 35vh;

}


}

@media (min-width: 768px) and (max-width: 1200px) and (orientation: landscape) {

}



     @media (min-width: 481px) and (max-width: 767px) and (orientation: landscape)  {
      .advanced-slider__slide .slider-animated-img{
    position: absolute;
    left: 20px;
    top: 20%;
   height: 35vh;

}


}   
        
        @media (min-width: 320px) and (max-width: 480px) {
             .product-card--rounded .product-card__image {
   border: 1px solid #f3d4a8 !important;
 
}
        .special-cats-with-bg .anime-item.group
{

		border: 1px solid #f3d4a8!important;

	}
        .s-block--slider-with-bg:nth-of-type(odd) .slider-bg {
    border-top-right-radius: 75px!important;
    border-bottom-left-radius: 75px!important;
}
.s-block--slider-with-bg:nth-of-type(even) .slider-bg {
    border-top-left-radius: 75px!important;
    border-bottom-right-radius: 75px!important;
}
    
        .s-block--slider-with-bg .slider-bg {
        height:40vh;
        
        }
        .s-block--slider-with-bg .container.-mt-62{

margin-top: -120px;
}
        .product-card__image{
 border-radius: 15px 30px!important;
}
        .s-block--best-offers{
        
        margin-top:7rem!important;
        }
        .advanced-slider__slide .slider-animated-img{
    position: absolute;
    left: 20px;
    top: 20%;
   height: 35vh;

}

         .s-block--square-links .grayscale{
    --tw-grayscale: grayscale(0%);
    
    }
    
    
    .s-block--about{
text-align:center;
}
.s-block--about .md\:w-5\/12 {
    width:100%;
}

.s-block--about .md\:w-7\/12 {
    width:100%
}


    

        
  
        
        }