/* Tout savoir sur l’insert à granulés#16067 */                .accordion{overflow:hidden}.accordion__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.accordion__row{display:flex;gap:var(--ev-grid-gutter)}@media (width < 992px){.accordion__row{flex-direction:column}}.accordion__row>*{flex:1}.accordion__header:has(.accordion__figure){flex:0 1 clamp(280px,600px,50%)}@media (width < 992px){.accordion__header:has(.accordion__figure){flex:1}}.accordion__title{font-size:var(--ev-step-2)}.accordion__header{display:flex;flex-direction:column}.accordion__header .accordion__subtitle{margin-bottom:var(--ev-space-xs)}.accordion__header .accordion__description{order:-1;display:inline-block;width:fit-content;margin:0 0 var(--ev-space-xs);background-color:rgba(204,204,204,.25);border-radius:100vmax;padding:.25rem .75rem;border:1px solid transparent;font-weight:normal;font-family:var(--ev-heading-font-family);font-size:var(--ev-step-0);line-height:var(--ev-body-line-height,1.5);color:var(--ev-heading-color)}.accordion__header .accordion__description p{margin:0}.accordion__header .accordion__description:has(>p:empty){display:none}.accordion__figure{margin-top:var(--ev-space-m)}.accordion__img{width:100%;height:auto;border-radius:16px;display:block}.accordion__body-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ev-space-m);margin-top:3.25rem}@media (width < 992px){.accordion__body-wrap{margin-top:0}}.accordion__body{font-size:var(--ev-step-0)}.accordion__item-header{display:flex;flex-direction:row-reverse;place-content:space-between;padding:var(--ev-space-s) var(--ev-space-m);border-bottom:1px solid var(--ev-border-color);color:var(--ev-heading-color);font-weight:500;cursor:pointer}.accordion__item-toggler{border:none;background:none}.accordion__item-body{display:none;padding:var(--ev-space-m) var(--ev-space-s-m);background:white;border-bottom:1px solid var(--ev-border-color)}.accordion .icon--minus{--icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M487 281H25a25 25 0 0 1 0-50h462a25 25 0 0 1 0 50z' data-name='03 Login'/%3E%3C/svg%3E");--icon-width:12px;--icon-height:12px}.accordion .icon--plus{--icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cg data-name='03 Login'%3E%3Cpath d='M256 512a25 25 0 0 1-25-25V25a25 25 0 0 1 50 0v462a25 25 0 0 1-25 25z'/%3E%3Cpath d='M487 281H25a25 25 0 0 1 0-50h462a25 25 0 0 1 0 50z'/%3E%3C/g%3E%3C/svg%3E");--icon-width:12px;--icon-height:12px}                     /* Tout savoir sur les poêles à granulés#16068 */                .accordion{overflow:hidden}.accordion__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.accordion__row{display:flex;gap:var(--ev-grid-gutter)}@media (width < 992px){.accordion__row{flex-direction:column}}.accordion__row>*{flex:1}.accordion__header:has(.accordion__figure){flex:0 1 clamp(280px,600px,50%)}@media (width < 992px){.accordion__header:has(.accordion__figure){flex:1}}.accordion__title{font-size:var(--ev-step-2)}.accordion__header{display:flex;flex-direction:column}.accordion__header .accordion__subtitle{margin-bottom:var(--ev-space-xs)}.accordion__header .accordion__description{order:-1;display:inline-block;width:fit-content;margin:0 0 var(--ev-space-xs);background-color:rgba(204,204,204,.25);border-radius:100vmax;padding:.25rem .75rem;border:1px solid transparent;font-weight:normal;font-family:var(--ev-heading-font-family);font-size:var(--ev-step-0);line-height:var(--ev-body-line-height,1.5);color:var(--ev-heading-color)}.accordion__header .accordion__description p{margin:0}.accordion__header .accordion__description:has(>p:empty){display:none}.accordion__figure{margin-top:var(--ev-space-m)}.accordion__img{width:100%;height:auto;border-radius:16px;display:block}.accordion__body-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ev-space-m);margin-top:3.25rem}@media (width < 992px){.accordion__body-wrap{margin-top:0}}.accordion__body{font-size:var(--ev-step-0)}.accordion__item-header{display:flex;flex-direction:row-reverse;place-content:space-between;padding:var(--ev-space-s) var(--ev-space-m);border-bottom:1px solid var(--ev-border-color);color:var(--ev-heading-color);font-weight:500;cursor:pointer}.accordion__item-toggler{border:none;background:none}.accordion__item-body{display:none;padding:var(--ev-space-m) var(--ev-space-s-m);background:white;border-bottom:1px solid var(--ev-border-color)}.accordion .icon--minus{--icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M487 281H25a25 25 0 0 1 0-50h462a25 25 0 0 1 0 50z' data-name='03 Login'/%3E%3C/svg%3E");--icon-width:12px;--icon-height:12px}.accordion .icon--plus{--icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cg data-name='03 Login'%3E%3Cpath d='M256 512a25 25 0 0 1-25-25V25a25 25 0 0 1 50 0v462a25 25 0 0 1-25 25z'/%3E%3Cpath d='M487 281H25a25 25 0 0 1 0-50h462a25 25 0 0 1 0 50z'/%3E%3C/g%3E%3C/svg%3E");--icon-width:12px;--icon-height:12px}                     /* Tout savoir sur les poêles à bois#16069 */                .accordion{overflow:hidden}.accordion__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.accordion__row{display:flex;gap:var(--ev-grid-gutter)}@media (width < 992px){.accordion__row{flex-direction:column}}.accordion__row>*{flex:1}.accordion__header:has(.accordion__figure){flex:0 1 clamp(280px,600px,50%)}@media (width < 992px){.accordion__header:has(.accordion__figure){flex:1}}.accordion__title{font-size:var(--ev-step-2)}.accordion__header{display:flex;flex-direction:column}.accordion__header .accordion__subtitle{margin-bottom:var(--ev-space-xs)}.accordion__header .accordion__description{order:-1;display:inline-block;width:fit-content;margin:0 0 var(--ev-space-xs);background-color:rgba(204,204,204,.25);border-radius:100vmax;padding:.25rem .75rem;border:1px solid transparent;font-weight:normal;font-family:var(--ev-heading-font-family);font-size:var(--ev-step-0);line-height:var(--ev-body-line-height,1.5);color:var(--ev-heading-color)}.accordion__header .accordion__description p{margin:0}.accordion__header .accordion__description:has(>p:empty){display:none}.accordion__figure{margin-top:var(--ev-space-m)}.accordion__img{width:100%;height:auto;border-radius:16px;display:block}.accordion__body-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ev-space-m);margin-top:3.25rem}@media (width < 992px){.accordion__body-wrap{margin-top:0}}.accordion__body{font-size:var(--ev-step-0)}.accordion__item-header{display:flex;flex-direction:row-reverse;place-content:space-between;padding:var(--ev-space-s) var(--ev-space-m);border-bottom:1px solid var(--ev-border-color);color:var(--ev-heading-color);font-weight:500;cursor:pointer}.accordion__item-toggler{border:none;background:none}.accordion__item-body{display:none;padding:var(--ev-space-m) var(--ev-space-s-m);background:white;border-bottom:1px solid var(--ev-border-color)}.accordion .icon--minus{--icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M487 281H25a25 25 0 0 1 0-50h462a25 25 0 0 1 0 50z' data-name='03 Login'/%3E%3C/svg%3E");--icon-width:12px;--icon-height:12px}.accordion .icon--plus{--icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cg data-name='03 Login'%3E%3Cpath d='M256 512a25 25 0 0 1-25-25V25a25 25 0 0 1 50 0v462a25 25 0 0 1-25 25z'/%3E%3Cpath d='M487 281H25a25 25 0 0 1 0-50h462a25 25 0 0 1 0 50z'/%3E%3C/g%3E%3C/svg%3E");--icon-width:12px;--icon-height:12px}                     /* Vente et installation de poêle Bicombustible#16070 */                .callout-color-bg {  background-color: var(--ev-light);    padding-block: var(--ev-space-2xl);}.callout-color-bg__container {  max-width: var(--ev-grid-max-width);  margin-inline: auto;  padding-inline: var(--ev-grid-gutter);}.callout-color-bg__content > * {  margin: 0;}.callout-color-bg__title {   margin-bottom: var(--ev-space-s);}.callout-color-bg .btn {  margin-top: var(--ev-space-s);}@media (width >= 600px) {  .callout-color-bg__content[data-align-content="center"] {    place-self: center;    max-width: calc(8px * 147);    margin-inline: auto;    text-align: center;  }}.callout-color-bg {  position: relative;  overflow: hidden;  z-index: 1;}.callout-color-bg__content {	max-width: 850px;}.callout-color-bg__description {   margin-block: var(--ev-space-l);  border-left: 1px solid;  padding-left: 1rem;}.callout-color-bg__description {  border-left: 2px solid var(--ev-primary); }.callout-color-bg {  border-radius: var(--ev-border-radius);}.callout-color-bg__description {  margin-block: var(--ev-space-l) var(--ev-space-xs-s);  padding-left: 0;  border-left: none;}.callout-color-bg::after {	content: "";	position: absolute;	background-repeat: no-repeat;	right: 0;	height: 100%;	width: 284px;	bottom: 0;	background-image: url(https://serveur-images.devil-it-applications.fr/nobis/svg/abstract-1.svg);	opacity: .7;	z-index: -1;}@media (width < 992px) {  .callout-color-bg::after {    opacity: .3;  }}@media (width < 768px) {  .callout-color-bg::after {    height: 50%;    	width: 150px !important;  }}                     /* Confiez-nous l’installation de votre insert à granulés#16071 */                .callout-color-bg {  background-color: var(--ev-light);    padding-block: var(--ev-space-2xl);}.callout-color-bg__container {  max-width: var(--ev-grid-max-width);  margin-inline: auto;  padding-inline: var(--ev-grid-gutter);}.callout-color-bg__content > * {  margin: 0;}.callout-color-bg__title {   margin-bottom: var(--ev-space-s);}.callout-color-bg .btn {  margin-top: var(--ev-space-s);}@media (width >= 600px) {  .callout-color-bg__content[data-align-content="center"] {    place-self: center;    max-width: calc(8px * 147);    margin-inline: auto;    text-align: center;  }}.callout-color-bg {  position: relative;  overflow: hidden;  z-index: 1;}.callout-color-bg__content {	max-width: 850px;}.callout-color-bg__description {   margin-block: var(--ev-space-l);  border-left: 1px solid;  padding-left: 1rem;}.callout-color-bg__description {  border-left: 2px solid var(--ev-primary); }.callout-color-bg {  border-radius: var(--ev-border-radius);}.callout-color-bg__description {  margin-block: var(--ev-space-l) var(--ev-space-xs-s);  padding-left: 0;  border-left: none;}.callout-color-bg::after {	content: "";	position: absolute;	background-repeat: no-repeat;	right: 0;	height: 100%;	width: 284px;	bottom: 0;	background-image: url(https://serveur-images.devil-it-applications.fr/nobis/svg/abstract-1.svg);	opacity: .7;	z-index: -1;}@media (width < 992px) {  .callout-color-bg::after {    opacity: .3;  }}@media (width < 768px) {  .callout-color-bg::after {    height: 50%;    	width: 150px !important;  }}                     /* Nos prestations pour poêles à granulés#16073 */                .grid-image__container {  max-width: var(--ev-grid-max-width);  padding-inline: var(--ev-grid-gutter);  margin-inline: auto;}.grid-image__body {  display: grid;  gap: var(--ev-grid-gutter);  margin-top: var(--ev-space-l);  grid-template-columns: repeat(var(--grid-columns), 1fr);  counter-reset: grid-simple-counter;}.grid-image__item-text {  padding: var(--ev-space-s-m);}.grid-image__item-description {  margin-block: 0;}.grid-image__item-title {  margin-block: 0 var(--ev-space-s);  font-size: var(--ev-step-0);}.grid-image__item-title:hover {  cursor: pointer;  text-decoration: underline;}.grid-image__title,.grid-image__subtitle {  margin-block: 0 var(--ev-space-s);}.grid-image__item {  position: relative;  perspective: 1000px;  width: 100%;  min-height: 600px;}.grid-image__card-back > * {  color: white;}.grid-image__item-img img {  object-fit: cover;}.grid-image__item-img img,.grid-image__item-img {  height: 100%;  width: 100%;}.grid-image__card {  position: absolute;  width: 100%;  height: 100%;  transition: transform 0.6s;  transform-style: preserve-3d;}.grid-image__card.flipped {  transform: rotateY(180deg);}.grid-image__card-front,.grid-image__card-back {  position: absolute;  width: 100%;  height: 100%;  backface-visibility: hidden;}.grid-image__card-front {  background-color: #f1f1f1;  display: flex;  justify-content: center;  align-items: center;}.grid-image__card-back {  background-color: #313131c7;  display: flex;  flex-direction: column;  justify-content: center;  transform: rotateY(180deg);  padding: 20px;}.grid-image__body {  --grid-columns: var(--grid-columns-sm, 1);}@media (min-width: 769px) {  .grid-image__body {    --grid-columns: var(--grid-columns-md, 2);  }  [data-header-align="center"] {    justify-items: center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }}@media (min-width: 993px) {  .grid-image__body {    --grid-columns: var(--grid-columns-lg, 3);  }}.grid-image__subtitle.subtitle {  grid-row: 1;}.grid-image__header {  display: grid;}@media (width > 768px) {  .grid-image__description {    grid-column: 2/3;    grid-row: 1/3;    place-self: end;  }}.grid-image__card-back,.grid-image__card.flipped {  transform: unset !important;}.grid-image__card-back {  justify-content: end !important;  padding: var(--ev-space-m);}.grid-image__item-title {  background: white;  color: var(--ev-heading-color);  padding: var(--ev-space-2xs) var(--ev-space-s);  margin-left: calc(0px - var(--ev-space-m));  width: fit-content;}.grid-image__title {  grid-column: 1;}.grid-image__item-title {  font-weight: bold;  background: black;  color: white;  border-left: 2px solid var(--ev-primary);  border-radius: 0 var(--ev-border-radius) var(--ev-border-radius) 0;}.grid-image__card-back {  background-color: #3131312e;}.carousel-image__card-back > *,.grid-image__card-back > *,.portfolio__item-text > * {  text-shadow: 1px 1px 1px #000000b5;}.grid-image__item {  border-radius: var(--ev-border-radius);  overflow: hidden;}.grid-image__header {  column-gap: var(--ev-grid-gutter);}.grid-image__title {  grid-area: title;}.grid-image__subtitle {  grid-area: subtitle;}.grid-image__description {  place-self: start;  grid-area: description;}@media (width >= 992px) {  .grid-image__header {    grid-template-areas: "subtitle .." "title description";  }}.grid-image__card-back > * {  text-shadow: unset;}.grid-image__item-title {  padding: var(--ev-space-s) var(--ev-space-l);  background: var(--ev-body-bg);  color: var(--ev-heading-color);  border-left: none;}.grid-image__item-title {  position: relative;}.grid-image__item-title::before {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, #fff) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(90deg);  position: absolute;  left: 0;  top: -24px;}.grid-image__item-title::after {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, #fff) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(-180deg);  position: absolute;  left: 0;  bottom: -23px;}.grid-image__item-description {  position: relative;  z-index: 1;  border-radius: 0 30px 0 0;  padding-right: var(--ev-space-xs-s);}.grid-image__item-description::before {  content: "";  position: absolute;  inset: -40px 0 -30px -30px;  z-index: -1;  border-radius: 0 30px 0 0;  border: 1px solid #ffffff1f;  background: #64646459;  backdrop-filter: blur(5px);}.grid-image__item-title {  z-index: 2;}.grid-image__item-description::before,.grid-image__item-description {  max-height: 0px;  opacity: 0;  transition: all 1s ease-in;}.grid-image__item:hover .grid-image__item-description::before,.grid-image__item:hover .grid-image__item-description {  max-height: 700px;  opacity: 1;}@media (min-width: 769px) {  .grid-image__body {    --grid-columns: var(--grid-columns-md, 2);  }}@media (hover: none) {  .grid-image__item-description:not(:empty) {    max-height: 700px;    opacity: 1;  }}@media (hover: none) {  .grid-image__item-description:not(:empty)::before {    max-height: 700px;    opacity: 1;  }}@media (min-width: 993px) {  .grid-image__body {    --grid-columns: var(--grid-columns-lg, 3);  }}.grid-image__item-description::before {  background: #373737ba;}                     /* Nos prestations pour poêles à bois#16074 */                .grid-image__container {  max-width: var(--ev-grid-max-width);  padding-inline: var(--ev-grid-gutter);  margin-inline: auto;}.grid-image__body {  display: grid;  gap: var(--ev-grid-gutter);  margin-top: var(--ev-space-l);  grid-template-columns: repeat(var(--grid-columns), 1fr);  counter-reset: grid-simple-counter;}.grid-image__item-text {  padding: var(--ev-space-s-m);}.grid-image__item-description {  margin-block: 0;}.grid-image__item-title {  margin-block: 0 var(--ev-space-s);  font-size: var(--ev-step-0);}.grid-image__item-title:hover {  cursor: pointer;  text-decoration: underline;}.grid-image__title,.grid-image__subtitle {  margin-block: 0 var(--ev-space-s);}.grid-image__item {  position: relative;  perspective: 1000px;  width: 100%;  min-height: 600px;}.grid-image__card-back > * {  color: white;}.grid-image__item-img img {  object-fit: cover;}.grid-image__item-img img,.grid-image__item-img {  height: 100%;  width: 100%;}.grid-image__card {  position: absolute;  width: 100%;  height: 100%;  transition: transform 0.6s;  transform-style: preserve-3d;}.grid-image__card.flipped {  transform: rotateY(180deg);}.grid-image__card-front,.grid-image__card-back {  position: absolute;  width: 100%;  height: 100%;  backface-visibility: hidden;}.grid-image__card-front {  background-color: #f1f1f1;  display: flex;  justify-content: center;  align-items: center;}.grid-image__card-back {  background-color: #313131c7;  display: flex;  flex-direction: column;  justify-content: center;  transform: rotateY(180deg);  padding: 20px;}.grid-image__body {  --grid-columns: var(--grid-columns-sm, 1);}@media (min-width: 769px) {  .grid-image__body {    --grid-columns: var(--grid-columns-md, 2);  }  [data-header-align="center"] {    justify-items: center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }}@media (min-width: 993px) {  .grid-image__body {    --grid-columns: var(--grid-columns-lg, 3);  }}.grid-image__subtitle.subtitle {  grid-row: 1;}.grid-image__header {  display: grid;}@media (width > 768px) {  .grid-image__description {    grid-column: 2/3;    grid-row: 1/3;    place-self: end;  }}.grid-image__card-back,.grid-image__card.flipped {  transform: unset !important;}.grid-image__card-back {  justify-content: end !important;  padding: var(--ev-space-m);}.grid-image__item-title {  background: white;  color: var(--ev-heading-color);  padding: var(--ev-space-2xs) var(--ev-space-s);  margin-left: calc(0px - var(--ev-space-m));  width: fit-content;}.grid-image__title {  grid-column: 1;}.grid-image__item-title {  font-weight: bold;  background: black;  color: white;  border-left: 2px solid var(--ev-primary);  border-radius: 0 var(--ev-border-radius) var(--ev-border-radius) 0;}.grid-image__card-back {  background-color: #3131312e;}.carousel-image__card-back > *,.grid-image__card-back > *,.portfolio__item-text > * {  text-shadow: 1px 1px 1px #000000b5;}.grid-image__item {  border-radius: var(--ev-border-radius);  overflow: hidden;}.grid-image__header {  column-gap: var(--ev-grid-gutter);}.grid-image__title {  grid-area: title;}.grid-image__subtitle {  grid-area: subtitle;}.grid-image__description {  place-self: start;  grid-area: description;}@media (width >= 992px) {  .grid-image__header {    grid-template-areas: "subtitle .." "title description";  }}.grid-image__card-back > * {  text-shadow: unset;}.grid-image__item-title {  padding: var(--ev-space-s) var(--ev-space-l);  background: var(--ev-body-bg);  color: var(--ev-heading-color);  border-left: none;}.grid-image__item-title {  position: relative;}.grid-image__item-title::before {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, #fff) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(90deg);  position: absolute;  left: 0;  top: -24px;}.grid-image__item-title::after {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, #fff) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(-180deg);  position: absolute;  left: 0;  bottom: -23px;}.grid-image__item-description {  position: relative;  z-index: 1;  border-radius: 0 30px 0 0;  padding-right: var(--ev-space-xs-s);}.grid-image__item-description::before {  content: "";  position: absolute;  inset: -40px 0 -30px -30px;  z-index: -1;  border-radius: 0 30px 0 0;  border: 1px solid #ffffff1f;  background: #64646459;  backdrop-filter: blur(5px);}.grid-image__item-title {  z-index: 2;}.grid-image__item-description::before,.grid-image__item-description {  max-height: 0px;  opacity: 0;  transition: all 1s ease-in;}.grid-image__item:hover .grid-image__item-description::before,.grid-image__item:hover .grid-image__item-description {  max-height: 700px;  opacity: 1;}@media (min-width: 769px) {  .grid-image__body {    --grid-columns: var(--grid-columns-md, 2);  }}@media (hover: none) {  .grid-image__item-description:not(:empty) {    max-height: 700px;    opacity: 1;  }}@media (hover: none) {  .grid-image__item-description:not(:empty)::before {    max-height: 700px;    opacity: 1;  }}@media (min-width: 993px) {  .grid-image__body {    --grid-columns: var(--grid-columns-lg, 3);  }}.grid-image__item-description::before {  background: #373737ba;}                     /* Nos prestations pour inserts à granulés#16075 */                .grid-image__container {  max-width: var(--ev-grid-max-width);  padding-inline: var(--ev-grid-gutter);  margin-inline: auto;}.grid-image__body {  display: grid;  gap: var(--ev-grid-gutter);  margin-top: var(--ev-space-l);  grid-template-columns: repeat(var(--grid-columns), 1fr);  counter-reset: grid-simple-counter;}.grid-image__item-text {  padding: var(--ev-space-s-m);}.grid-image__item-description {  margin-block: 0;}.grid-image__item-title {  margin-block: 0 var(--ev-space-s);  font-size: var(--ev-step-0);}.grid-image__item-title:hover {  cursor: pointer;  text-decoration: underline;}.grid-image__title,.grid-image__subtitle {  margin-block: 0 var(--ev-space-s);}.grid-image__item {  position: relative;  perspective: 1000px;  width: 100%;  min-height: 600px;}.grid-image__card-back > * {  color: white;}.grid-image__item-img img {  object-fit: cover;}.grid-image__item-img img,.grid-image__item-img {  height: 100%;  width: 100%;}.grid-image__card {  position: absolute;  width: 100%;  height: 100%;  transition: transform 0.6s;  transform-style: preserve-3d;}.grid-image__card.flipped {  transform: rotateY(180deg);}.grid-image__card-front,.grid-image__card-back {  position: absolute;  width: 100%;  height: 100%;  backface-visibility: hidden;}.grid-image__card-front {  background-color: #f1f1f1;  display: flex;  justify-content: center;  align-items: center;}.grid-image__card-back {  background-color: #313131c7;  display: flex;  flex-direction: column;  justify-content: center;  transform: rotateY(180deg);  padding: 20px;}.grid-image__body {  --grid-columns: var(--grid-columns-sm, 1);}@media (min-width: 769px) {  .grid-image__body {    --grid-columns: var(--grid-columns-md, 2);  }  [data-header-align="center"] {    justify-items: center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }}@media (min-width: 993px) {  .grid-image__body {    --grid-columns: var(--grid-columns-lg, 3);  }}.grid-image__subtitle.subtitle {  grid-row: 1;}.grid-image__header {  display: grid;}@media (width > 768px) {  .grid-image__description {    grid-column: 2/3;    grid-row: 1/3;    place-self: end;  }}.grid-image__card-back,.grid-image__card.flipped {  transform: unset !important;}.grid-image__card-back {  justify-content: end !important;  padding: var(--ev-space-m);}.grid-image__item-title {  background: white;  color: var(--ev-heading-color);  padding: var(--ev-space-2xs) var(--ev-space-s);  margin-left: calc(0px - var(--ev-space-m));  width: fit-content;}.grid-image__title {  grid-column: 1;}.grid-image__item-title {  font-weight: bold;  background: black;  color: white;  border-left: 2px solid var(--ev-primary);  border-radius: 0 var(--ev-border-radius) var(--ev-border-radius) 0;}.grid-image__card-back {  background-color: #3131312e;}.carousel-image__card-back > *,.grid-image__card-back > *,.portfolio__item-text > * {  text-shadow: 1px 1px 1px #000000b5;}.grid-image__item {  border-radius: var(--ev-border-radius);  overflow: hidden;}.grid-image__header {  column-gap: var(--ev-grid-gutter);}.grid-image__title {  grid-area: title;}.grid-image__subtitle {  grid-area: subtitle;}.grid-image__description {  place-self: start;  grid-area: description;}@media (width >= 992px) {  .grid-image__header {    grid-template-areas: "subtitle .." "title description";  }}.grid-image__card-back > * {  text-shadow: unset;}.grid-image__item-title {  padding: var(--ev-space-s) var(--ev-space-l);  background: var(--ev-body-bg);  color: var(--ev-heading-color);  border-left: none;}.grid-image__item-title {  position: relative;}.grid-image__item-title::before {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, #fff) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(90deg);  position: absolute;  left: 0;  top: -24px;}.grid-image__item-title::after {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, #fff) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(-180deg);  position: absolute;  left: 0;  bottom: -23px;}.grid-image__item-description {  position: relative;  z-index: 1;  border-radius: 0 30px 0 0;  padding-right: var(--ev-space-xs-s);}.grid-image__item-description::before {  content: "";  position: absolute;  inset: -40px 0 -30px -30px;  z-index: -1;  border-radius: 0 30px 0 0;  border: 1px solid #ffffff1f;  background: #64646459;  backdrop-filter: blur(5px);}.grid-image__item-title {  z-index: 2;}.grid-image__item-description::before,.grid-image__item-description {  max-height: 0px;  opacity: 0;  transition: all 1s ease-in;}.grid-image__item:hover .grid-image__item-description::before,.grid-image__item:hover .grid-image__item-description {  max-height: 700px;  opacity: 1;}@media (min-width: 769px) {  .grid-image__body {    --grid-columns: var(--grid-columns-md, 2);  }}@media (hover: none) {  .grid-image__item-description:not(:empty) {    max-height: 700px;    opacity: 1;  }}@media (hover: none) {  .grid-image__item-description:not(:empty)::before {    max-height: 700px;    opacity: 1;  }}@media (min-width: 993px) {  .grid-image__body {    --grid-columns: var(--grid-columns-lg, 3);  }}.grid-image__item-description::before {  background: #373737ba;}                     /* google-review#16078 */                /* UPDATED: Thu, 14 Mar 2024 06:00:42 */#objet-16078 {	position: fixed;	z-index: 999;	left: .95rem;	bottom: .95rem;	background: #fff;	padding: 1rem;	border-radius: 10px;	box-shadow: 0 0 10px 0 #0000003d;}#objet-16078 .google-review {  display: grid;  place-items: center;  gap: 0.25rem;}#objet-16078 .google-review__logo {  margin-bottom: 0.25rem;  display: flex;  gap: 0.5rem;  place-items: center;  border: 1px solid var(--ev-border-color);  border-radius: 100vmax;  padding: 5px;}#objet-16078 .google-review__number {  font-size: var(--ev-step--1);}#objet-16078 .icon {  --icon-color: #ffc965;}#objet-16078 .icon--star-full {  --icon-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' baseProfile='tiny' version='1.2' viewBox='0 0 24 24'%3E%3Cpath d='m3.1 11.3 3.6 3.3-1 4.6c-.1.6.1 1.2.6 1.5.2.2.5.3.8.3l.6-.1.1-.1 4.1-2.3 4.1 2.3.1.1c.5.2 1.1.2 1.5-.1.5-.3.7-.9.6-1.5l-1-4.6 1.6-1.5 1.9-1.7.1-.1c.4-.4.5-1 .3-1.5s-.6-.9-1.2-1h-.1l-4.7-.5-1.9-4.3-.1-.1c-.1-.7-.6-1-1.1-1-.5 0-1 .3-1.3.8l-.1.1-1.9 4.3-4.7.5h-.1c-.5.1-1 .5-1.2 1-.1.6 0 1.2.4 1.6z'/%3E%3C/svg%3E");}#objet-16078 .icon--star-half {  --icon-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M30.9 12.5c-.2-.5-.7-.8-1.2-.8H20l-3-9a1.3 1.3 0 0 0-1.5-.9c-.4.1-.6.4-.8.8l-3 9H2.4a1.3 1.3 0 0 0-.7 2.3l7.7 5.6-3 9.1v.4a1.3 1.3 0 0 0 2 1l7.7-5.6 7.7 5.6c.2.2.5.2.7.2a1.3 1.3 0 0 0 1.2-1.6l-3-9 7.8-5.7a1.3 1.3 0 0 0 .5-1.4zm-10.4 5.6a1.3 1.3 0 0 0-.5 1.4l2 6.2-5.3-3.9-.7-.2V7l2 6.3c.2.5.7.9 1.2.9h6.6z'/%3E%3C/svg%3E");}#objet-16078 .icon--star-outline {  --icon-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.2 4.2c.3-.7.4-1 .6-1.1.1-.1.3-.1.4 0 .2 0 .3.4.6 1l1.5 4.5.1.3.2.2h.4l4.7.1c.7 0 1 0 1.2.2.1 0 .2.3.1.4 0 .2-.3.4-.8.8l-3.8 2.9-.2.2-.1.3v.3l1.4 4.5c.2.7.3 1 .2 1.2l-.4.3-1-.6-3.8-2.7-.4-.2H12l-.4.2-3.8 2.7c-.6.4-.8.6-1 .6a.5.5 0 0 1-.4-.3c-.1-.2 0-.5.2-1.2l1.3-4.5.1-.3v-.3l-.3-.2-3.8-2.9c-.5-.4-.8-.6-.8-.8l.1-.4c.2-.2.5-.2 1.2-.2H9l.4-.1.2-.2.1-.3 1.5-4.4Z'/%3E%3C/svg%3E");}#objet-16078 .icon--star-quarter {  --icon-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23212121' d='M14.9 3.6a1 1 0 0 0-1.8 0l-3 5.9-6.5 1a1 1 0 0 0-.5 1.6l4.7 4.6-1.1 6.6a1 1 0 0 0 1.4 1l5.9-3 5.8 3a1 1 0 0 0 1.5-1l-1.1-6.6 4.7-4.6a1 1 0 0 0-.5-1.7l-6.6-1-3-5.8ZM11 10.9h.2L14 5l2.8 5.8 6.3.9-4.5 4.4 1 6.3-5.6-3-3 1.6V11Z'/%3E%3C/svg%3E");}#objet-16078 .icon--star-three-quarters {  --icon-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23212121' d='M13.6 3.1a1 1 0 0 0-.5.5l-3 5.9-6.5 1a1 1 0 0 0-.5 1.6l4.7 4.6-1.1 6.6a1 1 0 0 0 1.4 1l5.9-3 5.8 3h.2a1 1 0 0 0 1.3-1l-1.1-6.6 4.7-4.6 .1-.1a1 1 0 0 0-.6-1.6l-6.6-1-3-5.8a1 1 0 0 0-1.2-.5Zm3.4 18V11l6.1.9-4.5 4.4 1 6.3-2.6-1.4Z'/%3E%3C/svg%3E");}#objet-16078 a {  text-decoration: underline;  font-weight: 600;  color: var(--ev-body-color);}#objet-16078 figcaption {  line-height: 1;}#objet-16078 img {  object-fit: contain;}@media (max-width: 600px) {  #objet-16078 {    left: 0;    bottom: 2.5rem;    padding: 0.5rem;    transform: scale(0.75);  }  #objet-16078 .google-review {    gap: 0;  }  #objet-16078 .google-review__logo {    border: none;    padding: 0;  }  #objet-16078 .google-review__stars-wrapper {    display: none;  }}#objet-6171 .google-review__number{font-size:var(--ev-step--1)}#objet-6171 figcaption{line-height:1}#objet-6171{position:fixed;z-index:999;left:1rem;bottom:1rem;background:#ffffffe3;padding:1rem;border-radius:10px;box-shadow:0 0 10px 0 #0000003d}#objet-6171 .google-review{display:grid;place-items:center;gap:.25rem}#objet-6171 .google-review__logo{margin-bottom:.25rem;display:flex;gap:.5rem;place-items:center;border:1px solid var(--ev-border-color);border-radius:100vmax;padding:5px}#objet-6171 .icon{--icon-color:#ffc965}#objet-6171 .icon--star-full{--icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' baseProfile='tiny' version='1.2' viewBox='0 0 24 24'%3E%3Cpath d='m3.1 11.3 3.6 3.3-1 4.6c-.1.6.1 1.2.6 1.5.2.2.5.3.8.3l.6-.1.1-.1 4.1-2.3 4.1 2.3.1.1c.5.2 1.1.2 1.5-.1.5-.3.7-.9.6-1.5l-1-4.6 1.6-1.5 1.9-1.7.1-.1c.4-.4.5-1 .3-1.5s-.6-.9-1.2-1h-.1l-4.7-.5-1.9-4.3-.1-.1c-.1-.7-.6-1-1.1-1-.5 0-1 .3-1.3.8l-.1.1-1.9 4.3-4.7.5h-.1c-.5.1-1 .5-1.2 1-.1.6 0 1.2.4 1.6z'/%3E%3C/svg%3E")}#objet-6171 .icon--star-half{--icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M30.9 12.5c-.2-.5-.7-.8-1.2-.8H20l-3-9a1.3 1.3 0 0 0-1.5-.9c-.4.1-.6.4-.8.8l-3 9H2.4a1.3 1.3 0 0 0-.7 2.3l7.7 5.6-3 9.1v.4a1.3 1.3 0 0 0 2 1l7.7-5.6 7.7 5.6c.2.2.5.2.7.2a1.3 1.3 0 0 0 1.2-1.6l-3-9 7.8-5.7a1.3 1.3 0 0 0 .5-1.4zm-10.4 5.6a1.3 1.3 0 0 0-.5 1.4l2 6.2-5.3-3.9-.7-.2V7l2 6.3c.2.5.7.9 1.2.9h6.6z'/%3E%3C/svg%3E")}#objet-6171 .icon--star-outline{--icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.2 4.2c.3-.7.4-1 .6-1.1.1-.1.3-.1.4 0 .2 0 .3.4.6 1l1.5 4.5.1.3.2.2h.4l4.7.1c.7 0 1 0 1.2.2.1 0 .2.3.1.4 0 .2-.3.4-.8.8l-3.8 2.9-.2.2-.1.3v.3l1.4 4.5c.2.7.3 1 .2 1.2l-.4.3-1-.6-3.8-2.7-.4-.2H12l-.4.2-3.8 2.7c-.6.4-.8.6-1 .6a.5.5 0 0 1-.4-.3c-.1-.2 0-.5.2-1.2l1.3-4.5.1-.3v-.3l-.3-.2-3.8-2.9c-.5-.4-.8-.6-.8-.8l.1-.4c.2-.2.5-.2 1.2-.2H9l.4-.1.2-.2.1-.3 1.5-4.4Z'/%3E%3C/svg%3E")}#objet-6171 .icon--star-quarter{--icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23212121' d='M14.9 3.6a1 1 0 0 0-1.8 0l-3 5.9-6.5 1a1 1 0 0 0-.5 1.6l4.7 4.6-1.1 6.6a1 1 0 0 0 1.4 1l5.9-3 5.8 3a1 1 0 0 0 1.5-1l-1.1-6.6 4.7-4.6a1 1 0 0 0-.5-1.7l-6.6-1-3-5.8ZM11 10.9h.2L14 5l2.8 5.8 6.3.9-4.5 4.4 1 6.3-5.6-3-3 1.6V11Z'/%3E%3C/svg%3E")}#objet-6171 .icon--star-three-quarters{--icon-svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 28 28'%3E%3Cpath fill='%23212121' d='M13.6 3.1a1 1 0 0 0-.5.5l-3 5.9-6.5 1a1 1 0 0 0-.5 1.6l4.7 4.6-1.1 6.6a1 1 0 0 0 1.4 1l5.9-3 5.8 3h.2a1 1 0 0 0 1.3-1l-1.1-6.6 4.7-4.6 .1-.1a1 1 0 0 0-.6-1.6l-6.6-1-3-5.8a1 1 0 0 0-1.2-.5Zm3.4 18V11l6.1.9-4.5 4.4 1 6.3-2.6-1.4Z'/%3E%3C/svg%3E")}#objet-6171 a{text-decoration:underline;font-weight:600;color:var(--ev-body-color)}#objet-6171 img{object-fit:contain}@media (max-width:600px){#objet-6171 .google-review{gap:0}}@media (max-width:600px){#objet-6171 .google-review__logo{border:none;padding:0}}@media (max-width:600px){#objet-6171 .google-review__stars-wrapper{display:none}}.google-logo{border:1px solid var(--ev-border-color);border-radius:100vmax;padding:4px}                     /* test-réassurance#16080 */                .team__container {  max-width: var(--ev-grid-max-width);  padding-inline: var(--ev-grid-gutter);  margin-inline: auto;}.team__body {  display: grid;  gap: var(--ev-grid-gutter);  margin-top: var(--ev-space-2xl);  grid-template-columns: repeat(var(--grid-columns), 1fr);  counter-reset: team-counter;}.team__header {  display: grid;  grid-template-areas: 'title' 'subtitle';}.team__member-description {  margin-block: 0;}.team__member {  text-align: center;}.team__member-description {  width: 100%;}.team__member-title {  margin-block: var(--ev-space-s) var(--ev-space-3xs-2xs);  }  .team__member-title:hover {  cursor: pointer;  color: var(--ev-primary, var(--ev-neutral));}.team__title,.team__subtitle {  margin-block: 0 var(--ev-space-s);}.team__member-image img {	width: 100%;}.team__body  {  --grid-columns: var(--grid-columns-sm, 1);}@media (min-width: 769px) {  .team__body {    --grid-columns: var(--grid-columns-md, 2);  }    [data-header-align="center"] {    justify-items:center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }}@media (min-width: 993px) {  .team__body {    --grid-columns: var(--grid-columns-lg, 3);  }}.team__member-image {	border-radius: var(--ev-border-radius);	overflow: hidden;}                     /* portfolio test (à supp)#16081 */                .portfolio__container {  max-width: var(--ev-grid-max-width);  padding-inline: var(--ev-grid-gutter);  margin-inline: auto;}.portfolio__body {  display: grid;  gap: var(--ev-grid-gutter);  margin-top: var(--ev-space-s);  grid-template-columns: repeat(var(--grid-columns), 1fr);  counter-reset: portfolio-counter;}.portfolio__wrapper {  margin-top: var(--ev-space-m);}.portfolio__item  {  text-align: center;}.portfolio__header {  display: grid;  grid-template-areas: 'title' 'subtitle';}.portfolio__item-description {  font-size: var(--ev-step--1);  margin-block: 0;}.portfolio__title {  font-size: var(--ev-step-3);}.portfolio__item-title {  margin-block: 0 var(--ev-space-s);  font-size: var(--ev-step-0);  font-weight: 500;}.portfolio-item__title {  font-size: var(--ev-step-0);  font-weight: 500;}.portfolio-item__description {  font-size: var(--ev-step--1);}.portfolio__item-text {  position: absolute;  inset: 0;  display: grid;  place-content: center;    background: #373737a3;}.portfolio__item-text > * {  color: white;}  .portfolio__item-title:hover {  cursor: pointer;  color: var(--ev-primary, var(--ev-neutral));}.portfolio__title,.portfolio__subtitle {  margin-block: 0 var(--ev-space-s);}.portfolio .icon--fullscreen {  color: white;}.portfolio-item__description:empty,.portfolio-item__title:empty {  display: none;}.portfolio .icon--fullscreen:hover {  animation: scaleDown 1000ms ease-in-out infinite;}@keyframes scaleDown {  0% {    transform: scale(1);  }  50% {    transform: scale(0.7);  }  100% {    transform: scale(1);  }}.portfolio-item__title {  margin-block: var(--ev-space-m);}.portfolio-item__title:hover {  cursor: pointer;  text-decoration: underline;}.portfolio img {  width: 100%;  max-width: unset;  height: 300px;  object-fit: cover}.portfolio [type="radio"] {  display: none}.portfolio label {  display: inline-block;  border-radius: .25rem;  cursor: pointer;  transition: .25s;  margin-right: 1rem;  margin-bottom: .25rem}[type="radio"]:hover+label {  color: var(--ev-primary, var(--ev-neutral))}.portfolio .icon--fullscreen {	--icon-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 352.054 352.054'%3E%3Cpath d='M144.206 186.634 30 300.84v-62.781H0v113.995h113.995v-30H51.212l114.207-114.207zM238.059 0v30h62.781L186.633 144.208l21.213 21.212L322.054 51.213v62.782h30V0z'/%3E%3C/svg%3E");	--icon-width: calc(4px * 6);	--icon-height: calc(4px * 6);}.portfolio__item-text {  transform: scale(0);  transition: all 500ms ease-in-out;}.portfolio__item:hover .portfolio__item-text {  transform: scale(1);}.portfolio__body  {  --grid-columns: var(--grid-columns-sm, 1);}@media (min-width: 769px) { .portfolio__body  {    --grid-columns: var(--grid-columns-md, 2);  }    [data-header-align="center"] {    justify-items: center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }    [data-header-align="center"] + .portfolio__wrapper {      text-align: center;  }}@media (min-width: 993px) {  .portfolio__body  {    --grid-columns: var(--grid-columns-lg, 3);  }}.portfolio__item-text {  padding: var(--ev-space-l);}.portfolio__item.card {  border-radius: var(--ev-border-radius);}                     /* video-paragraph#16082 */                .video-paragraph {  background: black;  padding: var(--ev-space-2xl);  border-radius: var(--ev-border-radius);}.video-paragraph * {  color: white;}.video-paragraph__container {  max-width: var(--ev-grid-max-width);  margin-inline: auto;}.video-paragraph__content {  display: flex;  gap: var(--ev-grid-gutter);  place-items: center;}.video-paragraph__cta {  margin-top: var(--ev-space-s-m);}.video-paragraph video {	width: 600px;}@media (width < 992px) {  .video-paragraph__content {    flex-wrap: wrap;    place-content: start;  }    .video-paragraph video {    width: 100%;  }  .video-paragraph {    padding: var(--ev-space-m);  }}.video-paragraph__text{flex:1 1 calc(50% - var(--ev-grid-gutter) / 2);min-width:280px}.video-paragraph__video{flex:1 1 calc(50% - var(--ev-grid-gutter) / 2);min-width:280px}.video-paragraph__video video{height:auto}                     /* video-banner étapes#16083 */                .video-banner {  border-radius: var(--ev-border-radius);    overflow: hidden;}.video-banner video {	width: 100%;}                     /* hero#16085 */                .hero {  position: relative;  background-color: var(--ev-secondary);  z-index: 10;  min-height: 100vh;  overflow: hidden;  border-radius: var(--ev-border-radius);}.hero__content {  position: relative;  padding-inline: var(--ev-grid-gutter);  margin: 0 auto;  text-align: center;  z-index: 1;}.hero__title {  font-size: var(--ev-step-5);  max-width: 35ch;  color: white;  margin-inline: auto;  text-wrap: balance;  margin-bottom: var(--ev-space-m);}.hero__link {  margin-top: var(--ev-space-s);}.hero__text {  max-width: 85ch;  color: white;  margin-inline: auto;  text-wrap: balance;}.absolute-project-name {  color: white;}@keyframes fade-in-polygon {  0% {    opacity: 0;    clip-path: polygon(0% 62%, 100% 62%, 100% 62%, 0px 62%);  }  100% {    opacity: 1;    clip-path: polygon(0px 0px, 100% 0px, 100% 62%, 0px 62%);  }}.hero__content {  display: flex;  align-items: center;  justify-content: space-between;  text-align: start;}.hero__text,.hero__title {  margin-inline: unset;}.hero__title {  max-width: none;  text-wrap: unset;}[id*="hero"]::after {  content: "";  position: absolute;  background-color: rgb(87, 87, 87);  background-image: var(--hero-bg-image);  background-repeat: no-repeat;  background-position: cover;  background-attachment: fixed;  background-blend-mode: multiply;  z-index: -1;  inset: 0;}.hero__description {  border-left: 3px solid var(--ev-primary);  padding-left: var(--ev-space-s);  font-size: var(--ev-step-1);}.hero__subtitle {  order: 1;  color: white;}.hero__text {  display: grid;  place-content: ;  place-items: start;}@media (width < 768px) {  .hero__content {    flex-direction: column;    gap: var(--ev-space-l-xl);  }}.hero__img,.hero__img img {  width: calc(8px * 48);}.hero__title b {  text-shadow: none;}.hero-body {  display: flex;}.hero-body>* {  flex: 1;}.hero-body .hero__title {  font-size: var(--ev-step-1);}.hero__item {  padding: var(--ev-space-2xl);  background: #18171c;  display: grid;  grid-template-columns: auto 1fr;}.hero__icon {  grid-column: 1/2;  grid-row: 1/3;}.hero-body .hero__title {  text-transform: none;  margin-top: 0;  text-shadow: none;}.hero-body .hero__descr {  font-size: var(--ev-step-1);}.hero-body .hero__title {  font-size: var(--ev-step-3);}.hero .icon {  --icon-color: var(--ev-primary);  --icon-width: 48px;  --icon-height: 48px;}.hero__item {  column-gap: var(--ev-space-l-xl);}.hero__item {  position: relative;  z-index: 1;}.hero__icon {  place-self: start;}.hero-body .hero__descr {  font-size: var(--ev-step-0);}.hero-body .hero__title {  font-size: var(--ev-step-1);  margin-bottom: var(--ev-space-s);}.hero__icon {  grid-row: 1/4;}.hero__link:hover {  color: white;}.hero-body {  display: flex;  flex-wrap: wrap;}.hero__description {  line-height: 170%;}.hero__img,.hero__img img {  min-width: calc(8px * 30);}@media (width < 600) {  .hero-body {    display: flex;    flex-wrap: wrap;    flex-direction: column;  }}.hero__img img {  background: rgba(var(--ev-primary-rgb), .25);  padding: var(--ev-space-l-xl);  border-radius: var(--ev-border-radius);}.hero__content {  margin-bottom: var(--ev-space-3xl);}.hero__content {  height: 100%;  width: 100%;}.hero {  display: grid;  grid-template-rows: 1fr;  position: relative;  min-height: 97vh;}.video-wrapper {  position: absolute;  width: 100%;  left: 0;  top: 0;  height: 100%;  z-index: -1;}.background-video {	width: 100%;	height: 100%;	object-fit: cover;}.hero__content {  align-items: end;}.hero__text {  padding-bottom: calc(var(--ev-grid-gutter) * 2);}.hero__item {  padding: var(--ev-space-m-l);  background: white;  display: block;}.hero-body>* {  flex: unset;}.hero__item:last-child {  margin-left: auto;  border-radius: 30px 0 0 0;}.hero__item:first-child {  border-radius: 0 30px 0 0;}.hero-body .hero__title {  color: var(--ev-heading-color);}.hero-body ul:not(.list-style-none) li::before {  content: unset;}.hero-body ul {  list-style: initial;  margin-bottom: 0;}.hero-body ul+p {  display: none;}.hero__item {  position: relative;}.hero__item:nth-child(1)::before {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, white) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(90deg);  position: absolute;  left: 0;  top: -24px;}.hero__item:nth-child(1)::after {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, white) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(90deg);  position: absolute;  right: -24px;  bottom: 0;}.hero__item:last-child::before {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, white) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(0deg);  position: absolute;  right: 0;  top: -24px;}.hero__item:last-child::after {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, white) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(0deg);  position: absolute;  bottom: 0;  left: -24px;}.hero-body > * {	flex: 0 0 30%;}[id*="hero"]::after {  background-color: #5757570d;}@media (width < 992px) {  .hero {    display: grid;    grid-template-rows: 1fr;    position: relative;    min-height: 80vh;  }  .hero-body > * {    flex: 0 0 45%;  }  .hero-body .hero__descr {    font-size: var(--ev-step--1);  }  .hero__text {    place-self: start;    margin-top: auto;  }}.carousel-image__header, .grid-image__header {  grid-template-areas: 'subtitle' 'title' 'description';}.hero__item .hero__link {	color: var(--ev-primary) !important;	margin-top: var(--ev-space-xs) !important;	display: inline-block;}.hero__item .hero__link{display:inline-flex;align-items:center;gap:.35em;font-weight:600;color:var(--ev-primary);text-decoration:none;transition:color .2s ease}.hero__item .hero__link .hero__link-arrow{transition:transform .2s ease}.hero__item .hero__link:hover{color:var(--ev-heading-color)}.hero__item .hero__link:hover .hero__link-arrow{transform:translateX(4px)}.hero__item:first-child::before{content:"";display:block;width:24px;height:24px;background:radial-gradient(circle 24px at top left,#0000 98%,#fff) top left;background-size:100% 100%;background-repeat:no-repeat;transform:rotate(90deg);position:absolute;left:0;top:-24px}.hero__item:first-child::after{content:"";background:radial-gradient(circle 24px at top left,#0000 98%,#fff) top left}.hero__item:first-child::after{display:block;width:24px;height:24px;background-size:100% 100%;background-repeat:no-repeat;transform:rotate(90deg);position:absolute;right:-24px;bottom:0}                     /* CTA#16086 */                .sidebar-cta .icon {  --icon-width: 25px;  --icon-height: 25px}.sidebar-cta__link {  text-decoration: none;}@media (width < 768px) {  .sidebar-cta {    --cta-background: var(--ev-neutral);    --cta-color: #fff  }  .sidebar-cta>* {    flex: 1;    border-left: 1px solid var(--ev-border-color);  }  .sidebar-cta__link:hover {    --cta-item-hover-bg: var(--ev-neutral-400);    --cta-item-hover-color: #fff  }}@media (width >=768px) {  .sidebar-cta__icon {    --cta-icon-border-radius: var(--ev-border-radius);    --cta-icon-color: #fff;    --cta-icon-aspect-ratio: 1/1  }  .sidebar-cta__link {    --cta-link-bg: var(--ev-neutral-100);    --cta-link-border-radius: var(--ev-border-radius);    --cta-link-color: var(--ev-neutral);    --cta-icon-width: 40px  }}.sidebar-cta__link:first-child {  display: none}.sidebar-cta__texte p {  font-weight: 500;  margin-bottom: 0;  line-height: 1;  text-align: center}@media (width < 768px) {  .sidebar-cta__fixed {    position: fixed;    z-index: 999;    left: 0;    right: 0;    bottom: 0  }  .sidebar-cta {    display: flex;    flex-wrap: wrap;    place-content: space-evenly;    background: var(--cta-background)  }  .sidebar-cta * {    color: var(--cta-color)  }  .sidebar-cta__icon,  .sidebar-cta__link.d-sm-none {    display: none  }  .sidebar-cta__link {    display: flex;    place-content: space-even;    gap: .5rem;    text-decoration: none;    padding: .75rem;    place-items: center;    flex-wrap: wrap;    place-content: center  }  .sidebar-cta__link:hover {    background: var(--cta-item-hover-bg)  }  .sidebar-cta__link:hover * {    color: var(--cta-item-hover-color)  }  .sidebar-cta__texte p {    font-size: var(--ev-step-1)  }}@media (width >=768px) {  .sidebar-cta__fixed {    position: fixed;    right: 0;    top: 33vh;    z-index: 999  }  .sidebar-cta {    display: grid;    gap: 1rem  }  .sidebar-cta__icon {    border-radius: var(--cta-icon-border-radius);    background: var(--ev-secondary, var(--ev-neutral-600));    width: var(--cta-icon-width);    display: grid;    place-content: center;    color: var(--cta-icon-color);    aspect-ratio: var(--cta-icon-aspect-ratio)  }  .sidebar-cta__link {    background: var(--cta-link-bg);    border-radius: var(--cta-link-border-radius) 0 0 var(--cta-link-border-radius);    overflow: hidden;    display: flex;    place-content: space-between;    place-items: center;    color: var(--cta-link-color);    text-decoration: none;    place-self: end  }  .sidebar-cta__link:hover .sidebar-cta__texte {    display: block  }  .sidebar-cta__texte p {    padding: .5rem 1rem  }  .sidebar-cta__texte,  .sidebar-cta__link.d-md-none {    display: none  }}.sidebar-cta .icon {  --icon-width: 22px;  --icon-height: 22px;  --icon-color: #cecece;}@media (width >= 768px) {  .sidebar-cta__icon {    background: var(--ev-primary);    width: auto;    padding: var(--ev-space-s);  }    .sidebar-cta {    display:grid;    gap:var(--ev-space-3xs);  }}@media (width >= 768px) {  .sidebar-cta__icon {    --cta-icon-border-radius: var(--ev-border-radius) 0 0;  }}.sidebar-cta .icon {  --icon-color: white;}@media (width >= 768px) {  .sidebar-cta__icon {    padding: var(--ev-space-xs);  }  .sidebar-cta {    gap: 9px;  }    .sidebar-cta__texte p {    color: var(--ev-heading-color);  }}.sidebar-cta a:hover {  text-decoration: none;}@media (width < 768px) {  .sidebar-cta__link {    background:var(--ev-primary) !important;    border: none !important;  }}@media (width >= 768px) {      .sidebar-cta .icon {    --icon-width: 20px;    --icon-height: 20px;    --icon-color: var(--ev-heading-color);  }  .sidebar-cta {    gap: 0;  }    .sidebar-cta__icon {    --cta-icon-color: var(--ev-heading-color);    background: transparent;    padding: var(--ev-space-3xs-2xs);  }  .sidebar-cta__link {    background: transparent;    border-radius: 0;  }    .sidebar-cta__texte p {    color: white;  }    .sidebar-cta__fixed {    right: calc(var(--ev-padding) + var(--ev-grid-gutter));    top: 60vh;  }    .sidebar-cta__link:nth-child(3) > div:nth-child(2) > span:nth-child(1) {    --icon-height: 17px;  }    .sidebar-cta__icon {    padding: var(--ev-space-l) var(--ev-space-xs);    background: var(--ev-secondary);  }  .sidebar-cta__icon {    border-radius: 0;  }  .sidebar-cta__link:nth-child(2) .sidebar-cta__icon {    border-radius: 100vmax 100vmax 0 0;    overflow: hidden;  }  .sidebar-cta__link:last-child .sidebar-cta__icon {    border-radius: 0 0 100vmax 100vmax;    overflow: hidden;  }  .sidebar-cta__link:nth-child(3) .sidebar-cta__icon {    padding-block: var(--ev-space-2xs) !important;  }    .sidebar-cta__link:hover .sidebar-cta__texte {      background: var(--ev-neutral);      border-radius: 100vmax 0 0 100vmax;  }}.sidebar-cta__icon {  width: 45px;}@media (width >= 768px){.sidebar-cta__link:nth-child(3)>div:nth-child(2)>span:first-child{--icon-height:17px}}                     /* cookie#16087 */                .cookie-consent {	display: none;	position: fixed;	max-width: 35%;	background-color: var(--ev-body-bg);	border: 1px solid #e4e4e466;	box-shadow: 0 2px 10px rgba(0,0,0,.1);	z-index: 1000;	font-size: var(--ev-step--1);	border-radius: var(--ev-border-radius);	bottom: var(--ev-grid-gutter);	right: var(--ev-grid-gutter);	left: var(--ev-grid-gutter);	margin-inline: auto;}@media (max-width: 992px) {  .cookie-consent {    max-width: clamp(0px, var(--ev-grid-max-width), 100%) !important;  }}.cookie-header {	display: flex;	justify-content: space-between;	align-items: center;	margin-bottom: var(--ev-space-xs);}.cookie-title {  margin: 0;  color: var(--ev-primary);}.cookie-close {  background: none;  border: none;  font-size: 18px;  cursor: pointer;}.cookie-actions {	display: flex;	place-items: center; 	flex-wrap: wrap;	gap: 16px;    margin-top: var(--ev-space-m);    width: fit-content;}.cookie-actions > * {	flex: 1;	max-width: 500px;	min-width: 200px;	white-space: nowrap;}.cookie-content {  display: grid;  grid-template-columns: minmax(0,1fr) minmax(0,150px);  column-gap: var(--ev-grid-gutter);  padding: var(--ev-space-m);}.cookie-image {  grid-column: 2/3;}.cookie-text {  grid-column: 1/2;}#closeCookieConsent {  justify-self: end;  align-self: start;  background: var(--ev-light);  aspect-ratio: 1/1;  display: grid;  place-content: center;  border-radius: 100vmax;  padding: 7px;}.cookie-consent .btn-sm {  padding: var(--ev-space-3xs) var(--ev-space-s);}#rejectCookies {  background: var(--ev-light);  border: none;}.cookie-link {	margin-top: var(--ev-space-xs);	display: inline-block;    text-decoration: underline;}.cookie-consent p {	margin-block: 4px;}.cookie-consent .btn-sm {	padding: var(--ev-space-xs) var(--ev-space-s);	font-size: var(--ev-step--1);}@media (max-width:992px){.cookie-consent{max-width:clamp(0px,var(--ev-grid-max-width),100%)!important}}                     /* Notre gamme de poêles, inserts et cuisinières#16076 */                .grid-image__container {  max-width: var(--ev-grid-max-width);  padding-inline: var(--ev-grid-gutter);  margin-inline: auto;}.grid-image__body {  display: grid;  gap: var(--ev-grid-gutter);  margin-top: var(--ev-space-l);  grid-template-columns: repeat(var(--grid-columns), 1fr);  counter-reset: grid-simple-counter;}.grid-image__item-text {  padding: var(--ev-space-s-m);}.grid-image__item-description {  margin-block: 0;}.grid-image__item-title {  margin-block: 0 var(--ev-space-s);  font-size: var(--ev-step-0);}.grid-image__item-title:hover {  cursor: pointer;  text-decoration: underline;}.grid-image__title,.grid-image__subtitle {  margin-block: 0 var(--ev-space-s);}.grid-image__item {  position: relative;  perspective: 1000px;  width: 100%;  min-height: 600px;}.grid-image__card-back > * {  color: white;}.grid-image__item-img img {  object-fit: cover;}.grid-image__item-img img,.grid-image__item-img {  height: 100%;  width: 100%;}.grid-image__card {  position: absolute;  width: 100%;  height: 100%;  transition: transform 0.6s;  transform-style: preserve-3d;}.grid-image__card.flipped {  transform: rotateY(180deg);}.grid-image__card-front,.grid-image__card-back {  position: absolute;  width: 100%;  height: 100%;  backface-visibility: hidden;}.grid-image__card-front {  background-color: #f1f1f1;  display: flex;  justify-content: center;  align-items: center;}.grid-image__card-back {  background-color: #313131c7;  display: flex;  flex-direction: column;  justify-content: center;  transform: rotateY(180deg);  padding: 20px;}.grid-image__body {  --grid-columns: var(--grid-columns-sm, 1);}@media (min-width: 769px) {  .grid-image__body {    --grid-columns: var(--grid-columns-md, 2);  }  [data-header-align="center"] {    justify-items: center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }}@media (min-width: 993px) {  .grid-image__body {    --grid-columns: var(--grid-columns-lg, 3);  }}.grid-image__subtitle.subtitle {  grid-row: 1;}.grid-image__header {  display: grid;}@media (width > 768px) {  .grid-image__description {    grid-column: 2/3;    grid-row: 1/3;    place-self: end;  }}.grid-image__card-back,.grid-image__card.flipped {  transform: unset !important;}.grid-image__card-back {  justify-content: end !important;  padding: var(--ev-space-m);}.grid-image__item-title {  background: white;  color: var(--ev-heading-color);  padding: var(--ev-space-2xs) var(--ev-space-s);  margin-left: calc(0px - var(--ev-space-m));  width: fit-content;}.grid-image__title {  grid-column: 1;}.grid-image__item-title {  font-weight: bold;  background: black;  color: white;  border-left: 2px solid var(--ev-primary);  border-radius: 0 var(--ev-border-radius) var(--ev-border-radius) 0;}.grid-image__card-back {  background-color: #3131312e;}.carousel-image__card-back > *,.grid-image__card-back > *,.portfolio__item-text > * {  text-shadow: 1px 1px 1px #000000b5;}.grid-image__item {  border-radius: var(--ev-border-radius);  overflow: hidden;}.grid-image__header {  column-gap: var(--ev-grid-gutter);}.grid-image__title {  grid-area: title;}.grid-image__subtitle {  grid-area: subtitle;}.grid-image__description {  place-self: start;  grid-area: description;}@media (width >= 992px) {  .grid-image__header {    grid-template-areas: "subtitle .." "title description";  }}.grid-image__card-back > * {  text-shadow: unset;}.grid-image__item-title {  padding: var(--ev-space-s) var(--ev-space-l);  background: var(--ev-body-bg);  color: var(--ev-heading-color);  border-left: none;}.grid-image__item-title {  position: relative;}.grid-image__item-title::before {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, #fff) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(90deg);  position: absolute;  left: 0;  top: -24px;}.grid-image__item-title::after {  content: "";  display: block;  width: 24px;  height: 24px;  background: radial-gradient(circle 24px at top left, #0000 98%, #fff) top left;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(-180deg);  position: absolute;  left: 0;  bottom: -23px;}.grid-image__item-description {  position: relative;  z-index: 1;  border-radius: 0 30px 0 0;  padding-right: var(--ev-space-xs-s);}.grid-image__item-description::before {  content: "";  position: absolute;  inset: -40px 0 -30px -30px;  z-index: -1;  border-radius: 0 30px 0 0;  border: 1px solid #ffffff1f;  background: #64646459;  backdrop-filter: blur(5px);}.grid-image__item-title {  z-index: 2;}.grid-image__item-description::before,.grid-image__item-description {  max-height: 0px;  opacity: 0;  transition: all 1s ease-in;}.grid-image__item:hover .grid-image__item-description::before,.grid-image__item:hover .grid-image__item-description {  max-height: 700px;  opacity: 1;}@media (min-width: 769px) {  .grid-image__body {    --grid-columns: var(--grid-columns-md, 2);  }}@media (hover: none) {  .grid-image__item-description:not(:empty) {    max-height: 700px;    opacity: 1;  }}@media (hover: none) {  .grid-image__item-description:not(:empty)::before {    max-height: 700px;    opacity: 1;  }}@media (min-width: 993px) {  .grid-image__body {    --grid-columns: var(--grid-columns-lg, 3);  }}.grid-image__item-description::before {  background: #373737ba;}                     /* Pourquoi choisir les produits de NOBIS 51 ?#16088 */                .about__container {  max-width: var(--ev-grid-max-width);  margin-inline: auto;  padding-inline: var(--ev-grid-gutter);}.about__content {  display: flex;  gap: var(--ev-grid-gutter);}.about__list {  position: relative;  padding-left: 0;}.about__image img[src=""] {  background-image: url(https://picsum.photos/600/400);}.about__image {  flex: 0 0 clamp(100px, 600px, 50%) !important;  clip-path: polygon(15% 0, 100% 0, 100% 100%, 100% 100%, 100% 100%, 30% 100%, 0 100%, 0 15%);  height: 100%;}.about__text {  min-width: 50%;}.about__content>* {  flex: 1;}.about__title {   margin-block: 0 var(--ev-space-2xs);}.about__subtitle {  margin-block: 0 var(--ev-space-s);}.about__list {  margin-block: var(--ev-space-l) 0;  font-size: var(--ev-step--1);}.about .btn {  margin-top: var(--ev-space-l);}.about__list {  display: flex;  flex-wrap: wrap;  gap: var(--ev-grid-gutter);}@media (width < 992px) {  .about__content {    flex-direction: column;  }}.about__image {  clip-path: unset;}.about__list {  font-size: var(--ev-step-0);  gap: var(--ev-space-xs-s);}.about__list {  gap: 8px;}.about__content {  column-gap: var(--ev-space-4xl);}.about__list {  list-style: none;}.about__item {  display: grid;  column-gap: var(--ev-space-s-m);}.about__item-icon {  grid-column: 1/2;  grid-row: 1/3;}.about__item-title.h5 {  grid-column: 2/3;  grid-row: 1/2;  margin-block: 0 var(--ev-space-xs);}.about__item-text {  grid-column: 2/3;  grid-row: 2/3;}.about__item-icon {  background: hsl(var(--ev-primary-hsl), 97%);  background: hsl(var(--ev-primary-hsl),97%);  padding: var(--ev-space-s);  display: grid;  place-content: center;}.about__item:not(:last-child) {   padding-bottom: var(--ev-space-s-m);  border-bottom: 1px solid var(--ev-border-color);  margin-bottom: var(--ev-space-s-m);}.about__item .icon {  width: 56px;  height: 56px;  background-color: var(--ev-primary);}.about .btn {  width: fit-content;}.about__content {  gap: var(--ev-grid-gutter) !important;  align-items: center;}.about__text {  display: grid;}.about__description {  margin-bottom: var(--ev-space-xs);}.about__subtitle {  margin-block: 0 var(--ev-space-xs);}.about__title {  margin-block: 0 var(--ev-space-xs-s);}.about__list {  margin-block: var(--ev-space-l) var(--ev-space-xs);}.about__image { border-radius: var(--ev-border-radius);  overflow: hidden;}.about img {  width: 100%;}.about__content {  gap: calc(var(--ev-grid-gutter) * 2) !important;}.about__item-title {  font-weight: 500;}.about[style="--img:url()"] {--img: url(https://picsum.photos/300/300?random=6) !important;}.about__item-icon {  background-color: hsl(var(--ev-secondary-hsl), 94%);;  border-radius: 17px;  background-repeat: no-repeat;  background-size: 100%;  background-blend-mode: multiply;}.about__item-title {  margin-block: 0 var(--ev-space-3xs);}.about_exp {  position: absolute;  top: 0;  z-index: 1;  background: var(--ev-secondary);  padding: var(--ev-space-l-xl);  border-radius: 0 0 30px;}.about__exp-number {  font-size: var(--ev-step-6);  display: block;  margin-bottom: var(--ev-space-3xs-2xs);  line-height: 100%;  font-weight: 600;}.about__exp-text {  font-size: var(--ev-step-0);}.about_exp::before {  content: "";  display: block;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(180deg);  position: absolute;  left: 100%;  top: 0;  width: 24px;  aspect-ratio: 1/1;  z-index: 1;  background: radial-gradient(circle 24px at top left,#0000 98%,var(--ev-secondary)) top left;}.about_exp::after {  content: "";  display: block;  background-size: 100% 100%;  background-repeat: no-repeat;  transform: rotate(180deg);  position: absolute;  top: 100%;  left: 0;  width: 24px;  aspect-ratio: 1/1;  z-index: 1;  background: radial-gradient(circle 24px at top left,#0000 98%,var(--ev-secondary)) top left;}.about__image {  position: relative;}                     /* Nos dernières installations#16089 */                .gallery__container {  max-width: var(--ev-grid-max-width);  padding-inline: var(--ev-grid-gutter);  margin-inline: auto;}.gallery__body {  display: grid;  gap: var(--ev-grid-gutter);  margin-top: var(--ev-space-s);  grid-template-columns: repeat(var(--grid-columns), 1fr);  counter-reset: gallery-counter;}.gallery__wrapper {  margin-top: var(--ev-space-m);}.gallery__item {  text-align: center;}.gallery__header {  display: grid;  grid-template-areas: "title" "subtitle";}[data-header-align="center"] .gallery__title {  grid-area: title;  grid-row: 2;}[data-header-align="center"] .gallery__subtitle {  grid-area: subtitle;  grid-row: 1;}[data-header-align="center"] .gallery__description {  grid-row: 3;}.gallery__item-description {  margin-block: 0;}.gallery__item-title {  margin-block: 0 var(--ev-space-s);}.gallery__link {  position: absolute;  inset: 0;  display: grid;  place-content: center;  background: #373737a3;  text-decoration: none !important;}.gallery__item-text > * {  color: white;}.gallery__item-title:hover {  cursor: pointer;  color: var(--ev-primary, var(--ev-neutral));}.gallery__title,.gallery__subtitle {  margin-block: 0 var(--ev-space-s);}.gallery .icon--fullscreen {  color: white;}.gallery-item__description:empty,.gallery-item__title:empty {  display: none;}.gallery .icon--fullscreen:hover {  animation: scaleDown 1000ms ease-in-out infinite;}@keyframes scaleDown {  0% {    transform: scale(1);  }  50% {    transform: scale(0.7);  }  100% {    transform: scale(1);  }}.gallery-item__title {  margin-block: var(--ev-space-m);}.gallery img {  width: 100%;  max-width: unset;  height: 300px;  object-fit: cover;}.gallery .icon--fullscreen {  --icon-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 352.054 352.054'%3E%3Cpath d='M144.206 186.634 30 300.84v-62.781H0v113.995h113.995v-30H51.212l114.207-114.207zM238.059 0v30h62.781L186.633 144.208l21.213 21.212L322.054 51.213v62.782h30V0z'/%3E%3C/svg%3E");  --icon-width: calc(4px * 6);  --icon-height: calc(4px * 6);}.gallery__link {  transform: scale(0);  transition: all 500ms ease-in-out;}.gallery__item:hover .gallery__link {  transform: scale(1);}.gallery__body {  --grid-columns: var(--grid-columns-sm, 1);}@media (min-width: 769px) {  .gallery__body {    --grid-columns: var(--grid-columns-md, 2);  }  [data-header-align="center"] {    justify-items: center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }}@media (min-width: 993px) {  .gallery__body {    --grid-columns: var(--grid-columns-lg, 3);  }}.gallery__link {  transform: scale(1);  background: transparent;}.gallery img {  height: 500px;}.gallery__item-image {  border-radius: var(--ev-border-radius);  overflow: hidden;}.gallery {  padding-block: var(--ev-space-2xl);}.gallery__description {  grid-area: description;}@media (min-width: 769px) {  .gallery__body {    --grid-columns: var(--grid-columns-md, 2);  }}@media (min-width: 993px) {  .gallery__body {    --grid-columns: var(--grid-columns-lg, 3);  }}.gallery__item-image img {  display: block;  width: 100%;  height: 100%;  aspect-ratio: 1/1;  object-fit: cover;}                     /* Nos meilleurs modèles des poêles et cheminées#16079 */                .carousel-standard .swiper.loading::after {  content: 'chargement ...';  position: absolute;  inset: 0;  display: grid;  place-content: center;  background-color: var(--ev-light, white);  z-index: 99;  border-radius: var(--ev-border-radius);}.carousel-standard .swiper {  position: relative;  overflow: hidden}.carousel-standard .swiper-slide {  height: auto}.carousel-standard .swiper-slide.visibility-hidden:not(:first-child) {  visibility: hidden;  position: absolute;  top: 0;  left: 0}.carousel-standard__container {  max-width: var(--ev-grid-max-width);  padding-inline: var(--ev-grid-gutter);  margin-inline: auto;}.carousel-standard__body {  position: relative;  margin-top: var(--ev-space-l);}.carousel-standard__item-image img {  width: 100%;}.carousel-standard__header {  display: grid;  grid-template-areas: 'title' 'subtitle';}.carousel-standard__item-text {  padding-top: var(--ev-space-s-m);}.carousel-standard__item-description {  margin-block: 0;}.carousel-standard__item-title {  margin-block: 0 var(--ev-space-s);}.carousel-standard__item-title.title:hover {  cursor: pointer;  color: var(--ev-primary, var(--ev-neutral));}.carousel-standard__title,.carousel-standard__subtitle {  margin-block: 0 var(--ev-space-s);}.carousel-standard__header {  grid-template-areas: 'title   ' 'subtitle''descr';}[data-header-align="center"] .carousel-standard__description {  grid-area: descr;}@media (min-width: 769px) {  [data-header-align="center"] {    justify-items: center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }}@media (min-width: 992px) {  .carousel-standard__item-title {    line-height: 1.3;  }}.carousel-standard__item-image::after,.carousel-standard__item-image {  clip-path: unset;}@media (width > 768px) {  .carousel-standard__title.title {    grid-column: 1/1;  }  .carousel-standard__description {    grid-column: 2/3;    place-self: end;  }}.carousel-standard__header {  column-gap: var(--ev-space-2xl);}.carousel-standard__item-title {  font-size: var(--ev-step-1);}.carousel-standard__item-text {  padding: var(--ev-space-m);}.carousel-standard__item-image,.carousel-standard__item-text {  border-radius: var(--ev-border-radius);  overflow: hidden;}.carousel-standard__item-text::after {  border-radius: var(--ev-border-radius) 0 0;}@media (width > 768px) {  .carousel-standard__description {    place-self: start;    grid-row: 2/4;  }}.carousel-standard__item {  background: var(--ev-light);  padding: var(--ev-space-xs);  border-radius: var(--ev-border-radius);  text-align: center;}#carousel-standard-6144 .carousel-standard__item {  text-align: center;}.carousel-standard__item-image {  padding: 40px;  background: white !important;}.carousel-standard__header[data-header-align=center]{grid-template-columns:1fr;justify-items:center;text-align:center}.carousel-standard__header[data-header-align=center] .carousel-standard__subtitle{grid-area:auto;grid-row:1;grid-column:1}.carousel-standard__header[data-header-align=center] .carousel-standard__title{grid-row:2;grid-column:1}.carousel-standard__header[data-header-align=center] .carousel-standard__description{grid-row:3;grid-column:1}.carousel-image__header{grid-template-areas:'subtitle' 'title' 'description'}.carousel-image__card-back>*{text-shadow:1px 1px 1px #000000b5}@media (min-width:992px){.carousel-standard__item-title{line-height:1.3}}                     /* NOBIS 51, le confort d’un chauffage performant et élégant#16072 */                .callout-color-bg {  background-color: var(--ev-light);    padding-block: var(--ev-space-2xl);}.callout-color-bg__container {  max-width: var(--ev-grid-max-width);  margin-inline: auto;  padding-inline: var(--ev-grid-gutter);}.callout-color-bg__content > * {  margin: 0;}.callout-color-bg__title {   margin-bottom: var(--ev-space-s);}.callout-color-bg .btn {  margin-top: var(--ev-space-s);}@media (width >= 600px) {  .callout-color-bg__content[data-align-content="center"] {    place-self: center;    max-width: calc(8px * 147);    margin-inline: auto;    text-align: center;  }}.callout-color-bg {  position: relative;  overflow: hidden;  z-index: 1;}.callout-color-bg__content {	max-width: 850px;}.callout-color-bg__description {   margin-block: var(--ev-space-l);  border-left: 1px solid;  padding-left: 1rem;}.callout-color-bg__description {  border-left: 2px solid var(--ev-primary); }.callout-color-bg {  border-radius: var(--ev-border-radius);}.callout-color-bg__description {  margin-block: var(--ev-space-l) var(--ev-space-xs-s);  padding-left: 0;  border-left: none;}.callout-color-bg::after {	content: "";	position: absolute;	background-repeat: no-repeat;	right: 0;	height: 100%;	width: 284px;	bottom: 0;	background-image: url(https://serveur-images.devil-it-applications.fr/nobis/svg/abstract-1.svg);	opacity: .7;	z-index: -1;}@media (width < 992px) {  .callout-color-bg::after {    opacity: .3;  }}@media (width < 768px) {  .callout-color-bg::after {    height: 50%;    	width: 150px !important;  }}                     /* Nos modèles de poêles à bois disponibles#16090 */                .carousel-standard .swiper.loading::after {  content: 'chargement ...';  position: absolute;  inset: 0;  display: grid;  place-content: center;  background-color: var(--ev-light, white);  z-index: 99;  border-radius: var(--ev-border-radius);}.carousel-standard .swiper {  position: relative;  overflow: hidden}.carousel-standard .swiper-slide {  height: auto}.carousel-standard .swiper-slide.visibility-hidden:not(:first-child) {  visibility: hidden;  position: absolute;  top: 0;  left: 0}.carousel-standard__container {  max-width: var(--ev-grid-max-width);  padding-inline: var(--ev-grid-gutter);  margin-inline: auto;}.carousel-standard__body {  position: relative;  margin-top: var(--ev-space-l);}.carousel-standard__item-image img {  width: 100%;}.carousel-standard__header {  display: grid;  grid-template-areas: 'title' 'subtitle';}.carousel-standard__item-text {  padding-top: var(--ev-space-s-m);}.carousel-standard__item-description {  margin-block: 0;}.carousel-standard__item-title {  margin-block: 0 var(--ev-space-s);}.carousel-standard__item-title.title:hover {  cursor: pointer;  color: var(--ev-primary, var(--ev-neutral));}.carousel-standard__title,.carousel-standard__subtitle {  margin-block: 0 var(--ev-space-s);}.carousel-standard__header {  grid-template-areas: 'title   ' 'subtitle''descr';}[data-header-align="center"] .carousel-standard__description {  grid-area: descr;}@media (min-width: 769px) {  [data-header-align="center"] {    justify-items: center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }}@media (min-width: 992px) {  .carousel-standard__item-title {    line-height: 1.3;  }}.carousel-standard__item-image::after,.carousel-standard__item-image {  clip-path: unset;}@media (width > 768px) {  .carousel-standard__title.title {    grid-column: 1/1;  }  .carousel-standard__description {    grid-column: 2/3;    place-self: end;  }}.carousel-standard__header {  column-gap: var(--ev-space-2xl);}.carousel-standard__item-title {  font-size: var(--ev-step-1);}.carousel-standard__item-text {  padding: var(--ev-space-m);}.carousel-standard__item-image,.carousel-standard__item-text {  border-radius: var(--ev-border-radius);  overflow: hidden;}.carousel-standard__item-text::after {  border-radius: var(--ev-border-radius) 0 0;}@media (width > 768px) {  .carousel-standard__description {    place-self: start;    grid-row: 2/4;  }}.carousel-standard__item {  background: var(--ev-light);  padding: var(--ev-space-xs);  border-radius: var(--ev-border-radius);  text-align: center;}#carousel-standard-6144 .carousel-standard__item {  text-align: center;}.carousel-standard__item-image {  padding: 40px;  background: white !important;}.carousel-image__header{grid-template-areas:'subtitle' 'title' 'description'}.carousel-image__card-back>*{text-shadow:1px 1px 1px #000000b5}@media (min-width:992px){.carousel-standard__item-title{line-height:1.3}}.carousel-standard__header[data-header-align="center"]{grid-template-columns:1fr;justify-items:center;text-align:center}.carousel-standard__header[data-header-align="center"] .carousel-standard__subtitle{grid-area:auto;grid-row:1;grid-column:1}.carousel-standard__header[data-header-align="center"] .carousel-standard__title{grid-row:2;grid-column:1}.carousel-standard__header[data-header-align="center"] .carousel-standard__description{grid-row:3;grid-column:1}                     /* Nos atouts clés pour votre satisfaction#16091 */                .grid-icon__container {  max-width: var(--ev-grid-max-width);  padding-inline:    var(--ev-grid-gutter);  margin-inline: auto;}.grid-icon__item-icon {  margin-block: 0 var(--ev-space-s);}.grid-icon__body {  display: grid;  gap: var(--ev-grid-gutter);  margin-top: var(--ev-space-2xl);  grid-template-columns:    repeat(var(--grid-columns), 1fr);  counter-reset:    grid-icon-counter;}.grid-icon__item {  counter-increment: grid-icon-counter;  background: var(--ev-light);  padding: var(--ev-space-xl);}@media (width > 1440px) {  .grid-icon__item {    padding: var(--ev-space-xl);  }}.grid-icon__item-title {  line-height: 150%;}.grid-icon__header {  display: grid;  grid-template-areas: 'title'    'subtitle';}.grid-icon__item-description {  margin-block: 0;}.grid-icon__item-title {  position: relative;  margin-block: 0 var(--ev-space-s);}.grid-icon__title,.grid-icon__subtitle {  margin-block: 0 var(--ev-space-s);}.grid-icon__body {  --grid-columns: var(--grid-columns-sm,      1);}@media (min-width: 769px) {  .grid-icon__body {    --grid-columns:      var(--grid-columns-md, 2);  }  .grid-icon [data-header-align="center"] {    justify-items:      center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }}@media (min-width: 993px) {  .grid-icon__body {    --grid-columns:      var(--grid-columns-lg, 3);  }}.grid-icon__item-icon {  position: relative;  width: fit-content;}@media (width < 768px) {  .callout-color-bg::after {    width:      300px;  }}.grid-icon__item {  border-radius: var(--ev-border-radius);  position: relative;  z-index: 1;}.grid-icon__item-icon {  background:    var(--ev-body-bg);  border-radius: 100vmax;  z-index: 999999999;}.grid-icon__item .icon {  --icon-color: var(--ev-primary);  --icon-width: calc(4px * 9);  --icon-height: calc(4px * 9);}.grid-icon__item-icon {  margin-bottom:    var(--ev-space-l);}.grid-icon__item-icon {  padding: var(--ev-space-xs);}.grid-icon__item-title {	font-size: var(--ev-step-1);}@media (min-width:769px){.grid-icon__body{--grid-columns:var(--grid-columns-md, 2)}}@media (min-width:769px){.grid-icon [data-header-align="center"]{justify-items:center;text-align:center;margin-inline:auto;width:clamp(0ch,80%,75ch)}}@media (min-width:993px){.grid-icon__body{--grid-columns:var(--grid-columns-lg, 3)}}                     /* vidéo#16084 */                .video-banner {  border-radius: var(--ev-border-radius);    overflow: hidden;}.video-banner video {	width: 100%;}                     /* Nos garanties pour votre tranquillité#16092 */                .panel-cta__item {  background-color: var(--ev-light);  padding: var(--ev-space-m);  border-radius: var(--ev-border-radius);}.panel-cta__container {  max-width: var(--ev-grid-max-width);  margin-inline: auto;  padding-inline: var(--ev-grid-gutter);}.panel-cta__body {  display: flex;  flex-wrap: wrap;  gap: var(--ev-grid-gutter);}.panel-cta__body > * {  flex: 1;}.panel-cta__title {  font-size: var(--ev-step-2);  margin-block: 0 var(--ev-space-s);}.panel-cta .btn {  margin-top: var(--ev-space-s);  padding: var(--ev-space-3xs-2xs) var(--ev-space-l);  white-space: no-wrap;}.panel-cta__description {  font-size: var(--ev-step--1);}@media (width >=600px) {  [data-text-align="center"] {    place-self: center;    max-width: calc(8px * 147);    margin-inline: auto;    text-align: center;  }}.panel-cta__item:hover,.panel-cta__item:nth-child(2) {  background-color: var(--ev-secondary);}.panel-cta__item:hover .btn,.panel-cta__item:nth-child(2) .btn {  background-color: var(--ev-heading-color);}.panel-cta .btn-primary {  border: none;}.panel-cta .btn-primary:hover {  color: white !important;}.panel-cta__section-title {  text-align: center;  margin-block: 0 var(--ev-space-l) !important;}.panel-cta__figure {  width: fit-content;  border-radius: 25px 25px 25px 10px;  overflow: hidden;  margin-bottom: var(--ev-space-m) !important;}.panel-cta__figure {  background: #3434347d;  padding: 1rem;  border: 1px solid var(--ev-border-color);}.panel-cta__img {  height: 64px;  width: auto;}@media (width < 580px) {  .panel-cta__body {    flex-direction: column;  }}.panel-cta__subtitle{display:block;width:fit-content;text-align:center;margin-inline:auto;margin-block:0 var(--ev-space-xs)}.panel-cta{padding-block:var(--ev-space-2xl)}@media (min-width:769px){.panel-cta__body>*{flex:1 1 calc(50% - var(--ev-grid-gutter) / 2)}}@media (min-width:993px){.panel-cta__body>*{flex:1 1 0%}}@media (max-width:768px){.panel-cta__body{flex-direction:column}}@media (max-width:768px){.panel-cta__body>*{flex:1 1 auto;width:100%}}.panel-cta__description {  font-size: var(--ev-step-0);}                     /* Ce que nos clients disent de nous#16093 */                .carousel-google-review {  overflow: hidden;}.carousel-google-review__body {  position: relative;  margin-top: var(--ev-grid-gutter);}.carousel-google-review__item-text {  padding: var(--ev-space-s-m);}.carousel-google-review__item-description-content {  font-size: var(--ev-step--1);  margin-block: 0;  -webkit-box-orient: vertical;  -webkit-line-clamp: var(--max-line, 4);  display: -webkit-box;  overflow: hidden;}.carousel-google-review__item-title:hover {  cursor: pointer;  text-decoration: underline;}.carousel-google-review__item-title {  grid-area: title;}.carousel-google-review__item .google-logo {  grid-area: google-logo;}.carousel-google-review__item-description {  grid-area: description;}.carousel-google-review__item-rating {  grid-area: rating;}.carousel-google-review__item {  position: relative;  display: grid;  gap: var(--ev-space-xs);  grid-template-areas: "rating google-logo" "description description";  grid-template-columns: 1fr;  grid-template-rows: auto 1fr auto;  perspective: 1000px;  width: 100%;  height: 100%;}.carousel-google-review .link-primary {  display: inline-block;  font-size: var(--ev-step--1);  margin-top: var(--ev-space-xs);  color: var(--ev-heading-color) !important;}.carousel-google-review__title {  grid-column: 1;}.carousel-google-review__header .btn-primary {  grid-column: 1;  width: fit-content;  margin-block: var(--ev-space-s);}@media (width > 768px) {  .carousel-google-review__description {    grid-row: 2/4;    grid-column: 2;  }}.carousel-google-review__details,.carousel-google-review__item {  padding: var(--ev-space-m);  background: var(--ev-light);  border-color: transparent;  border-radius: var(--ev-border-radius);  border-inline: hidden;}.carousel-google-review__rating.d-grid {  grid-template-areas: "img count count" "img score stars";  column-gap: 6px;}.carousel-google-review__image {  display: grid;  place-content: center;  border: 1px solid var(--ev-border-color);  border-radius: 100vmax;  background: white !important;  margin-bottom: 0;  padding: var(--ev-space-2xs);  aspect-ratio: 1/1;}.carousel-google-review__rating img {  height: 32px;}.carousel-google-review__details {  display: flex;  place-content: space-between;  gap: var(--ev-grid-gutter, 1rem);  flex-wrap: wrap;  align-items: center;}.carousel-google-review__score.grid-score {  grid-area: score;  font-weight: var(--ev-heading-font-weight);  font-size: var(--ev-step-3);  line-height: 1;}.carousel-google-review__stars.grid-stars {  grid-area: stars;  align-self: center;}.carousel-google-review__stars {  display: flex;}.carousel-google-review__count.grid-count {  grid-area: count;}.carousel-google-review__rating .icon {  --icon-height: 24px;}.carousel-google-review__item .item-title {  font-size: var(--ev-step-1);  margin-bottom: var(--ev-space-3xs);}.carousel-google-review__item .icon {  --icon-height: 20px;}.carousel-google-review .swiper-button-next,.carousel-google-review .swiper-button-prev {  background-color: rgba(var(--ev-dark-rgb), 70%);  padding: var(--ev-space-xs);  color: white !important;  display: none;  position: absolute !important;  width: fit-content !important;  height: fit-content !important;  top: 50% !important;}.carousel-google-review__body:hover .swiper-button-next,.carousel-google-review__body:hover .swiper-button-prev {  display: block;}.carousel-google-review .swiper-button-prev {  left: 0 !important;  right: unset !important;}.carousel-google-review .swiper-button-next {  left: unset !important;  right: 0 !important;}.carousel-google-review__item-description-content {  font-size: var(--ev-step-0);}.carousel-google-review .link-primary {  font-size: var(--ev-step-0);}@media (min-width: 769px) {  [data-header-align="center"] {    grid-template-columns: 1fr;  }}.carousel-google-review__subtitle.grid-subtitle.subtitle {  margin-block: 0;}.carousel-google-review .swiper.loading::after {  content: "chargement ...";  background-color: var(--ev-light, #fff);  z-index: 99;  place-content: center;}.carousel-google-review__subtitle {  margin-block: 0 var(--ev-space-s);}.carousel-google-review__container {  max-width: var(--ev-grid-max-width);  padding-inline: var(--ev-grid-gutter);  margin-inline: auto;}@media (width > 768px) {  .carousel-google-review__header {    grid-template-columns: 1fr 2fr auto;    column-gap: var(--ev-grid-gutter);  }}.carousel-google-review .swiper.loading::after {  border-radius: var(--ev-border-radius);  position: absolute;  inset: 0;  display: grid;}.carousel-google-review .swiper {  position: relative;  overflow: hidden;}.carousel-google-review .swiper-slide {  height: auto !important;  margin-bottom: 1px;}.carousel-google-review .swiper-slide.visibility-hidden:not(:first-child) {  visibility: hidden;  position: absolute;  top: 0;  left: 0;}.carousel-google-review__header {  display: grid;}.carousel-google-review .icon--star {  --icon-color: var(--ev-secondary);  --icon-height: 15px;  --icon-width: 15px;  --icon-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 406.125 406.125'%3E%3Cpath fill='%23010002' d='M260.133 155.967c-4.487 0-9.25-3.463-10.64-7.73L205.574 13.075c-1.39-4.268-3.633-4.268-5.023 0L156.64 148.237c-1.39 4.268-6.153 7.73-10.64 7.73H3.88c-4.487 0-5.186 2.138-1.553 4.78l114.971 83.521c3.633 2.642 5.454 8.242 4.064 12.51l-43.91 135.154c-1.39 4.268.431 5.592 4.064 2.951l114.971-83.521c3.633-2.642 9.519-2.642 13.152 0l114.971 83.529c3.633 2.642 5.454 1.317 4.064-2.951l-43.911-135.154c-1.39-4.268.431-9.868 4.064-12.51l114.971-83.521c3.633-2.642 2.934-4.78-1.553-4.78H260.133v-.008z'/%3E%3C/svg%3E");}.carousel-google-review__item-description::before {  content: "";  position: absolute;  inset: calc(0px - var(--ev-space-xs-s));  background: var(--ev-body-bg);  z-index: -1;  border-radius: 14px;  bottom: calc(0px - var(--ev-space-xs-s) * 1.6);}.carousel-google-review__rating {  display: grid;  grid-template-areas: "img count count" "img score stars";  grid-template-columns: auto auto 1fr;  align-items: center;  column-gap: var(--ev-space-xs);  row-gap: 2px;  width: fit-content;  text-decoration: none;  color: inherit;}.carousel-google-review__count {  grid-area: count;}.carousel-google-review__score {  grid-area: score;  font-size: var(--ev-step-2);  font-weight: 700;  line-height: 1;}.carousel-google-review__rating .carousel-google-review__stars {  grid-area: stars;  align-self: center;  justify-self: start;}.carousel-google-review__header[data-header-align="center"] {  grid-template-columns: 1fr;  justify-items: center;  text-align: center;}.carousel-google-review__header[data-header-align="center"]  .carousel-google-review__subtitle {  grid-area: auto;  grid-row: 1;  grid-column: 1;}.carousel-google-review__header[data-header-align="center"]  .carousel-google-review__title {  grid-row: 2;  grid-column: 1;}.carousel-google-review__header[data-header-align="center"]  .carousel-google-review__description {  grid-row: 3;  grid-column: 1;}.carousel-google-review__item:hover {  background: var(--ev-secondary);}.carousel-google-review__item:hover .icon {  --icon-color: var(--ev-body-color);}.carousel-google-review__item:hover .google-logo {  --ev-border-color: #95959561;}                     /* NOBIS 51 : Testé par "UFC Que Choisir"#16094 */                .aside-article .paragraph>section[id^="color-palette-"]{margin-block:var(--ev-space-l)}.paragraph>section[id^="color-palette-"]{margin-block:var(--ev-space-l)}                     /* Prolongez la durée de vie de votre poêle avec notre contrat d’entretien#16095 */                .callout-image-overlay {  overflow: hidden;}.callout-image-overlay__container {  margin-inline: auto;  padding-inline: var(--ev-grid-gutter);  max-width: var(--ev-grid-max-width);}.callout-image-overlay__row {  --image-width: var(--image-width);  display: flex;  gap: var(--ev-grid-gutter);  align-items: end;}.callout-image-overlay__row[data-image-position="right"] {  flex-direction: row-reverse;}.callout-image-overlay__row > * {  flex: 1;}.callout-image-overlay__image {  flex: 0 0 clamp(50%, var(--image-width), 70%);}.callout-image-overlay__text {  position: relative;  min-width: 50%;  padding-block: var(--ev-space-2xl);}.callout-image-overlay__text::after {  content: "";  background: var(--ev-light);  position: absolute;  inset: 0;  z-index: -1;  left: -100vw;  right: -100vw;}.callout-image-overlay__text > * {  margin: 0;}.callout-image-overlay__title {  margin-bottom: var(--ev-space-s);  font-size: var(--ev-step-3);}.callout-image-overlay__description {  font-size: var(--ev-step--1);}.callout-image-overlay .btn-primary {  margin-top: var(--ev-space-s);}@media (width < 768px) {  .callout-image-overlay__row {    flex-direction: column !important;    gap: 0;  }}.callout-image-overlay__description {  font-size: var(--ev-step-0);  border-left: 2px solid var(--ev-primary);  padding-left: var(--ev-space-m);}.callout-image-overlay .btn-primary {  margin-top: var(--ev-space-m);}[id*="callout-image-overlay-"] {  border-radius: var(--ev-border-radius);  margin-bottom: calc(0px - var(--ev-border-radius));}#callout-image-overlay- li {  display: grid;  border-top: 1px solid var(--ev-border-color);  padding-block: var(--ev-space-xs-s);}#callout-image-overlay- strong {  margin-bottom: var(--ev-space-3xs);}@media (width > 992px) {  #callout-image-overlay- ul {    display: grid;    grid-template-columns: 1fr 1fr;  }}#callout-image-overlay- .callout-image-overlay__text {  padding-block: var(--ev-space-2xl) var(--ev-space-3xl);}#callout-image-overlay- .callout-image-overlay__description {  border-left: none;  padding-left: none;}@media (width < 992px) {  .callout-image-overlay__row {    align-items: center;  }  #callout-image-overlay- img {    max-height: 300px;    width: auto;  }}                     /* footer#16096 */                .footer {  --bg-color: var(--ev-neutral);  --border-color: #ffffff2b;  --padding-x: 2rem;  --padding-x-lg: 3rem;  border-radius: var(--ev-border-radius);  background: var(--bg-color);  padding-block: var(--padding-x) 0;  position: relative;}.footer .icon--scrollup {  --icon-height: 24px;  --icon-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.7 12.5c-.4-.4-1-.4-1.4 0l-3 3c-.4.4-.4 1 0 1.4s1 .4 1.4 0l2.3-2.3 2.3 2.3c.2.2.4.3.7.3s.5-.1.7-.3c.4-.4.4-1 0-1.4zm-3-1L12 9.2l2.3 2.3c.2.2.4.3.7.3s.5-.1.7-.3c.4-.4.4-1 0-1.4l-3-3c-.4-.4-1-.4-1.4 0l-3 3c-.4.4-.4 1 0 1.4.4.3 1 .3 1.4 0z'/%3E%3C/svg%3E");  --icon-width: 24px;}.footer__container {  max-width: var(--ev-grid-max-width);  padding-inline: var(--ev-grid-gutter);  margin-inline: auto;}.footer__content {  display: flex;  flex-wrap: wrap;  gap: var(--ev-grid-gutter);  padding-block: var(--ev-space-m);}.footer__content > * {  margin: 0;}.footer__col {  flex: 1;  margin-right: var(--ev-gutter-x, 1rem);}.footer__col--branding {  flex: 1;}.footer__col--contact,.footer__col--services {  flex: 0 0 auto;}.footer__col--copyright {  border-top: 1px solid var(--border-color);  display: flex;  flex-wrap: wrap;  gap: 0 var(--ev-grid-gutter);  margin-top: 0;  padding-block: var(--ev-space-xs);  place-content: space-between;  place-items: center;}.footer__col--copyright * {  margin: 0;  white-space: nowrap;}.footer__copyright-scrollup.noLink {  display: inline-flex;}.footer__grid {  grid: "branding-logo" "branding" "services-title" "services" "contact-title" "contact" "copyright" / 1fr;}.footer__logo-link {  display: inline-block;  margin-bottom: 1rem;}.footer__social-media-link {  border: 1px solid var(--border-color);  border-radius: 100vmax;  display: grid;  padding: 0.5rem;  place-content: center;}.footer__social-media-list {  display: inline-flex;  gap: 1rem;  list-style-type: none;  margin-top: var(--ev-space-m) !important;  padding-left: 0 !important;}.footer__title {  color: var(--heading-color);  margin-block: 0 var(--ev-space-m);  font-size: var(--ev-step-1);  font-weight: 600;}.footer__title--contact {  align-self: end;  grid-area: contact-title;}.footer__title-services {  align-self: end;  grid-area: services-title;}.footer li {  margin-bottom: var(--ev-space-m);  line-height: 1;}.footer ul {  margin-top: 0;  padding-left: 1rem;}.footer #scrollToTop {  display: inline-block !important;}@media (width >= 992px) {  .footer__content {    gap: calc(var(--ev-grid-gutter) * 2);    padding-block: var(--ev-space-l);  }}@media (width < 600px) {  .footer__content {    flex-direction: column;  }  .footer__col {    margin-right: 0;  }  .footer__contact-link {    display: inline-block;    min-height: 30px;  }}.footer a {  font-weight: normal;}.footer__col--copyright {  border-top: 1px solid #9595952b;}.footer * {  color: white;}@media (max-width: 600px) {  #objet-6171 {    left: 0;    bottom: 2.5rem;    padding: 0.5rem;    transform: scale(0.75);  }}@media (width >=600px) {  [data-text-align="center"] {    place-self: center;    max-width: calc(8px * 147);    margin-inline: auto;    text-align: center;  }}@media (min-width: 769px) {  [data-header-align="center"] {    justify-items: center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }}@media (min-width: 769px) {  [data-header-align="center"] {    justify-items: center;    text-align: center;    margin-inline: auto;    width: clamp(0ch, 80%, 75ch);  }}#callout-image-overlay- li {  display: grid;  border-top: 1px solid var(--ev-border-color);  padding-block: var(--ev-space-xs-s);}#callout-image-overlay- strong {  margin-bottom: var(--ev-space-3xs);}@media (width > 992px) {  #callout-image-overlay- ul {    display: grid;    grid-template-columns: 1fr 1fr;  }}@media (width < 992px) {  #callout-image-overlay- img {    max-height: 300px;    width: auto;  }}.discover__body {  font-size: var(--ev-step-0);  line-height: 1.7;}.discover__description {  font-size: var(--ev-step-0);  line-height: 1.7;}.discover__body > *:first-child {  margin-top: 0 !important;}.discover__body h2 {  font-size: var(--ev-step-4, 1.5em) !important;  line-height: 1.3;  color: var(--ev-heading-color);  margin-block: var(--ev-space-l) var(--ev-space-s);}.discover__body h3 {  font-size: var(--ev-step-2) !important;  line-height: 1.3;  color: var(--ev-heading-color);  margin-block: var(--ev-space-m) var(--ev-space-xs);}.discover__body h4 {  font-size: var(--ev-step-1) !important;  line-height: 1.3;  color: var(--ev-heading-color);  margin-block: var(--ev-space-m) var(--ev-space-xs);}.discover__body h5 {  font-size: var(--ev-step-0) !important;  line-height: 1.3;  color: var(--ev-heading-color);  margin-block: var(--ev-space-s) var(--ev-space-2xs);}.discover__body h6 {  font-size: var(--ev-step--1) !important;  line-height: 1.3;  color: var(--ev-heading-color);  margin-block: var(--ev-space-s) var(--ev-space-2xs);}.discover__body p {  margin-block: 0 var(--ev-space-s);}.discover a:hover {  color: var(--ev-primary) !important;}.discover .btn-tag {  text-decoration: none;}.btn-tag:hover {  border-color: var(--ev-primary);}.linked-menu__subtitle.subtitle {  grid-area: linked-menu-subtitle;}.footer__services-list  > .footer__services-item:first-child:has(    > .footer__services-link[href=""]:empty  ) {  display: none;}                     /* Questions fréquentes sur Poêle combustible 8 KW Libera#16097 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle bicombustible 11 KW Libera#16098 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle bicombustible A10 Unica#16099 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 6 Jolly#16100 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 9 Jolly#16101 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 6 N70#16102 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 9 N70#16103 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 6 N70 Top#16104 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 9 N70 Top#16105 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 6 N70 Top Coax#16106 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 9 N70 Top Coax#16107 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 6 N70 Slim#16108 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 9 N70 Slim#16109 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 6 N70 Slim Top Coax#16110 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 9 N70 Slim Top Coax#16111 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A11 Round Maiolica#16112 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A13 Round Maiolica#16113 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Round#16114 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Round#16115 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Round Top#16116 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Round Top#16117 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Round Top Coax#16118 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Round Top Coax#16119 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Round Glass#16120 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Round Glass#16121 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Round Top Glass#16122 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Round Top Glass#16123 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Round Glass Top Coax#16124 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Round Top Coax Glass#16125 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Round Steel#16126 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Round Steel#16127 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Round Steel Top#16128 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Round Steel Top#16129 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Round Steel Top Coax#16130 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Round Steel Top Coax#16131 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés B10 Ulisse Classic#16132 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A9 Zenith#16133 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Zenith#16134 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Quadra#16135 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Quadra#16136 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Quadra Top#16137 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Quadra Top#16138 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A9 Classic#16139 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Classic Plus#16140 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A8 Style#16141 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A 10 style#16142 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Light#16143 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Light Coax#16144 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 light style#16145 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Light Style Coax#16146 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A10 Light 2020#16147 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 7 Lisa#16148 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 10 Lisa#16229 */                                     /* Questions fréquentes sur Poêle à granulés 12 Elena#16149 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés 12 Elena Style#16150 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A11 Round#16151 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A13 Round#16152 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A11 Round Top#16153 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A13 Round Top#16154 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A11 Round Top Coax#16155 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A13 Round Top Coax#16156 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A11 Round Glass#16157 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A13 Round Glass#16158 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A11 Round Top Glass#16159 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A13 Round Top Glass#16160 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A11 Round Top Coax Glass#16161 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A13 Round Top Coax Glass#16162 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A11 Zenith Plus#16163 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à granulés A13 Zenith Plus#16164 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à granulés Ulisse 365#16165 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à granulés B10 V Ulisse#16166 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à granulés B10 C Ulisse#16167 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à granulés B13 Ulisse#16168 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermo-insert à granulés HB14 Ulisse#16169 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermo-insert à granulés HB17 Ulisse#16170 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H14 Shape#16171 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H17 Shape#16172 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H10 Shape#16173 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H12 Shape#16174 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H10 Shape Glass#16175 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H12 Shape Glass#16176 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H14 Shape Steel#16177 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H17 Shape Steel#16178 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H14 Shape Round#16179 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H17 Shape Round#16180 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H17 Light#16181 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H20 Shape#16182 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H25 Shape#16183 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H20 Shape Steel#16184 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Thermopoêle à granulés H25 Shape Steel#16185 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Chaudière à granulés Polygon 14#16186 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Chaudière à granulés Polygon 17#16187 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Chaudière à granulés 75 125 Kg Polygon 25kw#16188 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Chaudière à granulés 75 125 Kg Polygon 28kw#16189 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Chaudière à granulés 75 125 Kg Polygon 32kw#16190 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois Round 800 880#16191 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois Round 900 990#16192 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois EFREM 700.49 Classic#16193 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois EFREM 800.55 Classic#16194 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 8 kW Flat 100#16195 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 10 kW Flat 100#16196 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 8 kW Flat 300 - 330#16197 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 10 kW Flat 300 - 330#16198 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 8 kW Flat 500 - 550#16199 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 10 kW Flat 500 - 550#16200 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 8 kW Flat 700 - 770#16201 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 10 kW Flat 700 - 770#16202 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 8 kW Zenith 400 - 440#16203 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 10 kW Zenith 400 - 440#16204 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 8kW Zenith 600 - 660#16205 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 10 kW Zenith 600 - 660#16206 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 8 kW Classic 200 - 220#16207 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Poêle à bois 10 kW Classic 200 - 220#16208 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM 1000.55#16209 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM 700.49#16210 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM 800.49#16211 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM 900.49#16212 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM 700.55#16213 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM 800.55#16214 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM 900.55#16215 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM 700.49 Fly#16216 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM 800.55 Fly#16217 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM Edge 70049#16218 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM Edge 80055#16219 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM View 70049#16220 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Insert à bois EFREM View 80055#16221 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Cuisinière à bois Olga 80#16222 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Cuisinière à bois Olga 90#16223 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Cuisinière à bois Olga Gres 80#16224 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Cuisinière à bois Olga Gres 90#16225 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Cuisinière à bois Lina Maiolica 90#16226 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Cuisinière à bois Lina 80 Gres#16227 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Questions fréquentes sur Cuisinière à bois Lina 90 Gres#16228 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}                     /* Couleurs disponibles - Poêle à granulés 10 Lisa#16230 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 10 kW Classic 200 - 220#16231 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 10 kW Flat 500 - 550#16232 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 10 kW Flat 700 - 770#16233 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 10 kW Flat 300 - 330#16234 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 10 kW Zenith 400 - 440#16235 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 10 kW Zenith 600 - 660#16236 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 10 kW Zenith 800 - 880#16237 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 12 Elena#16238 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 12 Elena Style#16239 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 7 Lisa#16240 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 8 kW Classic 200 - 220#16241 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 8 kW Flat 500 - 550#16242 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 8 kW Flat 700 - 770#16243 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 8 kW Flat 300 - 330#16244 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 8 kW Zenith 400 - 440#16245 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 8kW Zenith 600 - 660#16246 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 8 kW Zenith 800 - 880#16247 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Classic Plus#16248 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Light#16249 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Light 2020#16250 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 light style#16251 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Quadra Plus#16252 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Quadra Plus Top#16253 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Round#16254 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Round Glass#16255 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Round Steel#16256 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Round Steel Top Coax#16257 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Round Top#16258 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Round Top Coax#16259 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Round Top Coax Glass#16260 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Round Top Glass#16261 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A 10 style#16262 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle bicombustible A10 Unica#16263 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Zenith Plus#16264 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A11 Round#16265 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A11 Round Glass#16266 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A11 Round Top#16267 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A11 Round Top Coax#16268 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A11 Round Top Coax Glass#16269 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A11 Round Top Glass#16270 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A11 Zenith#16271 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A11 Zenith Plus#16272 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A13 Round Glass#16273 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A13 Round Top Coax Glass#16274 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Round#16275 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Round Top#16276 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Round Top Coax#16277 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A9 Classic#16278 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à granulés B13 Ulisse#16279 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle bicombustible Patent pending Libera#16280 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle combustible 8 KW Libera#16281 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle bicombustible 11 KW Libera#16282 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Cuisinière à bois Lina 80 Gres#16283 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Cuisinière à bois Lina 90 Gres#16284 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A13 Round#16285 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A13 Round Top#16286 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A13 Round Top Coax#16287 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A13 Round Top Glass#16288 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A13 Zenith Plus#16289 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Quadra#16290 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Quadra Top#16291 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Round Glass#16292 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Round Steel#16293 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Round Steel Top Coax#16294 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Round Top Glass#16295 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Style#16296 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A9 Zenith#16297 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés B10 Ulisse Classic#16298 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à granulés B10 C Ulisse#16299 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à granulés B10 V Ulisse#16300 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois EFREM 700.49 Classic#16301 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois EFREM 800.55 Classic#16302 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Cuisinière à bois Olga 80#16303 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Cuisinière à bois Olga 90#16304 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 10 kW Flat 100#16305 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois 8 kW Flat 100#16306 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 6 Jolly#16307 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 9 Jolly#16308 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 6 N70#16309 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 9 N70#16310 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 6 N70 Top#16311 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 9 N70 Top#16312 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 6 N70 Top Coax#16313 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 9 N70 Top Coax#16314 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 6 N70 Slim#16315 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 9 N70 Slim#16316 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 6 N70 Slim Top Coax#16317 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés 9 N70 Slim Top Coax#16318 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A11 Round Maiolica#16319 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A13 Round Maiolica#16320 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Round Glass Top Coax#16321 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A8 Round Steel Top#16322 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Round Steel Top#16323 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Zenith#16324 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Quadra#16325 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Quadra Top#16326 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Light Coax#16327 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à granulés A10 Light Style Coax#16328 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à granulés Ulisse 365#16329 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermo-insert à granulés HB14 Ulisse#16330 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermo-insert à granulés HB17 Ulisse#16331 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H14 Shape#16332 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H17 Shape#16333 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H10 Shape#16334 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H12 Shape#16335 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H10 Shape Glass#16336 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H12 Shape Glass#16337 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H14 Shape Steel#16338 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H17 Shape Steel#16339 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H14 Shape Round#16340 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H17 Shape Round#16341 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H17 Light#16342 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H20 Shape#16343 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H25 Shape#16344 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H20 Shape Steel#16345 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Thermopoêle à granulés H25 Shape Steel#16346 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Chaudière à granulés Polygon 14#16347 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Chaudière à granulés Polygon 17#16348 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Chaudière à granulés 75 125 Kg Polygon 25kw#16349 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Chaudière à granulés 75 125 Kg Polygon 28kw#16350 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Chaudière à granulés 75 125 Kg Polygon 32kw#16351 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois Round 800 880#16352 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Poêle à bois Round 900 990#16353 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM 1000.55#16354 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM 700.49#16355 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM 800.49#16356 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM 900.49#16357 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM 700.55#16358 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM 800.55#16359 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM 900.55#16360 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM 700.49 Fly#16361 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM 800.55 Fly#16362 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM Edge 70049#16363 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM Edge 80055#16364 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM View 70049#16365 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Insert à bois EFREM View 80055#16366 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Cuisinière à bois Olga Gres 80#16367 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Cuisinière à bois Olga Gres 90#16368 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Cuisinière à bois Lina Maiolica 90#16369 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Couleurs disponibles - Cuisinière à bois Lina 90#16370 */                .color-palette{background:#18171c;border-radius:var(--ev-border-radius);padding:var(--ev-space-l) var(--ev-space-m)}.color-palette__container{max-width:var(--ev-grid-max-width);padding-inline:var(--ev-grid-gutter);margin-inline:auto}.color-palette__row{margin-bottom:var(--ev-space-l)}.color-palette__description{margin-top:var(--ev-space-s)}.color-palette__kicker{display:flex;align-items:center;gap:var(--ev-space-2xs);color:var(--ev-primary);font-size:var(--ev-step--1);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.color-palette__kicker:empty{display:none}.color-palette__kicker::before{content:"";display:block;width:28px;height:2px;background:var(--ev-primary)}.color-palette__title{color:#fff;font-size:var(--ev-step-4);line-height:1.15;margin:var(--ev-space-2xs) 0 0}.color-palette__description{color:#bdbdbd;font-size:var(--ev-step-0)}.color-palette__description p{margin:0}.color-palette__description:empty{display:none}.color-palette__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--ev-space-s)}@media (min-width:600px){.color-palette__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:993px){.color-palette__grid{grid-template-columns:repeat(4,1fr)}}.color-palette__item{display:flex;align-items:center;gap:var(--ev-space-s);background:var(--ev-light);border-radius:16px;padding:var(--ev-space-s)}.color-palette__swatch{flex-shrink:0;display:block;width:48px;height:48px;border-radius:50%;background:var(--swatch-color,#ccc);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--ev-border-color)}.color-palette__label{color:var(--ev-heading-color);font-size:var(--ev-step-0);font-weight:700;margin:0}.color-palette__tagline{color:#767676;font-size:var(--ev-step--1);margin:0}                     /* Questions fréquentes sur Cuisinière à bois Lina 90#16371 */                #accordion-16371 {  margin-top: var(--ev-space-2xl);}