/** Shopify CDN: Minification failed

Line 756:0 Unexpected "{"
Line 1063:15 Expected identifier but found whitespace
Line 1063:27 Unexpected ";"
Line 1169:1 Unexpected "{"
Line 1193:0 Unexpected "{"
Line 2258:0 Unexpected "}"

**/
@import url('https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap');

*:focus-visible
{
  outline:none !important;
  box-shadow:none !important;
}

.template-search__results .banner-announement--wrapper span {
    color: #000;
}
.template-search__results .product-card-wrapper .card__content h3 {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 27px;
    font-family: "Urbanist", serif !important;
    color: #000;
}
.template-search__header h1 {
    color: #000;
    margin-top: 0;
    font-size: 32px;
    line-height: 38px;
    font-family: Urbanist;
    font-weight: 700;
}
.contact__fields.checkout_field_cont label {
    display: inline-block;
    width: 100%;
    margin-top: 20px;
}
.label_in_1 input[type="checkbox"] {
    height: auto !important;
    position: relative;
    top: 2px;
    margin-right: 7px;
}
.label_in_1 {
    display: inline-block;
    margin-right: 5px;
}
.contact__fields.checkout_field_cont .label_in_1 label {
    width: auto;
    margin: 0 !important;
}
.contact__fields.phn-cstm-field {
    grid-template-columns: 1fr !important;
}
.contact__fields.checkout_field_cont {
    display: inline-block !important;
    margin-bottom: 20px;
}
.contact__fields.checkout_field_cont label.field__label {
    display: inline-block !important;
    position: relative;
    margin: 0;
    left: 0;
    top: 0;
    color: #000 !important;
}

.contact__fields.checkout_field_cont .checkbox-group label {
    display: inline-block;
    margin-right: 10px;
}
.contact__fields.checkout_field_cont .checkbox-group input {
    display: inline-block;
    height: auto;
    position: relative;
    top: 2px;
}
.template-search__header {
    margin-bottom: 0;
}
.template-search__header input {
    background-color: transparent;
    border: 1px solid #ccc;
    color: #000;
}
.template-search__header svg.icon.icon-close ,.template-search__search button.search__button.field__button svg.icon.icon-search,
.template-search__results span.price-item.price-item--sale.price-item--last{
    color: #000;
}

