/* ### HEADER ### */
  .pb-header-visuel{
    background-image: url(../images/deco/bg-header.jpg) ;
    background-position: left center;
    min-height: 170px;
  }
  .pb-header-title{
    color:var(--pb-color-marketplace);
  }

/* ### MAIN ### */
  /* ## CheckList MP ## */
    .pb-checkList-item{
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23008391' d='M11 19.5c-.4 0-.78-.16-1.06-.44l-7-7a1.5 1.5 0 0 1 0-2.12 1.5 1.5 0 0 1 2.12 0l5.78 5.78L18.8 5.1a1.5 1.5 0 0 1 2.4 1.8l-9 12a1.5 1.5 0 0 1-1.09.6H11Z'/%3E%3C/svg%3E");
    }
  /* ## livraison par Darty ## */
    .pb-blkFrame--weavenn{
      background-image: url(../images/deco/vendeur-darty-118x170.png);
      background-position: left top;
      background-repeat: no-repeat;
      background-size: 118px 170px;
      padding-left:118px;
      margin-bottom:var(--pb-subsection-spacing-sm);
    }
    @media screen and (max-width: 480px){
      .pb-blkFrame--weavenn{
        background-image: url(../../../ASSETS/images/logos/logo-darty.svg);
        background-position: center top var(--pb-block-padding);
        background-size: 32px 32px;
        padding-top:calc( (var(--pb-block-padding) * 1.5 ) + 32px);
        padding-left:var(--pb-block-padding);
      }
    }

  /* ## localisation infos (FA) ## */
    .pb-findInfos{
      display: flex;
      align-items: flex-start;
      justify-content: flex-start;
    }
      .pb-findInfos > img{
        display: block;
        width:164px;
        height:149px;
        margin:0 1.2em 0 0;
      }  
        .pb-findInfos-title{
          font-size: var(--pb-font-size-title-xs);
          font-weight: 800;
        } 
        .pb-findInfos .pb-checkList{
          margin:0 0 0.4em 0;
        }
        .pb-findInfos .pb-checkList-item{
          font-size: var(--pb-font-size-text);
        }
    .pb-findInfos + .pb-precision{
      margin-top:var(--pb-block-spacing);
    }
    @media screen and (max-width: 480px){
      .pb-findInfos {
        flex-flow: column-reverse;
      }
        .pb-findInfos > img{
          width:164px;
          height:149px;
          margin: 1.2em auto 0 auto;
        }  
    }

  /* ## etat ## */  
    .pb-blk-title.pb-color-mp{
      text-align: center;
    }

  /* ## slider categories ## */
    .splide__arrow svg {
      fill: var(--pb-color-marketplace);
    }
    .splide__pagination__page.is-active {
      background: var(--pb-color-marketplace);
    }
    @media screen and (max-width: 768px){
      .splide{
        margin-left:calc(var(--pb-block-padding) * -1);
        margin-right:calc(var(--pb-block-padding) * -1);
      }
    }

  /* ## Block Categorie ## */
    .pb-blkCateg{
      display: block;
      text-align: center;
      border-radius: var(--pb-radius);
      border:2px solid var(--pb-color-marketplace);
      background-color: #fff;
      padding: var(--pb-block-padding);
    }
    .pb-blkCateg a{
      display: block;
      text-decoration: none;
      color: var(--pb-color-dark);
    }
    .pb-blkCateg a:hover{
      text-decoration: underline;
      color: var(--pb-color-marketplace);
    }
        .pb-blkCateg img,
        .pb-blkCateg span{
          display: block;
          text-align: center;
          margin-left:auto;
          margin-right:auto;
        }
        .pb-blkCateg span{
          font-size: var(--pb-font-size-title-xs);
        }

  /* ## Mini FAQ ## */
    .st-faq-context-root {
      padding: 0;
    }
    .question-list-wrapper{
      padding-bottom:0;
    }



