/*
Theme Name: DSMEUBLED
Author: AMGHAR Abdenour
Author URI: https://dsmeubles.com
Description: 
Requires at least: 5.9
Tested up to: 6.2
Requires PHP: 7.2
Version: 1.0
Text Domain: dsmeubles
*/

.header-main {
  background-color: #e7e8eb;
}
header .header-wrapper-mobile {
  background-color: #e7e8eb;
  padding: 0 20px 0 30px;
}

.products .product-image img.category-img {
  width: 100%;
  max-height: 300px;
  min-height: 300px;
  object-fit: cover;
}

.posts.post-style-5 .post-image img.category-img {
  width: 100%;
  max-height: 382px;
  min-height: 382px;
  object-fit: cover;
}
.slider-heading-3 {
  font-weight: 500 !important;
}

.pageintro .pageintro-bg img {
  width: 100%;
  object-fit: cover;
  max-height: 400px;
}

header .header-wrapper-mobile .header-mobile__bar .header-mobile__button {
  position: relative;
  width: 26px;
  height: 26px;
}
header .header-wrapper-mobile .header-mobile__bar .header-mobile__button img {
  width: 26px;
  height: 26px;
}

header .header-wrapper-mobile .header-mobile__navbar > ul li a {
  color: #ffffff;
}

.icon-box.icon-style-3 {
  padding: 12px 0;
  max-width: max-content;
}

a {
  color: #e92d2b;
  font-weight: 500;
}

.footer.footer-1
  .main-footer
  .main-footer-container
  .footer-item
  .footer-item-heading
  h3 {
  color: #e0a062;
}

header
  .header-wrapper-desktop
  .header
  .header-main
  .header__navbar
  ul.navbar-menu
  > li
  > a {
  color: #e0a062;
}

img.product-img {
  min-height: 280px;
  max-height: 280px;
}

.splide__slide img {
  width: 100%;
  height: auto;
}

.btn-outline {
  background-color: transparent !important;
  color: #251e20 !important;
  border: 1px solid !important;
  border-color: #251e20 !important;
}

.slick-slide {
  max-height: 640px !important;
}

.shop-product {
    position: relative; /* Pour un meilleur contrôle de l'image */
    overflow: hidden; /* Assurez-vous que le zoom ne déborde pas */
}


