/* === AUZIA - Refonte accueil v7 - page 302 ==============================
   Injecte dans le contenu (bloc wp:html) ET dans le meta Spectra
   _uag_custom_page_level_css : contenu identique dans les deux.
   Contraintes du meta Spectra : aucun antislash, aucun caractere esperluette
   (sanitize_inline_css() les supprime silencieusement).
   ======================================================================= */

/* --- 0. Masque le titre de page FSE, uniquement sur cette page ---------
   Le selecteur est volontairement large : le titre pose par le gabarit FSE
   vit hors du contenu, on ne peut pas le viser autrement. Il emporte donc
   aussi le nom des produits de la rangee Boutique, qui est un
   .wp-block-post-title comme les autres - c est pourquoi la section 7 les
   redonne explicitement. Ne pas retirer l une sans l autre. */
body:has(.acc-refonte-v1) .wp-block-post-title { display: none !important; }

/* --- 1. Rythme et largeurs de lecture --- */
.acc-refonte-v1 .acc-section-title .uagb-heading-text { max-width: 800px; margin-left: auto; margin-right: auto; }
.acc-refonte-v1 .acc-section-kicker .uagb-heading-text { max-width: 720px; margin-left: auto; margin-right: auto; }
.acc-refonte-v1 .acc-hero-desc .uagb-heading-text { max-width: 640px; }

/* --- 2. Bandeau promo --- */
.acc-promo .acc-promo-txt strong { color: #c99c75; font-weight: 700; }

/* =======================================================================
   3. HERO : LE FOND ET SON VOILE DIRECTIONNEL
   -----------------------------------------------------------------------
   Le fond du bandeau est la photo d ambiance ANTIQUE (Inspiration Marbre,
   media 1351) : salon sombre, marbre gris veine, bois et cuir. Posee le
   14 septembre 2026 a la place de l aplat #1a1a1a, lui-meme pose le
   11 septembre a la place de la macro CECILIA CLAIR - un carreau quasi
   blanc sur lequel le titre blanc tombait a 1,2:1. Le probleme n etait
   donc pas l image mais le carreau : ANTIQUE est sombre et chaud d origine.

   Le parti pris : ne pas assombrir l image en bloc, ce qui tuerait la
   matiere. On pose un degrade DIRECTIONNEL sur le ::before que Spectra
   cree deja (overlayType image, mais entierement transparent), dense a
   gauche - la ou vit le texte - et qui s efface vers la droite. L image
   etant deja sombre, le voile est allege d un tiers : 0,62 au bord gauche
   au lieu des 0,88 qu il fallait sur CECILIA CLAIR.

   DEUX CHOSES A NE PAS DEFAIRE SANS REMESURER
   -----------------------------------------------------------------------
   a) Le palier reste PLAT jusqu a 72 pour cent avant de decrocher.
      Le profil precedent decrochait des 58 pour cent, parce qu il avait
      ete calcule en supposant que le titre s arretait la. Il n en est
      rien : a 1905 px de large le titre court jusqu a 74 pour cent, donc
      sa fin tombait sur un voile a 0,27 - et, derriere, sur la baie
      vitree et le canape blanc de la photo. Contraste local mesure a cet
      endroit : 2,5:1. Tenir le palier corrige cela sans rien couter au
      tiers droit, qui reste a 0,08.

   b) Le fond est cadre HAUT (50 pour cent / 25 pour cent), pas centre.
      Centre, la photo place ses bougies blanches juste derriere le
      sur-titre cuivre - 3,2:1 - et sa baie vitree derriere le titre.
      Cadre haut, le texte repose sur le mur de marbre, qui est aussi ce
      que la page vend. En mobile l image est rognee en largeur et non en
      hauteur : le cadrage y bascule a gauche (0 pour cent), ce qui place
      le texte sur les lattes de bois et la cheminee.
      Le cadrage vit dans les attributs Spectra du conteneur, pas ici.

   Mesures WCAG 2.1 (luminance relative, pire contraste local sous chaque
   texte, moyenne 13x13 px, voile et cadrage compris) :
                          bureau    tablette   mobile    seuil
     sur-titre #c99c75     5,3       6,8        5,2       4,5
     titre blanc           5,3       5,6        4,4       3,0
     chapeau #f0eae2       4,5       5,4        4,9       4,5
   Le sur-titre cuivre est le point le plus juste : sur fond noir pur il
   ne depasse de toute facon jamais 6,9:1. Ne pas alleger le voile ni
   recentrer le cadrage sans refaire ces mesures.

   Ne pas alleger le selecteur non plus : Spectra ecrit sur
   .uagb-block-acc-hero::before avec une specificite de 0,1,1 et il faut
   passer devant.
   ======================================================================= */
.acc-refonte-v1.acc-hero {
  position: relative;
  isolation: isolate;
  /* base sombre le temps que la photo se charge */
  background-color: #1a1a1a;
}
.acc-refonte-v1.acc-hero::before {
  z-index: 0;
  background-image:
    linear-gradient(97deg,
      rgba(22,17,13,0.62) 0%,
      rgba(22,17,13,0.62) 45%,
      rgba(22,17,13,0.58) 72%,
      rgba(22,17,13,0.28) 88%,
      rgba(22,17,13,0.08) 100%),
    linear-gradient(to top,
      rgba(22,17,13,0.22) 0%,
      rgba(22,17,13,0.00) 45%);
}
/* Le contenu du bandeau repasse devant le voile */
.acc-refonte-v1.acc-hero > * { position: relative; z-index: 1; }

/* En tablette la colonne de texte occupe une part plus large du bandeau :
   le palier tient jusqu a 80 pour cent. */
@media (max-width: 1024px) {
  .acc-refonte-v1.acc-hero::before {
    background-image:
      linear-gradient(100deg,
        rgba(22,17,13,0.64) 0%,
        rgba(22,17,13,0.64) 55%,
        rgba(22,17,13,0.58) 80%,
        rgba(22,17,13,0.30) 93%,
        rgba(22,17,13,0.10) 100%),
      linear-gradient(to top,
        rgba(22,17,13,0.22) 0%,
        rgba(22,17,13,0.00) 45%);
  }
}
/* En mobile le texte prend toute la largeur : le degrade horizontal n a
   plus de sens, on bascule sur un voile plein tres legerement incline.
   C est le cadrage a gauche, pas le voile, qui fait passer le sur-titre. */
@media (max-width: 767px) {
  .acc-refonte-v1.acc-hero::before {
    background-image:
      linear-gradient(168deg,
        rgba(22,17,13,0.62) 0%,
        rgba(22,17,13,0.56) 55%,
        rgba(22,17,13,0.52) 100%),
      linear-gradient(to top,
        rgba(22,17,13,0.15) 0%,
        rgba(22,17,13,0.00) 38%);
  }
}

/* Ombre portee tres douce sous le titre et le chapeau : elle ne sert pas a
   creer le contraste (le voile s en charge) mais a decoller la lettre du
   grain du carreau, qui reste visible par transparence. */
.acc-refonte-v1 .uagb-block-acc-hero-h1 .uagb-heading-text {
  text-shadow: 0 1px 2px rgba(12,9,7,0.30), 0 16px 46px rgba(12,9,7,0.32);
}
.acc-refonte-v1 .uagb-block-acc-hero-desc .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-hero-eyebrow .uagb-heading-text {
  text-shadow: 0 1px 2px rgba(12,9,7,0.28);
}

/* --- 3 bis. Hero : barre d'accent + entree en fondu --- */
.acc-hero .acc-hero-eyebrow .uagb-heading-text::before {
  content: ""; display: inline-block; width: 42px; height: 2px;
  background: #c99c75; margin-right: 14px; vertical-align: middle;
}

@keyframes accFadeUp {
  from { opacity: 0; translate: 0 26px; }
  to   { opacity: 1; translate: 0 0; }
}
.acc-hero .acc-hero-eyebrow,
.acc-hero .acc-hero-h1,
.acc-hero .acc-hero-desc,
.acc-hero .acc-hero-btns {
  animation: accFadeUp .95s cubic-bezier(.2,.7,.2,1) both;
}
.acc-hero .acc-hero-eyebrow { animation-delay: .05s; }
.acc-hero .acc-hero-h1      { animation-delay: .18s; }
.acc-hero .acc-hero-desc    { animation-delay: .32s; }
.acc-hero .acc-hero-btns    { animation-delay: .46s; }

/* =======================================================================
   4. LA SECTION COLLECTIONS - le morceau de bravoure
   ======================================================================= */

/* 4.1 Titre de section : filet d'accent qui se trace */
.acc-collections-section .acc-section-title { position: relative; padding-bottom: 26px; }
.acc-collections-section .acc-section-title::after {
  content: ""; position: absolute; bottom: 0; left: 50%; translate: -50% 0;
  width: 64px; height: 2px; background: #c99c75;
  transform-origin: center;
}
@keyframes accDrawRule { from { transform: scaleX(0); } to { transform: scaleX(1); } }

/* 4.2 La grille */
.acc-collections-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 28px;
  width: 100%;
}
@media (max-width: 1024px) { .acc-collections-grid { grid-template-columns: repeat(2, 1fr); gap: 22px; } }
@media (max-width: 640px)  { .acc-collections-grid { grid-template-columns: 1fr; gap: 18px; } }

