/* Add custom CSS styles below */ 
.s-product-card-entry .s-product-card-price, .s-product-card-entry .s-product-card-sale-price h4, .s-product-card-entry .s-product-card-starting-price h4 {
    font-size: 20px !important ;
    
}
li#\32 004684043 span, li#\36 59628025>a>span{
    background: #07383e;
    padding: 7px;
    color: #fff;
    border-radius: 5px;
}
span.product-entry__sub-title {
    background: #2DAEA8;
    color: #fff;
}
.s-product-card-promotion-title , 
.dts-page .promotion-title{
    clip-path: unset !important;
    border-radius: 7px !important;
    padding: 5px 7px !important;
}
.s-product-card-entry .s-product-card-content-title a {
    font-size: 14px;
    line-height: 1.8;

}
.product-single .p-price.price-wrapper {
    display: none !important;
}
.brand-box .more-brand-dts {
    display: none !important;
}
p.n-price

 {
    font-weight: bold !important;
    color: red;
}
.custom-main-normal .main-menu {
   
    max-width: 1100px;
    margin: auto;
}
.product-single salla-gifting {
    display: none !important;
}
.s-product-card-promotion-title {
    font-size: 11px !important;
}
.index :is(section.s-block.s-block--photos-slider, section.s-block.s-block--categories, header.store-header, .s-block)

 {
    max-width: 1250px;
    margin: 25px auto;
    width: 100%;
}
section.s-block.s-block--group-photos {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
}
.index .bg-home section .grid .banner-entry>div {
    background-size: contain;
  background-repeat: no-repeat;
}

.index .bg-home section .grid .banner-entry {
    height: auto;
    min-height: unset !important;
    aspect-ratio: 1440 / 797;
    max-width: 100%;
}
    .two-row .banner-entry:first-child {
        grid-column: auto;
        grid-row: auto;
    }
.index .bg-home section:nth-of-type(13) .grid {
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 7px;
}
.index .bg-home section:nth-of-type(13) .grid .banner-entry {
    height: auto;
    min-height: unset !important;
    aspect-ratio: 285 / 212;
    max-width: 100%;
}
.index .bg-home section:nth-of-type(7) img {
    
    aspect-ratio: 163 / 90;
}
.section.s-block.s-block--group-photos .swiper-wrapper{

    justify-content: center !important;
  
}
.index .bg-home section:nth-of-type(4) img {
 
    aspect-ratio: 85 / 86;
}
.index .bg-home section:nth-of-type(10) img {
    
    aspect-ratio: 157 / 260;
}
.s-block--group-photos .swiper-slide

 {
    width: 12.4% !important;
    max-width: 12.4% !important;
  
}


.index .bg-home section:nth-of-type(7) .swiper-slide

 {
    width: 14.25% !important;
    max-width: 14.25% !important;
  
}
.index .bg-home section img

 {
    height: auto !important;

    object-fit: contain;
}
@media(max-width:800px){
  .product__description {
    display: none;
}
.index .bg-home section:nth-of-type(13) .grid , .index .bg-home section:nth-of-type(3) .grid{
 grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 7px;
  
}
.s-block--group-photos .swiper-slide

 {
    width: 35% !important;
    max-width: 35% !important;
   
}
  
.index .bg-home section:nth-of-type(7) .swiper-slide

 {
    width: 30% !important;
    max-width: 30% !important;
  
}
}