.collection-for-all .card-wrapper .card .card__inner {
    max-width: 270px;
}
.rich_text_alleniar .custome-formald-rich-text.formal-rich-text-black .rich-text__wrapper p {
    color: #000;
}
.image-de-page-intérieure-avec-texte.image-de-page-intérieure-avec-texte-étape .image-with-text__grid {
        padding-bottom: 0;
    border-bottom: none;
    padding-top: 0;
}
.image-wth-txt-alleniar .revés.imagen.de.página.interna.con.texto.paso .image-with-text__grid.grid {
    padding-bottom: 0;
    border-bottom: none;
}
.image-de-page-intérieure-avec-texte-inverse.image-de-page-intérieure-avec-texte-étape .image-with-text__grid.grid.image-with-text__grid--reverse {
    padding-bottom: 0;
    border-bottom: none;
    padding-top: 0;
}
.custome-lien.texte.enrichi.formald-texte-blanc.texte-blanc p {
    color: #fff; 
}
.rich_text_alleniar .custome-texte-riche-formel.texte-riche-formel-noir .rich-text__blocks {
    max-width: 80%;
}
.rich_text_alleniar .custome-texte-riche-formel.texte-riche-formel-noir .rich-text__blocks p,
.rich_text_alleniar .custome-texto.enriquecido.con.formalismo p{font-size:18px; line-height:30px; color:#000;}
.shopify-policy__title h1 {
    color: #000;
    text-align: left;
}
.shopify-policy__body {
    padding-bottom: 30px;
}
body {
    background: transparent !important;
}
body:not(body:has(#__pf)) {
  font-family: "Urbanist", serif!important;
}
.new-replacement .card__media .media img {
    object-fit: contain;
}
.page-width--narrow ol li {
    color: #000;
}
.button:before,.button:after
{
  display:none;
}
.my_list-of-collection1 .image-with-list-text__content {
    align-items: center !important;
    justify-content: center;
}
body.alleniar-desktop-air .multicolumn-simple-alleniar .my_purificateur.bureau.multicolonne.purificateur .multicolumn-card__image-wrapper {
     margin-left: 2.5rem;
    margin-right: 2.5rem
}
.my_list-of-collection1 .image-with-list-text__content a.button,
.my_liste-de-collection1 .image-with-list-text__content a.button,
.my_lista-de-colección1 .image-with-list-text__content a.button {
    align-self: center;
    background: #0099cc;
    color: #fff;
    border-radius: 10px;
    padding: 14px 33px;
    font-size: 23px;
}
.my_liste-de-collection1 .image-with-list-text__content,
.my_lista-de-colección1 .image-with-list-text__content{
    align-items: center;
    justify-content: center;
}
.my_list-of-collection1 .image-with-list-text__content .image-with-list-text__text {
    display: inline-block;
    width: 100%;
    text-align: center;
    margin-top: 10px !important;
}
.my_list-of-collection1 .image-with-list-text__content .image-with-list-text__text p a {
    color: #000;
    text-decoration: none;
}
.my_list-of-collection1 .image-with-list-text__content .image-with-list-text__text p,
.my_liste-de-collection1 .image-with-list-text__content .image-with-list-text__text.rte.body p,
.my_lista-de-colección1 .image-with-list-text__content .image-with-list-text__text.rte.body p {
    text-align: center;
    font-size: 20px;
    max-width: 300px;
    margin: 0 auto;
    line-height: 1.2;
  padding-top:15px;
}
.my_liste-de-collection1 .image-with-list-text__content .image-with-list-text__text.rte.body,
.my_lista-de-colección1 .image-with-list-text__content .image-with-list-text__text.rte.body{
    width: 100%;
}
.my_liste-de-collection1 .image-with-list-text__content .image-with-list-text__text.rte.body p a,
.my_lista-de-colección1 .image-with-list-text__content .image-with-list-text__text.rte.body p a{
    color: #000;
    text-decoration: none;
}  
.product-card-wrapper .card__content .price .price__container .price__sale {
    display: flex;
    justify-content: space-between;
}
/*div#ProductGridContainer .price__container .price__sale {
    width: auto;
}*/
/*div#ProductGridContainer .price__container {
    display: flex;
    align-items: center;
    justify-content: space-between;
}*/

.product-card-wrapper .card__content .price .price__container {
    width: 100%;
  display: table;
    
}
div#ProductGridContainer h3.card__heading.h5 {
    display: block !important;
}
.new-replacement .card-wrapper .card .card__inner .card__content {
    display: block;
}
.collction .boost-sd__search-widget-init-enabled .product-card-wrapper .card__content {
    padding: 0 14px!important;
    display: block !important;
}

body.new-replacement h2 {
    line-height: 38px;
    color: #000;
    font-weight: 700;
    letter-spacing: 0;
    margin-bottom: 0;
}
body.new-replacement .collection-list-wrapper {
    padding-top: 40px !important;
}
body.new-replacement .collection-list-wrapper .card__content {
    padding-left: 15px;
    padding-right: 15px;
    /* text-align: center; */
}
body.new-replacement .collection-list-wrapper .card__content h3.card__heading {
    max-width: 240px;
}
h1:not(#__pf h1), h2:not(#__pf h2), h3:not(#__pf h3), h4:not(#__pf h4), h5:not(#__pf h5), h6:not(#__pf h6){
  font-family: "Urbanist", serif!important;
}

.collection {
    padding: 71px 0 100px!important;
}
.home-featured-collection .card.card--standard.card--media {
    height: auto;
}
.home-featured-collection h3 {
    padding-top: 20px;
}
.home-featured-collection .collection__title {
    margin-bottom: 60px !important;
}
body.collection {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.page-width {
    /*max-width: 1786px;*/
    padding: 0 15px!important;
  opacity:1;
}
.custom_banner_slider .banner__box {
    min-width: inherit;
    max-width: 500px;
}
.custom_banner_slider .banner__box {
    min-width: inherit !important;
    max-width: 32% !important;
    text-align: left !important;
    align-items: start !important;
    width: 100%;
}
.custom_banner_slider h2.banner__heading {
    text-align: left;
    font-weight: 500 !important;
    width: 100%;
    line-height: 1.3 !important;
}
.custom_banner_slider p {
    text-align: left;
    font-weight: 600;
    line-height: 1.3;
    max-width: 390px;
}
.custom_banner_slider .banner__buttons a.button {
    font-size: 19px;
    line-height: 22px;
    height: 49px;
    width: auto;
  padding-left:30px;
  padding-right:30px;
    border-radius: 8px;
}
.banner__buttons {
    margin-top: 0px !important;
}
.review-rtating {
    padding-left: 40px;
    margin-top: 2px;
    margin-bottom: 30px;
}
.review-rtating img {
    margin-right: 10px;
    float: left;
}
.review-rtating span {
    font-weight: 500;
}
.collection h2.title {
    font-size: 32px;
    line-height: 38px;
    color: #000;
    font-weight: 700;
    letter-spacing: 0;
    margin-bottom: 0;
}

.collection .collection__title {
    margin-bottom: 69px!important;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.collection .product-grid {
    max-width: 180rem;
    padding: 0 15px!important;
    margin: auto;
    column-gap: 20px;
}

.card-wrapper .card {
    /*border: 1px solid #BEBEBE;*/
    /* border-top: 0; */
    border-bottom: 0;
  overflow: hidden;
  border-radius: 15px 15px 0 0;
  
}

.collection .product-grid-container .collection .card-wrapper,
.collection .card-wrapper{
    height: 100%;
    border: 1px solid #bebebe;
    display: flex;
    flex-direction: column;
    border-radius: 15px;
}

.banner-announement--wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 8px;
    background: #CED4DA;
    border-radius: 15px 15px 0 0;
    padding: 8px 0;
  height:37px;
}

.card-wrapper .card .card__inner {
    background: transparent !important;
    max-width: 50%;
    margin: 33px auto 0;
    
}
/*.card-wrapper .card .card__inner:before {
    display: block;
    padding-bottom: 100% !important;
}*/
.banner-announement--wrapper span {
    font-size: 15px;
    line-height: 18px;
    font-weight: 500;
    font-family: "Urbanist", serif!important;
    letter-spacing: 0;
      text-transform: capitalize;
}
.banner-announement--wrapper a {
    color: #000;
    text-decoration: none;
}
.card-wrapper .free-shipping {
    display: flex;
    /*border: 1px solid #BEBEBE;*/
    border-top: 0;
    border-radius: 0 0 15px 15px;
    justify-content: center;
    align-items: center;
    padding: 0 0 30px;
    font-size: 16px;
    line-height: 19px;
    font-family: "Urbanist", serif!important;
    color: #000;
    text-transform: uppercase;
}

.card-wrapper .free-shipping span.free-shipping-icon {
    margin: 0px 6px -5px 0px;
}

.product-card-wrapper .card__content {
    padding: 0 14px!important;
}

.product-card-wrapper .card__content .quick-add {
    margin-bottom: 11px;
}

.product-card-wrapper .card__content .quick-add button {
    border: 1px solid #CBCBCB;
    border-radius: 5px;
    background: #000000;
    color: #fff;
    font-size: 18px;
    line-height: 22px;
    font-weight: 500;
    padding: 12px 15px 11px;
}

.product-card-wrapper .card__content .quick-add button:before,
.product-card-wrapper .card__content .quick-add button:after
{
  display:none;
}

.collection .collection__view-all a.button {
    padding: 0;
    margin: 0;
    font-size: 20px;
    line-height: 24px;
    font-family: "Urbanist", serif!important;
    text-transform: capitalize;
    letter-spacing: 0;
}

.collection .collection__view-all a.button img {
    width: 100%;
    max-width: 45px;
    margin-left: 18px;
}
.product-card-wrapper .card__content h3 {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 27px;
    font-family: "Urbanist", serif!important;
}
.inner-page-featured-collection.inner-page-featured-collection-two .card__information h3 {
    margin-bottom: 14px;
}

.product-card-wrapper .card__content  .price {
    margin: 0!important;
}


.related-products .product-card-wrapper .card__content .price .price__container span.price-item.price-item--regular {
    display: none;
}
/*.product-card-wrapper .card__content .price .price__container .price__sale {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
}*/

.product-card-wrapper .card__content .price * {
    font-size: 17px;
    line-height: 21px;
    font-weight: 700;
    font-family: "Urbanist", serif!important;
    letter-spacing: 0;
}

.product-card-wrapper .card__content .price s.price-item span, .product-card-wrapper .card__content .price s.price-item {
    color: #848484;
    font-weight: 300!important;
    padding: 0;
    margin: 0;
}

.banner-announement--wrapper+.card {
    border-top: 0;
    border-radius: 0;
}

.card-wrapper .card .card__inner .card__content {
    display: none;
}

.card-wrapper .card .card__inner {
    background: transparent!important;
      max-width: 180px;
    margin: 33px auto 0;
  min-height:300px;
}
.card__media .media img {
    object-fit: contain !important;
}
.card-wrapper .card .card__inner .card__badge {
	justify-self: flex-end !important;
	display: flex;
	justify-content: flex-end;
	position: absolute;
	right: 0;
	top: 0;
}
.filter-form {
    max-width: var(--page-width);
    margin: 0 auto;
    padding: 0 15px;
}
/* css for 8-jan-2025*/
.inner-page-banner .banner__box,.banner.interior .banner__box,
.intérieure.banner .banner__box {
    background-color: transparent;
    opacity: 1;
    color: #fff;
    padding-left: 0 !important;
    padding-right: 0 !important;
    min-width: 1050px;
}
.inner-page-banner .banner__box h2.banner__heading,.inner-page-banner .banner__box h1.banner__heading,
.banner.interior .banner__box h2.banner__heading,.banner.interior .banner__box h1.banner__heading,
.intérieure.banner .banner__box h2.banner__heading,.intérieure.banner .banner__box h1.banner__heading{
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
}

.inner-page-banner .banner__box h1.banner__heading ,
.banner.interior .banner__box h1.banner__heading,
.intérieure.banner .banner__box h1.banner__heading
{
font-size: calc(var(--font-heading-scale)* 4rem);  
}

.inner-page-banner .banner__box p,
.banner.interior  .banner__box p,
.intérieure.banner  .banner__box p{
    font-size: 18px;
    line-height: 30px;
}
.inner-page-banner .banner__box .banner__text.rte.subtitle p strong,
.banner.interior .banner__box .banner__text.rte.subtitle p strong,
.intérieure.banner .banner__box .banner__text.rte.subtitle p strong{
    color: #fff;
    
}
.image-de-page-intérieure-avec-texte-deux .image-with-text__text-item.grid__item ul li {
    position: relative;
  font-size: 18px;
    font-family: Urbanist, serif !important;
    color: #000;
    letter-spacing: 0;
    list-style: none;
    position: relative;
    padding-left: 40px;
    padding-bottom: 20px;
}
.inner-page-banner .banner__box .banner__text.rte.subtitle,
.banner.interior .banner__box .banner__text.rte.subtitle,
.intérieure.banner .banner__box .banner__text.rte.subtitle{
    margin-top: 15px;
}
.inner-page-featured-collection .collection__title,
.colección.destacada.interior .collection__title,
.collection.en.vedette .collection__title,
.Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página .collection__title,
.page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits .collection__title,
.intérieure-collection-en-vedette-seulement-deux-colonnes .collection__title,
.intérieure-collection-en-vedette .collection__title
{
    flex-direction: column;
    align-items: flex-start;
  margin-bottom:0 !important;
  padding-top: 60px !important;
}
.inner-page-featured-collection .collection__title h2.title,
.colección.destacada.interior .collection__title h2.title,
.collection.en.vedette .collection__title h2.title,
.page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits .collection__title h2.title,
.Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página .collection__title h2.title,
.intérieure-collection-en-vedette-seulement-deux-colonnes .collection__title .collection__title h2.title,
.Colección.destacada .collection__title h2.title ,
.intérieure-collection-en-vedette .collection__title h2.title {
    font-size: 32px;
    padding-bottom: 10px;
  text-align:left;
}
.inner-page-featured-collection .collection__title ul,
.colección.destacada.interior .collection__title ul,
.collection.en.vedette .collection__title ul,
.Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página .collection__title ul,
.page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits .collection__title ul,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection__title ul,
.Colección.destacada.de.la.página.interna .collection__title ul,
.intérieure-collection-en-vedette-seulement-deux-colonnes .collection__title ul,
.Colección.destacada .collection__title ul,
.intérieure-collection-en-vedette .collection__title ul
{
    padding: 0 0 20px 0;
    margin: 0;
}
.inner-page-featured-collection .collection__title ul li,
.colección.destacada.interior .collection__title ul li,
.collection.en.vedette .collection__title ul li,
.page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits .collection__title ul li,
.Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página .collection__title ul li,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection__title  ul li,
.Colección.destacada.de.la.página.interna .collection__title  ul li,
.intérieure-collection-en-vedette-seulement-deux-colonnes .collection__title ul li,
.Colección.destacada .collection__title ul li,
.intérieure-collection-en-vedette .collection__title ul li{
    list-style: none;
    font-size: 18px;
    color: #000;
  position:relative;
      padding-left: 50px;
      padding-bottom: 15px;
}

.inner-page-featured-collection .collection__title ul li:before,
.colección.destacada.interior .collection__title ul li:before,
.collection.en.vedette .collection__title ul li:before,
.Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página .collection__title ul li:before,
.page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits .collection__title ul li:before,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection__title ul li:before,
.Colección.destacada.de.la.página.interna .collection__title ul li:before,
.intérieure-collection-en-vedette-seulement-deux-colonnes .collection__title ul li:before,
.Colección.destacada .collection__title ul li:before,
.intérieure-collection-en-vedette .collection__title ul li:before{
    content: "1";
    background: url(/cdn/shop/t/47/assets/black-circle-icon-tick.svg) left center no-repeat; 
    width: 30px;
    height: 30px;
    position: absolute;
    left: 0;
    color: transparent;
    top: 1px;
}
/*.Colección.destacada .collection {
    padding-bottom: 0 !important;
}*/
.Colección.destacada .collection__title {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 60px !important;
}
.inner-page-featured-collection ul.grid .card-wrapper .banner-announement--wrapper.ng-star-inserted.nobgcolor,
.colección.destacada.interior ul.grid .card-wrapper .banner-announement--wrapper.ng-star-inserted.nobgcolor,
.collection.en.vedette ul.grid .card-wrapper .banner-announement--wrapper.ng-star-inserted.nobgcolor{
    background-color: #fff;
    color: transparent;
}
.inner-page-featured-collection ul.grid .card,
.colección.destacada.interior ul.grid .card,
.collection.en.vedette ul.grid .card{
    /* border: 1px solid #BEBEBE; */
    /* border-radius: 15px; */
    border:none;
    border-radius: 0;
  height:auto;
}
.inner-page-featured-collection ul.grid  .card__inner,
.colección.destacada.interior ul.grid  .card__inner,
.collection.en.vedette ul.grid  .card__inner{
     max-width: 280px;
    margin-top: 20px;
    align-items: center;
    justify-content: center;
      margin: 0 auto;
    flex-direction: column;
  position:relative;
      padding-top: 50px;
    
}
.inner-page-featured-collection ul.grid .card__inner .card__content,
.colección.destacada.interior ul.grid .card__inner .card__content,
.collection.en.vedette ul.grid .card__inner .card__content{
    position: absolute;
    top: 0;
    right: 0;
    left: inherit;
}
.inner-page-featured-collection ul.grid .card__inner .card__content .card__badge,
.colección.destacada.interior ul.grid .card__inner .card__content .card__badge,
.collection.en.vedette ul.grid .card__inner .card__content .card__badge{
    align-self: flex-end;
    grid-row-start: 3;
    justify-self: flex-end;
}
.inner-page-featured-collection ul.grid .card__inner:before,
.colección.destacada.interior ul.grid .card__inner:before,
.collection.en.vedette ul.grid .card__inner:before{
    padding-bottom: 0;
}
/*.inner-page-featured-collection ul.grid  li .card-information .price__container {
    display: grid;
   grid-template-columns: 1fr 1fr;
}*/
.inner-page-featured-collection ul.grid  li ,
.colección.destacada.interior ul.grid  li,
.collection.en.vedette ul.grid  li{
    /*border: 1px solid #bebebe;*/
    border-radius: 15px;
}
.inner-page-featured-collection ul.grid li .card-information .price__container .price__sale,
.colección.destacada.interior ul.grid li .card-information .price__container .price__sale,
.collection.en.vedette ul.grid li .card-information .price__container .price__sale{
    /* align-items: flex-end !important; */
    justify-content: space-between;
}
.inner-page-featured-collection ul.grid .card__inner .card__media,
.colección.destacada.interior ul.grid .card__inner .card__media,
.collection.en.vedette ul.grid .card__inner .card__media{
    width: auto;
  position: relative;
}
.inner-page-featured-collection ul.grid .card__inner .card__media .media,
.colección.destacada.interior ul.grid .card__inner .card__media .media,
.collection.en.vedette ul.grid .card__inner .card__media .media{
    width: auto;
    position: relative;
}
.inner-page-featured-collection ul.grid .card__inner .card__media .media img,
.colección.destacada.interior ul.grid .card__inner .card__media .media img,
.collection.en.vedette ul.grid .card__inner .card__media .media img{
      position: relative;
    height: 300px;
    margin: 0 auto;
    display: table;
}

.inner-page-featured-collection ul.grid li .card-wrapper .free-shipping,
.colección.destacada.interior ul.grid li .card-wrapper .free-shipping,
.collection.en.vedette ul.grid li .card-wrapper .free-shipping{
    padding-bottom: 20px;
    padding-top: 10px;
  border:none;
}
.inner-page-featured-collection .collection,
.colección.destacada.interior .collection,
.collection.en.vedette .collection,
{
    padding-bottom: 50px !important;
}
.my_inner-page-multi-column ul.multicolumn-list li,
.my_página.interna.multicolumna ul.multicolumn-list li,
.my_page.intérieure.multicolonne ul.multicolumn-list li{
    
    border-radius: 15px;
    padding: 20px;
  opacity:1;
}
.my_inner-page-multi-column ul.multicolumn-list li p,
.my_página.interna.multicolumn ul.multicolumn-list li p,
.my_page.intérieure.multicolonne ul.multicolumn-list li p,
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc ul.multicolumn-list li p,
.intérieure-multi-colonne ul.multicolumn-list li p {
    color: #fff;
     font-size: 17px;
    line-height: 30px;
}
.inner-page-featured-collection ul.grid .card-wrapper .banner-announement--wrapper.ng-star-inserted,
.colección.destacada.interior ul.grid .card-wrapper .banner-announement--wrapper.ng-star-inserted,
.collection.en.vedette ul.grid .card-wrapper .banner-announement--wrapper.ng-star-inserted,
.my_page.intérieure.multicolonne ul.grid .card-wrapper .banner-announement--wrapper.ng-star-inserted{
    min-height: 38px;
}
.my_inner-page-multi-column ul.multicolumn-list li .multicolumn-card,
.my_página.interna.multicolumna ul.multicolumn-list li .multicolumn-card,
.my_page.intérieure.multicolonne ul.multicolumn-list li .multicolumn-card,
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc ul.multicolumn-list li .multicolumn-card
 {
    /* background-color: transparent; */
    background: transparent;
}
.my_inner-page-multi-column,.my_página.interna.multicolumna,
.my_page.intérieure.multicolonne,.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc,
.intérieure-multi-colonne{
    padding: 50px 0;
}
.my_inner-page-multi-column h3,.my_página.interna.multicolumna h3,
.my_page.intérieure.multicolonne h3,.my_page.intérieure-multi-colonne h3,
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc h3,
.intérieure-multi-colonne h3{
    font-size: 26px;
    font-weight: bold;
}
.my_inner-page-multi-column p,.my_página.interna.multicolumna p,
.my_page.intérieure.multicolonne p,
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc p,
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc p,
.intérieure-multi-colonne p{
    color: #000;
    font-size: 17px;
    line-height: 30px;
}
.my_inner-page-multi-column ul.multicolumn-list li .multicolumn-card__info,
.my_página.interna.multicolumna ul.multicolumn-list li .multicolumn-card__info,
.my_page.intérieure.multicolonne ul.multicolumn-list li .multicolumn-card__info,
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc li .multicolumn-card__info,
.intérieure-multi-colonne p
{
    padding: 0;
}
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc .media,
.intérieure-multi-colonne .media{
    background: transparent;
    padding-bottom: 18px !important;
}
.my_inner-page-multi-column ul.multicolumn-list li .media,
.my_página.interna.multicolumna ul.multicolumn-list li .media,
.my_page.intérieure.multicolonne li .media,
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc li .media,
.intérieure-multi-colonne li .media
{
    padding-bottom: 18px !important;
    border-radius: 0;
}
.my_inner-page-multi-column ul.multicolumn-list li .media img.multicolumn-card__image,
.my_página.interna.multicolumn ul.multicolumn-list li .media img.multicolumn-card__image,
.my_page.intérieure.multicolonne ul.multicolumn-list li .media img.multicolumn-card__image,
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc ul.multicolumn-list li .media img.multicolumn-card__image,
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc img.multicolumn-card__image,
.intérieure-multi-colonne .media img.multicolumn-card__image{
    position: relative;
    width: 60px;
    height: 60px;
    margin: 0 auto;
    object-fit: contain;
      left: inherit !important;
    transform: inherit !important;
  -ms-transform: inherit !important;
  -webkit-transform: inherit !important;

}
.intérieure-multi-colonne .multicolumn-card.content-container {
    background: transparent !important;
}
.my_inner-page-multi-column ul.multicolumn-list li .multicolumn-card .multicolumn-card__image-wrapper,
.my_página.interna.multicolumn ul.multicolumn-list li .multicolumn-card .multicolumn-card__image-wrapper,
.my_page.intérieure.multicolonne ul.multicolumn-list li .multicolumn-card .multicolumn-card__image-wrapper,
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc ul.multicolumn-list li .multicolumn-card .multicolumn-card__image-wrapper,
.intérieure-multi-colonne ul.multicolumn-list li .multicolumn-card .multicolumn-card__image-wrapper {
    /* margin-top: 0 !important; */
    padding-top: 0;
}
.inner-page-image-with-text-two .image-with-text__content strong,.inner-page-image-with-text .image-with-text__content strong {
    font-size: 20px;
    font-family: Urbanist, serif !important;
    font-weight: bold !important;
  
}
.inner-page-image-with-text-two .image-with-text__content .image-with-text__text.rte.body ul,
.inner-page-image-with-text .image-with-text__content .image-with-text__text.rte.body ul,
.image-de-page-intérieure-avec-texte-deux .image-with-text__content .image-with-text__text.rte.body ul,
.image-de-page-intérieure-avec-texte .image-with-text__content .image-with-text__text.rte.body ul,
.imagen.de.interna.con.texto.imagen.interna.con.texto .image-with-text__text.rte.body ul
{
    padding: 15px 0 0 0;
    
}
.inner-page-image-with-text-two .image-with-text__content .image-with-text__text.rte.body ul li,
.inner-page-image-with-text .image-with-text__content .image-with-text__text.rte.body ul li,
.image-de-page-intérieure-avec-texte.image-de-page-intérieure-avec-texte .image-with-text__text.rte.body ul li
.image-de-page-intérieure-avec-texte-deux .image-with-text__content .image-with-text__text.rte.body ul li,
.image-de-page-intérieure-avec-texte .image-with-text__content .image-with-text__text.rte.body ul li,
.imagen.de.interna.con.texto.imagen.interna.con.texto .image-with-text__content .image-with-text__text.rte.body ul li

{
      font-size: 18px;
    color: #000;
    list-style: none;
    padding-bottom: 15px;
    position: relative;
    letter-spacing: 0;
    padding-left: 50px;
}
.inner-page-image-with-text .image-with-text__content .image-with-text__text.rte.body ul,
.image-de-page-intérieure-avec-texte-deux .image-with-text__content .image-with-text__text.rte.body ul,
.imagen.de.página.interior.con.texto.dos .image-with-text__content .image-with-text__text.rte.body ul,
.image-de-page-intérieure-avec-texte .image-with-text__text.rte .image-with-text__text.rte.body ul,
.imagen.de.interna.con.texto.imagen.interna.con.texto .image-with-text__text.rte .image-with-text__text.rte.body ul
{
    margin-bottom: 0;
}
.image-de-page-intérieure-avec-texte .image-with-text__text.rte ul li,
.imagen.de.interna.con.texto.imagen.interna.con.texto ul li {position:relative;}
.inner-page-image-with-text-two .image-with-text__content .image-with-text__text.rte.body ul li:before,
.inner-page-image-with-text .image-with-text__content .image-with-text__text.rte.body ul li:before,
.image-de-page-intérieure-avec-texte-deux .image-with-text__content .image-with-text__text.rte.body ul li:before,
.imagen.de.página.interior.con.texto.dos .image-with-text__content .image-with-text__text.rte.body ul li:before,
.image-de-page-intérieure-avec-texte .image-with-text__text.rte ul li:before,
.imagen.de.interna.con.texto.imagen.interna.con.texto .image-with-text__text.rte ul li:before

{
    content: "1";
    background: url(/cdn/shop/t/47/assets/black-circle-icon-tick.svg) left center no-repeat;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 0;
    color: transparent;
    top: 1px;
}

.inner-page-blog h2.blog__title,.inner-page-blog h3.blog__title,
.blog.de.la.página.interior.blog h2.blog__title,
.blog.de.la.página.interior.blog h3.blog__title,
.blog.de.page.intérieure.blog h2.blog__title,
.blog.de.page.intérieure.blog h3.blog__title{
    display: block;
    width: 100%;
    text-align: center;
    font-size: 40px;
    color: #000;
    font-weight: 700;
    text-transform: capitalize;
    padding-bottom: 10px;
}
.inner-page-blog ul li .article-card-wrapper.card-wrapper .card.article-card,
.blog.de.la.página.interior.blog ul li .article-card-wrapper.card-wrapper .card.article-card,
.blog.de.page.intérieure.blog ul li .article-card-wrapper.card-wrapper .card.article-card{
    border: 1px solid #BEBEBE;
    border-radius: 15px;
    background-color: #fff;
    text-align: center;
    padding-left: 2rem;
    padding-right: 2rem;
}
.inner-page-blog ul li .article-card-wrapper.card-wrapper .card.article-card h3.card__heading,
.blog.de.la.página.interior.blog ul li .article-card-wrapper.card-wrapper .card.article-card h3.card__heading,
.blog.de.page.intérieure.blog ul li .article-card-wrapper.card-wrapper .card.article-card h3.card__heading{
    
    font-size: 20px;
    line-height: 26px;
    
    font-family: Urbanist, serif !important;
    font-weight: bold;
    padding: 10px 0;
}
.inner-page-blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__information .article-card__info time,
.blog.de.la.página.interior.blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__information .article-card__info time,
.blog.de.page.intérieure.blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__information .article-card__info time{
    font-size: 16px;
    color: #0065AB;
    font-weight: bold;
}
.inner-page-blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__information p,
.blog.de.la.página.interior.blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__information p,
.blog.de.page.intérieure.blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__information p{
    font-size: 18px;
    color: #000;
    line-height: 30px;
    margin-bottom: 0;
}
.inner-page-blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__inner,
.blog.de.la.página.interior.blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__inner,
.blog.de.page.intérieure.blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__inner{
    max-width: 100%;
  margin-top: 2rem;
}
.inner-page-blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__information,
.blog.de.la.página.interior.blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__information,
.blog.de.page.intérieure.blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__information{
    padding-left: 0;
    padding-right: 0;
}
.inner-page-blog a.blog__button.button,
.blog.de.la.página.interior.blog a.blog__button.button,
.blog.de.page.intérieure.blog a.blog__button.button{
    background: #111e87;
    color: #fff;
    border-radius: 50px;
    padding: 16px 40px;
    text-transform: capitalize;
    font-size: 16px;
}
.inner-page-blog,
.blog.de.la.página.interior.blog,
.blog.de.page.intérieure.blog{
    padding: 20px 0 30px;
}
.inner-page-image-with-text-two .image-with-text__content {
    padding-top: 0;
    padding-bottom: 0; 
}
.inner-page-image-with-text .image-with-text__grid.image-with-text__grid--reverse {
    border-bottom: none;
    padding-bottom: 50px;
}
.inner-page-image-with-text-two .image-with-text__text-item.grid__item .image-with-text__content {
    padding-right: 0;
}
.inner-page-image-with-text .image-with-text__text.rte.body {
    margin-top: 0;
}
.inner-page-image-with-text .image-with-text__text.rte.body p {
    margin-bottom: 0;
}
.inner-page-form {
    max-width: 180rem;
    margin: 0 auto;
    padding: 30px 15px;
}
.my_inner-page-multi-column .multicolumn-card__info {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.inner-page-blog .page-width-desktop,
.blog.de.la.página.interior.blog .page-width-desktop,
.blog.de.page.intérieure.blog .page-width-desktop{
    padding-left: 15px;
    padding-right: 15px;
}
.inner-page-image-with-text-two.inner-page-image-text-last .image-with-text__text-item.grid__item .image-with-text__content .image-with-text__text.rte.body {
    margin-top: 15px;
}
.inner-page-image-with-text-two.inner-page-image-text-last img.desc-imgs,
.de.página.interna.con.texto.dos.imagen.de.página.interna.con.texto.último img.desc-imgs,
.image-de-page-intérieure-avec-texte-deux.image-de-page-intérieure-texte-dernier img.desc-imgs{
    border: none;
    margin-top: 26px;
}
.inner-page-image-with-text.inner-page-image-with-text-step .image-with-text__content {
    padding-top: 0;
    padding-bottom: 0;
}
.inner-page-image-with-text.inner-page-image-with-text-step .image-with-text__grid.image-with-text__grid--reverse {
    padding-bottom: 0;
}
.inner-page-image-with-text-two.inner-page-image-text-last .image-with-text__text.rte.body,
.de.página.interna.con.texto.dos.imagen.de.página.interna.con.texto.último .image-with-text__text.rte.body,
.image-de-page-intérieure-avec-texte-deux.image-de-page-intérieure-texte-dernier .image-with-text__text.rte.body {
    max-width: 720px;
}
.inner-page-image-with-text .image-with-text__content .image-with-text__text.rte.body ul li br {
    display: none;
}
.inner-page-featured-collection span.price-item.price-item--regular {
    display: none;
}
.inner-page-featured-collection.inner-page-featured-collection-two ul.grid li .card-information .price__sale {
    align-items: center;
    justify-content: center;
}
.my_desktop-air-pur-multicolumn ul.multicolumn-list li .multicolumn-card.content-container,
body.alleniar-desktop-air .my_Escritorio-Air-Pur-Multicolumna ul.multicolumn-list li .multicolumn-card.content-container,
body.alleniar-desktop-air .my_purificateur ul.multicolumn-list li .multicolumn-card.content-container
    background: transparent;
}
.my_desktop-air-pur-multicolumn ul.multicolumn-list li .multicolumn-card.content-container .multicolumn-card__image-wrapper,
body.alleniar-desktop-air .my_Escritorio-Air-Pur-Multicolumna ul.multicolumn-list li .multicolumn-card.content-container .multicolumn-card__image-wrapper,
body.alleniar-desktop-air .my_purificateur ul.multicolumn-list li .multicolumn-card.content-container .multicolumn-card__image-wrapper {
    margin: 0;
}
.my_desktop-air-pur-multicolumn ul.multicolumn-list li .multicolumn-card.content-container .media,
body.alleniar-desktop-air .my_Escritorio-Air-Pur-Multicolumna ul.multicolumn-list li .multicolumn-card.content-container .media, 
body.alleniar-desktop-air .my_purificateur ul.multicolumn-list li .multicolumn-card.content-container .media{
    padding-bottom: 0 !important;
}
.my_desktop-air-pur-multicolumn ul.multicolumn-list li .multicolumn-card.content-container .media img,
.my_desktop-air-pur-multicolumn-text.multicolumn ul.multicolumn-list li .multicolumn-card.content-container .media img,
body.alleniar-desktop-air .my_Escritorio-Air-Pur-Multicolumna li .multicolumn-card.content-container .media img,
body.alleniar-desktop-air .my_purificateur li .multicolumn-card.content-container .media img,
body.alleniar-desktop-air .multicolumn-simple-alleniar .my_escritorio-aire-pur-texto-multicolumna .media img {
    width: 100%;
    position: relative;
    height: 500px;
    left: inherit;
    transform: inherit;
  border-radius:5px;
    /* object-fit: cover; */
}
.desktop-air-pur-image-with-text h2.custom-heading,
body.alleniar-desktop-air .de.escritorio.con.texto.para.purificador h2.custom-heading,
body.alleniar-desktop-air .image-de-purification-d-air-de-bureau-avec-texte h2.custom-heading{
    text-align: center;
    font-size: 40px;
    font-weight: bold;
  margin-bottom:0;
      margin-top: 20px;
}
.desktop-air-pur-image-with-text .image-with-text__grid--reverse,
body.alleniar-desktop-air .de.escritorio.con.texto.para.purificador .image-with-text__grid--reverse,
body.alleniar-desktop-air .image-de-purification-d-air-de-bureau-avec-texte .image-with-text__grid--reverse{
    padding-top: 0;
}
.desktop-air-pur-image-with-text .image-with-text__grid.image-with-text__grid--reverse,
body.alleniar-desktop-air .de.escritorio.con.texto.para.purificador .image-with-text__grid.image-with-text__grid--reverse,
body.alleniar-desktop-air .image-de-purification-d-air-de-bureau-avec-texte .image-with-text__grid.image-with-text__grid--reverse{
padding-top: 20px;
    padding-bottom: 0;
    border-bottom: none;
}
.desktop-air-pur-image-with-text .image-with-text__grid.image-with-text__grid--reverse p,
body.alleniar-desktop-air .de.escritorio.con.texto.para.purificador .image-with-text__grid.image-with-text__grid--reverse p,
body.alleniar-desktop-air .image-de-purification-d-air-de-bureau-avec-texte .image-with-text__grid.image-with-text__grid--reverse p{
    margin-bottom: 0;
}
.my_desktop-air-pur-rich-text .rich-text__blocks,
body.alleniar-desktop-air .de.escritorio.con.texto.para.purificador .rich-text__blocks,
body.alleniar-desktop-air .de.escritorio.con.texto.para.purificador .rich-text__blocks,
body.alleniar-desktop-air .image-de-purification-d-air-de-bureau-avec-texte .rich-text__blocks
{
    max-width: 100%;
}
.my_desktop-air-pur-rich-text .rich-text__blocks h2.rich-text__heading,
body.alleniar-desktop-air .my_Escritorio-aire-pur-texto.enriquecido .rich-text__blocks h2.rich-text__heading,
body.alleniar-desktop-air .my_purificateur .rich-text__blocks h2.rich-text__heading{
    font-size: 40px;
    font-weight: bold;
    text-transform: capitalize;
}
.my_desktop-air-pur-rich-text .rich-text__blocks p,
body.alleniar-desktop-air .my_Escritorio-aire-pur-texto.enriquecido p,
body.alleniar-desktop-air .my_purificateur p{
    font-size: 18px;
    color: #000;
    line-height: 28px;
}
body.alleniar-desktop-air .my_Escritorio-aire-pur-texto.enriquecido .rich-text__wrapper .rich-text__blocks,
body.alleniar-desktop-air .my_purificateur .rich-text__wrapper .rich-text__blocks{
    max-width: 100%;
}
.my_desktop-air-pur-rich-text .rich-text__wrapper,
body.alleniar-desktop-air .de.escritorio.con.texto.para.purificado .rich-text__wrapper,
body.alleniar-desktop-air .image-de-purification-d-air-de-bureau-avec-texte .rich-text__wrapper{
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}
.my_desktop-air-pur-video-sec.multicolumnvideo .multicolumnvideo-list {
    border-bottom: none;
    border-top: none;
        padding: 15px 0 25px;
}
.my_desktop-air-pur-video-sec .multicolumnvideo-list .multicolumnvideo-card.content-container h3.cus-heads,
body.alleniar-desktop-air .my_escritorio-aire-pur-video-sec .multicolumnvideo-list .multicolumnvideo-card.content-container h3.cus-heads,
body.alleniar-desktop-air .de.bureau.vidéo-sec .multicolumnvideo-list .multicolumnvideo-card.content-container h3.cus-heads {
    text-align: center;
    padding: 0px 0 20px;
    font-weight: bold;
    font-size: 20px;
}
.my_desktop-air-pur-video-sec .multicolumnvideo-list .multicolumnvideo-card.content-container,
body.alleniar-desktop-air .my_escritorio-aire-pur-video-sec .multicolumnvideo-list .multicolumnvideo-card.content-container,
body.alleniar-desktop-air .de.bureau.vidéo-sec .multicolumnvideo-list .multicolumnvideo-card.content-container{
    background: transparent;
}
.desktop-air-pur-image-with-text.desktop-air-pur-image-with-text-two h2.custom-heading {
    margin-bottom: 40px;
}
body.alleniar-desktop-air 
 .Imagen.de.escritorio h2.custom-heading,
 body.alleniar-desktop-air  .image-de-purification-d-air-de-bureau-avec-texte h2.custom-heading,
 {
    text-align: center;
    margin-bottom: 40px;
    text-align: center;
    font-size: 40px;
    font-weight: bold;
    margin-top: 20px;
}
.desktop-air-pur-image-with-text.desktop-air-pur-image-with-text-two .image-with-text {
    padding-bottom: 40px;
}
.my_desktop-air-pur-multicolumn-text.multicolumn,
body.alleniar-desktop-air .multicolumn-simple-alleniar{
    padding-top: 70px;
    padding-bottom: 70px;
}
.my_desktop-air-pur-multicolumn-text.multicolumn .multicolumn-card__image-wrapper .media,
body.alleniar-desktop-air .multicolumn-simple-alleniar .my_escritorio-aire-pur-texto-multicolumna .multicolumn-card__image-wrapper .media,
body.alleniar-desktop-air .multicolumn-simple-alleniar .my_purificateur .my_escritorio-aire-pur-texto-multicolumna .multicolumn-card__image-wrapper .media
{
    padding-bottom: 0 !important;
}
.my_desktop-air-pur-multicolumn-text.multicolumn .multicolumn-card__image-wrapper .media img.multicolumn-card__image,
body.alleniar-desktop-air .multicolumn-simple-alleniar .my_escritorio-aire-pur-texto-multicolumna .multicolumn-card__image-wrapper .media img.multicolumn-card__image,
{
    position: relative;
    left: 0;
    transform: inherit;
    height: 400px;
    width: 100%;
    border-radius: 5px;
}
.my_desktop-air-pur-multicolumn-text.multicolumn h3.inline-richtext,
body.alleniar-desktop-air .multicolumn-simple-alleniar h3.inline-richtext,
body.alleniar-desktop-air .multicolumn-simple-alleniar  .my_purificateur.bureau.multicolonne.multicolumn  h3.inline-richtext{
    font-size: 29px;
    font-weight: bold;
    margin-bottom: 15px;
}
.my_desktop-air-pur-multicolumn-text.multicolumn .rte p,
body.alleniar-desktop-air .multicolumn-simple-alleniar .rte p,
body.alleniar-desktop-air .multicolumn-simple-alleniar  .my_purificateur.bureau.multicolonne.multicolumn .rte p{
    color: #000;
    font-size: 18px;
    line-height: 30px;
    padding-bottom: 10px;
}
.my_single-headins.single-headins-first h2.rich-text__heading.inline-richtext.h1 {
    font-size: 40px;
    font-weight: bold;
}
.inner-page-image-with-text-two.inner-page-image-with-text-voc .image-with-text__grid {
    padding-top: 0;
    padding-bottom: 0;
  border-bottom: none;
}
.inner-page-image-with-text-two.inner-page-image-with-text-voc .image-with-text__text.rte.body {
    margin-top: 0;
}
.inner-page-image-with-text-two.inner-page-image-with-text-voc .image-with-text__text-item.grid__item {
    padding-right: 7rem;
}
.inner-page-image-with-text-two.inner-page-image-with-text-voc ul {
    margin-bottom: 0;
}
.inner-page-image-with-text-two.inner-page-image-with-text-voc p a {
    font-weight: bold;
    color: #000;
}
.inner-page-image-with-text.inner-page-image-with-text-para-space p {
    padding-top: 20px;
}
.inner-page-image-with-text.inner-page-image-with-text-para-space .image-with-text__content {
    padding-right: 0;
}
.my_desktop-air-pur-rich-text .rich-text__buttons {
    margin-top: 40px;
}
.my_desktop-air-pur-rich-text .rich-text__buttons a.button {
    background: #0065AB;
    color: #fff;
    border-radius: 50px;
    padding: 17px 40px;
    margin: 4px 0 6px 51px;
    font-size: 16px;
    font-family: var(--font-body-family);
    margin-left: auto;
    margin-right: auto;
}
.my_inner-page-multi-column.inner-page-multi-column-smoke li p {
    padding-bottom: 20px;
}
.my_desktop-air-pur-multicolumn.desktop-air-pur-multicolumn-first .page-width,
body.alleniar-desktop-air .my_Escritorio-Air-Pur-Multicolumna .page-width,
body.alleniar-desktop-air .my_purificateur .page-width{
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.my_desktop-air-pur-multicolumn.desktop-air-pur-multicolumn-first .multicolumn-card__info h3,
body.alleniar-desktop-air .my_Escritorio-Air-Pur-Multicolumna .multicolumn-card__info h3,
body.alleniar-desktop-air .my_purificateur .multicolumn-card__info h3{
    font-size: 22px;
}



body.alleniar-desktop-air .multicolumn-simple-alleniar .my_purificateur .multicolumn-card__image-wrapper,
body.alleniar-desktop-air .multicolumn-simple-alleniar .my_escritorio-aire-pur-texto-multicolumna .multicolumn-card.content-container .multicolumn-card__image-wrapper{
    margin-left: 0;
    margin-right: 0;
}

.my_desktop-air-pur-multicolumn-text .multicolumn-card.content-container,
body.alleniar-desktop-air .my_Escritorio-Air-Pur-Multicolumna  .multicolumn-card.content-container,
body.alleniar-desktop-air .my_purificateur  .multicolumn-card.content-container,
body.alleniar-desktop-air .multicolumn-simple-alleniar .my_escritorio-aire-pur-texto-multicolumna  .multicolumn-card.content-container{
    background: transparent !important;
}
.my_desktop-air-pur-multicolumn-text .multicolumn-card.content-container .multicolumn-card__image-wrapper {
    margin-left: 0;
    margin-right: 0;
}
.my_desktop-air-pur-multicolumn-text .multicolumn-card__info {
    padding-bottom: 0;
}
.inner-page-featured-collection.inner-page-featured-collection-inline .collection,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection,
.Colección.destacada.de.la.página.interna .collection{
    display: flex;
    max-width: 180rem;
    margin: 0 auto;
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.inner-page-featured-collection.inner-page-featured-collection-inline .collection slider-component.slider-mobile-gutter,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection slider-component.slider-mobile-gutter,
.Colección.destacada.de.la.página.interna .collection slider-component.slider-mobile-gutter{
     width: 41.66%;
        width: 41.66%;
    margin: 0;
   padding-left: 0 !important;
    padding-right: 0 !important;
}
.inner-page-featured-collection.inner-page-featured-collection-inline .collection__title,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection__title,
.Colección.destacada.de.la.página.interna .collection__title{
  width: 58.33%;
    margin: 0;
 width: 58.33%;
      justify-content: center;
      padding-left: 7rem !important;
  flex-direction:column;

      align-items: flex-start;
}
.inner-page-featured-collection.inner-page-featured-collection-inline ul.grid,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne ul.grid,
.Colección.destacada.de.la.página.interna ul.grid{
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.inner-page-featured-collection.inner-page-featured-collection-inline ul.grid li .price__sale,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne ul.grid li .price__sale,
.Colección.destacada.de.la.página.interna ul.grid li .price__sale{
    justify-content: center !important;
    column-gap: 20px;
}
.inner-page-featured-collection.inner-page-featured-collection-inline .card__inner,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .card__inner,
.Colección.destacada.de.la.página.interna .card__inner{
    max-width: 400px !important;
}
.inner-page-featured-collection.inner-page-featured-collection-inline .collection__title .collection__description,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection__title .collection__description,
.Colección.destacada.de.la.página.interna .collection__title .collection__description{
    padding-top: 10px;
}
.inner-page-featured-collection.inner-page-featured-collection-inline  ul.grid li .card-wrapper .free-shipping,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne  ul.grid li .card-wrapper .free-shipping,
.Colección.destacada.de.la.página.interna  ul.grid li .card-wrapper .free-shipping{
    padding-bottom: 20px;
    padding-top: 0;
    border: none;
}
.inner-page-featured-collection.inner-page-featured-collection-inline  ul.grid li .card-wrapper .card__content h3,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne  ul.grid li .card-wrapper .card__content h3,
.Colección.destacada.de.la.página.interna  ul.grid li .card-wrapper .card__content h3{
   margin-bottom: 20px;
   
}
.inner-page-featured-collection.inner-page-featured-collection-inline ul.grid li .card-wrapper .free-shipping,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne ul.grid li .card-wrapper .free-shipping,
.Colección.destacada.de.la.página.interna ul.grid li .card-wrapper .free-shipping{
    padding-bottom: 27px;
      padding-top: 6px;
}
.inner-page-featured-collection.inner-page-featured-collection-inline .collection,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection,
.Colección.destacada.de.la.página.interna .collection{
    padding-bottom: 70px !important;
}
.my_inner-page-multi-column .title-wrapper-with-link,
.my_inner-page-multi-column.draft-inner-multi-column .title-wrapper-with-link,
.multicolumn-simple-alleniar .my_page.intérieure.multicolonne .title-wrapper-with-link,
.multicolumn-simple-alleniar .my_página.interna.multicolumna .title-wrapper-with-link{ 
    justify-content: center;
}
.my_inner-page-multi-column.draft-inner-multi-column .title-wrapper-with-link
{
  align-items:center;
}
.my_inner-page-multi-column h2.title.inline-richtext.h1,
.my_inner-page-multi-column.draft-inner-multi-column h2.title.inline-richtext.h1,
.multicolumn-simple-alleniar .my_page.intérieure.multicolonne h2.title.inline-richtext.h1,
.multicolumn-simple-alleniar .my_página.interna.multicolumna .title-wrapper-with-link h2.title.inline-richtext.h1 { 
    font-size: 40px;
    font-weight: bold;
  text-align:center;
}
.my_inner-page-multi-column.inner-page-multi-column-tech h2.title.inline-richtext {
    text-align: center;
}
.padding-top-zero-collection .collection {
    padding-top: 0 !important;
}
.inner-page-image-with-text-reverse .image-with-text__grid--reverse,
.image-de-page-intérieure-avec-texte-deux .image-with-text__grid--reverse,
.imagen.de.página.interna.con.texto.invertido .image-with-text__grid--reverse {
      padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.image-de-page-intérieure-avec-texte-deux .image-with-text__grid.image-with-text__grid--reverse,
.imagen.de.página.interna.con.texto.invertido .image-with-text__grid.image-with-text__grid--reverse
{
  border-bottom:none;
}
.inner-page-image-with-text .custom-coded div#mc_embed_signup {
      padding: 20px;
    margin-top: 40px;
    border-radius: 5px;
    width: 100%;
  background-color:#f5f5f5;
}
.inner-page-image-with-text .custom-coded div#mc_embed_signup form {
    margin: 0;
}
.inner-page-image-with-text .custom-coded div#mc_embed_signup form h2 {
    margin: 0;
}
.inner-page-image-with-text .custom-coded div#mc_embed_signup form .indicates-required {
    text-align: left;
    margin: 0 !important;
    padding: 5px 0 !important;
}
.inner-page-image-with-text .custom-coded div#mc_embed_signup form .mc-field-group {
    width: 100%;
       padding-bottom: 20px !important;
}
.inner-page-image-with-text .custom-coded div#mc_embed_signup form .mc-field-group label {
    margin-bottom: 10px;
}
.inner-page-featured-collection-two-product .collection {
    padding-bottom: 72px !important;
}
.inner-page-image-with-text .custom-coded div#mc_embed_signup input#mc-embedded-subscribe {
    background: #111e87;
    color: #fff;
    border-radius: 50px;
    padding: 14px 33px;
    height: auto;
    min-height: inherit;
    line-height: normal;
}
.inner-page-featured-collection-two-product ul.grid li .card-information .price__container .price__sale,
.page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits ul.grid li .card-information .price__container .price__sale,
.Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página ul.grid li .card-information .price__container .price__sale{
    justify-content: center;
    column-gap: 20px;
}
.inner-page-featured-collection-two-product ul.grid li,
.page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits ul.grid li,
.Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página ul.grid li{
    width: 33.33%;
    max-width: 33.33%;
}
.inner-page-featured-collection-two-product ul.grid li .card-wrapper .free-shipping,
.page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits .card-wrapper .free-shipping,
.Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página .card-wrapper .free-shipping{
    padding-bottom: 30px;
}
.inner-logo-sec,.logo-intérieur-sec,.logotipo.interno-sec {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
      padding: 36px 0 72px;
}
.inner-logo-sec p.texts,.logo-intérieur-sec p.texts,.logotipo.interno-sec p.texts {
    font-size: 22px;
    font-weight: bold;
  text-align:center;
      padding-left: 15px;
    padding-right: 15px;
  color:#000;
}
.inner-logo-sec a.custom-btns,.logo-intérieur-sec a.custom-btns,
.logotipo.interno-sec a.custom-btns {
    background: #0065AB;
    color: #fff;
    border-radius: 50px;
    padding: 14px 33px;
    margin: 30px auto 0;
    text-decoration: none;
  font-weight:normal;
      
}
.inner-page-image-with-text.inner-page-image-with-text-reverse .video-with-text__grid.video-with-text__grid--reverse {
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: none;
}
.inner-page-image-with-text-reverse .video-with-text__content.video-with-text__content--top {
    padding-top: 0;
    padding-bottom: 0;
}

