
     .cp-sitebody img {
            width: 100%;
            max-width: 1280px;
            height: auto;
            display: block;
            margin-left: auto;
            margin-right: auto;

        }
        
        .cp-sitebody {

            margin: 0 auto;
            text-align: center;
            background-color: #FAF6F1;
            vertical-align: middle;
        }

        .cp-desktop{
          display: block
        }

        .cp-mobile{
          display: none;
        }
       
         .swiper {
      width: 80%;
      
      height: 300px;
    }
    .swiper-slide {
      
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 2rem;
      border-radius: 10px;
      padding: 5px;
    }
    .cp-flex-row{
      display: flex;
      justify-content: center;
      
    
    }
     .cp-flex-column{
      display: flex;
      flex-direction: column;
      width: 100%; /* or a fixed width if needed */

       transform: scale(0.9);
  transform-origin: top center;
      
      
      
    }
    .cp-flex-column img {
  width: 100%;
  height: auto;
}
.hmer-container img {
  max-width: 1200;
  padding: 0 40px 100px 40px;
}

.cp-gift img{
    max-width:1280px;
  padding: 0 49px 0 49px;
}

.cp-footer{
  margin-top: 60px;
  
}
.cp-footer img{
    max-width:1280px;
  padding: 0 40px 0 40px;
  
}


   
    
    .cp-category-box img{
      width: 62%
    
    }

    .cp-space{
      padding: 30px 0 30px 0;
    }

    .prices{
      padding: 10px;
    }
    
    
  