/* Breadcrumb */
form .form-item {
  margin-bottom: initial;
}
.article-category  .t-font-fillArriane{
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
  color: #B4B8BB;
  display:grid;
  grid-template:auto / auto auto ;
  column-gap:8px;
  align-self:center;
  padding-right: 8.95px;
  cursor:pointer;
  text-decoration: none;
}

.article-category .t-font-fillArriane:hover{
  color:rgba(244, 107, 174, 1);
}
.article-category .t-font-fillArriane:after{
  content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjEwIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNyAxMCI+CiAgPHBhdGggZmlsbD0iI0I0QjhCQiIgZD0iTTEuMzU2IDkuMTI4LjAwNSA3Ljc4MSAzLjMgNC41NjQuMDYgMS4zNDcgMS40MiAwbDQuNjE3IDQuNTY0LTQuNjgxIDQuNTY0WiIvPgo8L3N2Zz4=");
  height: 80%;
  align-self: center;
}
.article-category .breadcrumb ul li:last-child .t-font-fillArriane{
  color:rgba(244, 107, 174, 1);
  font-weight: bold;
}
.article-category .breadcrumb ul li:last-child .t-font-fillArriane:after{
  content:" ";
}
.article-category .breadcrumb ul{
  display:flex;
  flex-wrap:wrap;
  row-gap:5px;
}
.article-category .breadcrumb ul li{
  list-style: none;
}

#block-air-liquide-mde-uk-local-tasks {
  margin: 0 auto;
}

.article-category.t-wrapper {
  margin: 30px auto;
}

.article-category__container-tag{
  display:flex;
  flex-wrap:wrap;
  column-gap:0.375em;
  row-gap:0.375em;
  padding: 1.563em 0 0 0;
  margin-bottom: 0;
}
.article-category__tag {
  position:relative;
  width:fit-content;
  justify-content:center;
  align-items:center;
  display: flex;
  column-gap: 0.625em;
  font-weight: 400;
  font-size: 0.875em;
  line-height:1;
  color: #1A3461;
  cursor:pointer;
  background: #FFFFFF;
  text-decoration:none;
}
.article-category__tag a{
  text-decoration:none;
  color: inherit;
}
.article-category__more-tag{
  position: absolute;
  top: 100%;
  transform: translateX(-50%);
  left: 50%;
  overflow: hidden;
  max-height: 0;
  opacity: 0;
  transition: all 0.4s ease;
  width:14.438em;
  padding-top:0.938em;

}
.article-category__more-tag__inside{
  padding: 1.25em;
  display:grid;
  row-gap:0.625em;
  background: #FFFFFF;
  box-shadow: 0px 1px 6px rgba(26, 52, 97, 0.15);
  border-radius: 1.25em;
}
.article-category__tag--more:hover .article-category__more-tag{
  max-height: max-content !important;
  display: block !important;
  opacity: 1 !important;
  z-index:10;
}
.article-category__tag--more:hover svg{
  transform: rotate(0deg);
  fill: white;
}
.article-category__tag--more  svg {
  transition:all 0.4s ;
  transform-origin: center;
  transform: rotate(180deg);
}
.css-open {
  max-height: max-content !important;
  display: block !important;
  opacity: 1 !important;
  z-index: 10;
}
.svg-change  svg {
  transform: rotate(0deg);
  fill: white;
}
.article-category__container-result{
  background: #F3F4FF;
  padding:2.188em 0 4em 0;
}
.article-category__container-card__inside{
  display:grid;
  row-gap:1.25em;
}
.article-category__nbr-article{
  font-style: normal;
  font-weight: 400;
  font-size: 1.25em;
  color: #1A3461;
}
.article-category__container-card{
  display:grid;
  column-gap:1.875em;
  row-gap: 3.163em;
}
.article-category__card{
  display:grid;
  row-gap:0.875em;
  max-width:25.375em;
  width:100%;
}
.article-category__card__inside{
  display:grid;
  width:100%;
  height:100%;
  max-width:25.375em;
  max-height:18.75em;
  border-radius: 1.25em;
  overflow: hidden;
}
.article-category__card__title{
  margin:0;
  font-weight: 700;
  font-size: 1.25em;
  color: #1A3461;
  text-decoration:none;
}
.t-btn{
  width: 2.5em;
  height: 2.5em;
  background:var(--link-back-color);
  display:grid;
  justify-content:center;
  align-content:center;
  border:none;
  border-radius:50px;

}
.t-btn:disabled{
  background:grey;
  opacity:0.8;
  pointer-events: none;
}