.inner-page-image-with-text-reverse .video-with-text__text.rte.body {
    margin-top: 0;
}
.my_inner-page-multi-column.recommend-multi-column ul.multicolumn-list li .media img.multicolumn-card__image {
    width: 100%;
    height: 100%;
}
.my_inner-page-multi-column.recommend-multi-column 
 .multicolumn-card__image-wrapper {
    margin-left: 0;
    margin-right: 0;
}
.inner-page-image-with-text-heading h2.custom-heading {
    text-align: center;
    font-size: 40px;
    font-weight: bold;
    margin-top: 0;
      margin-bottom: 10px;
}
.inner-page-image-with-text-heading p.sub-custom-heading {
    text-align: center;
    margin-top: 0;
    font-size: 18px;
    color: #000;
}
.inner-page-featured-collection-empty-heading .collection__title,
.intérieure-collection-en-vedette-en-tête-vide .collection__title,
.Colección.Encabezado.vacío .collection__title{
    display: none;
}
.my_rich-text-detail .rich-text__wrapper {
    max-width: 100% !important;
}
.my_rich-text-detail .rich-text__wrapper .rich-text__blocks {
    max-width: 80%;
}
.my_rich-text-detail .rich-text__wrapper .rich-text__blocks h3:first-child
{
  font-size:40px;
  padding-bottom:30px;
}
.my_rich-text-detail .rich-text__wrapper .rich-text__blocks p a {
    color: #fff;
}
.my_rich-text-detail .rich-text__wrapper .rich-text__blocks p {
    color: #fff;
    font-size: 18px;
  margin-top: 0;
}
.my_rich-text-detail .rich-text__wrapper .rich-text__blocks h3 {
    font-size: 22px;
    margin-bottom: 0;
  font-weight:bold;
    
}
.inner-page-image-with-text-airmedic-six p.sub-custom-heading {
    padding-bottom: 15px;
}
.only-image-center {
    background-color: #f5f5f5;
    padding: 70px 0;
}
.only-image-center img {
    margin: 0 auto;
    display: table;
}

.airmedic-five h2.custom-heading {
    padding-bottom: 30px;
}
.inner-page-featured-collection-product-center ul.grid.product-grid,
.page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits ul.grid.product-grid,
.Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página ul.grid.product-grid {
    align-items: center;
    justify-content: center;
}
.my_inner-page-feature-multi-col.multicolumn {
    padding: 72px 0;
}
.my_inner-page-feature-multi-col.multicolumn h2.title.inline-richtext.h1 {
    font-weight: bold;
    font-size: 32px;
    text-transform: capitalize;
}
.my_inner-page-feature-multi-col.multicolumn .multicolumn-card.content-container {
       
    border: 1px solid #BEBEBE;
    border-radius: 15px;
      background: #fffdfd;
}
.my_inner-page-feature-multi-col.multicolumn .multicolumn-card__info {
    text-align: center;
    font-size: 18px;
    color: #000;
    line-height: 28px;
}
.customes-inner-page-faq .collapsible-content-wrapper-narrow {
    max-width: 80%;
}
.customes-inner-page-faq .collapsible-content-wrapper-narrow .accordion {
    border-top: 1px solid rgba(255,255,255,0.8);
  border-bottom: 1px solid rgba(255,255,255,0.8);
}
.customes-inner-page-faq h2.collapsible-content__heading {
    font-size: 40px;
    font-weight: bold;
    text-transform: capitalize;
}
.customes-inner-page-faq .collapsible-content-wrapper-narrow .accordion .accordion__content.rte p {
    font-size: 18px;
    color: #fff;
}
.customes-inner-page-faq .collapsible-content-wrapper-narrow .accordion h3.accordion__title {
    font-size: 20px;
    font-weight: bold;
}
.customes-inner-page-faq .collapsible-content-wrapper-narrow .accordion svg.icon.icon-caret {
    width: 15px;
    height: 15px;
    top: 20px;
}
.customes-inner-page-faq .collapsible-content-wrapper-narrow .accordion svg.icon.icon-caret path
{
  fill:#fff;
}
.customes-inner-page-faq .collapsible-content-wrapper-narrow .accordion summary:hover {
    background: transparent;
}
p.extra-note.extra-note-other {
    text-align: center;
    font-size: 29px;
    font-weight: bold;
    color: #000;
    text-transform: capitalize;
      max-width: var(--page-width);
    margin: 0 auto;
  padding-left:15px;
  padding-right:15px;
}
.my_inner-page-multi-slide .title-wrapper-with-link {
    align-items: center;
    justify-content: center;
}
.my_inner-page-multi-slide .title-wrapper-with-link h2.title.inline-richtext {
    font-size: 40px;
    font-weight: bold;
    color: #000;
  padding-bottom:30px;
  text-align:center;
}
.my_inner-page-multi-slide {
    padding: 62px 0 10px;
}
.my_inner-page-multi-slide .title-wrapper-with-link {
    margin-bottom: 10px;
}
.my_inner-page-multi-slide .multicolumn-card.content-container {
    background: transparent;
}
.my_inner-page-multi-slide .multicolumn-card.content-container .multicolumn-card__image-wrapper {
    margin-left: 0;
    margin-right: 0;
    padding: 0 15px;
}
.my_inner-page-multi-slide slider-component button.slide-arrow.slick-arrow.prev-arrow {
    position: absolute;
    top: 45%;
    width: 50px;
    height: 50px;
    z-index: 3;
    border-radius: 50px;
    background-color: #00a455;
    border: none;
  left:0;
  cursor:pointer;

}
.my_inner-page-multi-slide slider-component button.slide-arrow.slick-arrow.prev-arrow:after {
    content: "1";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: url("/cdn/shop/t/47/assets/angle-left.svg") center no-repeat;
    color: transparent;
    width: 35px;
    height: 35px;
}
.my_inner-page-multi-slide slider-component button.slide-arrow.slick-arrow.next-arrow {
    position: absolute;
    top: 45%;
    width: 50px;
    height: 50px;
    z-index: 3;
    border-radius: 50px;
    background-color: #00a455;
    border: none;
  right:0;
  cursor:pointer;
    
}
.my_inner-page-multi-slide slider-component button.slide-arrow.slick-arrow.next-arrow:after {
    content: "1";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: url("/cdn/shop/t/47/assets/angle-right.svg") center no-repeat;
    w: 1;
    color: transparent;
    width: 35px;
    height: 35px;
}
.inner-page-image-with-text-reverse-top .image-with-text__content {
    padding-top: 0;
    padding-bottom: 0;
}
.inner-page-image-with-text-reverse-top .image-with-text__content img.desc-imgs {
    margin-top: 20px;
}
.inner-page-image-with-text-reverse-top .image-with-text__content p {
    padding-bottom: 10px;
}
.custome-inner-page-uv-air .rich-text__blocks {
    max-width: 90%;
}
.custome-inner-page-uv-air .rich-text__blocks h2.rich-text__heading.rte {
    font-size: 40px;
    font-weight: bold;
}
.custome-inner-page-uv-air p {
    color: #000;
    font-size: 18px;
    line-height: 30px;
}
.inner-custom-liquid p {
    margin: 0;
    font-size: 18px;
    color: #000;
    padding-bottom: 30px;
    line-height: 30px;
  text-align:center;
}
.inner-custom-liquid {
    max-width: var(--page-width);
    margin: 0 auto;
    padding: 0 15px;
}
.my_inner-page-multi-slide .media img {
    border-radius: 5px;
}

