.elementor-1285 .elementor-element.elementor-element-d1017ac{--display:flex;--padding-top:120px;--padding-bottom:80px;--padding-left:100px;--padding-right:100px;}.elementor-1285 .elementor-element.elementor-element-77fe467{width:var( --container-widget-width, 817px );max-width:817px;--container-widget-width:817px;--container-widget-flex-grow:0;text-align:left;}.elementor-1285 .elementor-element.elementor-element-77fe467 .elementor-heading-title{font-family:"Optima", Sans-serif;font-size:120px;font-weight:400;line-height:140px;color:#111915;}.elementor-1285 .elementor-element.elementor-element-e5c2c27{width:var( --container-widget-width, 555px );max-width:555px;--container-widget-width:555px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:200;line-height:28px;}.elementor-1285 .elementor-element.elementor-element-e5c2c27.elementor-element{--align-self:flex-end;}.elementor-1285 .elementor-element.elementor-element-0b2a475{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-0b2a475:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-0b2a475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#732F14;}.elementor-1285 .elementor-element.elementor-element-ed28dca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1285 .elementor-element.elementor-element-ed28dca:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-ed28dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#953F1D;}.elementor-1285 .elementor-element.elementor-element-ac3f444 img{width:332px;height:674px;}.elementor-1285 .elementor-element.elementor-element-ec27443{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1285 .elementor-element.elementor-element-bb431f7 .elementor-heading-title{font-family:"Optima", Sans-serif;font-weight:400;color:#FFFCF4;}.elementor-1285 .elementor-element.elementor-element-28a6dcd{font-family:"Poppins", Sans-serif;font-weight:200;color:#FFFCF4;}.elementor-1285 .elementor-element.elementor-element-092f4a8 .elementor-button{background-color:#8D5C2F;font-family:"Optima", Sans-serif;font-weight:400;fill:#FAF5E8;color:#FAF5E8;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-color:#B3793C;}.elementor-1285 .elementor-element.elementor-element-92d4fe2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1285 .elementor-element.elementor-element-87eaf69{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:0px;--margin-bottom:130px;--margin-left:0px;--margin-right:0px;}.elementor-1285 .elementor-element.elementor-element-da04fc4{--display:flex;}.elementor-1285 .elementor-element.elementor-element-82ab009 .elementor-heading-title{font-family:"Optima", Sans-serif;font-weight:400;color:#111915;}.elementor-1285 .elementor-element.elementor-element-e8857c7{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-1285 .elementor-element.elementor-element-0600157{font-family:"Poppins", Sans-serif;font-weight:200;color:#000000;}.elementor-1285 .elementor-element.elementor-element-e72697c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1285 .elementor-element.elementor-element-96e843a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1285 .elementor-element.elementor-element-8983bd3{width:var( --container-widget-width, 161px );max-width:161px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:161px;--container-widget-flex-grow:0;z-index:1;}.elementor-1285 .elementor-element.elementor-element-5842470{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1285 .elementor-element.elementor-element-43ceb8d{width:var( --container-widget-width, 451px );max-width:451px;--container-widget-width:451px;--container-widget-flex-grow:0;z-index:-1;}.elementor-1285 .elementor-element.elementor-element-62dff9e{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;}.elementor-1285 .elementor-element.elementor-element-e27a0c0{--display:flex;}.elementor-1285 .elementor-element.elementor-element-bd20969 .elementor-heading-title{font-family:"Optima", Sans-serif;font-weight:400;color:#111915;}.elementor-1285 .elementor-element.elementor-element-2a85bc0{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-1285 .elementor-element.elementor-element-88ec0e1{font-family:"Poppins", Sans-serif;font-weight:200;color:#000000;}.elementor-1285 .elementor-element.elementor-element-c257e6d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1285 .elementor-element.elementor-element-0454301{width:var( --container-widget-width, 451px );max-width:451px;--container-widget-width:451px;--container-widget-flex-grow:0;}.elementor-1285 .elementor-element.elementor-element-8d73d74{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;}.elementor-1285 .elementor-element.elementor-element-0d8b1ac{--display:flex;}.elementor-1285 .elementor-element.elementor-element-1db37fc .elementor-heading-title{font-family:"Optima", Sans-serif;font-weight:400;color:#111915;}.elementor-1285 .elementor-element.elementor-element-a9bb5c7{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-1285 .elementor-element.elementor-element-6a5f39b{font-family:"Poppins", Sans-serif;font-weight:200;color:#000000;}.elementor-1285 .elementor-element.elementor-element-fd74800{--display:flex;}.elementor-1285 .elementor-element.elementor-element-ca63961{width:var( --container-widget-width, 451px );max-width:451px;--container-widget-width:451px;--container-widget-flex-grow:0;}.elementor-1285 .elementor-element.elementor-element-05bc8b8{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;}.elementor-1285 .elementor-element.elementor-element-f04a1a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1285 .elementor-element.elementor-element-12b4ff7 .elementor-heading-title{font-family:"Optima", Sans-serif;font-weight:400;color:#111915;}.elementor-1285 .elementor-element.elementor-element-8ebea8a{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-1285 .elementor-element.elementor-element-b66b1c5{font-family:"Poppins", Sans-serif;font-weight:200;color:#000000;}.elementor-1285 .elementor-element.elementor-element-04058d0{--display:flex;}.elementor-1285 .elementor-element.elementor-element-b232817{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;}.elementor-1285 .elementor-element.elementor-element-8af8fc6{--display:flex;}.elementor-1285 .elementor-element.elementor-element-a9bd562 .elementor-heading-title{font-family:"Optima", Sans-serif;font-weight:400;color:#111915;}.elementor-1285 .elementor-element.elementor-element-d0b6429{font-family:"Poppins", Sans-serif;font-weight:600;color:#000000;}.elementor-1285 .elementor-element.elementor-element-4190d8e{font-family:"Poppins", Sans-serif;font-weight:200;color:#000000;}.elementor-1285 .elementor-element.elementor-element-f642f6f{--display:flex;}@media(min-width:768px){.elementor-1285 .elementor-element.elementor-element-ed28dca{--width:451px;}.elementor-1285 .elementor-element.elementor-element-ec27443{--width:681px;}.elementor-1285 .elementor-element.elementor-element-da04fc4{--content-width:681px;}.elementor-1285 .elementor-element.elementor-element-96e843a{--width:451px;}.elementor-1285 .elementor-element.elementor-element-5842470{--width:451px;}.elementor-1285 .elementor-element.elementor-element-e27a0c0{--width:681px;}.elementor-1285 .elementor-element.elementor-element-c257e6d{--width:451px;}.elementor-1285 .elementor-element.elementor-element-0d8b1ac{--width:681px;}.elementor-1285 .elementor-element.elementor-element-fd74800{--width:451px;}.elementor-1285 .elementor-element.elementor-element-f04a1a1{--width:681px;}.elementor-1285 .elementor-element.elementor-element-04058d0{--width:451px;}.elementor-1285 .elementor-element.elementor-element-8af8fc6{--width:651px;}.elementor-1285 .elementor-element.elementor-element-f642f6f{--width:451px;}}@media(max-width:767px){.elementor-1285 .elementor-element.elementor-element-d1017ac{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--padding-top:3.25rem;--padding-bottom:3.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1285 .elementor-element.elementor-element-77fe467{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-1285 .elementor-element.elementor-element-77fe467 .elementor-heading-title{font-size:4.125rem;line-height:3.875rem;}.elementor-1285 .elementor-element.elementor-element-e5c2c27{width:var( --container-widget-width, 335px );max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;font-size:1rem;line-height:1.375rem;}.elementor-1285 .elementor-element.elementor-element-0b2a475{--padding-top:2rem;--padding-bottom:3rem;--padding-left:01rem;--padding-right:1rem;}.elementor-1285 .elementor-element.elementor-element-ed28dca{--border-radius:2rem 2rem 2rem 2rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1285 .elementor-element.elementor-element-ac3f444 img{width:14.7806rem;height:29.0625rem;}.elementor-1285 .elementor-element.elementor-element-ec27443{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1285 .elementor-element.elementor-element-bb431f7{width:var( --container-widget-width, 18.9rem );max-width:18.9rem;--container-widget-width:18.9rem;--container-widget-flex-grow:0;text-align:center;}.elementor-1285 .elementor-element.elementor-element-bb431f7 .elementor-heading-title{font-size:1.4rem;line-height:1.75rem;}.elementor-1285 .elementor-element.elementor-element-28a6dcd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:0.75rem;line-height:20px;}.elementor-1285 .elementor-element.elementor-element-092f4a8{width:100%;max-width:100%;}.elementor-1285 .elementor-element.elementor-element-092f4a8.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-092f4a8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-1285 .elementor-element.elementor-element-092f4a8 .elementor-button{font-size:16px;line-height:22px;}.elementor-1285 .elementor-element.elementor-element-92d4fe2{--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-87eaf69{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:03.25rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1285 .elementor-element.elementor-element-82ab009{width:var( --container-widget-width, 204px );max-width:204px;--container-widget-width:204px;--container-widget-flex-grow:0;}.elementor-1285 .elementor-element.elementor-element-82ab009 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-1285 .elementor-element.elementor-element-e8857c7{font-size:16px;line-height:24px;}.elementor-1285 .elementor-element.elementor-element-0600157{font-size:16px;line-height:28px;}.elementor-1285 .elementor-element.elementor-element-e72697c{--width:100%;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1285 .elementor-element.elementor-element-96e843a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1285 .elementor-element.elementor-element-8983bd3{width:var( --container-widget-width, 125px );max-width:125px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:125px;--container-widget-flex-grow:0;text-align:left;}.elementor-1285 .elementor-element.elementor-element-5842470{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1285 .elementor-element.elementor-element-43ceb8d{margin:-5.750rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;z-index:-1;}.elementor-1285 .elementor-element.elementor-element-62dff9e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3.25rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1285 .elementor-element.elementor-element-bd20969{width:var( --container-widget-width, 204px );max-width:204px;--container-widget-width:204px;--container-widget-flex-grow:0;}.elementor-1285 .elementor-element.elementor-element-bd20969 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-1285 .elementor-element.elementor-element-2a85bc0{font-size:18px;line-height:24px;}.elementor-1285 .elementor-element.elementor-element-88ec0e1{font-size:18px;line-height:28px;}.elementor-1285 .elementor-element.elementor-element-0454301{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;z-index:-1;}.elementor-1285 .elementor-element.elementor-element-8d73d74{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3.25rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1285 .elementor-element.elementor-element-1db37fc{width:var( --container-widget-width, 242px );max-width:242px;--container-widget-width:242px;--container-widget-flex-grow:0;}.elementor-1285 .elementor-element.elementor-element-1db37fc .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-1285 .elementor-element.elementor-element-a9bb5c7{font-size:18px;line-height:24px;}.elementor-1285 .elementor-element.elementor-element-6a5f39b{font-size:18px;line-height:28px;}.elementor-1285 .elementor-element.elementor-element-ca63961{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;z-index:-1;}.elementor-1285 .elementor-element.elementor-element-05bc8b8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3.25rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1285 .elementor-element.elementor-element-12b4ff7{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-1285 .elementor-element.elementor-element-12b4ff7 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-1285 .elementor-element.elementor-element-8ebea8a{font-size:18px;line-height:24px;}.elementor-1285 .elementor-element.elementor-element-b66b1c5{font-size:18px;line-height:28px;}.elementor-1285 .elementor-element.elementor-element-2670be3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;z-index:-1;}.elementor-1285 .elementor-element.elementor-element-b232817{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3.25rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1285 .elementor-element.elementor-element-a9bd562{width:var( --container-widget-width, 207px );max-width:207px;--container-widget-width:207px;--container-widget-flex-grow:0;}.elementor-1285 .elementor-element.elementor-element-a9bd562 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-1285 .elementor-element.elementor-element-d0b6429{font-size:18px;line-height:24px;}.elementor-1285 .elementor-element.elementor-element-4190d8e{font-size:18px;line-height:28px;}.elementor-1285 .elementor-element.elementor-element-985e273{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;z-index:-1;}}/* Start custom CSS for container, class: .elementor-element-ed28dca */@media screen and (min-width: 992px) {
    .barlist_mobile_container {
        background-color:transparent!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28a6dcd */@media screen and (min-width: 292px) {
  .building_bar_list {
      counter-reset: item;
      list-style: none;
      padding-left: 0;
    }
    
    /* 2. Style des items */
    .building_bar_li {
      position: relative;
      padding-left: 48px;
      margin-bottom: 12px;
    }
    
    /* 3. Création de la pastille avec numéro */
    .building_bar_li::before {
      counter-increment: item;
      content: counter(item);
      
      position: absolute;
      left: 0;
      top: 0;
      
      font-family: poppins;
      font-size: 16px;
      font-weight:200;
      
      width: 28px;
      height: 28px;
      line-height: 28px;
      text-align: center;
      color: #FFFCF4;
      background-color: #953F1D;
      border-radius: 50%;
    
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b2a475 */@media screen and (min-width: 992px) {
  .barlist_brown_product {
    height:537px;
    color:#732F14!important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96e843a */@media screen and (max-width: 992px) {
  .premium_whisky {
    z-index:-1;
  }
  .scan_image {
    position:relative;
    left: 1rem;
    position: relative;
    /*top: -7.25rem;*/
    width: 40%;
  }
}
@media screen and (min-width: 992px) {
  .premium_whisky {
    width:541px;
    position:relative;
    z-index:-1;
  }
  .scan_image {
    position:relative;
    left: 4.75rem;
    position: relative;
    top: 2rem;
    width: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5842470 */@media screen and (min-width: 992px) {
  #premium_whisky {
    position:relative;
    z-index:-1;
  }
  #scan_image {
    position:relative;
    left:5rem;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima';
	font-display: auto;
	src: url('https://www.barlist.app/wp-content/uploads/2025/03/OPTIMA.ttf') format('truetype');
}
/* End Custom Fonts CSS */