.t-btn:hover{
  width: 2.5em;
  height: 2.5em;
  background:var(--link-back-color);
  display:grid;
  justify-content:center;
  align-content:center;
  border:none;
  border-radius:50px;
}
.t-btn:hover{
  background:var(--link-color);
}
.t-btn:hover #arrow{
  fill:var(--link-back-color);
}
.t-btn:focus{
  background:var(--link-color);
}
.t-btn:focus svg{
  fill:var(--link-back-color);
}
.article-category__card__inside__img{
  display:grid;
  grid-column:1 / -1;
  grid-row:1/-1;
  max-width:25.375em;
  width:100%;
}
.article-category__card__inside__img img{
  object-fit:cover;
  width:100%;
}
.article-category__card__inside__btn{
  grid-column:1 / -1;
  grid-row:1/-1;
  justify-self:flex-end;
  align-self:flex-end;
  margin-bottom:1.25em;
  margin-right:1.25em;
}
.article-category__card__inside__tag{
  grid-column:1 / -1;
  grid-row:1/-1;
  justify-self:flex-start;
  align-self:flex-end;
  margin-bottom:1.5em;
  margin-left:1.25em;
}
@media only screen and (min-width: 768px) {
  .article-category .t-font-fillArriane{

    line-height: 1;
    column-gap:0.5em;
    align-self:center;
    padding-right: 0.559em;
  }
  .article-category .x-strt_sm{
    justify-self:flex-start;
  }
  .article-category__container-card{
    grid-template:auto / repeat(3,auto);
  }
  .article-category__container-card{
    row-gap:3.063em;
  }
  .article-category__container-card{
    justify-content:flex-start;
  }
  .article-category__card {
    min-width: 25.375em;
  }
}


.article-category__tag.js-form-type-checkbox,
.article-category__tag.form-item{
  position: unset;
  padding-top: unset;
  padding-left: unset;
}
.article-category__container-tag .checkbox-field input {
    width: 0;
    height: 0;
    visibility: hidden;
    opacity: 0;
}

.article-category__container-tag .checkbox-field label {
  display: flex;
  align-items: center;
  font-weight: 500;
  color: #1A3461;
  background: #FFFFFF;
  border: 1px solid #D7DEDE;
  border-radius: 60px;
  cursor: pointer;
  padding: 5px 14px;
  font-size: 0.8rem;
  line-height: 1;
}
.article-category__container-tag .checkbox-field input:checked ~ label,
.article-category__container-tag .checkbox-field label:hover,
 .slider-tags .article-category__container-tag .article-category__tag.checkbox-field.checked ~ label,
 .slider-tags .article-category__container-tag .article-category__tag.checkbox-field label:hover {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), #8062D5;
  border-color: #8062D5;
  color: #fff;
  transition:all 0.4s ;
}
.no-overflow {
  overflow: hidden;
}
.article-category__container-tag .checkbox-field {
}
.article-category__container-tag .checkbox-field label::before {
    content: '';
    width: 30px;
    height: 30px;
    display: block;
    margin-right: 7px;
    background-size: contain;
    background-position: center;
}
.article-category__container-tag .checkbox-field.all label::before {
  background-image: url("../../img/icons/i-all.svg");
}

.article-category__container-tag .checkbox-field.symptoms label::before {
    background-image: url("../../img/icons/i1.svg");
}

.article-category__container-tag .checkbox-field.diagnosis label::before {
    background-image: url("../../img/icons/i2.svg");
}

.article-category__container-tag .checkbox-field.sports label::before {
    background-image: url("../../img/icons/i3.svg");
}

.article-category__container-tag .checkbox-field.hormones label::before {
    background-image: url("../../img/icons/i4.svg");
}

.article-category__container-tag .checkbox-field.working label::before {
    background-image: url("../../img/icons/i5.svg");
}

.article-category__container-tag .checkbox-field.meals label::before {
    background-image: url("../../img/icons/i6.svg");
}

.article-category__container-tag .checkbox-field.illnesses label::before {
    background-image: url("../../img/icons/i7.svg");
}

.article-category__container-tag .checkbox-field.holiday label::before {
    background-image: url("../../img/icons/i9.svg");
}

.article-category__container-tag .checkbox-field.treatment label::before {
    background-image: url("../../img/icons/seringue.svg");
}

.article-category__container-tag .checkbox-field.parenting label::before {
    background-image: url("../../img/icons/parent.svg");
}

