.site-info a { 
    display: none !important; 
}
.wp-block-template-part {
    width: 100% !important;
    max-width: 100% !important;
}
/* Titre / nom du témoin – taille plus visible */
.temoignage-style-simple .testimonial-name,
.temoignage-style-simple .strong-testimonial-name,
.temoignage-style-simple .strong-testimonial-title,
.temoignage-style-simple .testimonial-client-name,
.temoignage-style-simple h3,
.temoignage-style-simple h4 {
  font-size: 18px !important;
  font-weight: 600 !important;
  line-height: 1.4 !important;
  color: #333;
  margin-bottom: 10px;
}
/* Structure du slide */
.temoignage-slide-rond .testimonial-slide {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  padding: 20px;
}

/* Image ronde à gauche */
.temoignage-slide-rond .testimonial-image img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50%;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}

/* Texte à droite */
.temoignage-slide-rond .testimonial-content,
.temoignage-slide-rond .testimonial-text {
  flex: 1;
}

/* Nom plus lisible */
.temoignage-slide-rond .testimonial-name {
  margin-top: 8px;
  font-size: 16px;
  font-weight: 600;
  color: #333;
}
.giftcard-wrapper {
  background-color: #F3EFDB;
  padding: 25px;
  border-radius: 8px;
  box-sizing: border-box;
}

.giftcard-wrapper h3 {
  font-size: 1.1rem;
  margin-top: 25px;
  margin-bottom: 10px;
  font-weight: 600;
}

.giftcard-wrapper label {
  display: block;
  margin-top: 15px;
  margin-bottom: 5px;
  font-weight: 600;
}

.giftcard-wrapper input,
.giftcard-wrapper textarea,
.giftcard-wrapper select {
  width: 100%;
  padding: 8px;
  margin-bottom: 10px;
  border: 1px solid rgba(0,0,0,0.08);
  border-radius: 4px;
  box-sizing: border-box;
}

.giftcard-wrapper textarea {
  min-height: 90px;
  resize: vertical;
}

.giftcard-wrapper .wpcf7-submit {
  background-color: #55562A !important;
  color: #ffffff !important;
  font-weight: 700;
  border: none !important;
  padding: 12px 20px;
  border-radius: 4px;
  cursor: pointer;
  margin-top: 15px;
}
.giftcard-wrapper .wpcf7-submit:hover {
  opacity: 0.9;
}
.site-title a {
    font-size: 23px;
}
h1 {
    font-size: 30px !important;
}

@media (max-width: 768px) {
    header .site-branding .site-logo img.custom-logo {
        max-height: 65px !important;
        width: auto !important;
    }
.strong-view .wpmtst-testimonial h3 {
    font-size: 20px !important;
    line-height: 1.3;
    margin-bottom: 10px;
}