.my_uv-multi-col-center ul.multicolumn-list {
      align-items: stretch;
    justify-content: center;
}
.my_uv-multi-col-center ul.multicolumn-list .multicolumn-card__image-wrapper {
    margin: 0;
    padding: 0;
}
.my_uv-multi-col-center ul.multicolumn-list .multicolumn-card.content-container {
    background: transparent;
}
.my_uv-multi-col-center ul.multicolumn-list .multicolumn-card.content-container .media {
    padding-bottom: 0 !important;
      height: 100%;
}
.my_uv-multi-col-center ul.multicolumn-list .multicolumn-card.content-container .media img {
    position: relative;
    left: inherit;
    transform: inherit;
    width: 100%;
    
}
.my_uv-multi-col-center ul.multicolumn-list .multicolumn-card__image-wrapper {
    height: 100%;
    display: block;
}
.my_multi-cell-info .multicolumn-card.content-container h3.inline-richtext {
    font-size: 20px;
    font-weight: bold;
}
.my_multi-cell-info p {
       color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.my_multi-cell-info .multicolumn-card.content-container .multicolumn-card__info {
    padding-bottom: 0;
}
.custome-air-rich-text .rich-text__wrapper {
    width: 100%;
    max-width: 100%;
}
.custome-air-rich-text .rich-text__wrapper .rich-text__blocks {
    max-width: 80% !important;
}
.custome-air-rich-text .rich-text__wrapper .rich-text__blocks p {
    color: #000;
    font-size: 18px;
    margin: 0;
    padding: 5px 0;
}
.my_uv-multi-col-center .page-width {
    padding-bottom: 72px !important;
}
.font-littel-bold p {
    font-weight: 600;
}
.form_wrap {
    text-align: center;
}
.form_wrap p {
    font-size: 34px;
    color: #fff;
    font-weight: bold;
    text-transform: capitalize;
      margin-top: 0;
}
.form_wrap iframe {
    max-width: 500px;
    margin: 0 auto;
}
.inner-page-featured-collection .collection__description p {
    padding-bottom: 10px;
    color: #000;
    font-size: 18px;
}
.pad-bot-seventeen-two-collection .collection {
    padding-bottom: 72px !important;
}
.custome-formal-rich-text .rich-text__blocks ,.custome-lien .rich-text__blocks{
    max-width: 80%;
}
.custome-formal-rich-text .rich-text__blocks p,
.custome-lien .rich-text__blocks p,
.custome-enlace .rich-text__blocks p,
.custome-texte.riche.formel .rich-text__blocks p,
.custome-texto.enriquecido.formal .rich-text__blocks p {
    color: #000;
    font-size: 18px;
}
.custome-formal-rich-text h2.rich-text__heading.rte,
.custome-lien h2.rich-text__heading.rte,
.custome-enlace h2.rich-text__heading.rte{
    font-weight: bold;
    color: #000;
  font-size:40px;
}
.custome-formald-rich-text .rich-text__blocks,
.custome-lien .rich-text__blocks,
.custome-enlace .rich-text__blocks,
.custome-texte .rich-text__blocks,
.custome-texto .rich-text__blocks {
    max-width: 80%;
}
.custome-formald-rich-text .rich-text__blocks h2.rich-text__heading,
.custome-lien .rich-text__blocks h2.rich-text__heading,
.custome-enlace .rich-text__blocks h2.rich-text__heading,
.custome-texte .rich-text__blocks h2.rich-text__heading,
.custome-texto .rich-text__blocks h2.rich-text__heading {
    font-size: 30px;
    font-weight: bold;
  padding-top:10px;
}
.custome-formald-rich-text .rich-text__blocks p,
.custome-lien .rich-text__blocks p,
.custome-enlace .rich-text__blocks p,
.custome-texte .rich-text__blocks p,
.custome-texto .rich-text__blocks p{
    
    font-size: 18px;
    line-height: 30px;
  /*color:#fff;*/
}
.rich_text_alleniar .custome-formald-rich-text .rich-text__wrapper p,
  .custome-texte.riche.en.formald .rich-text__wrapper p,
   .custome-texto.enriquecido.con.formalde .rich-text__wrapper p
   {
     color:#fff;
   }
.custome-formald-rich-text .rich-text__blocks p a,
.custome-lien .rich-text__blocks p a,
.custome-enlace .rich-text__blocks p a,
.custome-texte .rich-text__blocks p a,
.custome-texto .rich-text__blocks p a{
    
    text-decoration: none;
}
.custome-formald-rich-text .rich-text__blocks p a:hover,
.custome-lien .rich-text__blocks p a:hover,
.custome-enlace .rich-text__blocks p a:hover,
.custome-texte .rich-text__blocks p a:hover,
.custome-texto .rich-text__blocks p a:hover
{
   text-decoration: underline;
}
.formal-rich-text-black  p {
    color: #000;
}
.custome-formald-rich-text .rich-text__blocks .rich-text__text {
    margin-top: 10px;
}

.inner-page-featured-collection-text-top .collection__title {
    padding-top: 0 !important;
    padding-bottom: 40px !important;
}
.inner-page-image-with-text p a {
    color: #000;
}
.my_inner-page-multi-slide.multicolumn ul.Tier_threeSlider.multicolumn-lists {
    padding-left: 0;
    padding-right: 0;
}
.my_inner-page-multi-slide.multicolumn ul.Tier_threeSlider.multicolumn-lists .multicolumn-card {
    background: transparent;
}
.my_multi-cell-info .title-wrapper-with-link {
    align-items: center;
    justify-content: center;
}
.my_multi-cell-info {
    padding: 62px 0;
}
.my_multi-cell-info .multicolumn-card.content-container {
    background: transparent !important;
      text-align: center;
}
.my_multi-cell-info .multicolumn-card.content-container .multicolumn-card__image-wrapper {
    margin-left: 0;
    margin-right: 0;
}
.my_multi-cell-info .media {
    padding-bottom: 0 !important;
}
.my_multi-cell-info .media img.multicolumn-card__image {
    position: relative;
    margin: 0 auto;
}
.my_multi-cell-info .title-wrapper-with-link h2.title.inline-richtext.h1 {
    font-size: 40px;
    font-weight: bold;
  text-align:center;
}
.inner-page-image-with-text-faq .grid.collapsible-content__grid.collapsible-content__grid--reverse {
    align-items: center;
}
.inner-page-image-with-text-faq .grid__item.collapsible-content__grid-item {
    padding-right: 0;
}
.inner-page-image-with-text-faq  .grid__item {
    padding-right: 7rem;
}
.inner-page-image-with-text-faq .grid__item h3.accordion__title.inline-richtext {
    color: #000;
    font-size: 20px;
    font-weight: bold;
}
.inner-page-image-with-text-faq .accordion p {
    font-size: 18px;
    color: #000;
    line-height: 30px;
}
.inner-page-image-with-text-faq .grid__item .accordion {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}
.collapsible-content summary:hover
{
  background:transparent !important;
}
.inner-page-image-with-text-faq .grid__item .accordion svg.icon.icon-caret {
    color: #000;
    height: 10px;
    top: 23px;
}

.inner-page-image-with-text-faq h2.collapsible-content__heading {
    font-size: 40px;
    font-weight: bold;
  padding-bottom:10px;
}
.multicolumnvideo.my_wand-video h2.title {
    font-size: 40px;
    font-weight: bold;
  text-align:center;
}
.multicolumnvideo.my_wand-video  p.descs {
    margin: 0;
    color: #000;
    font-size: 18px;
  text-align:center;
  padding-bottom:10px;
}
.multicolumnvideo.my_wand-video .multicolumnvideo-list.contains-content-container {
    border-top: none;
    padding-top: 0;
    border-bottom: none;
    padding-bottom: 0;
}
.multicolumnvideo .title-wrapper-with-link {
    align-items: center;
    justify-content: center;
}
.multicolumnvideo.my_wand-video {
    padding: 70px 0;
}
.form_wrap.form_wrap p {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 10px;
}
.inner-page-multi-column-tech ul.multicolumn-list,
.technologie ul.multicolumn-list,
.tecnología ul.multicolumn-list {
    padding-left: 0;
    padding-right: 0;
}
.my_inner-page-multi-column.inner-page-multi-column-tech ul.multicolumn-list li .media img.multicolumn-card__image,
.technologie ul.multicolumn-list li .media img.multicolumn-card__image,
.tecnología ul.multicolumn-list li .media img.multicolumn-card__image{
    width: 200px;
    height: 200px;
}
.inner-page-multi-column-tech .multicolumn-card__image-wrapper,
.technologie .multicolumn-card__image-wrapper,
.tecnología .multicolumn-card__image-wrapper{
    margin-left: 0;
    margin-right: 0;
}
.technologie .title-wrapper-with-link,
.tecnología  .title-wrapper-with-link{
    justify-content: center;
}
.technologie .title-wrapper-with-link h2.title.inline-richtext,
.tecnología h2.title.inline-richtext.h1{
    font-size: 40px;
    font-weight: bold;
}
.inner-page-multi-column-tech ul.multicolumn-list,
.technologie ul.multicolumn-list,
.tecnología ul.multicolumn-list{
    justifiy-content: center !important;
    align-items: center;
    justify-content: center;
}
.my_page.intérieure.multicolonne.page.intérieure.multicolonne.technologie img.multicolumn-card__image,
.my_página.interna.multicolumna.página.interna.multicolumna.tecnología img.multicolumn-card__image{
    width: 200px;
    height: 200px;
}
.inner-page-multi-column-tech ul.multicolumn-list li,
.tecnología ul.multicolumn-list li{
    padding-bottom: 0;
   width: auto;
    max-width: inherit;
    flex-grow: inherit;
}
.technologie ul.multicolumn-list li {
    width: auto;
    max-width: inherit;
    flex-grow: inherit;
}
.inner-newsletter.newsletter .promo_image_newsletter,
.interne.newsletter  .promo_image_newsletter,
.interno.newsletter .promo_image_newsletter{
    width: 100%;
    justify-content: center;
    align-items: center;
    
}
.inner-newsletter.newsletter .promo_image_newsletter .promo_image,
.interne.newsletter .promo_image_newsletter .promo_image,
.interno.newsletter .promo_image_newsletter .promo_image{
    display: none;
}
.inner-newsletter.newsletter .promo_image_newsletter .promo_newsletter h2.inline-richtext,
.interne.newsletter .promo_image_newsletter .promo_newsletter h2.inline-richtext,
.interno.newsletter .promo_image_newsletter .promo_newsletter h2.inline-richtext{
    text-align: center;
    line-height: 45px;
    padding-bottom: 0;
    font-size: 32px;
  margin-top:0;
  font-weight:bold;
}
.inner-newsletter.newsletter .promo_image_newsletter .promo_newsletter form#contact_form,
.interne.newsletter .promo_image_newsletter .promo_newsletter form#contact_form,
.interno.newsletter .promo_image_newsletter .promo_newsletter form#contact_form{
    max-width: 100%;
    width: 100%;
    /* margin: 0 auto; */
}
.inner-newsletter.newsletter .promo_image_newsletter .promo_newsletter form#contact_form .newsletter-form__field-wrapper,
.interne.newsletter .promo_image_newsletter .promo_newsletter form#contact_form .newsletter-form__field-wrapper,
.interno.newsletter .promo_image_newsletter .promo_newsletter form#contact_form .newsletter-form__field-wrapper{
    margin: 0 auto;
    max-width: 480px;
}
.inner-newsletter.newsletter .promo_image_newsletter,
.interne.newsletter .promo_image_newsletter,
.interno.newsletter .promo_image_newsletter{
    padding-bottom: 0;
}
.inner-newsletter.newsletter .promo_image_newsletter .promo_newsletter,
.interne.newsletter .promo_image_newsletter .promo_newsletter,
.interno.newsletter .promo_image_newsletter .promo_newsletter{
    width: 100%;
}
.my_info-slider .title-wrapper-with-link,
.my_curseur .title-wrapper-with-link,
.my_control.deslizante .title-wrapper-with-link{
    align-items: center;
    justify-content: center;
  text-align:center;
}
.my_info-slider .title-wrapper-with-link h2.title.inline-richtext,
.my_curseur .title-wrapper-with-link h2.title.inline-richtext,
.my_control.deslizante .title-wrapper-with-link h2.title.inline-richtext{
    font-size: 40px;
    font-weight: bold;
    text-transform: capitalize;
}
.my_info-slider,.my_curseur,
.my_control.deslizante{
    padding: 60px 0 40px;
}
.my_info-slider .multicolumn-card.content-container,
.my_curseur .multicolumn-card.content-container,
.my_control.deslizante .multicolumn-card.content-container{
    background: transparent !important;
}
.my_info-slider .multicolumn-card.content-container a.link.animate-arrow,
.my_curseur .multicolumn-card.content-container a.link.animate-arrow,
.my_control.deslizante .multicolumn-card.content-container a.link.animate-arrow{
    background: #0065AB;
    color: #fff;
    border-radius: 50px;
    padding: 10px 33px;
    margin: 10px 0;
}
.my_info-slider .multicolumn-card.content-container a.link.animate-arrow span.svg-wrapper,
.my_curseur .multicolumn-card.content-container a.link.animate-arrow span.svg-wrapper,
.my_control.deslizante .multicolumn-card.content-container a.link.animate-arrow span.svg-wrapper{
    display: none;
}
.my_info-slider .multicolumn-card.content-container h3,
.my_curseur .multicolumn-card.content-container h3,
.my_control.deslizante .multicolumn-card.content-container h3{
    margin-top: 0;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 0;
}
.my_info-slider .multicolumn-card.content-container p,
.my_curseur .multicolumn-card.content-container p,
.my_control.deslizante .multicolumn-card.content-container p{
    font-size: 18px;
    color: #000;
    line-height: 30px;
    padding-bottom: 15px;
  padding-top: 10px;
}
.my_info-slider li.multicolumn-list__items.grid__items,
.my_curseur li.multicolumn-list__items.grid__items,
.my_control.deslizante li.multicolumn-list__items.grid__items{
    border: 1px solid #bebebe;
    margin: 0 15px;
    border-radius: 15px;
  min-height:272px;
}
.my_info-slider .title-wrapper-with-link,
.my_curseur .title-wrapper-with-link,
.my_control.deslizante .title-wrapper-with-link{
    padding-bottom:10px;
}
.my_info-slider slider-component button.slide-arrow.slick-arrow.prev-arrow,
.my_curseur slider-component button.slide-arrow.slick-arrow.prev-arrow,
.my_control.deslizante slider-component button.slide-arrow.slick-arrow.prev-arrow{
    position: absolute;
    top: 45%;
    width: 50px;
    height: 50px;
    z-index: 3;
    border-radius: 50px;
    background-color: #00a455;
    border: none;
    left: 0;
    cursor: pointer;
}
.my_info-slider slider-component button.slide-arrow.slick-arrow.prev-arrow:after,
.my_curseur slider-component button.slide-arrow.slick-arrow.prev-arrow:after,
.my_control.deslizante slider-component button.slide-arrow.slick-arrow.prev-arrow:after{
    content: "1";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: url(/cdn/shop/t/47/assets/angle-left.svg) center no-repeat;
    color: transparent;
    width: 35px;
    height: 35px;
}
.my_info-slider slider-component button.slide-arrow.slick-arrow.next-arrow,
.my_curseur slider-component button.slide-arrow.slick-arrow.next-arrow,
.my_control.deslizante slider-component button.slide-arrow.slick-arrow.next-arrow{
    position: absolute;
    top: 45%;
    width: 50px;
    height: 50px;
    z-index: 3;
    border-radius: 50px;
    background-color: #00a455;
    border: none;
    right: 0;
    cursor: pointer;
}
.my_info-slider slider-component button.slide-arrow.slick-arrow.next-arrow:after,
.my_curseur slider-component button.slide-arrow.slick-arrow.next-arrow:after,
.my_control.deslizante slider-component button.slide-arrow.slick-arrow.next-arrow:after{
    content: "1";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: url(/cdn/shop/t/47/assets/angle-right.svg) center no-repeat;
    w: 1;
    color: transparent;
    width: 35px;
    height: 35px;
}
.my_info-slider ul.Tier_threeSlider.multicolumn-lists,
.my_curseur ul.Tier_threeSlider.multicolumn-lists,
.my_control.deslizante ul.Tier_threeSlider.multicolumn-lists{
    padding: 0;
}
.col-pad-adjust .collection__title {
    padding-top: 0 !important;
    padding-bottom: 30px !important;
    
}
.inner-page-featured-collection-white-img ul.grid li {
    background-color: #fff;
}
p.extra-note.extra-note-other.disclaimer-text {
    font-size: 20px;
}
.custome-inner-draft .rich-text__blocks {
    max-width: 80%;
}
.custome-inner-draft .rich-text__blocks h2.rich-text__heading {
    font-size: 34px;
    font-weight: bold;
    text-transform: capitalize;
}
.custome-inner-draft p {
    font-size: 18px;
    color: #000;
    line-height: 30px;
}
}
.draft-sec-three .banner__content {
    align-items: center;
    justify-content: center;  
}
.draft-sec-three .banner__content .banner__box {
    margin: 0 auto;
      background: transparent;
      padding-left: 0;
    padding-right: 0;
      max-width: 1000px;
}
.draft-sec-three .banner__content .banner__box h2.banner__heading.inline-richtext {
    font-size: 40px;
    font-weight: bold;
    text-transform: capitalize;
}
.draft-sec-three .banner__content .banner__box p {
    color: #fff;
    font-size: 18px;
    line-height: 30px;
}
.image-text-top-zero .image-with-text__text.rte.body {
    margin-top: 0;
}
.inner-page-image-with-text-reverse .image-with-text__grid.image-with-text__grid--reverse {
    border-bottom: none;
}
.draft-last-banner .banner__box {
    max-width: 180rem !important;
}
.draft-last-banner .banner__box h2.banner__heading {
    font-size: 40px;
    font-weight: bold;
  padding-bottom:10px;
}
.draft-last-banner .banner__box p {
    color: #fff;
    font-size: 18px;
  padding-bottom: 10px;
}
.draft-last-banner a.button {
    color: #fff;
    border-radius: 50px;
    padding: 15px 44px;
    font-size: 16px;
    font-family: var(--font-body-family);
}
.my_inner-page-multi-column.draft-inner-multi-column {
    padding: 72px 0;
}
.my_inner-page-multi-column.draft-inner-multi-column .multicolumnicon-card.content-container {
    background: transparent;
}
.my_inner-page-multi-column.draft-inner-multi-column .multicolumnicon-card.content-container h3.inline-richtext {
    background: none;
      font-size: 22px;
    font-weight: bold;
}
.my_inner-page-multi-column.draft-inner-multi-column ul.multicolumnicon-list {
    row-gap: 20px;
    column-gap: 20px;
}
.my_inner-page-multi-column.draft-inner-multi-column ul.multicolumnicon-list li {
    padding: 20px;
    width: calc(16.66% - var(--grid-desktop-horizontal-spacing)* 5 / 6) !important;
    max-width: calc(16.66% - var(--grid-desktop-horizontal-spacing)* 5 / 6);
}
.my_inner-page-multi-column.draft-inner-multi-column ul.multicolumnicon-list li img.multicolumnicon-card__image {
    position: relative;
    width: 60px;
    height: 60px;
    margin: 0 auto;
    object-fit: contain;
    left: inherit;
    transform: inherit;
    -ms-transform: inherit;
    -webkit-transform: inherit;
}
.my_inner-page-multi-column.draft-inner-multi-column ul.multicolumnicon-list .media {
    padding-bottom: 0 !important;
}
.my_inner-page-multi-column.draft-inner-multi-column .multicolumnicon-card__image-wrapper {
    height: auto;
    margin: 0 !important;
    padding: 0 0 18px;
}
.my_inner-page-multi-column.draft-inner-multi-column .multicolumnicon-card__info {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.inner-page-image-with-text p.image-with-text__text.image-with-text__text--caption.subtitle,
.inner-page-image-with-text-two p.image-with-text__text.image-with-text__text--caption.subtitle {
    font-weight: bold;
    color: #000;
    font-size: 20px;
    margin-top: 0;
    padding-top: 10px;
}
h1.month-text-center {
    margin: 0;
    text-align: center;
    font-size: 34px;
    font-weight: bold;
    
}
.custom-imageC img {
    height: 100%;
    display: block;
  width:100%;
}
.custom-imageC.carbon-img-two {
    background-color: #f2f2f2;
}
.custom-imageC.carbon-img-two p.texts {
    text-align: center;
    margin: 0;
    font-size: 34px;
    font-weight: bold;
    padding: 50px 0;
  color:#000;
}
.link-blue-text a {
    color: #0065AB !important;
    font-weight: bold;
    text-decoration: none;
}
.link-blue-text a:hover
{
  text-decoration:underline;
}
.link-blue-text a span {
    text-decoration: none !important;
}

.link-black-text a {
    color: #000 !important;
    font-weight: bold;
    text-decoration: none;
}
.link-black-text a:hover
{
  text-decoration:underline;
}
.only-image-text-page-width {
    max-width: 180rem;
    margin: 0 auto;
    padding-left: 15px;
  padding-right: 15px;
}
.only-image-text-center p.texts {
    text-align: center;
  color:#000;
}
.only-image-text p {
    font-size: 18px;
    line-height: 30px;
}
.only-image-text-top-bottom {
    padding-top: 64px;
    padding-bottom: 64px;
}
.only-image-text-center p{
    text-align: center;
}
.only-image-text-top-bottom p {
    margin-top: 0;
    margin-bottom: 0;
}
.my_smoke-filter {
    padding-top: 62px;
    padding-bottom: 72px;
}

.my_smoke-filter .title-wrapper-with-link {
    align-items: center;
    justify-content: center;
}
.my_smoke-filter .title-wrapper-with-link h2.title {
    font-size: 40px;
    font-weight: bold;
  padding-bottom:10px;
  text-align:center;
}
.my_smoke-filter ul.multicolumn-list li .multicolumn-card__image-wrapper {
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  height:100%;
}
.my_smoke-filter .media {
    padding-bottom: 0 !important;
  height:100%;
}
.my_smoke-filter .multicolumn-card.content-container {
    background: transparent !important;
}
.my_smoke-filter .media img {
    position: relative !important;
    left: 0 !important;
    transform: inherit !important;
    /* height: 520px !important; */
    width: 100% !important;
 
}
.my_smoke-filter ul.multicolumn-list {
    max-width: 1000px;
    margin: 0 auto;
}
section.smoke-featured-product {
    padding: 72px 0;
}
section.smoke-featured-product .product__info-wrapper.grid__item {
    padding-right: 0;
}
section.smoke-featured-product  .product__info-wrapper.grid__item p.product__text {
    font-size: 18px;
    color: #000;
    padding-bottom: 10px;
}
section.smoke-featured-product .product__info-wrapper.grid__item p.product__text a {
    font-weight: bold;
    text-decoration: none;
    color: #111e87;
}
section.smoke-featured-product  .product .grid__item.product__media-wrapper .product-media-container {
    background-color: #fff;
    padding: 30px 20px;
}
.only-img-with-heading {
    background-color: #f2f2f2;
    text-align: center;
}
.only-img-with-heading p {
    font-size: 40px;
    font-weight: bold;
    text-transform: capitalize;
    padding: 50px 0;
  margin:0;
  color:#000;
}
.custome-month-rich-text .rich-text__blocks {
    max-width: 180rem;
    margin: 0 auto;
}
.custome-month-rich-text .rich-text__blocks p a {
    color: #000;
}
.custome-month-rich-text .rich-text__blocks p
{
  font-size:18px;
  line-height:30px;
}
.color-text-black p { color: #000;}
.custome-month-rich-text h2.rich-text__heading {
    font-weight: bold;
}
.half-img img {
    width: 50%;
    margin: 0 auto;
}
.half-img-spacing
{
  padding-bottom:72px;
}
.custome-formald-rich-text ul {
    padding: 0;
    display: table;
  margin:0 auto;
 
}
.custome-formald-rich-text.inline-list-item ul {
    display: flex;
    align-items: center;
    justify-content: center;
      column-gap: 30px;
}
.custome-formald-rich-text.inline-list-item ul li {
    padding-bottom: 0;
}
.custome-formald-rich-text ul li {
    display: block;
    text-align: left;
    position: relative;
    font-size: 17px;
    color: #000;
    padding-left: 40px;
    padding-bottom: 15px;
  
}
.custome-formald-rich-text ul li:last-child {
    padding-bottom: 0;
}
.custome-formald-rich-text ul li:before {
    content: "1";
    background: url(/cdn/shop/t/47/assets/black-circle-icon-tick.svg) left center no-repeat;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 0;
    color: transparent;
    top: 1px;
}
.related-product .collection__title {
    margin-bottom: 40px !important;
}
.related-product .collection__title h2.title {
    font-size: 40px;
    text-transform: capitalize;
}
.page-width--narrow {
    max-width: 180rem;
      padding-top: 60px !important;
    padding-bottom: 60px !important;
}
.shopify-policy__container
{
     max-width: 180rem; 
  color:#000;
}
.page-width.page-width--narrow h1.main-page-title {
    font-size: 34px;
    color: #000;
    font-weight: bold;
   margin-bottom: 20px;
}
.page-width.page-width--narrow h1 {
    font-size: 25px;
    color: #000;
    margin-bottom: 20px;
  font-weight: bold !important;
}
.page-width--narrow p {
    margin: 0;
    font-size: 18px;
    line-height: 30px;
    color: #000;
    padding-bottom: 20px;
}
.page-width--narrow {color:#000;}
.related-product-center ul.grid {
    align-items: center;
    justify-content: center;
}
.related-product-center  .collection__title {
    align-items: center;
    justify-content: center;
}
.related-product .collection {
    padding-bottom: 71px !important;
}
.inner-page-featured-collection-half .collection ul.product-grid li,
.intérieure-collection-en-vedette-moitié .collection ul.product-grid li{
    width: 33.33%;
    max-width: 33.33%;
}
.inner-page-image-with-text-heading-center h2.custom-heading,
.image-de-page-intérieure-avec-texte-deux h2.custom-heading ,
.imagen.de.página.interna.con.texto.invertido h2.custom-heading,
.image-de-page-intérieure-avec-texte-para-espace h2.custom-heading,
.almohadilla h2.custom-heading,.encabezado h2.custom-heading  {
    text-align: center;
    font-weight: bold;
    font-size: 40px;
    margin-top: 0;
  padding-bottom:10px;
}
.encabezado .image-with-text__grid  {
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: none;
}
.image-de-page-intérieure-avec-texte-deux .image-with-text__content
 {
    padding-top: 0;
}
.custom-imageC.only-image-center img {
    width: auto;
    height: auto;
}
.inner-page-featured-collection-pad-bot .collection {
    padding-bottom: 72px !important;
}
.link-white-text a {
    color: #fff;
}
.inner-contact {
    display: flex;
    padding-bottom: 50px;
      align-items: center;
}
.inner-contact .inner-contact-left {
    width: 50%;
  padding-right:20px;
}
.inner-contact .inner-contact-right {
    width: 50%;
} 
.inner-contact .inner-contact-right h4 {
    margin: 0;
    color: #000;
    font-size: 18px;
    font-weight: bold;
      padding-bottom: 20px;
}
.inner-contact .inner-contact-right p {
    position: relative;
}
.inner-contact .inner-contact-right p.phone-text:before {
    position: absolute;
    content: "1";
    left: 0;
    background: url("/cdn/shop/t/47/assets/phone-icon-1.svg");  
    width: 30px;
    height: 30px;
    color: transparent;
}
.inner-contact .inner-contact-right p.phone-text,
.inner-contact .inner-contact-right p.chat-text,
.inner-contact .inner-contact-right h4.hrs-text{
    padding-left: 40px;
}

.inner-contact .inner-contact-right p.chat-text:before
{
   position: absolute;
    content: "1";
    left: 0;
    background: url("/cdn/shop/t/47/assets/call-center-1.svg");
    width: 30px;
    height: 30px;
    color: transparent;
      top: -4px;
}

.inner-contact .inner-contact-right h4.hrs-text:before
{
   position: absolute;
    content: "1";
    left: 0;
    background: url("/cdn/shop/t/47/assets/twenty-hour-1.svg"); 
    width: 30px;
    height: 30px;
    color: transparent;
      top: -7px;
      
}
.inner-contact .inner-contact-right h4.hrs-text
{
  position:relative;
}

 .my_multi-cell-info .media img.multicolumn-card__image {
  
    width: 60px;
    height: 60px;
}
.carbon-banner {
    flex-direction: column;
    min-height: inherit !important;
}
.carbon-banner .banner__media {
    position: relative;
}
.carbon-banner .banner__media img {
    position: relative !important;
}
.carbon-banner .banner__content {
    display: none;
}
.page-width.page-width--narrow h2, .page-width.page-width--narrow h3, .page-width.page-width--narrow h4, .page-width.page-width--narrow h5, .page-width.page-width--narrow h6
{
    color: #000;
    font-size: 20px;
    font-weight: bold;
  margin-top:10px;
 margin-bottom:10px; 
}
.page-width.page-width--narrow a
{
  font-weight:bold;
  text-decoration:none;
  
}
.page-width.page-width--narrow ul
{
  padding-left:0;
}
.page-width.page-width--narrow ul li
{
  list-style:none;
  font-size: 18px;
    color: #000;
    font-family: Urbanist, serif !important;
    letter-spacing: 0;
    position: relative;
    padding-left: 46px;
  padding-bottom: 18px;
}
.page-width.page-width--narrow ul li:before
{
      content: "1";
    background: url(/cdn/shop/t/47/assets/black-circle-icon-tick.svg) left center no-repeat;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 0;
    color: transparent;
    top: 1px;
}
.template-404.page-width h1 {
    color: #000;
    font-weight: bold;
}

.boost-sd__fallback-header {
    display: none !important;
}
 .boost-sd__fallback-layout {
    /* max-width: 100%; */
    max-width: 180rem !important;
    padding: 0 15px !important;
}
.boost-sd__fallback-layout .boost-sd__fallback-product-list {
    margin: 0 -15px;
  padding-top:15px;
}
.boost-sd__fallback-layout .boost-sd__fallback-product-list .boost-sd__fallback-product-item {
    border: 1px solid #BEBEBE;
    padding: 30px 15px;
    border-radius: 15px;
}
.boost-sd__fallback-layout .boost-sd__fallback-product-list .boost-sd__fallback-product-item h2.boost-sd__fallback-product-title {
    text-align: center;
    text-align: center;
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 27px;
    font-family: "Urbanist", serif !important;
    font-weight: normal;
}
 .boost-sd__fallback-layout .boost-sd__fallback-product-list .boost-sd__fallback-product-item .boost-sd__fallback-product-price-wrapper {
    justify-content: space-between;
}
.boost-sd__fallback-layout .boost-sd__fallback-product-list .boost-sd__fallback-product-item span.boost-sd__fallback-product-price.boost-sd__fallback-product-price--on-sale {
    color: #000;
    font-size: 17px;
    line-height: 21px;
    font-weight: 700;
    font-family: "Urbanist", serif !important;
    letter-spacing: 0;
}
.boost-sd__fallback-layout .boost-sd__fallback-product-list .boost-sd__fallback-product-item span.money {
    font-size: 17px;
}
.boost-sd__fallback-layout .boost-sd__fallback-product-list  a.boost-sd__fallback-button {
    border: 1px solid #CBCBCB;
    border-radius: 5px;
    background: #000000;
    color: #fff;
    font-size: 18px;
    line-height: 22px;
    font-weight: 500;
    padding: 12px 15px 11px;
}
.boost-sd__fallback-layout .boost-sd__fallback-product-list a.boost-sd__fallback-button span.boost-sd__fallback-button-text {
    font-size: 18px;
    line-height: 22px;
    font-weight: 500;
}
.boost-sd__fallback-layout .boost-sd__fallback-product-list img.boost-sd__fallback-product-image {
    max-width: 180px;
    margin: 0 auto;
    height: 250px;
    object-fit: contain;
}
body.blog-posts-air article.article-template header.page-width {
    background-color: #f3f3f3;
    max-width: 100%;
    text-align: center;
    margin: 0;
    padding: 40px 15px !important;
}
body.blog-posts-air article.article-template header h1.article-template__title {
    font-size: 40px;
    margin-bottom: 0;
}
.blog-posts-air .article-template__hero-container {
    max-width: 100%;
}
.blog-posts-air .article-template__hero-container .article-template__hero-adapt.media {
    padding-bottom: 0 !important;
}
.blog-posts-air .article-template__hero-container .article-template__hero-adapt.media img {
    position: relative;
}
.blog-posts-air .article-template__content p {
    font-size: 18px;
    color: #000;
    line-height: 30px;
    padding-bottom: 10px;
}
.blog-posts-air .article-template__content {
    padding-top: 60px !important;
    margin-top: 0;
    padding-bottom: 60px !important;
    margin-bottom: 0;
}
.blog-posts-air .rich-text.content-container.rich-text--full-width.content-container {
    background-color: #0065ab;
    font-size: 18px;
    color: #fff;
    line-height: 30px;
}
.blog-posts-air .rich-text.content-container.rich-text--full-width.content-container p {
    font-size: 18px;
    color: #fff;
    line-height: 30px;
}
.blog-posts-air .rich-text.content-container.rich-text--full-width.content-container .rich-text__blocks {
    max-width: 700px;
}
.blog-posts-air .custom-imageC.only-image-on-blog
{
  padding-top:50px;
}
.blog-posts-air .custom-imageC.only-image-on-blog p.texts {
    
    font-size: 32px;
    font-weight: 700;
    font-family: Urbanist, serif !important;
    padding-bottom: 30px;
  padding-top: 0;
  padding-left:15px;
  padding-right:15px;
}
.blog-posts-air .custom-imageC.only-image-on-blog p {
    max-width: 180rem;
    margin: 0 auto;
    padding: 60px 0;
    font-size: 18px;
    color: #000;
    line-height: 30px;
  padding-left:15px;
  padding-right:15px;
}
.blog-image-text-sec {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
}
.blog-posts-air .custome-blog-recommend-text .rich-text__wrapper .rich-text__blocks {
    max-width: 100% !important;
}
.custome-blog-recommend-text h2.rich-text__heading.rte {
    color: #fff;
    font-size: 32px;
    font-weight: 700;
    font-family: Urbanist, serif !important;
    padding-bottom: 2px;
}
.blog-posts-air .rich-text.content-container.rich-text--full-width.content-container p a {
    color: #fff;
    text-decoration: none;
    font-weight: 600;
}
.blog-posts-air .rich-text.content-container.rich-text--full-width.content-container p a:hover
{
  text-decoration:underline;
}
body.blog-posts-air article.article-template header.page-width time {
    font-size: 15px;
    padding-top: 10px;
    display: block;
  color:#000;
}
.blog-posts-air .article-template__content h1 {
    
    font-size: 32px;
}
.blog-posts-air .article-template__content h3,.blog-posts-air .article-template__content h4 ,.blog-posts-air .article-template__content h2 {
    font-size: 32px;
      margin-bottom: 20px;
    margin-top: 20px;
}
.blog-posts-air .article-template__content img {
    margin-bottom: 30px;
}
body.blog-posts-air {
    display: block;
}
body.blog-posts-air .blog h3.blog__title {
    font-weight: bold;
    font-size: 40px;
    text-transform: capitalize;
    text-align: center;
}
body.blog-posts-air .blog .title-wrapper-with-link {
    align-items: center;
    justify-content: center;
}
body.blog-posts-air .blog ul.blog__posts
{
  padding-left:15px;
  padding-right:15px;
}
body.blog-posts-air .blog ul.blog__posts li {
    border: 1px solid #BEBEBE;
    border-radius: 15px;
    background-color: #fff;
    text-align: center;
    padding-left: 2rem;
    padding-right: 2rem;
}
body.blog-posts-air .blog ul.blog__posts li .card.article-card {
    border: none;
}
body.blog-posts-air .blog ul.blog__posts li .card.article-card .card__information {
    padding-left: 0;
    padding-right: 0;
}
body.blog-posts-air .blog ul.blog__posts li .card.article-card .card__information h3.card__heading.h2 {
    text-align: center;
    font-size: 20px;
    line-height: 26px;
    font-family: Urbanist, serif !important;
    font-weight: bold;
    padding: 10px 0;
}
body.blog-posts-air .blog ul.blog__posts li .card.article-card .article-card__info {
    text-align: center;
    font-size: 16px;
    color: #0065AB;
    font-weight: bold;
}
body.blog-posts-air .blog ul.blog__posts li .card.article-card p.article-card__excerpt {
    text-align: center;
    font-size: 18px;
    color: #000;
    line-height: 30px;
    margin-bottom: 0;
}
body.blog-posts-air .blog ul.blog__posts li .card.article-card .card__inner {
    max-width: 100%;
}
body.blog-posts-air .blog a.blog__button {
    background-color: #0065ab;
    font-size: 20px;
    border-radius: 60px;
    padding: 0 44px;
    height: 54px;
    text-transform: capitalize;
}
body.blog-posts-air .social_buttons a {
    display: inline-block;
    line-height: 32px;
    padding: 0 12px;
    color: #6b6868;
    border: 1px solid #dbe3e5;
    margin: 8px 8px 8px 0;
    font-size: 13px;
    border-radius: 5px;
  position:relative;
      font-weight: normal;
    padding-left: 35px;
}
body.blog-posts-air .social_buttons a:before
{
  content:"1";
  position:absolute;
  left:12px;
  background:url("/cdn/shop/t/47/assets/twitter.jpg?v=1742386701") left center no-repeat;
  width:14px;
  height:13px;
  color:transparent;
      top: 9px;
}
body.blog-posts-air .social_buttons a.icon-facebook-share:before
{
  
  background:url("/cdn/shop/t/47/assets/facebook-share.jpg?v=1742387112") left center no-repeat;
  width:10px;
  height:16px;
  top: 6px;
}
body.blog-posts-air .social_buttons a.icon-pinterest-share:before
{
  
  background:url("/cdn/shop/t/47/assets/pin-share.jpg?v=1742387258") left center no-repeat;
  width:13px;
  height:16px;
  top: 7px;
}

body.blog-posts-air .social_buttons a.icon-email-share:before
{
  
  background:url("/cdn/shop/t/47/assets/email-share.jpg?v=1742387402") left center no-repeat;
  width:16px;
  height:11px;
  top: 10px;
}

body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li .card-wrapper
{
    border-radius: 15px;
    background-color: #fff;
	    border: 1px solid #BEBEBE;
		
}
body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li .card.card--standard.card--media {
    border: none;
}
body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li .card-information .price__container {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li .card-information .price__container .price__sale {
    width: auto;
}
body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li .card-wrapper .card {
    height: 100%;
  padding-bottom:20px;
}
body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li  .card__inner {
    max-width: 100%;
    height: 100%;
}
body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li .card__inner .media img {
    object-fit: contain;
    /* height: 100%; */
}
body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li .banner-announement--wrapper.ng-star-inserted.nobgcolor {
    height: 30px;
}
body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
body.on-list-of-collection section.home-featured-collection.repla-collection slider-component.slider-mobile-gutter {
    /* max-width: 180rem !important; */
    padding: 0 15px;
}
  body.on-list-of-collection section.home-featured-collection.repla-collection .collection__title {
    margin-bottom: 35px !important;
}
body.on-list-of-collection section.home-featured-collection.repla-collection .collection__title h2.title.inline-richtext {
    font-size: 40px;
      text-transform: capitalize;
}
.img-text-flex {
    display: flex;
    align-items: center;
    column-gap: 20px;
}
 .blog-posts-air .article-template__content ol {
    padding-left: 0;
}
.blog-posts-air .article-template__content ol li{color:#000;}
.custome-mail-text-replacement .rich-text__wrapper .rich-text__blocks {
    max-width: 100%;
}
.custome-mail-text-replacement .rich-text__wrapper .rich-text__blocks h2.rich-text__heading,
.custome-remplacement .rich-text__wrapper .rich-text__blocks h2.rich-text__heading,
.custome-reemplazo .rich-text__wrapper .rich-text__blocks h2.rich-text__heading{
 
    font-size: 32px;
    line-height: 38px;
    font-family: Urbanist;
    font-weight: 700;
  padding-bottom:10px;
}
.custome-mail-text-replacement ul,
.custome-remplacement ul,
.custome-reemplazo ul {
    display: flex;
    align-items: center;
    list-style: none;
    column-gap: 20px;
    justify-content: center;
    padding: 0;
}

.custome-mail-text-replacement ul li,.custome-mail-text-replacement ul li a,
.custome-remplacement ul li,.custome-remplacement ul li a,
.custome-reemplazo ul li,.custome-reemplazo ul li a
{
  font-size: 20px;
    color: #fff !important;
  text-decoration:none;
      font-family: Urbanist, serif !important;
  
}
.custome-mail-text-replacement ul li a,
.custome-remplacement ul li a,
.custome-reemplazo ul li a
{
  position:relative;
      padding-left: 40px;
}

.custome-mail-text-replacement ul li:first-child a:before,
.custome-remplacement ul li:first-child a:before,
.custome-reemplazo ul li:first-child a:before
{
  content:"";
  background:url("/cdn/shop/t/47/assets/phone-icon.svg") left center no-repeat;
  width:30px;
  height:30px;
  position:absolute;
  left:0;
  color:transparent;
  top:-4px;
}

.custome-mail-text-replacement ul li:last-child a:before,
.custome-remplacement ul li:last-child a:before,
.custome-reemplazo ul li:last-child a:before
{
  content:"";
  background:url("/cdn/shop/t/47/assets/envolpe-icon.svg") left center no-repeat;
  width:30px;
  height:30px;
  position:absolute;
  left:0;
  color:transparent;
  top:-4px;
}
.image_with_text_replac_sec {
    padding: 50px 0 !important;
}
.image_with_text_replac_sec h2,.image_avec_texte_replace_sec h2,
.imagen_con_texto_reemplazar_segundo h2 {
    font-size: 34px;
    font-weight: 700;
    font-family: Urbanist, serif !important;
    padding-bottom: 7px;
    margin-bottom: 0;
}
.image_with_text_replac_sec ul,
.image_with_text_replace-schedule .image-with-text__text-item.grid__item .image-with-text__text.rte.body ul,
.image_avec_texte_remplacer-calendrier  ul,
.imagen.con.texto .image-with-text__text.rte.body ul,.image_avec_texte_replace_sec ul,
.imagen_con_texto_reemplazar_segundo ul{
    padding: 0;
}
.image_with_text_replac_sec ul li,
.image_with_text_replace-schedule .image-with-text__text-item.grid__item .image-with-text__text.rte.body ul li,
.image_avec_texte_remplacer-calendrier .image-with-text__text-item.grid__item .image-with-text__text.rte.body ul li,
.image_avec_texte_remplacer-calendrier ul li,.imagen.con.texto .image-with-text__text.rte.body ul li,
.image_avec_texte_replace_sec ul li,.imagen_con_texto_reemplazar_segundo ul li 
{
      font-size: 18px;
      font-family: Urbanist, serif !important;
    color: #000;
    letter-spacing: 0;
  list-style:none;
  position:relative;
      padding-left: 40px;
    padding-bottom: 20px;
}

.image_with_text_replac_sec ul li:before,
.image_with_text_replace-schedule .image-with-text__text-item.grid__item .image-with-text__text.rte.body ul li:before,
.image_avec_texte_remplacer-calendrier .image-with-text__text-item.grid__item .image-with-text__text.rte.body ul li:before,
.imagen.con.texto .image-with-text__text.rte.body ul li:before,
.image_avec_texte_replace_sec ul li:before,
.imagen_con_texto_reemplazar_segundo ul li:before{
    content: "1";
    background: url(/cdn/shop/t/47/assets/black-circle-icon-tick.svg) left center no-repeat;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 0;
    color: transparent;
    top: 1px;
}
.image_with_text_replace-schedule .image-with-text__text-item.grid__item h1,
.image_avec_texte_remplacer-calendrier .image-with-text__text-item.grid__item h1,
.programa.de.reemplazo.de.imagen.con.texto .image-with-text__text-item.grid__item h1 {
    font-size: 34px;
    font-weight: 700;
    font-family: Urbanist, serif !important;
    padding-bottom: 20px;
    margin-bottom: 0;
}
.boost-sd__fallback-product-link * {
    pointer-events: none; /* Ensures all child elements do not block clicks */
}
.boost-sd__fallback-button {

    border-radius: 5px;
    font-size: 18px;
}
.boost-sd__fallback-button span.boost-sd__fallback-button-text {
    font-size: 18px;
}

.quick-add-modal .quick-add-modal__toggle {
    background-color: #3384bc;
}
.quick-add-modal .quick-add-modal__toggle path {
    fill: #fff;
}
.quick-add-modal__content {
    border: 1px solid #ccc;
}
.formBuilder.formElementsModule.js-form-container {
    padding-top: 30px;
    padding-bottom: 30px;
}
.my_home-choose-sec .popup-overlay .popup-content h3,
body.home-page-alleniar .my_accueil-choisir-sec.whychooseus .popup-overlay .popup-content h3,
body.home-page-alleniar .why_choose_us_alleniar .popup-overlay .popup-content h3{
    font-size: 22px;
    line-height: 30px;
    font-family: Urbanist, serif !important;
    font-weight: 600;
    padding-bottom: 20px;
  padding-top:6px;
}
.contact-form-all h2.title {
    opacity: 1;
    text-align: center;
    font-size: 32px;
}
.contact-form-all .contact p {
    text-align: center;
    padding-top: 0;
    font-size: 20px;
}
.contact-form-all .contact__fields input,
.contact-form-all .contact__fields select{
    border: 1px solid #ccc;
    border-radius: 5px;
    background-color: #fff;
    height: 50px;
  padding-top:0;
  padding-bottom:0;
  color:#000;
}
.contact-form-all .contact__fields label.field__label {
    display: none;
} 
.contact-form-all textarea {
    border: 1px solid #ccc;
    border-radius: 5px;
    background-color: #fff;
    height: 200px;
}
.contact-form-all .contact__fields .field:after,
.contact-form-all .field:after{display:none;}



.contact-form-all .contact__fields input::placeholder {
  color: #000;
  opacity: 1; /* Firefox */
}

.contact-form-all .contact__fields select:invalid
{
  color: #000;
}
.contact-form-all .contact__fields select option {
 color: #000;
}
.contact-form-all .field label{display:none;}

.contact-form-all textarea::placeholder {
  color: #000;
  opacity: 1; /* Firefox */
}

.contact-form-all textarea::-ms-input-placeholder { /* Edge 12 -18 */
 color: #000;
}
.contact-form-all .contact__fields input::-ms-input-placeholder { /* Edge 12 -18 */
  color: #000;
}
.contact-form-all button.button {
    background: #0065ab;
    color: #fff;
    border-radius: 50px;
    font-size: 16px;
}
.contact-form-all .contact.page-width {
    max-width: 1200px;
}
.contact-form-all .contact.page-width p a {
    color: #0066aa;
}
.customes-description-accordion .collapsible-content-wrapper-narrow,
.customes-description-accordéon .collapsible-content-wrapper-narrow,
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow{
    max-width: 180rem;
}
.customes-description-accordion .collapsible-content-wrapper-narrow p,
.customes-description-accordéon .collapsible-content-wrapper-narrow p,
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow p{
    font-size: 18px;
    line-height: 30px;
    font-family: Urbanist, serif !important;
    color: #000;
    letter-spacing: 0;
}
.customes-description-accordion .collapsible-content-wrapper-narrow ul,
.customes-description-accordéon .collapsible-content-wrapper-narrow ul,
 .customes-acordeón.descriptivo  .collapsible-content-wrapper-narrow ul
{
  padding-left:0;
}
.customes-description-accordion .collapsible-content-wrapper-narrow ul li,
.customes-description-accordéon .collapsible-content-wrapper-narrow ul li,
.customes-acordeón.descriptivo  .collapsible-content-wrapper-narrow ul li
{
  font-size: 18px;
    color: #000;
    font-family: Urbanist, serif !important;
    letter-spacing: 0;
    position: relative;
    padding-left: 46px;
  list-style:none;
  margin-bottom:10px;
}
.customes-description-accordion .collapsible-content-wrapper-narrow ul li:before,
.customes-description-accordéon .collapsible-content-wrapper-narrow ul li:before,
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow ul li:before{
    content: "1";
    background: url(/cdn/shop/t/47/assets/black-circle-icon-tick.svg) left center no-repeat;
    width: 30px;
    height: 30px;
    position: absolute;
    left: 0;
    color: transparent;
    top: 1px;
}
.customes-description-accordion .collapsible-content-wrapper-narrow  h4,
.customes-description-accordéon .collapsible-content-wrapper-narrow  h4,
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow  h4{
    font-size: 18px;
}
.customes-description-accordion .collapsible-content-wrapper-narrow h3.accordion__title.inline-richtext,
.customes-description-accordéon .collapsible-content-wrapper-narrow h3.accordion__title.inline-richtext,
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow h3.accordion__title.inline-richtext{
    font-size: 24px;
    font-weight: bold;
}
.customes-description-accordion .collapsible-content-wrapper-narrow h1,
.customes-description-accordéon .collapsible-content-wrapper-narrow h1,
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow h1{
    font-size: 22px;
    /* margin-bottom: 0; */
}
.customes-description-accordion .collapsible-content-wrapper-narrow ul.tabs-content,
.customes-description-accordion .collapsible-content-wrapper-narrow ul.tabs-content li,
.customes-description-accordéon .collapsible-content-wrapper-narrow ul.tabs-content,
.customes-description-accordéon .collapsible-content-wrapper-narrow ul.tabs-content li,
.customes-acordeón.descriptivo  .collapsible-content-wrapper-narrow ul.tabs-content,
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow ul.tabs-content li

{
  padding-left:0;
}
.customes-description-accordion .collapsible-content-wrapper-narrow ul.tabs-content li:before,
.customes-description-accordéon .collapsible-content-wrapper-narrow ul.tabs-content li:before,
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow ul.tabs-content li:before{
    display: none;
}
.customes-description-accordion .collapsible-content-wrapper-narrow ul.tabs-content li table,
.customes-description-accordéon .collapsible-content-wrapper-narrow ul.tabs-content li table,
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow ul.tabs-content li table{
    width: 100%;
      border: 1px solid #ccc;
  box-shadow:none;
}
.customes-description-accordion .collapsible-content-wrapper-narrow ul.tabs-content table td:nth-child(odd),
.customes-description-accordéon .collapsible-content-wrapper-narrow ul.tabs-content table td:nth-child(odd),
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow ul.tabs-content table td:nth-child(odd){
    background-color: #fff;
}
.customes-description-accordion .collapsible-content-wrapper-narrow ul.tabs-content table td:nth-child(even),
.customes-description-accordéon .collapsible-content-wrapper-narrow ul.tabs-content table td:nth-child(even),
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow ul.tabs-content table td:nth-child(even){
    background-color: #f7f7f7;
}
.customes-description-accordion .collapsible-content-wrapper-narrow summary svg.icon.icon-caret,
.customes-description-accordéon .collapsible-content-wrapper-narrow summary svg.icon.icon-caret,
.customes-acordeón.descriptivo  .collapsible-content-wrapper-narrow summary svg.icon.icon-caret{
    width: 15px;
    height: 15px;
    right: 0;
    top: 20px;
}
.customes-description-accordion .collapsible-content-wrapper-narrow summary svg.icon.icon-caret path,
.customes-description-accordéon .collapsible-content-wrapper-narrow summary svg.icon.icon-caret path,
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow summary svg.icon.icon-caret path{
    fill: #000;
}
  
.footer-block__details-content .list-menu__item--active:hover {
        text-decoration-thickness: auto;
    }
@media only screen and (max-width: 1600px) 
{
  .my_inner-page-multi-column.draft-inner-multi-column .multicolumnicon-card.content-container h3.inline-richtext {
    font-size: 20px;
    
}
  
 .my_inner-page-multi-column ul.multicolumn-list li 
.my_página.interna.multicolumna ul.multicolumn-list li,
.my_page.intérieure.multicolonne ul.multicolumn-list li ,
.my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc li,
.intérieure-multi-colonne ul.multicolumn-list li ,
   .my_page.intérieure.multicolonne ul.multicolumn-list li,
  .my_página.interna.multicolumna ul.multicolumn-list li
  {
    padding: 20px 10px;
  }
  .my_inner-page-multi-column h3 {
    font-size: 25px;
    
}
  .inner-page-image-with-text-two .image-with-text__content strong, .inner-page-image-with-text .image-with-text__content strong {
    font-size: 19px;
  
}
 
}
@media only screen and (max-width: 1500px) 
{
  .home-featured-collection .product-card-wrapper .card__content h3 {
    font-size: 20px;
}
  
  .my_inner-page-multi-column h3, .my_página.interna.multicolumna h3,
  .my_page.intérieure.multicolonne h3, .my_page.intérieure-multi-colonne h3, 
  .my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc h3, .intérieure-multi-colonne h3 {
    font-size: 21px;
   letter-spacing: 0 !important;
}

}


@media only screen and (max-width: 1400px) 
{
    .my_inner-page-multi-column.draft-inner-multi-column ul.multicolumnicon-list li {
    padding-left: 10px;
    padding-right: 10px;
}
      .my_inner-page-multi-column.draft-inner-multi-column .multicolumnicon-card.content-container h3.inline-richtext {
        font-size: 18px;
    }
   .inner-page-image-with-text-two .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content h2.image-with-text__heading {
    font-size: 28px;
}
  .inner-page-image-with-text .image-with-text__content h2.image-with-text__heading.inline-richtext.h1 {
    font-size: 28px;
}
      .home-featured-collection .product-card-wrapper .card__content h3 {
        font-size: 18px;
        letter-spacing: 0;
    }
.product-card-wrapper .card__content .price .price__container .price__sale span {
    font-size: 16px;
}
  .product-card-wrapper .card__content .price s.price-item {
    font-size: 16px;
}
  .my_desktop-air-pur-multicolumn-text.multicolumn h3.inline-richtext {
    font-size: 25px;
  
}
  .review-rtating {
    padding-left: 0px;
}
}
@media only screen and (max-width: 1199px) 
{
  .image-wth-txt-alleniar .revés.imagen.de.página.interna.con.texto.paso  .image-with-text__content {
    padding-bottom: 0;
}
  .image-de-page-intérieure-avec-texte.image-de-page-intérieure-avec-texte-inverse.image-de-page-intérieure-avec-texte-étape {
    padding-bottom: 0;
}
  .rich_text_alleniar .custome-texte-riche-formel.texte-riche-formel-noir .rich-text__blocks{max-width:100%;}
  body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li {
    width: 23%;
    max-width: 23%;
}
  .inner-page-featured-collection-inline  ul.grid.product-grid,
  .collection-en-vedette-sur-la-page-intérieure-en-ligne ul.grid.product-grid,
  .Colección.destacada.página.interna.línea ul.grid.product-grid {
    max-width: 100% !important;
    width: 100% !important;
    margin: 0 !important;
}
.inner-page-featured-collection-inline ul.grid.product-grid li,
  .Colección.destacada.página.interna.línea ul.grid.product-grid  li,
    .collection-en-vedette-sur-la-page-intérieure-en-ligne ul.grid.product-grid li{
    width: 100% !important;
    max-width: 100%;
}
  .inner-page-featured-collection.inner-page-featured-collection-inline .collection__title,
  .collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection__title,
   .Colección.destacada.Colección.destacada.línea.línea .collection__title.title-wrapper{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    padding-left: 30px !important;
}
  .my_inner-page-multi-column.draft-inner-multi-column .multicolumnicon-card.content-container h3.inline-richtext {
    font-size: 20px;
    
}

  .custome-formald-rich-text .rich-text__blocks,
.custome-lien .rich-text__blocks,
.custome-enlace .rich-text__blocks,
.custome-texte .rich-text__blocks,
.custome-texto .rich-text__blocks  {
    max-width: 100%;
}
  .inner-page-featured-collection-half .collection ul.product-grid li
  {
    max-width:48%;
    width:48%;
  }
  .inner-page-image-with-text-two.inner-page-image-with-text-voc .image-with-text__text-item.grid__item {
    padding-right: 0;
}
  .inner-page-image-with-text.inner-page-image-with-text-step .image-with-text__text-item.grid__item {
    padding-top: 45px;
}
  .inner-page-image-with-text-two .image-with-text__text-item.grid__item,
  .image-de-page-intérieure-avec-texte-deux .image-with-text__text-item.grid__item {
    padding-top: 45px;
}
  .inner-page-image-with-text {
    padding-bottom: 0;
}
  .inner-page-image-with-text .image-with-text__grid.grid.image-with-text__grid--reverse {
    padding-bottom: 0;
}
  .inner-page-banner .banner__box,.intérieure.banner .banner__box,
  .banner.interior .banner__box  {

    min-width: 100%;
}
  .inner-page-image-with-text-two .image-with-text__media,.inner-page-image-with-text .image-with-text__media {
    padding-bottom: 0 !important;
}
  .inner-page-image-with-text-two .image-with-text__media img,.inner-page-image-with-text .image-with-text__media img {
    position: relative !important;
}

      
  .collection .product-grid {
  column-gap: 19px;
        justify-content: center;
}
  .collection .product-grid li {
    width: 48%;
    max-width: 48%;
            margin-bottom: 10px;
            height: 100%;
}
  .collection {
    padding: 71px 0 74px !important;
}
  .inner-page-image-with-text.inner-page-pad-top-bottom-thirty-mob
  {
    padding-top:30px !important;
    padding-bottom:30px !important;
  }
  .inner-page-image-with-text.inner-page-pad-top-bottom-fourty-mob
  {
    padding-top:40px !important;
    padding-bottom:40px !important;
  }
  .inner-page-image-with-text.inner-page-image-with-text-padding-zero-text-content .image-with-text__content {
    padding-bottom: 0;
}
  
}

@media only screen and (max-width: 989px) 
{
  .home-featured-collection .page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits ul.grid.product-grid,
  .home-featured-collection .Colección.destacada.productos ul.grid.product-grid{
    max-width: 100% !important;
    width: 100% !important;
    justify-content: space-between;
}
  .page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits ul.grid.product-grid li ,
  .home-featured-collection .Colección.destacada.productos ul.grid.product-grid li {
    max-width: 48% !important;
}
  .img-text-flex {
 
    flex-direction: column;
    align-items: flex-start;
}
  body.blog-posts-air .blog ul.blog__posts li .card.article-card .card__inner {
    margin-top: 20px;
}
  body.blog-posts-air .blog .title-wrapper-with-link {
    justify-content: space-between;
}
  body.on-list-of-collection section.home-featured-collection.repla-collection slider-component.slider-mobile-gutter .slider-buttons {
    display: none;
}
  body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid {

    flex-wrap: wrap;
}
      body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li {
        width: 31%;
        max-width: 33%;
        margin:0;
        
    }
   .collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection slider-component.slider-mobile-gutter,
     .Colección.destacada.Colección.destacada.línea.línea .collection slider-component.slider-mobile-gutter
  {
    width:100%;
    max-width:100%;
  }
  .collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection__title,
  .Colección.destacada.Colección.destacada.línea .collection__title.title-wrapper
  
  {
      width:100%;
    max-width:100%;
  }
  .Colección.destacada.Colección.destacada.línea.línea .collection__title.title-wrapper{padding-top:30px !important;}
  
  .custom_banner_slider .slideshow__slide 
 .slideshow__media {
    order: 2;
}
  .custom_banner_slider p {
    text-align: center;
}
  .custom_banner_slider h2.banner__heading {
    text-align: center;
    width: 100%;
    font-size: 42px !important;
}
  .custom_banner_slider .banner__box {
    max-width: 100% !important;
    text-align: center !important;
    align-items: center !important;
}
.custom_banner_slider .slideshow__slide .slideshow__text-wrapper {
    order: 1 !important;
}
  .slider--everywhere .slideshow__text-wrapper.banner__content {
    display: block !important;
}
  .custom_banner_slider .slideshow__text-wrapper {
    background-color: #e0e0e0  !important;
}
  .inner-contact {
    flex-direction: column;
}
  .inner-contact .inner-contact-left {
    width: 100%;
    padding-right: 0;
}
  .inner-contact .inner-contact-right {
    width: 100%;
}
  .inner-page-image-with-text-two form#mc-embedded-subscribe-form {
    margin-left: 0;
    margin-bottom: 0;
}
  .inner-page-featured-collection.inner-page-featured-collection-inline .collection,
   .collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection,
     .Colección.destacada.Colección.destacada.línea.línea .collection {
    flex-direction: column;
     padding-bottom: 40px !important;
}
  .inner-page-featured-collection.inner-page-featured-collection-inline .collection slider-component.slider-mobile-gutter {
    width: 100%;
    
}
  .inner-page-featured-collection.inner-page-featured-collection-inline .collection__title,
      .collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection__title,
      .Colección.destacada.Colección.destacada.línea.línea .collection__title.title-wrapper{
    padding-top: 30px !important;
    padding-bottom: 0 !important;
    padding-left: 0px !important;
    width: 100%;
}
 
  .related-product.related-product-center .collection__title {
    padding-bottom: 10px !important;
}
  .custome-formald-rich-text.inline-list-item ul {
    align-items: center;
    justify-content: center;
    column-gap: 30px;
    flex-wrap: wrap;
}
  .custome-formald-rich-text.inline-list-item ul li {
    width: 47%;
    display: inherit;
            padding-bottom: 20px;
}
  .my_inner-page-multi-column.draft-inner-multi-column ul.multicolumnicon-list li {
    padding-left: 10px;
    padding-right: 10px;
    width: 33.33% !important;
    max-width: 33.33% !important;
}
  .my_inner-page-multi-column.draft-inner-multi-column ul.multicolumnicon-list {
    column-gap: 0;
   
}
  .my_inner-page-multi-column.draft-inner-multi-column ul.multicolumnicon-list {

    padding-left: 0;
    padding-right: 0;
}
  .col-pad-adjust .collection .collection__title {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
  .my_info-slider {
    padding: 40px 0 ;
}
  .custome-formal-rich-text .rich-text__wrapper {
    max-width: 100%;
    padding: 0 !important;
}
  .custome-inner-page-uv-air .rich-text {
    padding-top: 40px;
    padding-bottom: 40px !important;
}
  .my_uv-multi-col-center ul.multicolumn-list {
  
    padding-right: 0;
    padding-left: 0;
}
  .custome-air-rich-text .rich-text__wrapper .rich-text__blocks {
    max-width: 100% !important;
}
  .custome-inner-page-uv-air .rich-text__blocks {
    max-width: 100%;
}
  .my_multi-cell-info p {
    font-size: 16px;
    line-height: 28px;
}
  .inner-custom-liquid p {
  font-size: 16px;
}
  .multicolumnvideo.my_wand-video p.descs {
    
    font-size: 16px;
    
}
  
  .multicolumnvideo.my_wand-video {
    padding: 40px 0;
}
  .multicolumnvideo.my_wand-video .title-wrapper-with-link {
    padding-left: 0;
    padding-right: 0;
}
  .inner-page-image-with-text-faq .grid__item {
    padding-right: 2rem;
}
  .my_multi-cell-info .title-wrapper-with-link {
    margin-bottom: 0px;
}
  .my_multi-cell-info {
    padding: 40px 0;
}
  .my_inner-page-multi-slide {
    padding: 40px 0 10px;
}
  .my_multi-cell-info ul.multicolumn-list {
    padding-left: 0;
    padding-right: 0;
}
  .my_multi-cell-info .multicolumn-card.content-container .multicolumn-card__info {
    padding-top: 10px;
}
  .customes-inner-page-faq .collapsible-content-wrapper-narrow {
    max-width: 100%;
}
  .my_inner-page-feature-multi-col.multicolumn {
    padding: 40px 0;
}
  .my_inner-page-feature-multi-col.multicolumn .title-wrapper-with-link {
    padding-left: 0;
    padding-right: 0;
}
  .my_inner-page-feature-multi-col.multicolumn ul.multicolumn-list {
    padding-left: 0;
    padding-right: 0;
    row-gap: 20px;
}
  .my_inner-page-feature-multi-col.multicolumn .multicolumn-card__info {

    padding-right: 15px;
    padding-left: 15px;
}
  .inner-page-featured-collection-text-top .collection__title {
    
    padding-bottom: 0 !important;
}
      .my_desktop-air-pur-multicolumn-text.multicolumn h3.inline-richtext {
        margin-bottom: 0;
    }
  .my_desktop-air-pur-multicolumn .multicolumn-card__info {
    padding-bottom: 0;
}
  body.alleniar-desktop-air .my_purificateur .multicolumn-card__info,
  .my_Escritorio-Air-Pur-Multicolumna.Escritorio-Air-Pur-Multicolumna-Primero{
    padding-bottom: 0;
}
  .my_desktop-air-pur-multicolumn ul.multicolumn-list {
    flex-direction: column;
}
  .my_desktop-air-pur-multicolumn ul.multicolumn-list li {
    width: 100%;
    max-width: 100%;
}
  .my_desktop-air-pur-video-sec.multicolumnvideo .multicolumnvideo-list {

    flex-direction: column;
        padding: 0;
}
  .my_desktop-air-pur-multicolumn-text .multicolumn-card.content-container .multicolumn-card__image-wrapper {
 
    padding-top: 10px;
}
  .multicolumnvideo .multicolumnvideo-list .multicolumnvideo-list__item.grid__item {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
  .desktop-air-pur-image-with-text.desktop-air-pur-image-with-text-two h2.custom-heading {
    margin-bottom: 30px;
    margin-top: 0;
}
  .my_desktop-air-pur-multicolumn-text.multicolumn ul.multicolumn-list {
    flex-direction: column;
}
  .my_desktop-air-pur-multicolumn-text.multicolumn ul.multicolumn-list li {
    width: 100%;
    max-width: 100%;
}
      .inner-page-featured-collection .collection .product-grid {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
  .inner-page-featured-collection .collection,
    .home-featured-collection .collection.en.vedette .collection,
  .home-featured-collection .colección.destacada .collection ,
    .home-featured-collection .collection.en.vedette{
    padding-bottom: 10px !important;
}
  .inner-page-blog .blog__view-all {
    display: block !important;
}
  .inner-page-blog  .title-wrapper-with-link a.link {
    display: none;
}
  .inner-page-blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__information p {

    letter-spacing: 0;
}
  .inner-page-blog a.blog__button.button {
  
    margin-top: 10px;
}
       .inner-page-featured-collection .collection .product-grid {
        justify-content: space-between;
    }
  .inner-page-featured-collection .collection__title ul {
    padding: 0 ;
    
}
  .inner-page-form {
   
    padding: 10px 0;
}
  .my_inner-page-multi-column, .my_página.interna.multicolumna, .my_page.intérieure.multicolonne, .my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc, .intérieure-multi-colonne {
    padding: 30px 0;
}
  .inner-page-image-with-text .image-with-text__content {
    padding-bottom: 0;
}
  .inner-page-image-with-text .image-with-text__text.rte.body {
    padding-bottom: 10px;
}
  .inner-page-featured-collection .collection__title {
    margin-bottom: 0 !important;
}
  .collection .product-grid {
        justify-content: inherit;
    }
  .product-card-wrapper .card__content {
    box-sizing: border-box;
}
  .collection {
        padding: 40px 0  !important;
    }
  .collection .collection__title {
    margin-bottom: 20px !important;
 
}
  .my_info-slider .title-wrapper-with-link {
   
    padding-left: 0;
    padding-right: 0;
}
  .my_info-slider .multicolumn-card__info {
    padding-left: 15px;
    padding-right: 15px;
}
  .half-img-spacing {
    padding-bottom: 40px;
    padding-left: 15px;
    padding-right: 15px;
}
  .half-img img {
    width: 100%;
}
  .my_rich-text-detail .rich-text__wrapper .rich-text__blocks {
    max-width: 100%;
}
  .my_rich-text-detail .rich-text__wrapper {
    padding-right: 15px !important;
    padding-left: 15px !important;
    width:100%;
}
  .boost-sd__filter-tree-vertical-mobile-toolbar {
    border-bottom: none !important;
}
  .boost-sd__filter-option.boost-sd__filter-option-list .boost-sd__filter-option-label {
    border-bottom: 1px solid #bebebe !important;
}
  body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li .banner-announement--wrapper.ng-star-inserted.nobgcolor {
    height: 10px;
}
      .collection .product-grid {
        column-gap: 18px;
        
    }
.my_page.intérieure.multicolonne ul,
  .my_página.interna.multicolumna ul ,
  .my_page.intérieure.multicolonne ul , .my_page.intérieure-multi-colonne.intérieure-multi-colonne-voc ul , .intérieure-multi-colonne ul {padding-left:0 !important ;padding-right:0 !important;}
}

@media only screen and (max-width: 768px) 
{
  .image-de-page-intérieure-avec-texte .image-with-text__content {
    padding-bottom: 0;
}
  .imagen.de.página.interna .image-with-text__content {
    padding-bottom: 0;
}
  .my_gradient-back .image-with-list-text__grid .image-with-list-text__text p, .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__text.rte.body p
  {
    padding-top:10px;
  }
  
  .blog-posts-air .custom-imageC.only-image-on-blog {
    padding-top: 30px;
}
  .blog-posts-air .article-template__content div {
    float: none !important;
}
  .blog-posts-air .article-template__content img {
    width: 100%;
    float: none;
}
  body.blog-posts-air article.article-template header.page-width {
     padding: 20px 15px !important;
}
  .blog-posts-air .custom-imageC.only-image-on-blog p {
    padding-top: 30px;
    padding-bottom: 30px;
    
}
  .blog-image-text-sec {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
  .custome-blog-recommend-text .rich-text__wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
  body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li .card-wrapper .card {
    padding-bottom: 20px;
}
   body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li {
        width: 48%;
        max-width: 48%;
             margin: 0;
        
    }
  .only-image-center {
    padding: 40px 0;
}
  .custom-imageC.only-image-center img{width:100%;}
  .related-product .collection {
    padding-bottom: 40px !important;
}
  .related-product.related-product-center li {
    width: 100%;
    max-width: 100%;
}
  .custome-formald-rich-text.inline-list-item ul {
   padding: 10px 0;
}
  .custome-formald-rich-text.inline-list-item ul li {
    width: 100%;
    display: inherit;
}
  section.smoke-featured-product {
    padding: 40px 0;
}
  .my_smoke-filter .title-wrapper-with-link {
    padding-left: 0;
    padding-right: 0;
}
  .my_smoke-filter ul.multicolumn-list {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0;
}
  .custome-formald-rich-text .rich-text__blocks p {
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 0;
    margin-top: 10px;
}
  .inner-page-featured-collection.inner-page-featured-collection-text-top .collection {
    padding-top: 0 !important;
}
  
.video-with-text__grid .video-with-text__text-item.grid__item .video-with-text__text.rte.body p {
    font-size: 16px;
    padding-top: 10px;
}
  .my_desktop-air-pur-rich-text .rich-text__blocks p {
    font-size: 16px;
  
}
  .custome-inner-page-uv-air .rich-text__wrapper {
    width: 100%;
}
  .form_wrap.form_wrap p {
    max-width: 100%;
   padding-left: 15px;
    padding-right: 15px;
}
  .form_wrap.form_wrap p {
      font-size: 26px;
    line-height: 42px;
}
  .inner-page-image-with-text-faq .collapsible-content__wrapper {
    padding-top: 40px;
    padding-bottom: 40px;
}
  .inner-page-image-with-text-faq h2.collapsible-content__heading {
 
    margin-bottom: 20px;
}
  .inner-page-image-with-text-faq .grid.collapsible-content__grid.collapsible-content__grid--reverse {
    flex-direction: column;
        row-gap: 40px;
}
     .inner-page-image-with-text-faq .grid__item {
        padding-right: 0;
        width: 100%;
    }
  .custome-formal-rich-text .rich-text__blocks ,
  .custome-texto.enriquecido .rich-text__wrapper {
    max-width: 100%;
}
  .my_desktop-air-pur-multicolumn-text.multicolumn {
    padding-top: 30px;
    padding-bottom: 40px;
}
  .my_desktop-air-pur-multicolumn ul.multicolumn-list li .multicolumn-card.content-container .media img {
 height: 400px;
 
}
      .my_desktop-air-pur-multicolumn ul.multicolumn-list {
        padding-left: 0;
        padding-right: 0;
    }
      .my_desktop-air-pur-multicolumn-text.multicolumn ul.multicolumn-list {
        padding-left: 0;
        padding-right: 0;
    }
  .my_desktop-air-pur-rich-text .rich-text__wrapper {
   
    padding-left: 0 !important;
    padding-right: 0 !important;
}
  .desktop-air-pur-image-with-text h2.custom-heading {
  
    margin-bottom: 0;
    margin-top: 10px;
}
  .my_desktop-air-pur-multicolumn.desktop-air-pur-multicolumn-first .page-width {
    padding-top: 20px !important;
    padding-bottom: 40px !important;
}
  .collection .product-grid li .product-card-wrapper .card__content .price .price__container .price__sale .price-item.price-item--regular {
	display: none !important;
}
 
  .inner-page-featured-collection .collection__title,
.colección.destacada.interior .collection__title ,
.collection.en.vedette .collection__title ,
.Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página .collection__title,
.page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits .collection__title,
.collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection__title,
.Colección.destacada.de.la.página.interna .collection__title,
.intérieure-collection-en-vedette-seulement-deux-colonnes .collection__title,
.Colección.destacada .collection__title,
.intérieure-collection-en-vedette .collection__title
  {
       padding-top: 30px !important;
  }
  .inner-page-featured-collection ul.grid li,
  .home-featured-collection .intérieure-collection-en-vedette-seulement-deux-colonnes.intérieure-collection-en-vedette-moitié li{
   
  max-width: 50% !important;
    width: 48% !important;
}
      .collection .product-grid li {
    width: 48% !important;
         max-width: 48%;
}
    .collection .product-grid {
        justify-content: space-between;
    }
 .collection .product-grid li  .product-card-wrapper .card__content .price .price__container .price__sale {
    width: 100%;
    display: flex;
 
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
  .collection .product-grid li  .product-card-wrapper h3 {
    margin-bottom: 10px;
}
    .inner-page-image-with-text .image-with-text__text.rte.body p,
  .inner-page-image-with-text-two .image-with-text__text.rte.body p{
    padding-top: 10px;
}
  .inner-page-image-with-text-two .image-with-text__content .image-with-text__text.rte.body ul li, 
  .inner-page-image-with-text .image-with-text__content .image-with-text__text.rte.body ul li {
    font-size: 16px;
   padding-bottom: 15px;
   
}
 .inner-page-featured-collection .collection__title ul li, .colección.destacada.interior .collection__title ul li, 
  .collection.en.vedette .collection__title ul li, .page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits 
  .collection__title ul li, .Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página .collection__title ul li, 
  .collection-en-vedette-sur-la-page-intérieure.collection-en-vedette-sur-la-page-intérieure-en-ligne .collection__title  ul li, 
  .Colección.destacada.de.la.página.interna .collection__title  ul li, .intérieure-collection-en-vedette-seulement-deux-colonnes .collection__title ul li,
  .Colección.destacada .collection__title ul li, .intérieure-collection-en-vedette .collection__title ul li {
    
    font-size: 16px;
    
}
  .inner-page-blog h2.blog__title, .inner-page-blog h3.blog__title,
  .inner-page-blog h2.blog__title, .inner-page-blog h3.blog__title, .blog.de.la.página.interior.blog h2.blog__title,
  .blog.de.la.página.interior.blog h3.blog__title, .blog.de.page.intérieure.blog h2.blog__title, .blog.de.page.intérieure.blog h3.blog__title{
    
    font-size: 34px;
    
}
  .inner-page-image-with-text,
  .image-de-page-intérieure-avec-texte,
  .imagen.de.página.interna{
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
  .image-de-page-intérieure-avec-texte .image-with-text__grid,.imagen.de.página.interna .image-with-text__grid  {
    padding-top: 0;
}
   .inner-page-image-with-text-two {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
  .inner-page-image-with-text-two .image-with-text__content .image-with-text__text.rte.body ul {
    margin: 0;
}
      .inner-page-image-with-text-two .image-with-text__text-item.grid__item,
  .image-de-page-intérieure-avec-texte-deux .image-with-text__text-item.grid__item {
        padding-top: 40px;
    }
   .image-de-page-intérieure-avec-texte-deux  .image-with-text__text.rte.body,
  .imagen.de.página.interna.con.texto  .image-with-text__text.rte.body {margin-top:0;}
  .inner-page-image-with-text.inner-page-image-with-text-step .image-with-text__text-item.grid__item {
        padding-top: 40px;
    }
  .desktop-air-pur-image-with-text .image-with-text__content {
    padding-top: 15px;
    padding-bottom: 15px;
}
  .desktop-air-pur-image-with-text.desktop-air-pur-image-with-text-two .image-with-text {
    padding-bottom: 0;
}
  .my_desktop-air-pur-rich-text .rich-text__buttons {
    margin-top: 20px;
}
  .dust-part .rich-text {
    padding-bottom: 20px;
    padding-top: 20px;
}
  .pad-top-reduce-mobile .image-with-text__text-item.grid__item {
    padding-top: 20px !important;
}
  .pad-top-reduce-mobile {
    padding-bottom: 20px !important;
}

    .my_info-slider slider-component button.slide-arrow.slick-arrow.next-arrow,
  .my_info-slider slider-component button.slide-arrow.slick-arrow.prev-arrow{
    width: 40px;
    height: 40px;
}
  .my_info-slider slider-component button.slide-arrow.slick-arrow.next-arrow:after {
    
    width: 30px;
    height: 30px;
}
   .my_info-slider slider-component button.slide-arrow.slick-arrow.prev-arrow:after {
    
    width: 30px;
    height: 30px;
}
  .custome-inner-draft .rich-text .rich-text__blocks.center {
    max-width: 100%;
}
  .my_inner-page-multi-column.draft-inner-multi-column {
    padding: 40px 0;
}
  .image-text-top-zero {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}
  .image-text-top-zero p {
    padding-top: 10px !important;
}
  .image-with-text__grid .image-with-text__text-item.grid__item a.button {
    margin-top: 20px;
}
  section.smoke-featured-product {
    padding: 40px 0;
}
  section.smoke-featured-product .product__info-wrapper.grid__item {
    padding-right: 0;
    padding-top: 0;
}
  .my_smoke-filter {
    padding-top: 40px;
    padding-bottom: 40px;
}
  .custome-formald-rich-text .rich-text.content-container {
    padding-top: 30px;
    padding-bottom: 30px;
}
  .only-image-text-top-bottom {
    padding-top: 30px;
    padding-bottom: 30px;
}
 
  .only-img-with-heading p.texts {
    padding-top: 20px;
    padding-bottom: 20px;
    line-height: 42px;
}
  .custome-month-rich-text .rich-text {
    padding-bottom: 20px;
    padding-top: 40px;
}
      .custome-formald-rich-text.inline-list-item ul li {
        
        padding-bottom: 10px;
    }
  .draft-sec-three .banner__box.content-container {
    padding-bottom: 20px;
}
  .calendar-inner {
    padding-top: 20px !important;
}
  .button-margin-reduce-mobile a.button.button--primary ,.button-margin-reduce-mobile a{
    margin-top: 20px !important;
}
  .page-width--narrow {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
  .inner-contact {padding-bottom: 10px;}
  .blog-posts-air .article-template__content {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
    
}
  .blog-image-text-sec .image-with-text__content {
    padding-bottom: 0;
}
  body.blog-posts-air .article-template__social-sharing {
    margin-top: 0;
    padding-top: 10px !important;
}
 
.image_with_text_replac_sec .image-with-text__content {
    padding-bottom: 0;
}
  .image_with_text_replace-schedule .image-with-text__content {
    padding-bottom: 0;
}
  .image_with_text_replac_sec {
    padding: 50px 0 20px !important;
}
  .image_with_text_replace-schedule {
    padding-bottom: 20px;
}
  .my_desktop-air-pur-multicolumn ul.multicolumn-list ul ,
body.alleniar-desktop-air .my_Escritorio-Air-Pur-Multicolumna ul.multicolumn-list ,
body.alleniar-desktop-air .my_purificateur ul.multicolumn-list
  {
    padding-left:0;
    padding-right:0;
  }
  .my_desktop-air-pur-multicolumn-text.multicolumn, body.alleniar-desktop-air .multicolumn-simple-alleniar {
    padding-top: 0;
    padding-bottom: 0;
}
  .my_Escritorio-Air-Pur-Multicolumna.Escritorio-Air-Pur-Multicolumna-Primero .multicolumn-card__info {
    padding-bottom: 0;
}
body.alleniar-desktop-air .my_purificateur .page-width {padding-top: 0 !important; padding-bottom: 0 !important;}
  .rich_text_alleniar .custome-texte-riche-formel.texte-riche-formel-noir .rich-text__blocks p,
.rich_text_alleniar .custome-texto.enriquecido.con.formalismo p{font-size:16px;}
}

@media only screen and (max-width: 749px) 
{
  body.home-page-alleniar .home-featured-collection ul.grid.product-grid {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
  .banner.interior .banner__box h1.banner__heading{color:#000;}
  .intérieure.banner .banner__box .banner__text.rte.subtitle p strong,
  .banner.interior .banner__box .banner__text.rte.subtitle p strong{color:#000;}
  .intérieure.banner .banner__box h1.banner__heading{color:#000;}
  body.alleniar-desktop-air .multicolumn-simple-alleniar .my_purificateur.bureau.multicolonne.purificateur .multicolumn-card__image-wrapper,
  body.alleniar-desktop-air .my_Escritorio-Air-Pur-Multicolumna .multicolumn-card__image-wrapper,
  .my_desktop-air-pur-multicolumn  .multicolumn-card__image-wrapper
  {
    margin-left:0;
    margin-right:0;
  }
  .my_list-of-collection1 .image-with-list-text__content {
    padding-left: 0;
    padding-right: 0;
}
  body.blog-posts-air article.article-template header h1.article-template__title {
    font-size: 30px;
    margin-bottom: 0;
}
  
  .custom_banner_slider h2.banner__heading {
    font-size: 32px !important;
}
      .my_inner-page-multi-column.draft-inner-multi-column ul.multicolumnicon-list li {
       width: 49% !important;
        max-width: 49% !important;
    }
  .custome-inner-draft .rich-text__wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
    padding-top: 10px !important;
}
  .draft-banner .banner__content {
    background-color: #f2f2f2;
}
  .draft-banner .banner__content .banner__box {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
  .my_info-slider .title-wrapper-with-link h2.title.inline-richtext {
    font-size: 30px;
 
}
  .multicolumnvideo.my_wand-video h2.title {
    font-size: 34px;

}
  .inner-page-multi-column-tech ul.multicolumn-list,
  .technologie ul.multicolumn-list{
   
    flex-direction: column;
}
  .inner-page-multi-column-tech ul.multicolumn-list li,
  .technologie ul.multicolumn-list li{
    padding-bottom: 0;
    padding-top: 0;
}
  .my_inner-page-multi-column.inner-page-multi-column-tech h2.title.inline-richtext,
  .technologie h2.title.inline-richtext{
    font-size: 25px;
}
  .inner-logo-sec p.texts,.logo-intérieur-sec p.texts,.logotipo.interno-sec p.texts  {
  
  margin-top: 0;
}
  .inner-logo-sec,.logo-intérieur-sec,.logotipo.interno-sec {

  padding: 20px 0 40px;
}
.inner-page-banner .banner__media {
    height: auto !important;
}
  .inner-page-banner .banner__media img,
  .bannière.de.page.intérieure img ,.banner.de.página.interior img{
    position: relative !important;
}
  .inner-page-banner .banner__box h2.banner__heading ,.inner-page-banner .banner__box p,.inner-page-banner .banner__box .banner__text.rte.subtitle p strong,
  .inner-page-banner .banner__box h1.banner__heading,
  .intérieure.banner .banner__box h2.banner__heading, .banner.interior .banner__box h2.banner__heading,
   .intérieure.banner .banner__box p ,.banner.interior .banner__box p
  {
    color: #000;

}
  .intérieure.banner .banner__box , .banner.interior .banner__box {
    padding-bottom: 0;
}
.inner-page-banner .banner__box {
        padding-bottom: 0 !important;
          padding-top: 30px !important;
    }
  .custome-inner-draft .rich-text {
    padding-top: 20px;
    padding-bottom:30px;
}
  .draft-sec-three .banner__box h2,.draft-sec-three .banner__box p,
  .draft-last-banner .banner__box h2, .draft-last-banner .banner__box p{
    color: #000 !important;
}
  .draft-last-banner .banner__box {
    padding-left: 0;
    padding-right: 0;
}
  .draft-last-banner .banner__box h2.banner__heading {
    font-size: 30px;
    padding-bottom: 10px;
}
  .draft-sec-three .banner__content .banner__box h2.banner__heading.inline-richtext {
    font-size: 28px;
    padding-bottom: 10px;
}
  .draft-sec-three .banner__content .banner__box p {
    font-size: 16px;
    line-height: 28px;
}
  .image-with-text__grid .image-with-text__text-item.grid__item a.button {

    margin-top: 15px;
}
  .custome-inner-draft p {
    font-size: 16px;
    line-height: 28px;
}
  .image-text-top-zero .image-with-text__content {
    padding-bottom: 0;
}
  .image-text-top-zero .image-with-text__content p {
    padding-top: 10px;
}
  .draft-last-banner .banner__box p {
    font-size: 16px;
    
}
  .only-img-with-heading p {
    font-size: 32px;
  
}
  .related-product-center ul.grid {
   
    padding-left: 0 !important;
    padding-right: 0 !important;
}
 .home-featured-collection .collection.en.vedette{padding-top:0 !important;}
  body.alleniar-desktop-air .my_purificateur li .multicolumn-card.content-container .media img,
  body.alleniar-desktop-air .my_Escritorio-Air-Pur-Multicolumna li .multicolumn-card.content-container .media img {height:auto;}
}

@media only screen and (max-width: 600px) 
{
  .my_list-of-collection1 .image-with-list-text__content a.button, 
  .my_liste-de-collection1 .image-with-list-text__content a.button, 
  .my_lista-de-colección1 .image-with-list-text__content a.button {
    
    font-size: 22px;
    text-align: center;
}
  .my_liste-de-collection1 .image-with-list-text__content,
.my_lista-de-colección1 .image-with-list-text__content  {
   
  padding-left: 0;
        padding-right: 0;
        padding-bottom: 30px;
        padding-top: 30px;
}
    .home-featured-collection .intérieure-collection-en-vedette-seulement-deux-colonnes.intérieure-collection-en-vedette-moitié li{
   
  max-width: 100% !important;
    width: 100% !important;
}
  .page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits ul.grid.product-grid li ,
  .home-featured-collection .Colección.destacada.productos ul.grid.product-grid li {
    max-width: 100% !important;
}
  .my_desktop-air-pur-rich-text .rich-text__blocks h2.rich-text__heading, 
  body.alleniar-desktop-air .my_Escritorio-aire-pur-texto.enriquecido .rich-text__blocks h2.rich-text__heading, 
  body.alleniar-desktop-air .my_purificateur .rich-text__blocks h2.rich-text__heading {
    font-size: 30px;
  
}
  .home-featured-collection ul.grid {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
  .collection .product-grid li,.inner-page-featured-collection ul.grid li {
    width: 100% !important;
    max-width: 100% !important; 
}
   body.on-list-of-collection section.home-featured-collection.repla-collection ul.grid.product-grid li {
    width: 100%;
    max-width: 100%;
    margin: 0;
        
    }
  .boost-sd__fallback-layout .boost-sd__fallback-product-list .boost-sd__fallback-product-item {
    width: 100%;
}
  .inner-page-image-with-text-two form#mc-embedded-subscribe-form .mc-field-group {
    width: 94%;
}
  .custome-formal-rich-text h2.rich-text__heading.rte {
   
    font-size: 34px;
}
  .my_inner-page-multi-slide .title-wrapper-with-link {
    padding-left: 0;
    padding-right: 0;
}
  .my_inner-page-multi-slide .title-wrapper-with-link h2.title.inline-richtext {
    font-size: 29px;
    padding-bottom:0;
}
  .inner-page-image-with-text-faq h2.collapsible-content__heading {
    font-size: 34px;
 
}
  p.extra-note.extra-note-other { 
    font-size: 20px;
    line-height:30px;
}
  .inner-page-image-with-text-long-heading h2.custom-heading {
    font-size: 30px;
}
    /*.inner-page-banner .banner__box h2.banner__heading ,.inner-page-banner .banner__box p,.inner-page-banner .banner__box .banner__text.rte.subtitle p strong,
  .inner-page-banner .banner__box h1.banner__heading{
    font-size:30px;

}*/
      .inner-page-banner .banner__media,
  .bannière.de.page.intérieure .banner__media,.banner.de.página.interior .banner__media  {
        height: 220px !important;
    }
   .collection .collection__title {
        margin-bottom: 20px !important;
        flex-direction: column;
    }
.collection .collection__view-all a.button img {
    display: none;
}
      .collection {
        padding: 40px 0 20px !important;
    }
   .inner-page-featured-collection ul.grid li {
   
    width: 100%;
    max-width: 100%;
}
  .inner-page-featured-collection ul.grid li .card-wrapper .free-shipping {
    padding-top: 0;
    
}
   .inner-page-featured-collection-half .collection ul.product-grid li
  {
          max-width: 100%;
        width: 100% !important;
  }
  .custome-inner-page-uv-air .rich-text__blocks h2.rich-text__heading.rte {
    font-size: 34px;
    
}
  .my_rich-text-detail .rich-text__wrapper .rich-text__blocks h3:first-child {
    font-size: 36px;
    
}
      .inner-page-image-with-text-two form#mc-embedded-subscribe-form .mc-field-group {
        width: 100%;
        display: block;
    }
  .inner-page-image-with-text-two.inner-page-image-with-text-voc .image-with-text__text.rte.body {
    width: 100%;
}
  .custome-mail-text-replacement .rich-text__wrapper .rich-text__blocks h2.rich-text__heading {
    font-size: 30px;

}
  #mc_embed_signup {
  
    width: 100% !important;
}
  .inner-page-image-with-text-two form#mc-embedded-subscribe-form {
      margin-right: 0;
    }
  #mc_embed_signup form {
    
    margin-left: 0;
    margin-right: 0;
}
  .my_list-of-collection1 .image-with-list-text__content .image-with-list-text__text p, 
  .my_liste-de-collection1 .image-with-list-text__content .image-with-list-text__text.rte.body p, 
  .my_lista-de-colección1 .image-with-list-text__content .image-with-list-text__text.rte.body p {
    font-size: 20px;
    max-width: 100%;
    
}
   .custome-mail-text-replacement ul,
  .custome-remplacement ul,
  .custome-reemplazo ul{
   
    flex-direction: column;
    row-gap: 10px;
}
}

@media only screen and (max-width: 480px) 
{
  .rich_text_alleniar .custome-texte-riche-formel.texte-riche-formel-noir  .rich-text__wrapper {
    width: 100%;
}
  .custome-remplacement .rich-text__wrapper,
.custome-mail-text-replacement .rich-text__wrapper,
.custome-reemplazo .rich-text__wrapper
  {
    width: 100%;
}
  .customes-description-accordion .collapsible-content-wrapper-narrow h3.accordion__title.inline-richtext,
.customes-description-accordéon .collapsible-content-wrapper-narrow h3.accordion__title.inline-richtext,
.customes-acordeón.descriptivo .collapsible-content-wrapper-narrow h3.accordion__title.inline-richtext {
    font-size: 18px;
    font-weight: bold;
}
  .customes-acordeón.descriptivo .collapsible-content-wrapper-narrow h2,
  .customes-description-accordéon .collapsible-content-wrapper-narrow h2,
  .customes-description-accordion .collapsible-content-wrapper-narrow h2{
    font-size: 17px;
    line-height: 28px;
}

  .customes-acordeón.descriptivo .collapsible-content-wrapper-narrow p,
  .customes-description-accordéon .collapsible-content-wrapper-narrow p,
  .customes-description-accordion .collapsible-content-wrapper-narrow p{
    font-size: 16px;
    
}
  .customes-description-accordion .collapsible-content-wrapper-narrow ul li, 
.customes-description-accordéon .collapsible-content-wrapper-narrow ul li, 
.customes-acordeón.descriptivo  .collapsible-content-wrapper-narrow ul li {
    font-size: 16px;

}
  .logotipo.interno-sec a.custom-btns{width:289px; text-align:center;}
  .technologie.multicolumn ul.multicolumn-list li,
  .inner-page-multi-column-tech.multicolumn ul.multicolumn-list li,
  .tecnología.multicolumn ul.multicolumn-list li {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
  .logo-intérieur-sec a.custom-btns {
    max-width: 289px;
    text-align: center;
}
  .intérieure.banner .banner__box h1.banner__heading{font-size:20px;}
  .custome-mail-text-replacement ul li, .custome-mail-text-replacement ul li a, .custome-remplacement ul li, .custome-remplacement ul li a, .custome-reemplazo ul li, .custome-reemplazo ul li a {
    font-size: 17px;
   
}
   .custome-mail-text-replacement .rich-text__wrapper,.custome-mail-text-replacement .rich-text__wrapper,.custome-reemplazo .rich-text__wrapper  {width:100%;}
  .my_list-of-collection1 .image-with-list-text__content a.button, 
  .my_liste-de-collection1 .image-with-list-text__content a.button, 
  .my_lista-de-colección1 .image-with-list-text__content a.button {
    
    font-size: 14px;
    
}
  .multicolumn-simple-alleniar .my_page.intérieure.multicolonne h2.title.inline-richtext.h1,
.multicolumn-simple-alleniar .my_página.interna.multicolumna .title-wrapper-with-link h2.title.inline-richtext.h1
  {
    font-size:26px;
  }

  .inner-page-featured-collection .collection__title h2.title,
.colección.destacada.interior .collection__title h2.title,
.collection.en.vedette .collection__title h2.title,
.page.intérieure-collection-en-vedette.page.intérieure-collection-en-vedette-deux-produits .collection__title h2.title,
.Colección.destacada.en.la.página.interior.Colección.destacada.en.la.página .collection__title h2.title,
.intérieure-collection-en-vedette-seulement-deux-colonnes .collection__title .collection__title h2.title,
.Colección.destacada .collection__title h2.title ,
.intérieure-collection-en-vedette .collection__title h2.title 
  {
    font-size:20px;
  }
    body.alleniar-desktop-air .my_purificateur .multicolumn-card__info,
  .my_Escritorio-Air-Pur-Multicolumna.Escritorio-Air-Pur-Multicolumna-Primero
  {
    padding-left:0;
    padding-right:0;
  }
  body.alleniar-desktop-air .Imagen.de.escritorio h2.custom-heading, body.alleniar-desktop-air  .image-de-purification-d-air-de-bureau-avec-texte h2.custom-heading,
  desktop-air .de.escritorio.con.texto.para.purificador h2.custom-heading,
  body.alleniar-desktop-air .de.escritorio.con.texto.para.purificador h2.custom-heading{
    
    margin-bottom: 20px;
    font-size: 26px;
    margin-top: 20px;
}
      .my_desktop-air-pur-rich-text .rich-text__blocks h2.rich-text__heading, body.alleniar-desktop-air .my_Escritorio-aire-pur-texto.enriquecido .rich-text__blocks h2.rich-text__heading,
  body.alleniar-desktop-air .my_purificateur .rich-text__blocks h2.rich-text__heading {
        font-size: 25px;
    }
  .page-width.page-width--narrow h1.main-page-title {
    font-size: 27px;
   
}
   .blog.de.page.intérieure.blog .page-width-desktop, .blog.de.la.página.interior.blog .page-width-desktop {padding-bottom:0;}
  .blog.de.page.intérieure.blog .title-wrapper-with-link,
  .blog.de.la.página.interior.blog .title-wrapper-with-link {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 20px;
}
   .inner-page-blog h2.blog__title, .inner-page-blog h3.blog__title,
  .inner-page-blog h2.blog__title, .inner-page-blog h3.blog__title, .blog.de.la.página.interior.blog h2.blog__title,
  .blog.de.la.página.interior.blog h3.blog__title, .blog.de.page.intérieure.blog h2.blog__title, .blog.de.page.intérieure.blog h3.blog__title{
    
    font-size: 27px;
    margin-bottom:0;
    
}
  .inner-page-image-with-text-two .image-with-text__content .image-with-text__text.rte.body ul li, 
  .inner-page-image-with-text .image-with-text__content .image-with-text__text.rte.body ul li, 
  .image-de-page-intérieure-avec-texte.image-de-page-intérieure-avec-texte .image-with-text__text.rte.body ul li
.image-de-page-intérieure-avec-texte-deux .image-with-text__content .image-with-text__text.rte.body ul li,
  .image-de-page-intérieure-avec-texte .image-with-text__content .image-with-text__text.rte.body ul li, .imagen.de.interna.con.texto.imagen.interna.con.texto .image-with-text__content .image-with-text__text.rte.body ul li,
   .imagen.con.texto .image-with-text__text.rte.body ul li{
    font-size: 16px;
   
}
  .colección.destacada.interior .collection__title h2.title,
  .collection.en.vedette .collection__title h2.title{
    text-align: left;
    font-size: 20px;
    padding-bottom: 20px;
}
  .card-wrapper .card .card__inner {
    min-height: inherit;
}
  .contact-form-all .contact p {
    text-align: center;
    padding-top: 0;
    font-size: 18px;
}
  .my_home-choose-sec .popup-overlay .popup-content span.close-popup {
    right: -10px;
    top: -20px;
}
 
  .custome-mail-text-replacement .rich-text__wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
  .custome-mail-text-replacement .rich-text__wrapper .rich-text__blocks h2.rich-text__heading,
  .custome-remplacement .rich-text__wrapper .rich-text__blocks h2.rich-text__heading,
   .custome-reemplazo .rich-text__wrapper .rich-text__blocks h2.rich-text__heading {
font-size: 22px;
        line-height: 32px;
        padding: 0 10px;

}
  .image_with_text_replac_sec h2, .image_avec_texte_replace_sec h2, .imagen_con_texto_reemplazar_segundo h2 {
    font-size: 22px;
    
}
  .image_with_text_replace-schedule .image-with-text__text-item.grid__item h1, 
  .image_avec_texte_remplacer-calendrier .image-with-text__text-item.grid__item h1, 
  .programa.de.reemplazo.de.imagen.con.texto .image-with-text__text-item.grid__item h1 {
    font-size: 22px;
   padding-bottom: 10px;
    margin-bottom: 0;
}
  .image_with_text_replac_sec ul li, .image_with_text_replace-schedule .image-with-text__text-item.grid__item .image-with-text__text.rte.body ul li,
  .image_avec_texte_remplacer-calendrier  ul li,.image_avec_texte_replace_sec ul li,.imagen_con_texto_reemplazar_segundo ul li {
    font-size: 16px;
    
   
}
      body.blog-posts-air .blog .title-wrapper-with-link {
        flex-direction: column;
    }
  .custome-blog-recommend-text h2.rich-text__heading.rte {

    font-size: 22px;

}
  .blog-posts-air .rich-text.content-container.rich-text--full-width.content-container p {
    font-size: 16px;

}
      body.blog-posts-air article.article-template header h1.article-template__title {
        font-size: 22px;
        margin-bottom: 0;
    }
  body.blog-posts-air .blog ul.blog__posts li {
    padding-left: 15px;
    padding-right: 15px;
}
  body.blog-posts-air .blog ul.blog__posts li .card.article-card .card__information h3.card__heading.h2 {
    font-size: 19px;
}
  body.blog-posts-air .blog ul.blog__posts li .card.article-card p.article-card__excerpt {
    font-size: 16px;
    line-height: 28px;
    
}
  .blog-posts-air .custom-imageC.only-image-on-blog p {
   
    font-size: 16px;
   
}
  .blog-posts-air .article-template__content p {
    font-size: 16px;
    
}
  
  .blog-posts-air .article-template__content h1 ,
  .blog-posts-air .custom-imageC.only-image-on-blog p.texts{
    font-size: 22px;
}
  .blog-posts-air .article-template__content h3, .blog-posts-air .article-template__content h4, .blog-posts-air .article-template__content h2 {
    font-size: 22px;
   
}
  body.on-list-of-collection section.home-featured-collection.repla-collection .collection__title h2.title.inline-richtext {
    font-size: 30px;
}
  body.on-list-of-collection section.home-featured-collection.repla-collection .collection__title {
    margin-bottom: 20px !important;
}
  .page-width.page-width--narrow ul li
{
  
  font-size: 16px;
  
}
  .custom_banner_slider .slideshow__text-wrapper.banner__content  {
    padding-bottom: 0px!important;
}
  .review-rtating img {
    margin-right: 0;
    float: none;
    width: 100px;
}
  .review-rtating span {
    font-weight: 500;
    width: 100%;
    display: inline-block;
}
  .page-width--narrow p {
   
    font-size: 16px;
    line-height: 28px;
   
}
  
.inner-contact .inner-contact-right h4 {
 
    padding-bottom: 10px;
}
  .my_rich-text-detail .rich-text__wrapper .rich-text__blocks h3:first-child {
    font-size: 24px;
    padding-bottom: 20px;
}
  .my_rich-text-detail .rich-text__wrapper .rich-text__blocks p {
    font-size: 16px;
    
}
      .inner-page-image-with-text-two form#mc-embedded-subscribe-form .mc-field-group {
        width: 100%;
    }
  .my_inner-page-multi-column .title-wrapper-with-link {
    margin-bottom: 20px;
}
  .my_inner-page-multi-column h2.title.inline-richtext.h1, .my_inner-page-multi-column.draft-inner-multi-column h2.title.inline-richtext.h1 {
    font-size: 26px;

}
      .draft-sec-three .banner__content .banner__box h2.banner__heading.inline-richtext {
        font-size: 26px;
        
    }
  .related-product .collection__title h2.title {
    font-size: 38px;
    line-height: 44px;
}
  .custome-formald-rich-text h2.rich-text__heading.rte.inline-richtext {
    margin-top: 0;
}
  .custome-month-rich-text .rich-text__blocks p {
    font-size: 16px;
    line-height: 28px;
}
  .custome-month-rich-text .rich-text__wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
  .only-img-with-heading p.texts {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 20px;
}
  .my_smoke-filter .title-wrapper-with-link h2.title {
    font-size: 26px;

}
  section.smoke-featured-product .product__info-wrapper.grid__item p.product__text {
    font-size: 16px;
}
  section.smoke-featured-product .product__info-wrapper.grid__item p.product__text {
    font-size: 16px;
}
  h1.month-text-center {
    
    font-size: 25px;
    padding-left: 15px;
    padding-right: 15px;
}
  .ultra-btn .image-with-text__grid .image-with-text__text-item.grid__item a.button {
    font-size: 16px;
    padding: 15px 30px;
    min-height: inherit;
    height: inherit;
           margin-top: 10px;
    
}
  .custom-imageC.carbon-img-two p.texts {
    
    font-size: 25px;
    padding: 20px 0;
}
  .draft-last-banner .banner__box {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
  .my_inner-page-multi-column.draft-inner-multi-column .multicolumnicon-card__image-wrapper {
    padding: 0 0 10px;
}
  .my_inner-page-multi-column.draft-inner-multi-column .title-wrapper-with-link h2.title.inline-richtext.h1 {
    font-size: 27px;
}
  .my_inner-page-multi-column.draft-inner-multi-column .title-wrapper-with-link {
    padding-left: 0;
    padding-right: 0;
}
      .my_inner-page-multi-column.draft-inner-multi-column ul.multicolumnicon-list li {
        width: 100% !important;
        max-width: 100% !important;
        padding-bottom: 0;
    }
  .draft-last-banner .banner__box h2.banner__heading {
    font-size: 23px;
    padding-bottom: 10px;
}
  .custome-inner-draft .rich-text__blocks h2.rich-text__heading {
    font-size: 22px;
  
}
  .custome-inner-draft p {
    font-size: 16px;
line-height:28px;
}
  .inner-page-featured-collection.col-pad-adjust  .collection__title h2.title {
     padding-bottom: 10px;
    }
  .inner-page-featured-collection.inner-page-featured-collection-text-top .collection__title {
    padding-top: 20px !important;
}
      .my_info-slider {
        padding: 40px 0 20px;
    }
  .my_info-slider .title-wrapper-with-link {
    margin-bottom: 10px;
}
.my_info-slider slider-component button.slide-arrow.slick-arrow.next-arrow, .my_info-slider slider-component button.slide-arrow.slick-arrow.prev-arrow {
    width: 30px;
    height: 30px;
}
  .my_info-slider slider-component button.slide-arrow.slick-arrow.prev-arrow:after,
  .my_info-slider slider-component button.slide-arrow.slick-arrow.next-arrow:after{
    width: 24px;
    height: 24px;
}
  .my_info-slider .multicolumn-card.content-container p {
    font-size: 16px;
    line-height: 26px;
            padding-top: 0;
        padding-bottom: 10px;
    
}
  .custome-formald-rich-text .rich-text__blocks p {
    font-size: 16px;
    line-height: 28px;
}
  .custome-formald-rich-text .rich-text__blocks h2.rich-text__heading,
  .custome-lien .rich-text__blocks h2.rich-text__heading,
.custome-enlace .rich-text__blocks h2.rich-text__heading,
.custome-texte .rich-text__blocks h2.rich-text__heading,
.custome-texto .rich-text__blocks h2.rich-text__heading{
    font-size: 22px;
    line-height: 35px;
}
  .custome-formal-rich-text .rich-text__text,
  .custome-lien .rich-text__text,
.custome-enlace .rich-text__text,
.custome-texte .rich-text__text,
.custome-texto .rich-text__text{
    margin-top: 10px;
}
  .custome-formal-rich-text .rich-text__blocks p,
  .custome-lien .rich-text__blocks p,
.custome-enlace  .rich-text__blocks p,
  .custome-texte .rich-text__blocks p,
  .custome-texto .rich-text__blocks p
  {
    font-size: 16px;
}
      .custome-formal-rich-text h2.rich-text__heading.rte,
  .custome-lien h2.rich-text__heading.rte,
  .custome-enlace h2.rich-text__heading.rte,
 .custome-texte h2.rich-text__heading.rte,
.custome-texto h2.rich-text__heading.rte{
        font-size: 22px;
    }
  .custome-formal-rich-text .rich-text__blocks p,
  .inner-page-featured-collection .collection__description p,.custome-air-rich-text .rich-text__wrapper .rich-text__blocks p {
    font-size: 16px;
}
  
.custome-inner-page-uv-air .rich-text__blocks h2.rich-text__heading.rte {
    font-size: 30px;
    
}
  .custome-inner-page-uv-air p {
   font-size: 16px;
    line-height: 28px;
}
  .multicolumnvideo iframe {
    min-height: 300px !important;
}
  .my_multi-cell-info .title-wrapper-with-link h2.title.inline-richtext.h1 {
    font-size: 34px;
  
}
  .my_inner-page-multi-slide slider-component button.slide-arrow.slick-arrow.next-arrow,
  .my_inner-page-multi-slide slider-component button.slide-arrow.slick-arrow.prev-arrow{
	width: 40px;
    height: 40px;
 
}
  .my_inner-page-multi-slide slider-component button.slide-arrow.slick-arrow.next-arrow:after,
  .my_inner-page-multi-slide slider-component button.slide-arrow.slick-arrow.prev-arrow:after{
    width: 30px;
    height: 30px;
}
  .my_multi-cell-info .title-wrapper-with-link {
    padding-left: 0;
    padding-right: 0;
}
  .my_multi-cell-info .title-wrapper-with-link {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0;
}
 
  .my_inner-page-multi-slide .multicolumn-card.content-container .multicolumn-card__image-wrapper {
    
    padding: 0 ;
}
  .form_wrap.form_wrap p {
    font-size: 20px;
    line-height: 30px;
}
  .multicolumnvideo.my_wand-video h2.title {
        font-size: 27px;
    }
  .inner-page-image-with-text-faq .accordion p {
    font-size: 16px;
    line-height: 26px;
}
  .inner-page-image-with-text-faq .grid__item h3.accordion__title.inline-richtext {
    font-size: 18px;
    max-width: 100%;
    padding-right: 30px;
}
  .my_multi-cell-info .multicolumn-card.content-container .multicolumn-card__info {
   padding-left: 0;
    padding-right: 0;
}
  .coc-sec .image-with-text__text.rte.body p {
    padding-top: 10px;
    margin-bottom: 0;
}
  .coc-sec h2.image-with-text__heading.inline-richtext.h1 {
    font-size: 20px !important;
    padding-bottom: 0 !important;
}
  .customes-inner-page-faq h2.collapsible-content__heading {
    font-size: 34px;
    
}
  .customes-inner-page-faq .collapsible-content-wrapper-narrow .accordion .accordion__content.rte p {
    font-size: 16px;
    
}
  .customes-inner-page-faq .collapsible-content-wrapper-narrow .accordion h3.accordion__title {
    font-size: 18px;
    
}
   .my_inner-page-feature-multi-col.multicolumn h2.title.inline-richtext.h1 {
    font-size: 27px;
    
}
  .my_inner-page-feature-multi-col.multicolumn .multicolumn-card__info {
    
    font-size: 16px;
    line-height: 26px;
}
  .inner-logo-sec p.texts,.logo-intérieur-sec p.texts,.logotipo.interno-sec p.texts {
           font-size: 19px;
        line-height: 30px;
 
}
  .custome-formald-rich-text .rich-text__wrapper,
  .custome-texte.riche.en.formald .rich-text__wrapper,
  .custome-texto.enriquecido.con.formalde .rich-text__wrapper {
        max-width: 100%;
        width: 100%;
}
  .inner-page-image-with-text-heading-center h2.custom-heading,
  .image-de-page-intérieure-avec-texte-en-tête-centre h2.custom-heading,
  .encabezado.centrado.imagen.de.página.interna.con.texto.centrado h2.custom-heading,
  .encabezado h2.custom-heading {
    font-size: 30px;
    
}
  .inner-page-image-with-text-long-heading h2.custom-heading {
    font-size: 24px;
}
 
  .my_inner-page-multi-column.inner-page-multi-column-voc {
    padding-top: 20px;
}
  .my_single-headins.single-headins-first .rich-text__wrapper {
    width: 100% !important;
    padding: 0 15px !important;
}
  .my_single-headins.single-headins-first h2.rich-text__heading.inline-richtext.h1 {
    font-size: 30px;
    
}
  .inner-page-image-with-text-two .image-with-text__content .image-with-text__text.rte.body ul li:last-child {
    padding-bottom: 0;
}
     .inner-page-form {
        padding: 10px;
        
    }
      .inner-page-blog h2.blog__title, .inner-page-blog h3.blog__title {
        font-size: 27px;
        padding-bottom: 0;
    }
    .inner-page-banner .banner__box h2.banner__heading ,
  .inner-page-banner .banner__box h1.banner__heading,
  .banner.interior .banner__box h1.banner__heading{
    font-size:20px;

}
  .inner-page-banner .banner__box p,.inner-page-banner .banner__box .banner__text.rte.subtitle p strong
  {
    font-size:16px;
  }
      .my_desktop-air-pur-multicolumn .multicolumn-card__info {
        padding-left: 0;
        padding-right: 0;
    }
  .my_desktop-air-pur-multicolumn-text .multicolumn-card__info {
    padding-left: 0;
    padding-right: 0;
}
  .desktop-air-pur-image-with-text h2.custom-heading {
    font-size: 29px;
    
}

  .my_desktop-air-pur-rich-text .rich-text__blocks h2.rich-text__heading,
  .my_texte-riche-personnalisé .rich-text__blocks h2,
  .my_textos.enriquecidos.personalizados .rich-text__blocks h2 ,
  .rich_text_alleniar .my_texte-riche-personnalisé.mon_bureau-air-pur-texte-riche.partie-poussière .rich-text__blocks h2.rich-text__heading
  {
    font-size: 25px !important;
  
}
  .rich_text_alleniar .my_textos.enriquecidos.personalizados.mi_escritorio-aire-pur-texto.enriquecido.parte-de-polvo .rich-text__wrapper,
  .rich_text_alleniar .my_texte-riche-personnalisé.mon_bureau-air-pur-texte-riche.partie-poussière .rich-text__blocks .rich-text__wrapper{
    width: 100%;
}
     /* .my_desktop-air-pur-multicolumn ul.multicolumn-list li .multicolumn-card.content-container .media img {
        height: 300px;
    }*/
.inner-page-banner .banner__media {
    height: 140px !important;
}
  .inner-page-blog .page-width-desktop {
    padding-bottom: 0;
}
  .my_inner-page-multi-column ul.multicolumn-list {
    padding-left: 0;
    padding-right: 0;
}
  .inner-page-blog {
    padding: 10px 0 20px;
}
  .inner-page-blog .title-wrapper-with-link {
    padding-left: 0;
    padding-right: 0;
}
  .inner-page-blog .title-wrapper-with-link {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 20px;
}
  .inner-page-blog ul li .article-card-wrapper.card-wrapper .card.article-card {
    
    padding-left: 15px;
    padding-right: 15px;
}
  .inner-page-blog ul li .article-card-wrapper.card-wrapper .card.article-card .card__information p {
    font-size: 16px;
    line-height: 28px;
    
}

  .inner-page-featured-collection .collection__title h2.title {
   
    text-align: left;
     font-size: 20px;
        line-height: 30px;
            padding-bottom: 20px;
}
      .inner-page-image-with-text-two .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__content h2.image-with-text__heading, 
  .inner-page-image-with-text .image-with-text__content h2.image-with-text__heading.inline-richtext.h1 {
        font-size: 20px !important;
    }
  .inner-page-image-with-text-two .image-with-text__content .image-with-text__text.rte.body ul li, .inner-page-image-with-text .image-with-text__content .image-with-text__text.rte.body ul li {
    font-size: 16px;
  
}
    .collection .product-grid li {
        width: 100% !important;
        max-width: 100%;
    }
.collection h2.title {
  
    text-align: center;
}
  .collection h2.title {
    font-size: 23px;
    line-height: 30px;
   
    margin-bottom: 0 !important;
}
      .collection .collection__title {
        margin-bottom: 10px !important;
        flex-direction: column;
    }
  

  .inner-page-banner .banner__box p {
    font-size: 16px;
    line-height: 28px;
}
  .inner-page-featured-collection .collection {
    padding-top: 30px !important;
}
.my_desktop-air-pur-multicolumn ul.multicolumn-list li .multicolumn-card.content-container .media img {
        height: 300px;
    }
    .my_desktop-air-pur-multicolumn-text.multicolumn .rte p {
    font-size: 16px;
    
}
  .intérieure.banner .banner__box h2.banner__heading,
  .banner.interior .banner__box h2.banner__heading {font-size:20px;}
}

@media screen and (min-width:2200px) {
.custom_banner_slider .banner__box {
    max-width: 28% !important;
}
}