.article-category__container-tag .checkbox-field.research label::before {
    background-image: url("../../img/icons/microscope.svg");
}
.article-category__container-tag .checkbox-field input {
  width: 0;
  height: 0;
  visibility: hidden;
  opacity: 0;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  border: none;
}
.slider-tags {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.slider-tags .article-category__container-tag .article-category__tag.checkbox-field label::before {
  content: '';
  width: 15px;
  height: 15px;
  display: block;
  margin-right: 7px;
  background-size: contain;
  background-position: center;
}

.slider-tags .article-category__container-tag {
  position: static;
  padding: 15px 0;
}

.slider-tags .owl-nav {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-top: -8px !important;
}

.slider-tags .article-category__container-tag .owl-nav {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 48px;
  width: 100px;
  background: linear-gradient(270deg, #FFFFFF 0%, rgba(255, 255, 255, 0.994791) 60.74%, rgba(255, 255, 255, 0) 120.22%, rgba(255, 255, 255, 0) 120.23%);
}

.slider-tags .article-category__container-tag .owl-nav button {
  width: 35px;
  height: 35px;
  border: 1px solid #D7DEDE !important;
  border-radius: 50%;
  margin: 0;
}

.slider-tags .article-category__container-tag .owl-nav button span {
  font-size: 20px;
  line-height: 24px;
  display: block;
  text-align: center;
}
.page-top, .find-more.t-wrapper {
  display: flex;
  align-items: baseline;
}
.page-top .t-title, .find-more .find-more-title {
  margin-right: 40px;
}
.page-top .t-title, .page-top a, .find-more .find-more-title, .find-more .find-more-cta {
  color: #8062D4;
}
.page-top a, .find-more .find-more-cta {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  letter-spacing: 0;
  text-align: left;
}
.top-page {
  margin-bottom: 15px;
}
.views-element-container {
  background: #F3F4FF;
}
.find-more.t-wrapper {
  padding-bottom: 60px;
}
.find-more-title {
  color: #664eaa;
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
  letter-spacing: 0;
  text-align: left;
}
ul.breadcrumb li a {
  color: #cccdcf;
  text-decoration: none;
  text-transform: initial;
  font-size: 0.7rem;
}
.owl-nav {
  top: 36px !important;
}

@media screen and (max-width: 1089px) {
  div#block-air-liquide-mde-be-content {
    margin-top: 122px;
  }
  .t-grid-full-fluid {
    display: block;
  }
  .page-top, .find-more.t-wrapper {
    display: flex;
    align-items: baseline;
    flex-flow: column;
  }
  .about {
    background: #fff;
    padding: 0 0 40px !important;
  }
  .find-more.t-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }
}

/*--------------------------------------------------------------- Tag
 */
.article-category__container-tag .checkbox-field label {
  font-size: 14px;
  color: var(--color-primary-dark);
  border-color: var(--color-grey);
  transition: all var(--transition-cta);
}
.article-category__container-tag .checkbox-field input:checked ~ label.option,
.article-category__container-tag .checkbox-field input:checked ~ label.option:hover {
  color: var(--color-primary-light);
  border-color: var(--color-primary-dark);
  background: var(--color-primary-dark);
}
.slider-tags .article-category__container-tag .article-category__tag.checkbox-field label:hover {
  color: var(--color-primary-dark);
  border-color: var(--color-secondary-lighten-dark-bg);
  background: var(--color-secondary-lighten-dark-bg);
}

/* Tags */
.article-category__container-tag  li.article-category__tag {
  transition: var(--transition-cta);
}
.article-category__container-tag  li.article-category__tag:hover {
  background: var(--color-secondary-lighten-dark-bg);
  color: var(--color-primary-dark);
  border-color: var(--color-secondary-lighten-dark-bg);
}
.article-category__container-tag  li.article-category__tag.current {
  background: var(--color-primary-dark);
}
.article-category__container-tag  li.article-category__tag.current:hover {
  background: var(--color-primary-dark);
  color: var(--color-primary-light);
}
.article-category__container-tag  li.article-category__tag a {
  font-weight: 500;
}
.article-category__container-tag  li.article-category__tag a:hover {
  color: initial;
}
.article-category__container-tag  li.article-category__tag.current a:hover {
  color: var(--color-primary-light);
}

/* Results */
.article-category .page-top .t-title,
.article-category .page-top .edit-your-answer,
.article-category .find-more .find-more-title,
.article-category .find-more .find-more-cta {
  color: var(--color-primary-dark);
}

.article-category  .article-category__card {
  display: flex;
  flex-direction: column;
}
.article-category  .article-category__card__inside {
  display: flex;
  justify-content: center;
  position: relative;
  align-items: center;
}
.article-category .article-category__card__inside__btn {
  position: absolute;
  right: 10px;
  bottom: 10px;
  margin: 0;
}
.article-category .article-category__card__inside__btn:hover {
  width: 40px;
  height: 40px;
}