/* 4.3 La carte */
.acc-collection-card {
  position: relative;
  display: block;
  overflow: hidden;
  isolation: isolate;
  border-radius: 4px;
  aspect-ratio: 4 / 5;
  background: #14110f;
  color: #ffffff;
  text-decoration: none;
  will-change: transform;
  box-shadow: 0 4px 18px rgba(15,23,42,0.08);
  transition:
    transform .65s cubic-bezier(.2,.7,.2,1),
    box-shadow .55s ease,
    opacity .5s ease,
    filter .5s ease;
}
.acc-collection-card:focus-visible { outline: 2px solid #c99c75; outline-offset: 4px; }

/* 4.4 Visuel : zoom lent facon Ken Burns au survol */
.acc-collection-card img {
  position: absolute; inset: 0; z-index: 1;
  width: 100% !important; height: 100% !important;
  max-width: none;
  object-fit: cover; object-position: center;
  display: block;
  transform: scale(1.005);
  transition: transform 1.35s cubic-bezier(.2,.7,.2,1), filter .7s ease;
}

/* 4.5 Voile degrade : lisibilite du texte, s'assombrit au survol */
.acc-collection-card::after {
  content: ""; position: absolute; inset: 0; z-index: 2; pointer-events: none;
  background: linear-gradient(180deg, rgba(0,0,0,0.06) 0%, rgba(0,0,0,0.16) 42%, rgba(0,0,0,0.74) 100%);
  transition: background .55s ease;
}

/* 4.6 Reflet qui balaie la carte au survol */
.acc-collection-card::before {
  content: ""; position: absolute; inset: -20% -40%; z-index: 3; pointer-events: none;
  background: linear-gradient(108deg, rgba(255,255,255,0) 38%, rgba(255,255,255,0.26) 50%, rgba(255,255,255,0) 62%);
  translate: -130% 0;
  opacity: 0;
}
@keyframes accSheen {
  0%   { translate: -130% 0; opacity: 0; }
  14%  { opacity: 1; }
  100% { translate: 130% 0; opacity: 0; }
}

/* 4.7 Contenu */
.acc-collection-card .acc-card-content {
  position: absolute; left: 0; right: 0; bottom: 0; z-index: 4;
  padding: 28px 28px 26px;
  transform: translateY(10px);
  transition: transform .55s cubic-bezier(.2,.7,.2,1);
}
.acc-collection-card .acc-card-content::before {
  content: ""; display: block; width: 0; height: 2px;
  background: #c99c75; margin-bottom: 0;
  transition: width .6s cubic-bezier(.2,.7,.2,1) .05s, margin-bottom .6s ease;
}
.acc-collection-card .acc-card-eyebrow {
  display: block;
  font-size: 11px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase;
  color: #c99c75; margin: 0 0 10px;
  transition: letter-spacing .55s ease, color .4s ease;
}
.acc-collection-card .acc-card-title {
  font-family: "Playfair Display", "Cormorant Garamond", Georgia, serif;
  font-size: 26px; font-weight: 500; line-height: 1.15; letter-spacing: -0.4px;
  color: #ffffff; margin: 0 0 10px;
}

/* 4.8 Description : depli fluide (grid-template-rows 0fr -> 1fr) */
.acc-collection-card .acc-card-reveal {
  display: grid; grid-template-rows: 0fr;
  transition: grid-template-rows .6s cubic-bezier(.2,.7,.2,1);
}
.acc-collection-card .acc-card-desc {
  overflow: hidden; min-height: 0; margin: 0;
  font-size: 14px; line-height: 1.55; color: rgba(255,255,255,0.9);
  opacity: 0; translate: 0 -6px;
  padding-bottom: 14px;
  transition: opacity .45s ease .08s, translate .45s ease .08s;
}

/* 4.9 CTA : soulignement qui se remplit, fleche qui glisse */
.acc-collection-card .acc-card-cta {
  display: inline-flex; align-items: center; gap: 8px;
  font-size: 13px; font-weight: 600; letter-spacing: 2px; text-transform: uppercase;
  color: #ffffff;
  border-bottom: 1px solid rgba(255,255,255,0.35); padding-bottom: 5px;
  background-image: linear-gradient(#c99c75, #c99c75);
  background-repeat: no-repeat; background-position: 0 100%; background-size: 0% 1px;
  transition: color .4s ease, gap .4s ease, background-size .55s cubic-bezier(.2,.7,.2,1);
}
.acc-collection-card .acc-card-cta::after {
  content: "→";
  transition: translate .45s cubic-bezier(.2,.7,.2,1);
}

/* 4.10 ETAT SURVOL / FOCUS CLAVIER */
.acc-collection-card:hover,
.acc-collection-card:focus-visible {
  transform: translateY(-8px);
  box-shadow: 0 24px 52px rgba(15,23,42,0.26);
}
.acc-collection-card:hover img,
.acc-collection-card:focus-visible img {
  transform: scale(1.09);
  filter: saturate(1.08) contrast(1.03);
}
.acc-collection-card:hover::after,
.acc-collection-card:focus-visible::after {
  background: linear-gradient(180deg, rgba(0,0,0,0.02) 0%, rgba(0,0,0,0.36) 38%, rgba(0,0,0,0.88) 100%);
}
.acc-collection-card:hover::before,
.acc-collection-card:focus-visible::before {
  animation: accSheen 1.1s cubic-bezier(.3,.7,.3,1) 1;
}
.acc-collection-card:hover .acc-card-content,
.acc-collection-card:focus-visible .acc-card-content { transform: translateY(0); }
.acc-collection-card:hover .acc-card-content::before,
.acc-collection-card:focus-visible .acc-card-content::before { width: 48px; margin-bottom: 16px; }
.acc-collection-card:hover .acc-card-eyebrow,
.acc-collection-card:focus-visible .acc-card-eyebrow { letter-spacing: 4.5px; }
.acc-collection-card:hover .acc-card-reveal,
.acc-collection-card:focus-visible .acc-card-reveal { grid-template-rows: 1fr; }
.acc-collection-card:hover .acc-card-desc,
.acc-collection-card:focus-visible .acc-card-desc { opacity: 1; translate: 0 0; }
.acc-collection-card:hover .acc-card-cta,
.acc-collection-card:focus-visible .acc-card-cta {
  color: #c99c75; gap: 14px; background-size: 100% 1px; border-bottom-color: transparent;
}
.acc-collection-card:hover .acc-card-cta::after,
.acc-collection-card:focus-visible .acc-card-cta::after { translate: 6px 0; }

/* 4.11 Les voisines s'effacent : l'oeil va sur la carte visee */
.acc-collections-grid:has(.acc-collection-card:hover) .acc-collection-card:not(:hover) {
  opacity: .55;
  filter: saturate(.45) brightness(.88);
}

/* 4.12 Tactile : pas de survol possible, on montre tout d'emblee */
@media (hover: none) {
  .acc-collection-card .acc-card-content { transform: translateY(0); }
  .acc-collection-card .acc-card-content::before { width: 48px; margin-bottom: 16px; }
  .acc-collection-card .acc-card-reveal { grid-template-rows: 1fr; }
  .acc-collection-card .acc-card-desc { opacity: 1; translate: 0 0; }
  .acc-collections-grid:has(.acc-collection-card:hover) .acc-collection-card:not(:hover) {
    opacity: 1; filter: none;
  }
}

/* --- 5. Bandeau atouts --- */
.acc-manifesto-h strong { color: #c99c75; font-weight: 500; font-style: normal; }

.acc-atouts-row { width: 100%; }
.acc-atout { border-top: 1px solid #e4dbcf; transition: border-color .45s ease; }
.acc-atout:hover { border-color: #c99c75; }

.acc-atout .uagb-ifb-title-prefix {
  font-family: "Playfair Display", Georgia, serif;
  font-size: 34px !important; font-weight: 500 !important; line-height: 1 !important;
  color: #c99c75 !important; margin: 0 0 14px !important;
  transition: translate .45s cubic-bezier(.2,.7,.2,1);
}
.acc-atout:hover .uagb-ifb-title-prefix { translate: 0 -4px; }
.acc-atout .uagb-ifb-title {
  font-size: 19px !important; font-weight: 600 !important; line-height: 1.3 !important;
  color: #1a1a1a !important; margin: 0 0 10px !important;
}
.acc-atout .uagb-ifb-desc {
  font-size: 15px !important; line-height: 1.6 !important; color: #4B5563 !important; margin: 0 !important;
}

/* --- 6. Boutons Spectra : lift au survol --- */
.acc-refonte-v1 .uagb-buttons-repeater {
  transition: transform .35s ease, box-shadow .35s ease, background-color .35s ease, color .35s ease, border-color .35s ease !important;
}
.acc-hero .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater:hover {
  transform: translateY(-3px); box-shadow: 0 12px 26px rgba(201,156,117,0.40) !important;
}
.acc-hero .uagb-block-acc-hero-cta-2 .uagb-buttons-repeater:hover {
  transform: translateY(-3px); background: rgba(255,255,255,0.12) !important;
}
.acc-shop-section .uagb-buttons-repeater:hover { transform: translateY(-3px); }
.acc-cta-band .uagb-block-acc-cta-1 .uagb-buttons-repeater:hover {
  transform: translateY(-3px); box-shadow: 0 12px 26px rgba(201,156,117,0.35) !important;
}
.acc-cta-band .uagb-block-acc-cta-2 .uagb-buttons-repeater:hover { transform: translateY(-3px); }

/* =======================================================================
   7. BOUTIQUE WOOCOMMERCE - LA CARTE PRODUIT
   -----------------------------------------------------------------------
   ATTENTION AUX SELECTEURS. WooCommerce 11 rend chaque produit dans un
   , et l enveloppe de l image
   porte .wc-block-components-product-image. Cette section visait
   .wp-block-post et .wc-block-product-image, deux classes qui n existent
   plus dans ce balisage : aucune regle ne s appliquait, et la rangee de
   l accueil s affichait sans fond, sans cadre et sans le moindre survol.
   Ne pas revenir a ces classes.

   La carte est une vitrine : pas de prix, pas de bouton panier. Elle tient
   donc sur trois choses - un cadre net, une image qui respire, et un lien
   etendu a toute la surface.
   ======================================================================= */
/* 7.0 La grille - quatre colonnes, imposees.
   Le gabarit responsive de WooCommerce calcule ses colonnes en auto-fill a
   partir d une largeur mini de 25% de la rangee : des qu on elargit
   l ecart, la quatrieme colonne ne rentre plus et la grille retombe a
   trois. On fixe donc les colonnes explicitement, ce qui rend l ecart
   libre, et on descend par paliers plutot qu au petit bonheur. */
.acc-shop-section .wc-block-product-template {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: 26px !important;
}
@media (max-width: 1100px) {
  .acc-shop-section .wc-block-product-template {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 22px !important;
  }
}
@media (max-width: 820px) {
  .acc-shop-section .wc-block-product-template {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: 18px !important;
  }
}


.acc-shop-section .wc-block-product {
  position: relative;
  display: flex; flex-direction: column;
  background: #ffffff; padding: 14px 14px 20px;
  border: 1px solid #e4dbcf; border-radius: 4px; overflow: hidden;
  box-shadow: 0 1px 2px rgba(15,23,42,0.03);
  transition: transform .45s cubic-bezier(.2,.7,.2,1),
              box-shadow .4s ease, border-color .3s ease;
}
/* WooCommerce espace ses enfants avec un :where() : on reprend la main. */
.acc-shop-section .wc-block-product > * { margin: 0; }

/* 7.1 Le cadre de l image : c est lui qui recadre le zoom */
.acc-shop-section .wc-block-components-product-image {
  position: relative; display: block; overflow: hidden;
  border-radius: 3px; margin: 0 0 16px; background: #f4efe9;
}
.acc-shop-section .wc-block-components-product-image a { display: block; }

/* 7.1 bis Format carre impose : les visuels du catalogue n ont pas tous
   le meme rapport, sans cela les cartes d une meme rangee n ont pas la
   meme hauteur et la grille part en escalier. Recadrage au centre. */
.acc-shop-section .wc-block-components-product-image,
.acc-shop-section .wp-block-post-featured-image { aspect-ratio: 1 / 1; }
.acc-shop-section .wc-block-components-product-image a,
.acc-shop-section .wp-block-post-featured-image a { height: 100%; }
.acc-shop-section .wc-block-product img,
.acc-shop-section .wp-block-post img { height: 100%; object-fit: cover; }
.acc-shop-section .wc-block-product img {
  display: block; width: 100%; height: auto;
  transition: transform .9s cubic-bezier(.2,.7,.2,1), filter .6s ease;
}

/* 7.2 La pastille fleche, posee sur le carreau au survol.
   Fleche ecrite en clair : WordPress mange un niveau d antislash au passage
   par l API, un echappement CSS n arriverait pas entier. */
.acc-shop-section .wc-block-components-product-image::after {
  content: "→";
  position: absolute; top: 12px; right: 12px; z-index: 2;
  width: 34px; height: 34px; border-radius: 50%;
  display: flex; align-items: center; justify-content: center;
  background: rgba(255,255,255,0.94); color: #8f6238; font-size: 15px;
  box-shadow: 0 4px 14px rgba(15,23,42,0.14);
  opacity: 0; translate: 0 -8px;
  transition: opacity .35s ease, translate .45s cubic-bezier(.2,.7,.2,1);
}

/* 7.3 Le nom de la reference.
   display:block !important remet la main sur le masque de la section 0,
   qui vise tous les .wp-block-post-title de la page. Specificite 0,3,0
   contre 0,2,1 : c est bien cette regle qui l emporte. */
.acc-shop-section .wc-block-product .wp-block-post-title {
  display: block !important; text-align: left;
  margin: 0 !important; font-size: 15px; line-height: 1.42;
}
.acc-shop-section .wc-block-product .wp-block-post-title a {
  color: #1a1a1a; text-decoration: none; transition: color .3s ease;
}
.acc-shop-section .wc-block-product .wp-block-post-title a::after {
  content: ""; position: absolute; inset: 0; z-index: 3;
}
/* Filet d accent qui se trace sous le titre. La hauteur est reservee des
   l etat de repos : le survol ne decale rien. */
.acc-shop-section .wc-block-product .wp-block-post-title::after {
  content: ""; display: block; width: 0; height: 2px;
  background: #c99c75; margin-top: 12px;
  transition: width .5s cubic-bezier(.2,.7,.2,1);
}

/* Le prix ne se rend pas tant que les references n ont pas de tarif ;
   la regle attend ce jour-la. */
.acc-shop-section .wc-block-product .wp-block-woocommerce-product-price {
  margin-top: 12px !important; color: #1a1a1a; font-size: 16px;
}

/* 7.4 Survol - et :focus-within, pour que la navigation au clavier
   declenche exactement la meme chose. */
.acc-shop-section .wc-block-product:hover,
.acc-shop-section .wc-block-product:focus-within {
  transform: translateY(-6px); border-color: #c99c75;
  box-shadow: 0 20px 40px rgba(15,23,42,0.10);
}
.acc-shop-section .wc-block-product:hover img,
.acc-shop-section .wc-block-product:focus-within img { transform: scale(1.07); }
.acc-shop-section .wc-block-product:hover .wc-block-components-product-image::after,
.acc-shop-section .wc-block-product:focus-within .wc-block-components-product-image::after {
  opacity: 1; translate: 0 0;
}
.acc-shop-section .wc-block-product:hover .wp-block-post-title a,
.acc-shop-section .wc-block-product:focus-within .wp-block-post-title a { color: #8f6238; }
.acc-shop-section .wc-block-product:hover .wp-block-post-title::after,
.acc-shop-section .wc-block-product:focus-within .wp-block-post-title::after { width: 34px; }

.acc-shop-section .wc-block-product .wp-block-post-title a:focus-visible {
  outline: 2px solid #c99c75; outline-offset: 3px;
}

@media (prefers-reduced-motion: reduce) {
  .acc-shop-section .wc-block-product,
  .acc-shop-section .wc-block-product img,
  .acc-shop-section .wc-block-components-product-image::after,
  .acc-shop-section .wc-block-product .wp-block-post-title::after { transition: none; }
}

/* Catalogue encore vide : encadre soigne au lieu d'une ligne perdue */
.acc-shop-section .acc-wc-empty {
  max-width: 640px; margin: 0 auto 40px; padding: 48px 32px;
  background: #faf6f2; border: 1px dashed #e4dbcf; border-radius: 6px;
  color: #57534e; font-size: 16px; line-height: 1.7;
}

/* --- 8. Bandeau CTA final --- */
.acc-cta-band { position: relative; }
.acc-cta-band::after {
  content: ""; position: absolute; top: 0; left: 50%; transform: translateX(-50%);
  width: 56px; height: 2px; background: #c99c75;
}

/* --- 9. Apparition au scroll (CSS pur, zero JS) ------------------------
   Ignore par les navigateurs sans scroll-driven animations : tout
   s'affiche alors normalement. Utilise translate et non transform
   pour ne pas ecraser les transforms de survol.                        */
@keyframes accReveal {
  from { opacity: 0; translate: 0 32px; }
  to   { opacity: 1; translate: 0 0; }
}

@supports (animation-timeline: view()) {
  @media (prefers-reduced-motion: no-preference) {

    /* Selon la version de Spectra, les enfants sont soit directement dans le
       conteneur, soit dans un .uagb-container-inner-blocks-wrap. On couvre
       les deux structures sans animer deux fois. */
    .acc-reveal-group > :not(.uagb-container-inner-blocks-wrap),
    .acc-reveal-group > .uagb-container-inner-blocks-wrap > * {
      animation: accReveal linear both;
      animation-timeline: view();
      animation-range: entry 8% entry 46%;
    }

    /* Les conteneurs de grille ne s'animent pas eux-memes : leurs enfants le font */
    .acc-collections-grid,
    .acc-atouts-row { animation: none; opacity: 1; translate: none; }

    .acc-collection-card,
    .acc-atout {
      animation: accReveal linear both;
      animation-timeline: view();
      animation-range: entry 5% entry 42%;
    }
    .acc-collection-card:nth-child(3n+2) { animation-range: entry 11% entry 48%; }
    .acc-collection-card:nth-child(3n+3) { animation-range: entry 17% entry 54%; }

    .acc-atouts-row .acc-atout:nth-child(2) { animation-range: entry 10% entry 48%; }
    .acc-atouts-row .acc-atout:nth-child(3) { animation-range: entry 14% entry 52%; }
    .acc-atouts-row .acc-atout:nth-child(4) { animation-range: entry 18% entry 56%; }

    /* Le filet du titre se trace quand la section entre dans le champ */
    .acc-collections-section .acc-section-title::after {
      animation: accDrawRule linear both;
      animation-timeline: view();
      animation-range: entry 12% entry 46%;
    }
  }
}

/* =======================================================================
   11. TYPOGRAPHIE DES TITRES (reparation)
   Spectra ne genere aucune regle pour ses blocs advanced-heading sur cette
   page : les 14 blocs retombaient sur les styles par defaut du theme.
   Ces regles reproduisent a l identique les attributs de chaque bloc.
   ======================================================================= */
.acc-refonte-v1 .uagb-block-acc-promo-txt .uagb-heading-text { color: #ffffff; font-weight: 600; text-transform: uppercase; text-align: center; letter-spacing: 1.5px; margin-bottom: 0px; font-size: 14px; }
.acc-refonte-v1 .uagb-block-acc-hero-eyebrow .uagb-heading-text { color: #c99c75; font-weight: 700; text-transform: uppercase; letter-spacing: 5px; margin-bottom: 20px; font-size: 14px; }
.acc-refonte-v1 .uagb-block-acc-hero-h1 .uagb-heading-text { color: #ffffff; font-family: "Playfair Display", "Cormorant Garamond", Georgia, serif; font-weight: 500; letter-spacing: -1.8px; line-height: 1.05; margin-bottom: 28px; font-size: 80px; }
.acc-refonte-v1 .uagb-block-acc-hero-desc .uagb-heading-text { color: #f0eae2; font-weight: 400; font-style: italic; line-height: 1.55; margin-bottom: 40px; font-size: 20px; }
.acc-refonte-v1 .uagb-block-acc-col-eyebrow .uagb-heading-text { color: #c99c75; font-weight: 700; text-transform: uppercase; text-align: center; letter-spacing: 5px; margin-bottom: 18px; font-size: 13px; }
.acc-refonte-v1 .uagb-block-acc-col-title .uagb-heading-text { color: #1a1a1a; font-family: "Playfair Display", "Cormorant Garamond", Georgia, serif; font-weight: 500; text-align: center; letter-spacing: -1px; line-height: 1.1; margin-bottom: 24px; font-size: 52px; }
.acc-refonte-v1 .uagb-block-acc-col-kicker .uagb-heading-text { color: #4B5563; font-weight: 400; text-align: center; line-height: 1.6; margin-bottom: 56px; font-size: 18px; }
.acc-refonte-v1 .uagb-block-acc-atouts-txt .uagb-heading-text { color: #1a1a1a; font-family: "Playfair Display", "Cormorant Garamond", Georgia, serif; font-weight: 400; font-style: italic; text-align: center; letter-spacing: -0.3px; line-height: 1.5; margin-bottom: 64px; font-size: 32px; }
.acc-refonte-v1 .uagb-block-acc-shop-eyebrow .uagb-heading-text { color: #c99c75; font-weight: 700; text-transform: uppercase; text-align: center; letter-spacing: 5px; margin-bottom: 18px; font-size: 13px; }
.acc-refonte-v1 .uagb-block-acc-shop-title .uagb-heading-text { color: #1a1a1a; font-family: "Playfair Display", "Cormorant Garamond", Georgia, serif; font-weight: 500; text-align: center; letter-spacing: -1px; line-height: 1.1; margin-bottom: 24px; font-size: 48px; }
.acc-refonte-v1 .uagb-block-acc-shop-kicker .uagb-heading-text { color: #4B5563; font-weight: 400; text-align: center; line-height: 1.6; margin-bottom: 56px; font-size: 18px; }
.acc-refonte-v1 .uagb-block-acc-cta-eyebrow .uagb-heading-text { color: #c99c75; font-weight: 700; text-transform: uppercase; text-align: center; letter-spacing: 5px; margin-bottom: 18px; font-size: 13px; }
.acc-refonte-v1 .uagb-block-acc-cta-title .uagb-heading-text { color: #ffffff; font-family: "Playfair Display", "Cormorant Garamond", Georgia, serif; font-weight: 500; text-align: center; letter-spacing: -1px; line-height: 1.15; margin-bottom: 20px; font-size: 44px; }
.acc-refonte-v1 .uagb-block-acc-cta-desc .uagb-heading-text { color: #d8d0c6; font-weight: 400; text-align: center; line-height: 1.6; margin-bottom: 40px; font-size: 17px; }

@media (max-width: 1024px) {
  .acc-refonte-v1 .uagb-block-acc-promo-txt .uagb-heading-text { font-size: 13px; }
  .acc-refonte-v1 .uagb-block-acc-hero-h1 .uagb-heading-text { font-size: 56px; }
  .acc-refonte-v1 .uagb-block-acc-hero-desc .uagb-heading-text { font-size: 17px; }
  .acc-refonte-v1 .uagb-block-acc-col-title .uagb-heading-text { font-size: 40px; }
  .acc-refonte-v1 .uagb-block-acc-atouts-txt .uagb-heading-text { font-size: 26px; }
  .acc-refonte-v1 .uagb-block-acc-shop-title .uagb-heading-text { font-size: 38px; }
  .acc-refonte-v1 .uagb-block-acc-cta-title .uagb-heading-text { font-size: 36px; }
}

@media (max-width: 767px) {
  .acc-refonte-v1 .uagb-block-acc-promo-txt .uagb-heading-text { font-size: 12px; }
  .acc-refonte-v1 .uagb-block-acc-hero-h1 .uagb-heading-text { font-size: 38px; }
  .acc-refonte-v1 .uagb-block-acc-hero-desc .uagb-heading-text { font-size: 16px; }
  .acc-refonte-v1 .uagb-block-acc-col-title .uagb-heading-text { font-size: 32px; }
  .acc-refonte-v1 .uagb-block-acc-atouts-txt .uagb-heading-text { font-size: 22px; }
  .acc-refonte-v1 .uagb-block-acc-shop-title .uagb-heading-text { font-size: 30px; }
  .acc-refonte-v1 .uagb-block-acc-cta-title .uagb-heading-text { font-size: 28px; }
}

/* --- 10. Accessibilite : mouvement reduit --- */
@media (prefers-reduced-motion: reduce) {
  .acc-hero .acc-hero-eyebrow,
  .acc-hero .acc-hero-h1,
  .acc-hero .acc-hero-desc,
  .acc-hero .acc-hero-btns { animation: none; opacity: 1; translate: none; }
  .acc-collections-section .acc-section-title::after { animation: none; transform: scaleX(1); }
  .acc-collection-card,
  .acc-collection-card img,
  .acc-collection-card .acc-card-content,
  .acc-collection-card .acc-card-content::before,
  .acc-collection-card .acc-card-reveal,
  .acc-collection-card .acc-card-desc,
  .acc-collection-card .acc-card-cta { transition: none; }
  .acc-collection-card:hover::before,
  .acc-collection-card:focus-visible::before { animation: none; }
}
/* =======================================================================
   12. PALETTE TYPOGRAPHIQUE - NeueMontreal + Maharlika uniquement
   -----------------------------------------------------------------------
   REGLE D OR : les 5 familles installees sur le site sont chacune
   chargee en UNE SEULE graisse (400). Demander font-weight 500/600/700
   ferait fabriquer un faux gras par le navigateur (rendu sale, contours
   epaissis mecaniquement). On ne change donc JAMAIS la graisse : on
   change de FAMILLE.
       "NeueMontreal Light"    -> texte courant
       "NeueMontreal Regular"  -> texte courant appuye
       "NeueMontreal Bold"     -> sur-titres, boutons, libelles
       "NeueMontreal Italic"   -> italiques (font-style reste normal)
       "Maharlika-Regular"     -> grands titres uniquement
   Pour revenir en arriere : supprimer cette section 12 entiere.
   ======================================================================= */

/* 12.1 Base heritee par tout le contenu de la page */
.acc-refonte-v1 {
  font-family: "NeueMontreal Light", "Helvetica Neue", Arial, sans-serif;
  font-weight: 400;
}

/* 12.2 GRANDS TITRES -> Maharlika */
.acc-refonte-v1 .uagb-block-acc-hero-h1 .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-col-title .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-shop-title .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-cta-title .uagb-heading-text,
.acc-refonte-v1 .acc-collection-card .acc-card-title,
.acc-refonte-v1 .acc-atout .uagb-ifb-title-prefix {
  font-family: "Maharlika-Regular", Georgia, serif !important;
  font-weight: 400 !important;
  font-style: normal !important;
}

/* Maharlika est une display a chasse large : on relache le cranage
   negatif herite de Playfair et on aere un peu les interlignes. */
.acc-refonte-v1 .uagb-block-acc-hero-h1 .uagb-heading-text { letter-spacing: -1px; line-height: 1.08; }
.acc-refonte-v1 .uagb-block-acc-col-title .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-shop-title .uagb-heading-text { letter-spacing: 0; line-height: 1.16; }
.acc-refonte-v1 .uagb-block-acc-cta-title .uagb-heading-text { letter-spacing: 0; line-height: 1.2; }
.acc-refonte-v1 .acc-collection-card .acc-card-title { letter-spacing: 0; line-height: 1.2; }

/* 12.3 SUR-TITRES, LIBELLES, BOUTONS -> NeueMontreal Bold (graisse 400) */
.acc-refonte-v1 .uagb-block-acc-promo-txt .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-hero-eyebrow .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-col-eyebrow .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-shop-eyebrow .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-cta-eyebrow .uagb-heading-text,
.acc-refonte-v1 .acc-collection-card .acc-card-eyebrow,
.acc-refonte-v1 .acc-collection-card .acc-card-cta,
.acc-refonte-v1 .acc-atout .uagb-ifb-title,
.acc-refonte-v1 .uagb-buttons-repeater,
.acc-refonte-v1 .uagb-button__link,
.acc-refonte-v1 .wp-block-button__link {
  font-family: "NeueMontreal Bold", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 400 !important;
  font-style: normal !important;
}

/* 12.4 ITALIQUES -> famille dediee, jamais font-style: italic
   (aucune des familles n a de vraie italique en dehors de celle-ci) */
.acc-refonte-v1 .uagb-block-acc-hero-desc .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-atouts-txt .uagb-heading-text {
  font-family: "NeueMontreal Italic", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 400 !important;
  font-style: normal !important;
}

/* 12.5 TEXTE COURANT -> NeueMontreal Light */
.acc-refonte-v1 .uagb-block-acc-col-kicker .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-shop-kicker .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-cta-desc .uagb-heading-text,
.acc-refonte-v1 .acc-collection-card .acc-card-desc,
.acc-refonte-v1 .acc-atout .uagb-ifb-desc,
.acc-refonte-v1 .acc-wc-empty {
  font-family: "NeueMontreal Light", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 400 !important;
  font-style: normal !important;
}

/* 12.6 Boutique WooCommerce */
.acc-refonte-v1 .wc-block-product-template .wp-block-post-title,
.acc-refonte-v1 .wc-block-product-template .wp-block-post-title a {
  font-family: "NeueMontreal Regular", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 400 !important;
}
.acc-refonte-v1 .wc-block-product-template .wp-block-woocommerce-product-price {
  font-family: "NeueMontreal Bold", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 400 !important;
}

/* 12.7 Filet de securite : plus aucun faux gras nulle part sur la page */
.acc-refonte-v1 h1, .acc-refonte-v1 h2, .acc-refonte-v1 h3,
.acc-refonte-v1 h4, .acc-refonte-v1 h5, .acc-refonte-v1 h6,
.acc-refonte-v1 strong, .acc-refonte-v1 b {
  font-weight: 400;
}
.acc-refonte-v1 strong, .acc-refonte-v1 b {
  font-family: "NeueMontreal Bold", "Helvetica Neue", Arial, sans-serif;
}

/* =======================================================================
   13. NAVBAR STICKY (accueil uniquement)
   -----------------------------------------------------------------------
   Le thème pose .swt-sticky-header { position: fixed } SANS fond : sans la
   règle ci-dessous, le contenu défilerait visiblement à travers le logo et
   le menu. Le thème gère en revanche très bien le décalage (son JS met
   body.paddingTop = header.offsetHeight) et ajoute .swt-sticky-header-active
   au-delà de 10px de défilement : on s en sert pour condenser la barre.
   Ces règles ne s appliquent qu à l accueil, seule page où le sticky est actif.
   ======================================================================= */

header.swt-sticky-header {
  background: #ffffff;
  padding-top: 12px;
  padding-bottom: 12px;
  transition: padding .3s ease, box-shadow .3s ease;
}

/* Barre condensée dès qu on défile */
header.swt-sticky-header.swt-sticky-header-active {
  padding-top: 6px;
  padding-bottom: 6px;
  border-bottom: 1px solid #e9e2d8;
}

/* Le logo suit le mouvement */
header.swt-sticky-header .site-logo-img img {
  transition: width .3s ease;
}
header.swt-sticky-header.swt-sticky-header-active .site-logo-img img {
  width: 96px !important;
}

/* Le menu reste lisible au-dessus du contenu clair comme sombre */
header.swt-sticky-header .wp-block-navigation a { transition: color .25s ease; }
header.swt-sticky-header .wp-block-navigation a:hover { color: #c99c75; }

@media (prefers-reduced-motion: reduce) {
  header.swt-sticky-header,
  header.swt-sticky-header .site-logo-img img { transition: none; }
}

/* =======================================================================
   14. LISIBILITE DES TEXTES SECONDAIRES SUR FOND CLAIR
   -----------------------------------------------------------------------
   Le tan de la maison, #c99c75, est fait pour du fond sombre : il y donne
   7:1. Pose sur du blanc, il tombe a 2,5:1 - en dessous du seuil AA, et
   c est exactement ce qui rendait les sur-titres et les chiffres delaves.

   La regle retenue, valable partout sur le site :
     #c99c75  decor uniquement (filets, fleches, bordures) ou texte sur
              fond sombre - hero, bandeau CTA, cartes de collection ;
     #a97a52  gros caracteres sur fond clair (chiffres des atouts) 3,8:1 ;
     #8f6238  petits caracteres sur fond clair (sur-titres, libelles) 5,3:1.
   La couleur reste la meme famille : c est la valeur qui descend, pas la
   teinte. Cette section vient en dernier pour passer devant la section 11.
   ======================================================================= */
.acc-refonte-v1 .uagb-block-acc-col-eyebrow .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-shop-eyebrow .uagb-heading-text { color: #8f6238; }

.acc-refonte-v1 .acc-atout .uagb-ifb-title-prefix { color: #a97a52 !important; }

/* Chapeaux de section et descriptifs : on passe du gris bleute au gris
   chaud de la charte, un cran plus dense (7,6:1 au lieu de 4,9:1). */
.acc-refonte-v1 .uagb-block-acc-col-kicker .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-shop-kicker .uagb-heading-text { color: #57534e; }
.acc-refonte-v1 .acc-atout .uagb-ifb-desc { color: #57534e !important; }

/* --- Densite du texte : Light -> Regular sous 20px ---------------------
   La palette n a qu une graisse par famille : on ne peut pas passer un
   texte en 500, il faut changer de famille. "NeueMontreal Light" a des
   fûts tres fins, superbes en gros corps mais delaves des qu on descend
   sous 20px - c est la vraie cause du "texte trop clair", davantage que
   la couleur. Tout ce qui est texte courant ou secondaire passe donc en
   "NeueMontreal Regular". Les grands titres et le manifeste en italique
   ne bougent pas.
   Pour revenir en arriere : supprimer ce seul bloc. */
.acc-refonte-v1 .uagb-block-acc-col-kicker .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-shop-kicker .uagb-heading-text,
.acc-refonte-v1 .uagb-block-acc-cta-desc .uagb-heading-text,
.acc-refonte-v1 .acc-collection-card .acc-card-desc,
.acc-refonte-v1 .acc-atout .uagb-ifb-desc,
.acc-refonte-v1 .acc-wc-empty,
.acc-refonte-v1 .wc-block-product .wp-block-post-excerpt__excerpt {
  font-family: "NeueMontreal Regular", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 400 !important;
}

/* === fin v7 === */.uagb-buttons__outer-wrap .uagb-buttons__wrap{display:inline-flex;width:100%}.uagb-buttons__outer-wrap.uagb-btn__small-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn__small-btn .uagb-buttons-repeater.ast-outline-button{padding:5px 10px}.uagb-buttons__outer-wrap.uagb-btn__medium-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn__medium-btn .uagb-buttons-repeater.ast-outline-button{padding:12px 24px}.uagb-buttons__outer-wrap.uagb-btn__large-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn__large-btn .uagb-buttons-repeater.ast-outline-button{padding:20px 30px}.uagb-buttons__outer-wrap.uagb-btn__extralarge-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn__extralarge-btn .uagb-buttons-repeater.ast-outline-button{padding:30px 65px}@media(max-width: 976px){.uagb-buttons__outer-wrap.uagb-btn-tablet__small-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-tablet__small-btn .uagb-buttons-repeater.ast-outline-button{padding:5px 10px}.uagb-buttons__outer-wrap.uagb-btn-tablet__medium-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-tablet__medium-btn .uagb-buttons-repeater.ast-outline-button{padding:12px 24px}.uagb-buttons__outer-wrap.uagb-btn-tablet__large-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-tablet__large-btn .uagb-buttons-repeater.ast-outline-button{padding:20px 30px}.uagb-buttons__outer-wrap.uagb-btn-tablet__extralarge-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-tablet__extralarge-btn .uagb-buttons-repeater.ast-outline-button{padding:30px 65px}}@media(max-width: 767px){.uagb-buttons__outer-wrap.uagb-btn-mobile__small-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-mobile__small-btn .uagb-buttons-repeater.ast-outline-button{padding:5px 10px}.uagb-buttons__outer-wrap.uagb-btn-mobile__medium-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-mobile__medium-btn .uagb-buttons-repeater.ast-outline-button{padding:12px 24px}.uagb-buttons__outer-wrap.uagb-btn-mobile__large-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-mobile__large-btn .uagb-buttons-repeater.ast-outline-button{padding:20px 30px}.uagb-buttons__outer-wrap.uagb-btn-mobile__extralarge-btn .uagb-buttons-repeater.wp-block-button__link:not(.is-style-outline),.uagb-buttons__outer-wrap.uagb-btn-mobile__extralarge-btn .uagb-buttons-repeater.ast-outline-button{padding:30px 65px}}.uagb-buttons__outer-wrap .uagb-buttons-repeater{display:flex;justify-content:center;align-items:center;transition:box-shadow .2s ease}.uagb-buttons__outer-wrap .uagb-buttons-repeater a.uagb-button__link{display:flex;justify-content:center}.uagb-buttons__outer-wrap .uagb-buttons-repeater .uagb-button__icon{font-size:inherit;display:flex;align-items:center}.uagb-buttons__outer-wrap .uagb-buttons-repeater .uagb-button__icon svg{fill:currentColor;width:inherit;height:inherit}.uagb-block-ebd37ad0.wp-block-uagb-buttons.uagb-buttons__outer-wrap .uagb-buttons__wrap {gap: 10px;}.uagb-block-ebd37ad0.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: center;align-items: center;}.wp-block-uagb-buttons .uagb-block-169d998d.wp-block-uagb-buttons-child .uagb-buttons-repeater{background: transparent;}.wp-block-uagb-buttons .uagb-block-169d998d .wp-block-button__link{background: transparent;}.wp-block-uagb-buttons .uagb-block-169d998d .wp-block-button__link:hover{background: #c99c75;}.wp-block-uagb-buttons .uagb-block-169d998d .wp-block-button__link:focus{background: #c99c75;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-button__wrapper .uagb-buttons-repeater{font-family: "NeueMontreal Bold";font-weight: 400;font-style: normal;text-transform: uppercase;font-size: 13px;padding-top: 11px;padding-bottom: 11px;padding-left: 24px;padding-right: 24px;color: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-169d998d .wp-block-button__link.has-text-color:hover .uagb-button__link{color: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-169d998d .wp-block-button__link.has-text-color:focus .uagb-button__link{color: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-button__wrapper  .uagb-buttons-repeater.wp-block-button__link{box-shadow: 0px 0px 0 #00000026;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-button__wrapper  .uagb-buttons-repeater.wp-block-button__link:hover{box-shadow: 0px 0px 0 #00000026;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater.wp-block-button__link{border-top-width: 1px;border-left-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-color: #c99c75;border-style: solid;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater.wp-block-button__link:hover{border-color: #c99c75;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater.wp-block-button__link:focus{border-color: #c99c75;}.wp-block-uagb-buttons .uagb-block-169d998d.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-top-width: 1px;border-left-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-color: #c99c75;border-style: solid;}.wp-block-uagb-buttons .uagb-block-169d998d.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater:hover{border-color: #c99c75;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater .uagb-button__link{color: #1a1a1a;font-family: "NeueMontreal Bold";font-weight: 400;font-style: normal;text-transform: uppercase;font-size: 13px;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater:hover .uagb-button__link{color: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater:focus .uagb-button__link{color: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater .uagb-button__icon > svg{width: 15px;height: 15px;fill: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater:hover .uagb-button__icon > svg{fill: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater:focus .uagb-button__icon > svg{fill: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater .uagb-button__icon-position-after{margin-left: 8px;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater .uagb-button__icon-position-before{margin-right: 8px;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-button__link{font-family: "NeueMontreal Bold";text-transform: normal;text-decoration: none;font-style: normal;font-weight: 400;letter-spacing: 2px;}@media only screen and (max-width: 976px) {.uagb-block-ebd37ad0.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: center;align-items: center;}.uagb-block-ebd37ad0.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button{width: auto;}.uagb-block-ebd37ad0 .uagb-buttons-repeater:not(.wp-block-button__link){font-size: 0px;}.uagb-block-ebd37ad0 .uagb-buttons-repeater.wp-block-button__link{font-size: 0px;}.uagb-block-ebd37ad0 .uagb-button__wrapper{margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.wp-block-uagb-buttons .uagb-block-169d998d.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-style: solid;border-color: #c99c75;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater .uagb-button__link{font-size: 13px;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater.wp-block-button__link{padding-top: 10px;padding-bottom: 10px;padding-left: 20px;padding-right: 20px;border-style: solid;border-color: #c99c75;}}@media only screen and (max-width: 767px) {.uagb-block-ebd37ad0.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: center;align-items: center;}.uagb-block-ebd37ad0.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button{width: auto;}.uagb-block-ebd37ad0 .uagb-button__wrapper{margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}.wp-block-uagb-buttons .uagb-block-169d998d.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-style: solid;border-color: #c99c75;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater .uagb-button__link{font-size: 12px;}.wp-block-uagb-buttons .uagb-block-169d998d .uagb-buttons-repeater.wp-block-button__link{padding-top: 9px;padding-bottom: 9px;padding-left: 16px;padding-right: 16px;border-style: solid;border-color: #c99c75;}}.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}.wp-block-uagb-container{display:flex;position:relative;box-sizing:border-box;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease}.wp-block-uagb-container .spectra-container-link-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.wp-block-uagb-container.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:flex;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}.wp-block-uagb-container .wp-block-uagb-blockquote,.wp-block-uagb-container .wp-block-spectra-pro-login,.wp-block-uagb-container .wp-block-spectra-pro-register{margin:unset}.wp-block-uagb-container .uagb-container__video-wrap{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.wp-block-uagb-container .uagb-container__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.wp-block-uagb-container.uagb-layout-grid{display:grid;width:100%}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap{display:inherit;width:inherit}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.alignwide.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:inherit;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset !important;width:100%;position:relative}body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container ol,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap ol{max-width:-webkit-fill-available;margin-block-start:0;margin-block-end:0;margin-left:20px}.ast-plain-container .editor-styles-wrapper .block-editor-block-list__layout.is-root-container .uagb-is-root-container.wp-block-uagb-container.alignwide{margin-left:auto;margin-right:auto}.uagb-container__shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.uagb-container__shape-top{top:-3px}.uagb-container__shape-bottom{bottom:-3px}.uagb-container__shape.uagb-container__invert.uagb-container__shape-bottom,.uagb-container__shape.uagb-container__invert.uagb-container__shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uagb-container__shape.uagb-container__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.uagb-container__shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uagb-container__shape .uagb-container__shape-fill{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.uagb-container__shape.uagb-container__shape-above-content{z-index:9;pointer-events:none}.nv-single-page-wrap .nv-content-wrap.entry-content .wp-block-uagb-container.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (max-width: 767px){.wp-block-uagb-container .wp-block-uagb-advanced-heading{width:-webkit-fill-available}}.wp-block-uagb-image--align-none{justify-content:center}.wp-block-uagb-advanced-heading h1,.wp-block-uagb-advanced-heading h2,.wp-block-uagb-advanced-heading h3,.wp-block-uagb-advanced-heading h4,.wp-block-uagb-advanced-heading h5,.wp-block-uagb-advanced-heading h6,.wp-block-uagb-advanced-heading p,.wp-block-uagb-advanced-heading div{word-break:break-word}.wp-block-uagb-advanced-heading .uagb-heading-text{margin:0}.wp-block-uagb-advanced-heading .uagb-desc-text{margin:0}.wp-block-uagb-advanced-heading .uagb-separator{font-size:0;border-top-style:solid;display:inline-block;margin:0 0 10px 0}.wp-block-uagb-advanced-heading .uagb-highlight{color:#f78a0c;border:0;transition:all .3s ease}.uag-highlight-toolbar{border-left:0;border-top:0;border-bottom:0;border-radius:0;border-right-color:#1e1e1e}.uag-highlight-toolbar .components-button{border-radius:0;outline:none}.uag-highlight-toolbar .components-button.is-primary{color:#fff}.wp-block-uagb-separator{text-align:center;box-sizing:border-box;line-height:0}.wp-block-uagb-separator__inner{display:inline-block}.wp-block-uagb-separator:not(.wp-block-uagb-separator--text):not(.wp-block-uagb-separator--icon) .wp-block-uagb-separator__inner{border-top-style:solid;-webkit-mask:var(--my-background-image);-webkit-mask-size:38px 100%;-webkit-mask-repeat:repeat-x}.wp-block-uagb-separator--text .wp-block-uagb-separator__inner,.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner{display:flex;justify-content:center;align-items:center;margin:0 auto}.wp-block-uagb-separator--text .wp-block-uagb-separator__inner::before,.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::before{display:block;content:"";border-bottom:0;flex-grow:1;border-top-color:#333;border-top-style:solid;-webkit-mask:var(--my-background-image);-webkit-mask-size:38px 100%;-webkit-mask-repeat:repeat-x}.wp-block-uagb-separator--text .wp-block-uagb-separator__inner::after,.wp-block-uagb-separator--icon .wp-block-uagb-separator__inner::after{display:block;content:"";border-bottom:0;flex-grow:1;border-top-color:#333;border-top-style:solid;-webkit-mask:var(--my-background-image);-webkit-mask-size:38px 100%;-webkit-mask-repeat:repeat-x}.wp-block-uagb-separator--icon .wp-block-uagb-separator-element svg{font-size:30px;color:#333;fill:#333;width:30px;height:30px;line-height:30px;max-width:none}.wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag{word-break:initial;margin:0}.uagb-ifb-content>svg *{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.uagb-ifb-content>svg,.uagb-ifb-content{display:inline-block}.uagb-ifb-content>svg{vertical-align:middle;width:inherit;height:inherit;font-style:initial}.uagb-ifb-content .uagb-ifb-icon-wrap svg{box-sizing:content-box;width:inherit;height:inherit}.uagb-ifb-button-wrapper:empty{display:none}div.uagb-ifb-button-wrapper a.uagb-infobox-cta-link,div.uagb-ifb-cta a.uagb-infobox-cta-link,.entry .entry-content a.uagb-infobox-cta-link,a.uagb-infobox-link-wrap,.entry .entry-content a.uagb-infobox-link-wrap{text-decoration:none;align-items:center}.uagb-infobox-icon-left-title.uagb-infobox-image-valign-middle .uagb-ifb-title-wrap,.uagb-infobox-icon-right-title.uagb-infobox-image-valign-middle .uagb-ifb-title-wrap,.uagb-infobox-image-valign-middle .uagb-ifb-icon-wrap,.uagb-infobox-image-valign-middle .uagb-ifb-image-content,.uagb-infobox-icon-left.uagb-infobox-image-valign-middle .uagb-ifb-content,.uagb-infobox-icon-right.uagb-infobox-image-valign-middle .uagb-ifb-content{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.uagb-infobox-icon-left-title.uagb-infobox-image-valign-top .uagb-ifb-title-wrap,.uagb-infobox-icon-right-title.uagb-infobox-image-valign-top .uagb-ifb-title-wrap,.uagb-infobox-image-valign-top .uagb-ifb-icon-wrap,.uagb-infobox-image-valign-top .uagb-ifb-image-content,.uagb-infobox-icon-left.uagb-infobox-image-valign-top .uagb-ifb-content,.uagb-infobox-icon-right.uagb-infobox-image-valign-top .uagb-ifb-content{-webkit-align-self:self-start;align-self:self-start}.uagb-infobox-left{justify-content:flex-start;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start}.uagb-infobox-center{justify-content:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center}.uagb-infobox-right{justify-content:flex-end;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end}.uagb-infobox-icon-above-title.uagb-infobox__content-wrap,.uagb-infobox-icon-below-title.uagb-infobox__content-wrap{display:block;width:100%}.uagb-infobox-icon-left-title .uagb-ifb-content>svg,.uagb-infobox-icon-left .uagb-ifb-content>svg{margin-right:10px}.uagb-infobox-icon-right-title .uagb-ifb-content>svg,.uagb-infobox-icon-right .uagb-ifb-content>svg{margin-left:10px}.uagb-infobox-icon-left.uagb-infobox__content-wrap,.uagb-infobox-icon-right.uagb-infobox__content-wrap,.uagb-infobox-icon-left-title .uagb-ifb-left-title-image,.uagb-infobox-icon-right-title .uagb-ifb-right-title-image{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-js-display:flex}.uagb-infobox-icon-left-title .uagb-ifb-left-title-image .uagb-ifb-image-content,.uagb-infobox-icon-right-title .uagb-ifb-right-title-image .uagb-ifb-image-content,.uagb-infobox-icon-left .uagb-ifb-image-content,.uagb-infobox-icon-right .uagb-ifb-image-content{flex-shrink:0;line-height:0}.uagb-infobox-icon-left-title .uagb-ifb-left-title-image .uagb-ifb-title-wrap,.uagb-infobox-icon-right-title .uagb-ifb-right-title-image .uagb-ifb-title-wrap,.uagb-infobox-icon-left .uagb-ifb-content,.uagb-infobox-icon-right .uagb-ifb-content{flex-grow:1}.uagb-infobox-icon-right.uagb-infobox__content-wrap,.uagb-infobox-icon-right-title .uagb-ifb-right-title-image{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.uagb-ifb-content img{position:relative;display:inline-block;line-height:0;width:auto;height:auto !important;max-width:100%;border-radius:inherit;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-border-radius:inherit}.uagb-infobox-module-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;width:100%;height:100%}.uagb-edit-mode .uagb-infobox-module-link{z-index:2}.uagb-infobox-link-icon-after{margin-right:0;margin-left:5px}.uagb-infobox-link-icon-before{margin-right:5px;margin-left:0}.uagb-infobox-link-icon{-webkit-transition:all 200ms linear;transition:all 200ms linear}.uagb-infobox__content-wrap{box-sizing:border-box;position:relative;width:100%;word-break:break-word;z-index:1}.uagb-ifb-separator{display:inline-block;margin:0;border-top-color:#333;border-top-style:solid;border-top-width:2px;line-height:0}.uagb-ifb-button-wrapper{line-height:1}.uagb-ifb-button-wrapper.uagb-ifb-button-type-text .uagb-infobox-cta-link.wp-block-button__link{background-color:unset;border:none}.uagb-ifb-button-wrapper.uagb-ifb-button-type-text .uagb-infobox-cta-link.wp-block-button__link:hover{background-color:unset;border-color:unset}.uagb-ifb-button-wrapper .uagb-infobox-cta-link{cursor:pointer}.uagb-ifb-button-wrapper .uagb-infobox-cta-link.wp-block-button__link{width:auto}.uagb-ifb-button-wrapper .wp-block-button__link svg,.uagb-ifb-button-wrapper .ast-outline-button svg{fill:currentColor}.uagb-infobox__content-wrap a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.uagb-ifb-title-wrap{width:100%}.uagb-ifb-title{margin-block-start:0}.uagb-ifb-title-wrap .uagb-ifb-title-prefix{display:block;padding:0;margin:0}.uagb-infobox__content-wrap.uagb-infobox__content-wrap{position:relative}.uagb-ifb-content{width:100%}.uagb-infobox__content-wrap.uagb-infobox,.uagb-ifb-content,.uagb-ifb-title-wrap,.uagb-ifb-title-prefix *,svg.dashicon.dashicons-upload{z-index:1}a.uagb-infobox-link-wrap{color:inherit}.uagb-ifb-content p:empty{display:none}.uagb-infobox__content-wrap .uagb-ifb-content img{display:inline-block;max-width:100%}.uagb-infobox__content-wrap .uagb-ifb-content svg{display:inline-block}.uagb-infobox__content-wrap .uagb-ifb-icon-wrap,.uagb-infobox-icon-left .uagb-ifb-image-content,.uagb-infobox-icon-right .uagb-ifb-image-content{box-sizing:content-box}.uagb-infobox-cta-link>svg{vertical-align:middle;width:15px;height:15px;font-size:15px}.uagb-infobox-cta-link{display:inline-flex}.block-editor-page #wpwrap .uagb-infobox-cta-link svg,.uagb-infobox-cta-link svg{font-style:normal}.uagb-infobox-icon-left-title .uagb-ifb-icon-wrap,.uagb-infobox-icon-left .uagb-ifb-icon-wrap{margin-right:10px;line-height:0}.uagb-infobox-icon-right-title .uagb-ifb-icon-wrap,.uagb-infobox-icon-right .uagb-ifb-icon-wrap{margin-left:10px;line-height:0}html[dir=rtl] .uagb-infobox-icon-left-title .uagb-ifb-icon-wrap,html[dir=rtl] .uagb-infobox-icon-left .uagb-ifb-icon-wrap{margin-left:10px;line-height:0}html[dir=rtl] .uagb-infobox-icon-right-title .uagb-ifb-icon-wrap,html[dir=rtl] .uagb-infobox-icon-right .uagb-ifb-icon-wrap{margin-right:10px;line-height:0}html[dir=rtl] .uagb-infobox-left{justify-content:flex-end;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end}html[dir=rtl] .uagb-infobox-right{justify-content:flex-start;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start}.uagb-infobox-icon-left .uagb-ifb-left-right-wrap,.uagb-infobox-icon-right .uagb-ifb-left-right-wrap,.uagb-infobox-icon-left-title .uagb-ifb-left-title-image,.uagb-infobox-icon-right-title .uagb-ifb-right-title-image{display:-webkit-box;display:-ms-flexbox;display:flex}.uagb-infobox-icon-right .uagb-ifb-left-right-wrap,.uagb-infobox-icon-right-title .uagb-ifb-right-title-image{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}a.uagb-infbox__link-to-all{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;box-shadow:none;text-decoration:none;-webkit-box-shadow:none}@media only screen and (max-width: 976px){.uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-image-content{padding:0;margin-bottom:20px}.uagb-infobox-stacked-tablet.uagb-reverse-order-tablet.uagb-infobox__content-wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;flex-direction:column-reverse;-js-display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse}.uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-content,.uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-icon-wrap,.uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-image-content{display:block;width:100%;text-align:center}.uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-icon-wrap,.uagb-infobox-stacked-tablet.uagb-infobox__content-wrap .uagb-ifb-image-content{margin-right:0;margin-left:0}.uagb-infobox-stacked-tablet.uagb-infobox__content-wrap{display:inline-block}.uagb-infobox-icon-left-title.uagb-infobox-stacked-tablet .uagb-ifb-image-content,.uagb-infobox-icon-left-title.uagb-infobox-stacked-tablet .uagb-ifb-icon-wrap,.uagb-infobox-icon-left.uagb-infobox-stacked-tablet .uagb-ifb-image-content,.uagb-infobox-icon-left.uagb-infobox-stacked-tablet .uagb-ifb-icon-wrap{margin-right:0}.uagb-infobox-icon-right-title.uagb-infobox-stacked-tablet .uagb-ifb-image-content,.uagb-infobox-icon-right-title.uagb-infobox-stacked-tablet .uagb-ifb-icon-wrap,.uagb-infobox-icon-right.uagb-infobox-stacked-tablet .uagb-ifb-image-content,.uagb-infobox-icon-right.uagb-infobox-stacked-tablet .uagb-ifb-icon-wrap{margin-left:0}.uagb-infobox-icon-left-title .uagb-ifb-separator{margin:10px 0}}@media screen and (max-width: 767px){.uagb-infobox-stacked-mobile.uagb-infobox__content-wrap{display:inline-block}.uagb-infobox-stacked-mobile.uagb-infobox__content-wrap .uagb-ifb-image-content,.uagb-infobox-stacked-mobile.uagb-infobox__content-wrap .uagb-ifb-icon-wrap{padding:0;margin-bottom:20px;margin-right:0;margin-left:0}.uagb-infobox-stacked-mobile.uagb-infobox__content-wrap.uagb-reverse-order-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;flex-direction:column-reverse;-js-display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse}.uagb-infobox-stacked-mobile.uagb-infobox__content-wrap .uagb-ifb-image-content,.uagb-infobox-stacked-mobile.uagb-infobox__content-wrap .uagb-ifb-icon-wrap,.uagb-infobox-stacked-mobile.uagb-infobox__content-wrap .uagb-ifb-content{display:block;width:100%;text-align:center}.uagb-infobox-icon-left-title.uagb-infobox-stacked-mobile .uagb-ifb-image-content,.uagb-infobox-icon-left-title.uagb-infobox-stacked-mobile .uagb-ifb-icon-wrap,.uagb-infobox-icon-left.uagb-infobox-stacked-mobile .uagb-ifb-image-content,.uagb-infobox-icon-left.uagb-infobox-stacked-mobile .uagb-ifb-icon-wrap{margin-right:0}.uagb-infobox-icon-right-title.uagb-infobox-stacked-mobile .uagb-ifb-image-content,.uagb-infobox-icon-right-title.uagb-infobox-stacked-mobile .uagb-ifb-icon-wrap,.uagb-infobox-icon-right.uagb-infobox-stacked-mobile .uagb-ifb-image-content,.uagb-infobox-icon-right.uagb-infobox-stacked-mobile .uagb-ifb-icon-wrap{margin-left:0}.uagb-infobox-icon-left-title .uagb-ifb-separator{margin:10px 0}}.uagb-ifb-icon svg{width:inherit;height:inherit;vertical-align:middle}.uagb-ifb-button-icon{height:15px;width:15px;font-size:15px;vertical-align:middle}.uagb-ifb-button-icon svg{height:inherit;width:inherit;display:inline-block}.uagb-ifb-button-icon.uagb-ifb-align-icon-after{float:right}.uagb-ifb-cta-button{display:inline-block}.uagb-disable-link{pointer-events:none}@media only screen and (min-width: 977px){.uagb-infobox-margin-wrapper{display:flex}}.uagb-ifb-content .uagb-ifb-desc p:last-child{margin-bottom:0}html[dir=rtl] .uagb-infobox-icon-left-title .uagb-ifb-content>svg,html[dir=rtl] .uagb-infobox-icon-left .uagb-ifb-content>svg{margin-right:0;margin-left:10px}html[dir=rtl] .uagb-infobox-icon-right-title .uagb-ifb-content>svg,html[dir=rtl] .uagb-infobox-icon-right .uagb-ifb-content>svg{margin-left:0;margin-right:10px}html[dir=rtl] .uagb-infobox-link-icon-after{margin-right:5px;margin-left:0}html[dir=rtl] .uagb-infobox-link-icon-before{margin-right:0;margin-left:5px}html[dir=rtl] .uagb-ifb-button-icon.uagb-ifb-align-icon-after{float:left}.wp-block-uagb-container.uagb-block-acc-hero .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-hero .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-hero .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-hero .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-hero .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-hero{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-acc-hero{min-height: 680px;box-shadow: 0px 0px   #00000070 ;padding-top: 180px;padding-bottom: 180px;padding-left: 40px;padding-right: 40px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-repeat: no-repeat;background-position: 50% 25%;background-size: cover;background-attachment: scroll;background-image: url(https://auzia.fr/wp-content/uploads/2026/09/antique-revetement-inspiration-marbre-80x160-cm-vue-2.webp);background-clip: padding-box;flex-direction: column;align-items: flex-start;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-acc-hero::before{content: "";position: absolute;pointer-events: none;top: -0px;left: -0px;width: calc(100% + 0px + 0px);height: calc(100% + 0px + 0px);border-color: inherit;background-repeat: no-repeat;background-position: 50% 50%;background-size: cover;background-attachment: scroll;mix-blend-mode: normal;background-clip: padding-box;opacity: 1;}#uagb-adv-heading-acc-hero-eyebrow.wp-block-uagb-advanced-heading .uagb-heading-text{color: #c99c75;}#uagb-adv-heading-acc-hero-eyebrow.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-acc-hero-eyebrow.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-hero-eyebrow.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-hero-eyebrow.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-hero-eyebrow .uagb-heading-text{text-transform: uppercase;font-weight: 700;font-size: 14px;letter-spacing: 5px;}#uagb-adv-heading-acc-hero-h1.wp-block-uagb-advanced-heading .uagb-heading-text{color: #ffffff;}#uagb-adv-heading-acc-hero-h1.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-acc-hero-h1.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-hero-h1.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-hero-h1.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-hero-h1 .uagb-heading-text{font-family: "Playfair Display";font-weight: 500;font-size: 80px;line-height: 1.05em;letter-spacing: -1.8px;}#uagb-adv-heading-acc-hero-desc.wp-block-uagb-advanced-heading .uagb-heading-text{color: #f0eae2;}#uagb-adv-heading-acc-hero-desc.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-acc-hero-desc.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-hero-desc.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-hero-desc.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-hero-desc .uagb-heading-text{font-style: italic;font-weight: 400;font-size: 20px;line-height: 1.55em;}.uagb-block-acc-hero-btns.wp-block-uagb-buttons.uagb-buttons__outer-wrap .uagb-buttons__wrap {flex-direction: row;gap: 16px;}.uagb-block-acc-hero-btns.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: left;align-items: center;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1.wp-block-uagb-buttons-child .uagb-buttons-repeater{background: #c99c75;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .wp-block-button__link{background: #c99c75;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .wp-block-button__link:hover{background: #a97a52;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .wp-block-button__link:focus{background: #a97a52;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-button__wrapper .uagb-buttons-repeater{font-weight: 600;color: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .wp-block-button__link.has-text-color:hover .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .wp-block-button__link.has-text-color:focus .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-button__wrapper  .uagb-buttons-repeater.wp-block-button__link{box-shadow: 0px 0px 0 #00000026;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-button__wrapper  .uagb-buttons-repeater.wp-block-button__link:hover{box-shadow: 0px 0px 0 #00000026;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater.wp-block-button__link{border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-color: #333;border-style: none;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater.wp-block-button__link:hover{border-color: #333;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater.wp-block-button__link:focus{border-color: #333;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-color: #333;border-style: none;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater:hover{border-color: #333;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater .uagb-button__link{color: #1a1a1a;font-weight: 600;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater:hover .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater:focus .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater .uagb-button__icon > svg{width: 15px;height: 15px;fill: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater:hover .uagb-button__icon > svg{fill: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater:focus .uagb-button__icon > svg{fill: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater .uagb-button__icon-position-after{margin-left: 8px;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater .uagb-button__icon-position-before{margin-right: 8px;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-button__link{text-transform: normal;text-decoration: none;font-weight: 600;letter-spacing: 2px;}.wp-block-uagb-container.uagb-block-acc-collections .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-collections .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-collections .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-collections .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-collections .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-collections{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-acc-collections{box-shadow: 0px 0px   #00000070 ;padding-top: 120px;padding-bottom: 120px;padding-left: 40px;padding-right: 40px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: #ffffff;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}#uagb-adv-heading-acc-col-eyebrow.wp-block-uagb-advanced-heading .uagb-heading-text{color: #c99c75;}#uagb-adv-heading-acc-col-eyebrow.wp-block-uagb-advanced-heading {text-align: center;}#uagb-adv-heading-acc-col-eyebrow.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-acc-col-eyebrow.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-col-eyebrow.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-col-eyebrow.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-col-eyebrow .uagb-heading-text{text-transform: uppercase;font-weight: 700;font-size: 13px;letter-spacing: 5px;}#uagb-adv-heading-acc-col-title.wp-block-uagb-advanced-heading .uagb-heading-text{color: #1a1a1a;}#uagb-adv-heading-acc-col-title.wp-block-uagb-advanced-heading {text-align: center;}#uagb-adv-heading-acc-col-title.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-acc-col-title.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-col-title.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-col-title.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-col-title .uagb-heading-text{font-family: "Playfair Display";font-weight: 500;font-size: 52px;line-height: 1.1em;letter-spacing: -1px;}#uagb-adv-heading-acc-col-kicker.wp-block-uagb-advanced-heading .uagb-heading-text{color: #4B5563;}#uagb-adv-heading-acc-col-kicker.wp-block-uagb-advanced-heading {text-align: center;}#uagb-adv-heading-acc-col-kicker.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-acc-col-kicker.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-col-kicker.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-col-kicker.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-col-kicker .uagb-heading-text{font-weight: 400;font-size: 18px;line-height: 1.6em;}.wp-block-uagb-container.uagb-block-acc-atouts .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atouts .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atouts .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atouts .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atouts .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atouts{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-acc-atouts{box-shadow: 0px 0px   #00000070 ;padding-top: 112px;padding-bottom: 112px;padding-left: 40px;padding-right: 40px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: #faf6f2;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.uagb-block-acc-atouts-sep.wp-block-uagb-separator{padding-bottom: 2px;padding-top: 2px;text-align: center;}.uagb-block-acc-atouts-sep.wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag{font-style: normal;line-height: 1em;}.uagb-block-acc-atouts-sep.wp-block-uagb-separator:not(.wp-block-uagb-separator--text):not(.wp-block-uagb-separator--icon) .wp-block-uagb-separator__inner{-webkit-mask-size: 5px 100%;border-top-width: 3px;width: 56px;border-top-color: #c99c75;border-top-style: solid;margin-top: 5px;margin-bottom: 5px;}#uagb-adv-heading-acc-atouts-txt.wp-block-uagb-advanced-heading .uagb-heading-text{color: #1a1a1a;}#uagb-adv-heading-acc-atouts-txt.wp-block-uagb-advanced-heading {text-align: center;}#uagb-adv-heading-acc-atouts-txt.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-acc-atouts-txt.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-atouts-txt.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-atouts-txt.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-atouts-txt .uagb-heading-text{font-family: "Playfair Display";font-style: italic;font-weight: 400;font-size: 32px;line-height: 1.5em;letter-spacing: -0.3px;}.wp-block-uagb-container.uagb-block-acc-atouts-row .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atouts-row .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atouts-row .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atouts-row .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atouts-row .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atouts-row{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atouts-row > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1440px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: row;align-items: stretch;justify-content: center;flex-wrap: wrap;row-gap: 40px;column-gap: 32px;}.wp-block-uagb-container.uagb-block-acc-atouts-row{box-shadow: 0px 0px   #00000070 ;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: row;align-items: stretch;justify-content: center;flex-wrap: wrap;row-gap: 40px;column-gap: 32px;}.wp-block-uagb-container.uagb-block-acc-atout-1 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atout-1 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atout-1 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atout-1 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atout-1 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-1{max-width: 22%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-1 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1440px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-acc-atout-1{box-shadow: 0px 0px   #00000070 ;padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;color: #333;}.uagb-block-acc-atout-1-ifb .uagb-ifb-icon svg{fill: #333;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-1-ifb .uagb-ifb-content .uagb-ifb-icon-wrap svg{line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-1-ifb .uagb-iconbox-icon-wrap{margin: auto;display: inline-flex;align-items: center;justify-content: center;box-sizing: content-box;width: 30px;height: 30px;line-height: 30px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-content .uagb-ifb-left-title-image svg{width: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-1-ifb .uagb-ifb-content .uagb-ifb-right-title-image svg{width: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-1-ifb .uagb-infobox__content-wrap .uagb-ifb-imgicon-wrap{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-1-ifb .uagb-infobox .uagb-ifb-image-content img{border-radius: 0px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-right-title-image > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-left-title-image > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-title-wrap .uagb-ifb-title-prefix{color: #c99c75;margin-bottom: 14px;margin-top: 5px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-title{font-weight: 600;font-size: 19px;line-height: 1.3em;color: #1a1a1a;margin-bottom: 10px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-desc{color: #4B5563;margin-bottom: 0px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-separator{width: 30%;border-top-width: 2px;border-top-color: #333;border-top-style: solid;margin-bottom: 0px;}.uagb-block-acc-atout-1-ifb .uagb-infobox__content-wrap .uagb-ifb-separator{width: 30%;border-top-width: 2px;border-top-color: #333;border-top-style: solid;}.uagb-block-acc-atout-1-ifb .uagb-ifb-align-icon-after{margin-left: 5px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-align-icon-before{margin-right: 5px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content svg{box-sizing: content-box;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-1-ifb .uagb-infobox__content-wrap{text-align: left;}.uagb-block-acc-atout-1-ifb.uagb-infobox-icon-above-title{text-align: left;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-title-prefix{font-family: "Playfair Display";font-weight: 500;font-size: 34px;}[dir=rtl] .uagb-block-acc-atout-1-ifb .uagb-iconbox-icon-wrap{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-right-title-image > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-left-title-image > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap{text-align: right;}[dir=rtl] .uagb-block-acc-atout-1-ifb.uagb-infobox-icon-above-title{text-align: right;}[dir=rtl] .uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-block-acc-atout-2 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atout-2 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atout-2 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atout-2 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atout-2 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-2{max-width: 22%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-2 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1440px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-acc-atout-2{box-shadow: 0px 0px   #00000070 ;padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;color: #333;}.uagb-block-acc-atout-2-ifb .uagb-ifb-icon svg{fill: #333;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-2-ifb .uagb-ifb-content .uagb-ifb-icon-wrap svg{line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-2-ifb .uagb-iconbox-icon-wrap{margin: auto;display: inline-flex;align-items: center;justify-content: center;box-sizing: content-box;width: 30px;height: 30px;line-height: 30px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-content .uagb-ifb-left-title-image svg{width: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-2-ifb .uagb-ifb-content .uagb-ifb-right-title-image svg{width: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-2-ifb .uagb-infobox__content-wrap .uagb-ifb-imgicon-wrap{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-2-ifb .uagb-infobox .uagb-ifb-image-content img{border-radius: 0px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-right-title-image > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-left-title-image > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-title-wrap .uagb-ifb-title-prefix{color: #c99c75;margin-bottom: 14px;margin-top: 5px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-title{font-weight: 600;font-size: 19px;line-height: 1.3em;color: #1a1a1a;margin-bottom: 10px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-desc{color: #4B5563;margin-bottom: 0px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-separator{width: 30%;border-top-width: 2px;border-top-color: #333;border-top-style: solid;margin-bottom: 0px;}.uagb-block-acc-atout-2-ifb .uagb-infobox__content-wrap .uagb-ifb-separator{width: 30%;border-top-width: 2px;border-top-color: #333;border-top-style: solid;}.uagb-block-acc-atout-2-ifb .uagb-ifb-align-icon-after{margin-left: 5px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-align-icon-before{margin-right: 5px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content svg{box-sizing: content-box;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-2-ifb .uagb-infobox__content-wrap{text-align: left;}.uagb-block-acc-atout-2-ifb.uagb-infobox-icon-above-title{text-align: left;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-title-prefix{font-family: "Playfair Display";font-weight: 500;font-size: 34px;}[dir=rtl] .uagb-block-acc-atout-2-ifb .uagb-iconbox-icon-wrap{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-right-title-image > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-left-title-image > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap{text-align: right;}[dir=rtl] .uagb-block-acc-atout-2-ifb.uagb-infobox-icon-above-title{text-align: right;}[dir=rtl] .uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-block-acc-atout-3 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atout-3 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atout-3 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atout-3 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atout-3 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-3{max-width: 22%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1440px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-acc-atout-3{box-shadow: 0px 0px   #00000070 ;padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;color: #333;}.uagb-block-acc-atout-3-ifb .uagb-ifb-icon svg{fill: #333;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-3-ifb .uagb-ifb-content .uagb-ifb-icon-wrap svg{line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-3-ifb .uagb-iconbox-icon-wrap{margin: auto;display: inline-flex;align-items: center;justify-content: center;box-sizing: content-box;width: 30px;height: 30px;line-height: 30px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-content .uagb-ifb-left-title-image svg{width: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-3-ifb .uagb-ifb-content .uagb-ifb-right-title-image svg{width: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-3-ifb .uagb-infobox__content-wrap .uagb-ifb-imgicon-wrap{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-3-ifb .uagb-infobox .uagb-ifb-image-content img{border-radius: 0px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-right-title-image > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-left-title-image > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-title-wrap .uagb-ifb-title-prefix{color: #c99c75;margin-bottom: 14px;margin-top: 5px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-title{font-weight: 600;font-size: 19px;line-height: 1.3em;color: #1a1a1a;margin-bottom: 10px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-desc{color: #4B5563;margin-bottom: 0px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-separator{width: 30%;border-top-width: 2px;border-top-color: #333;border-top-style: solid;margin-bottom: 0px;}.uagb-block-acc-atout-3-ifb .uagb-infobox__content-wrap .uagb-ifb-separator{width: 30%;border-top-width: 2px;border-top-color: #333;border-top-style: solid;}.uagb-block-acc-atout-3-ifb .uagb-ifb-align-icon-after{margin-left: 5px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-align-icon-before{margin-right: 5px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content svg{box-sizing: content-box;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-3-ifb .uagb-infobox__content-wrap{text-align: left;}.uagb-block-acc-atout-3-ifb.uagb-infobox-icon-above-title{text-align: left;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-title-prefix{font-family: "Playfair Display";font-weight: 500;font-size: 34px;}[dir=rtl] .uagb-block-acc-atout-3-ifb .uagb-iconbox-icon-wrap{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-right-title-image > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-left-title-image > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap{text-align: right;}[dir=rtl] .uagb-block-acc-atout-3-ifb.uagb-infobox-icon-above-title{text-align: right;}[dir=rtl] .uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-block-acc-atout-4 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atout-4 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atout-4 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-atout-4 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-atout-4 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-4{max-width: 22%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-4 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1440px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-acc-atout-4{box-shadow: 0px 0px   #00000070 ;padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;flex-direction: column;align-items: flex-start;justify-content: flex-start;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;color: #333;}.uagb-block-acc-atout-4-ifb .uagb-ifb-icon svg{fill: #333;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-4-ifb .uagb-ifb-content .uagb-ifb-icon-wrap svg{line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-4-ifb .uagb-iconbox-icon-wrap{margin: auto;display: inline-flex;align-items: center;justify-content: center;box-sizing: content-box;width: 30px;height: 30px;line-height: 30px;padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-content .uagb-ifb-left-title-image svg{width: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-4-ifb .uagb-ifb-content .uagb-ifb-right-title-image svg{width: 30px;line-height: 30px;font-size: 30px;color: #333;fill: #333;}.uagb-block-acc-atout-4-ifb .uagb-infobox__content-wrap .uagb-ifb-imgicon-wrap{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;}.uagb-block-acc-atout-4-ifb .uagb-infobox .uagb-ifb-image-content img{border-radius: 0px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-right-title-image > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-left-title-image > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content > img{padding-left: 0px;padding-right: 0px;padding-top: 0px;padding-bottom: 0px;border-radius: 0px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-title-wrap .uagb-ifb-title-prefix{color: #c99c75;margin-bottom: 14px;margin-top: 5px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-title{font-weight: 600;font-size: 19px;line-height: 1.3em;color: #1a1a1a;margin-bottom: 10px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-desc{color: #4B5563;margin-bottom: 0px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-separator{width: 30%;border-top-width: 2px;border-top-color: #333;border-top-style: solid;margin-bottom: 0px;}.uagb-block-acc-atout-4-ifb .uagb-infobox__content-wrap .uagb-ifb-separator{width: 30%;border-top-width: 2px;border-top-color: #333;border-top-style: solid;}.uagb-block-acc-atout-4-ifb .uagb-ifb-align-icon-after{margin-left: 5px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-align-icon-before{margin-right: 5px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content svg{box-sizing: content-box;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-4-ifb .uagb-infobox__content-wrap{text-align: left;}.uagb-block-acc-atout-4-ifb.uagb-infobox-icon-above-title{text-align: left;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-title-prefix{font-family: "Playfair Display";font-weight: 500;font-size: 34px;}[dir=rtl] .uagb-block-acc-atout-4-ifb .uagb-iconbox-icon-wrap{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-right-title-image > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-left-title-image > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content > img{padding-right: 0px;padding-left: 0px;}[dir=rtl] .uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap{text-align: right;}[dir=rtl] .uagb-block-acc-atout-4-ifb.uagb-infobox-icon-above-title{text-align: right;}[dir=rtl] .uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-block-acc-shop .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-shop .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-shop .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-acc-shop .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-acc-shop .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-shop{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-acc-shop{box-shadow: 0px 0px   #00000070 ;padding-top: 120px;padding-bottom: 120px;padding-left: 40px;padding-right: 40px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;background-color: #ffffff;flex-direction: column;align-items: stretch;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}#uagb-adv-heading-acc-shop-eyebrow.wp-block-uagb-advanced-heading .uagb-heading-text{color: #c99c75;}#uagb-adv-heading-acc-shop-eyebrow.wp-block-uagb-advanced-heading {text-align: center;}#uagb-adv-heading-acc-shop-eyebrow.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-acc-shop-eyebrow.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-shop-eyebrow.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-shop-eyebrow.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-shop-eyebrow .uagb-heading-text{text-transform: uppercase;font-weight: 700;font-size: 13px;letter-spacing: 5px;}#uagb-adv-heading-acc-shop-title.wp-block-uagb-advanced-heading .uagb-heading-text{color: #1a1a1a;}#uagb-adv-heading-acc-shop-title.wp-block-uagb-advanced-heading {text-align: center;}#uagb-adv-heading-acc-shop-title.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-acc-shop-title.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-shop-title.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-shop-title.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-acc-shop-title .uagb-heading-text{font-family: "Playfair Display";font-weight: 500;font-size: 48px;line-height: 1.1em;letter-spacing: -1px;}.uagb-block-acc-shop-btns.wp-block-uagb-buttons.uagb-buttons__outer-wrap .uagb-buttons__wrap {flex-direction: row;gap: 16px;}.uagb-block-acc-shop-btns.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: center;align-items: center;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1.wp-block-uagb-buttons-child .uagb-buttons-repeater{background: #c99c75;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .wp-block-button__link{background: #c99c75;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .wp-block-button__link:hover{background: #a97a52;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .wp-block-button__link:focus{background: #a97a52;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-button__wrapper .uagb-buttons-repeater{font-weight: 600;color: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .wp-block-button__link.has-text-color:hover .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .wp-block-button__link.has-text-color:focus .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-button__wrapper  .uagb-buttons-repeater.wp-block-button__link{box-shadow: 0px 0px 0 #00000026;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-button__wrapper  .uagb-buttons-repeater.wp-block-button__link:hover{box-shadow: 0px 0px 0 #00000026;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater.wp-block-button__link{border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-color: #333;border-style: none;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater.wp-block-button__link:hover{border-color: #333;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater.wp-block-button__link:focus{border-color: #333;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-color: #333;border-style: none;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater:hover{border-color: #333;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater .uagb-button__link{color: #1a1a1a;font-weight: 600;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater:hover .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater:focus .uagb-button__link{color: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater .uagb-button__icon > svg{width: 15px;height: 15px;fill: #1a1a1a;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater:hover .uagb-button__icon > svg{fill: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater:focus .uagb-button__icon > svg{fill: #ffffff;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater .uagb-button__icon-position-after{margin-left: 8px;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater .uagb-button__icon-position-before{margin-right: 8px;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-button__link{text-transform: normal;text-decoration: none;font-weight: 600;letter-spacing: 2px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-hero{width: 100%;}.wp-block-uagb-container.uagb-block-acc-hero{min-height: 580px;padding-top: 120px;padding-bottom: 120px;padding-left: 40px;padding-right: 40px;margin-top:  !important;margin-bottom:  !important;order: initial;background-position: 50% 25%;background-image: url(https://auzia.fr/wp-content/uploads/2026/09/antique-revetement-inspiration-marbre-80x160-cm-vue-2.webp);background-clip: padding-box;}.wp-block-uagb-container.uagb-block-acc-hero::before{top: -0px;left: -0px;width: calc(100% + 0px + 0px);height: calc(100% + 0px + 0px);mix-blend-mode: normal;background-clip: padding-box;opacity: 1;}#uagb-adv-heading-acc-hero-h1 .uagb-heading-text{font-size: 56px;}#uagb-adv-heading-acc-hero-desc .uagb-heading-text{font-size: 17px;}.uagb-block-acc-hero-btns.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: left;align-items: center;}.uagb-block-acc-hero-btns.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button{width: auto;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-style: none;border-color: #333;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater.wp-block-button__link{border-style: none;border-color: #333;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-collections{width: 100%;}.wp-block-uagb-container.uagb-block-acc-collections{padding-top: 88px;padding-bottom: 88px;padding-left: 40px;padding-right: 40px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #ffffff;}#uagb-adv-heading-acc-col-title .uagb-heading-text{font-size: 40px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atouts{width: 100%;}.wp-block-uagb-container.uagb-block-acc-atouts{padding-top: 88px;padding-bottom: 88px;padding-left: 40px;padding-right: 40px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #faf6f2;}.uagb-block-acc-atouts-sep.wp-block-uagb-separator{text-align: center;}.uagb-block-acc-atouts-sep.wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag{font-style: normal;margin-bottom: initial;line-height: 1em;}.uagb-block-acc-atouts-sep.wp-block-uagb-separator:not(.wp-block-uagb-separator--text):not(.wp-block-uagb-separator--icon) .wp-block-uagb-separator__inner{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: #c99c75;border-top-style: solid;margin-top: 5px;margin-bottom: 5px;}#uagb-adv-heading-acc-atouts-txt .uagb-heading-text{font-size: 26px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atouts-row{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atouts-row > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;row-gap: 36px;column-gap: 28px;}.wp-block-uagb-container.uagb-block-acc-atouts-row{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;row-gap: 36px;column-gap: 28px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-1{max-width: 45%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-1 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-acc-atout-1{padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-1-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;}.uagb-block-acc-atout-1-ifb .uagb-iconbox-icon-wrap{width: 30px;height: 30px;line-height: 30px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-content .uagb-ifb-left-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-content .uagb-ifb-right-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}[dir=rtl] .uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-2{max-width: 45%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-2 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-acc-atout-2{padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-2-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;}.uagb-block-acc-atout-2-ifb .uagb-iconbox-icon-wrap{width: 30px;height: 30px;line-height: 30px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-content .uagb-ifb-left-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-content .uagb-ifb-right-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}[dir=rtl] .uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-3{max-width: 45%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-acc-atout-3{padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-3-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;}.uagb-block-acc-atout-3-ifb .uagb-iconbox-icon-wrap{width: 30px;height: 30px;line-height: 30px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-content .uagb-ifb-left-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-content .uagb-ifb-right-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}[dir=rtl] .uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-4{max-width: 45%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-4 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-acc-atout-4{padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-4-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;}.uagb-block-acc-atout-4-ifb .uagb-iconbox-icon-wrap{width: 30px;height: 30px;line-height: 30px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-content .uagb-ifb-left-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-content .uagb-ifb-right-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}[dir=rtl] .uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-shop{width: 100%;}.wp-block-uagb-container.uagb-block-acc-shop{padding-top: 88px;padding-bottom: 88px;padding-left: 40px;padding-right: 40px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #ffffff;}#uagb-adv-heading-acc-shop-title .uagb-heading-text{font-size: 38px;}.uagb-block-acc-shop-btns.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: center;align-items: center;}.uagb-block-acc-shop-btns.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button{width: auto;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-style: none;border-color: #333;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater.wp-block-button__link{border-style: none;border-color: #333;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-hero{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-acc-hero{min-height: 540px;padding-top: 100px;padding-bottom: 100px;padding-left: 24px;padding-right: 24px;margin-top:  !important;margin-bottom:  !important;order: initial;background-position: 0% 50%;background-image: url(https://auzia.fr/wp-content/uploads/2026/09/antique-revetement-inspiration-marbre-80x160-cm-vue-2.webp);background-clip: padding-box;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-acc-hero::before{top: -0px;left: -0px;width: calc(100% + 0px + 0px);height: calc(100% + 0px + 0px);mix-blend-mode: normal;background-clip: padding-box;opacity: 1;}#uagb-adv-heading-acc-hero-h1 .uagb-heading-text{font-size: 38px;}#uagb-adv-heading-acc-hero-desc .uagb-heading-text{font-size: 16px;}.uagb-block-acc-hero-btns.wp-block-uagb-buttons.uagb-buttons__outer-wrap .uagb-buttons__wrap{flex-direction: column;}.uagb-block-acc-hero-btns.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: left;align-items: center;}.uagb-block-acc-hero-btns.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button{width: auto;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-style: none;border-color: #333;}.wp-block-uagb-buttons .uagb-block-acc-hero-cta-1 .uagb-buttons-repeater.wp-block-button__link{border-style: none;border-color: #333;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-collections{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-acc-collections{padding-top: 72px;padding-bottom: 72px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #ffffff;flex-wrap: wrap;}#uagb-adv-heading-acc-col-title .uagb-heading-text{font-size: 32px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atouts{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-acc-atouts{padding-top: 72px;padding-bottom: 72px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #faf6f2;flex-wrap: wrap;}.uagb-block-acc-atouts-sep.wp-block-uagb-separator{text-align: center;}.uagb-block-acc-atouts-sep.wp-block-uagb-separator--text .wp-block-uagb-separator-element .uagb-html-tag{font-style: normal;margin-bottom: initial;line-height: 1em;}.uagb-block-acc-atouts-sep.wp-block-uagb-separator:not(.wp-block-uagb-separator--text):not(.wp-block-uagb-separator--icon) .wp-block-uagb-separator__inner{-webkit-mask-size: 5px 100%;width: 100px;border-top-color: #c99c75;border-top-style: solid;margin-top: 5px;margin-bottom: 5px;}#uagb-adv-heading-acc-atouts-txt .uagb-heading-text{font-size: 22px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atouts-row{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atouts-row > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;row-gap: 32px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-acc-atouts-row{padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;row-gap: 32px;column-gap: 0px;order: initial;flex-wrap: wrap;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-1{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-1 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-acc-atout-1{padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-content .uagb-ifb-left-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-content .uagb-ifb-right-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-1-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-1-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;}.uagb-block-acc-atout-1-ifb .uagb-iconbox-icon-wrap{width: 30px;height: 30px;line-height: 30px;}.uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}[dir=rtl] .uagb-block-acc-atout-1-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-2{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-2 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-acc-atout-2{padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-content .uagb-ifb-left-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-content .uagb-ifb-right-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-2-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-2-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;}.uagb-block-acc-atout-2-ifb .uagb-iconbox-icon-wrap{width: 30px;height: 30px;line-height: 30px;}.uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}[dir=rtl] .uagb-block-acc-atout-2-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-3{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-acc-atout-3{padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-content .uagb-ifb-left-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-content .uagb-ifb-right-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-3-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-3-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;}.uagb-block-acc-atout-3-ifb .uagb-iconbox-icon-wrap{width: 30px;height: 30px;line-height: 30px;}.uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}[dir=rtl] .uagb-block-acc-atout-3-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-atout-4{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-acc-atout-4 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-acc-atout-4{padding-top: 24px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;margin-top:  !important;margin-bottom:  !important;order: initial;flex-wrap: wrap;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-icon-wrap > svg{width: 30px;height: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content .uagb-ifb-icon-wrap > svg{line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-content .uagb-ifb-left-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-content .uagb-ifb-right-title-image > svg{width: 30px;line-height: 30px;font-size: 30px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-ifb-content img{box-sizing: content-box;}.uagb-block-acc-atout-4-ifb .uagb-ifb-icon{width: 30px;line-height: 30px;}.uagb-block-acc-atout-4-ifb .uagb-ifb-icon > span{font-size: 30px;width: 30px;line-height: 30px;}.uagb-block-acc-atout-4-ifb .uagb-iconbox-icon-wrap{width: 30px;height: 30px;line-height: 30px;}.uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg {margin-left: 5px;}[dir=rtl] .uagb-block-acc-atout-4-ifb.uagb-infobox__content-wrap .uagb-infobox-cta-link > svg{margin-right: 5px;margin-left: 0px;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-acc-shop{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-block-acc-shop{padding-top: 72px;padding-bottom: 72px;padding-left: 20px;padding-right: 20px;margin-top:  !important;margin-bottom:  !important;order: initial;background-color: #ffffff;flex-wrap: wrap;}#uagb-adv-heading-acc-shop-title .uagb-heading-text{font-size: 30px;}.uagb-block-acc-shop-btns.wp-block-uagb-buttons.uagb-buttons__outer-wrap .uagb-buttons__wrap{flex-direction: column;}.uagb-block-acc-shop-btns.uagb-buttons__outer-wrap .uagb-buttons__wrap {justify-content: center;align-items: center;}.uagb-block-acc-shop-btns.uagb-buttons__outer-wrap .uagb-buttons__wrap .wp-block-button{width: auto;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1.wp-block-button.is-style-outline .uagb-button__wrapper .wp-block-button__link.uagb-buttons-repeater{border-style: none;border-color: #333;}.wp-block-uagb-buttons .uagb-block-acc-shop-cta-1 .uagb-buttons-repeater.wp-block-button__link{border-style: none;border-color: #333;}}