/** Shopify CDN: Minification failed

Line 35:7 Unexpected "{"
Line 35:8 Expected identifier but found "%"
Line 37:7 Unexpected "{"
Line 37:8 Expected identifier but found "%"

**/
.announcement_bar_close {
    position: absolute;
    right: 15px;
    top: 50%;
    transform: translateY(-50%);
}
  button.close-btn-bar {
    background: transparent;
    color: white;
    border: none;
    cursor: pointer;
}
#shopify-section-announcement-bar .announcement-next:hover svg{
    transform:scale(1.2);
}
#shopify-section-announcement-bar .announcement-prev:hover svg{
  transform: scale(1.2);
}
button.close-btn-bar:hover svg {
    transform: scale(1.1);
}
  .announcement_bar.hide{display: none;}
    .announcement-content.swiper.swiper-initialized.swiper-vertical {max-height:30px;}

 
        @media screen and (max-width: 990px) {
       {% if section.settings.disable_announcement_bar_mobile %}
         .announcement-bar-wrapper.hide-mobile{display:none;}
       {% endif %} }

       @media screen and (max-width: 767px) {
         #shopify-section-announcement-bar .announcement-content a.prev-arrow{position: relative; left: 20px;}
         #shopify-section-announcement-bar .announcement-content a.next-arrow{position: relative; right: 20px;}
         #shopify-section-announcement-bar .announcement-bar-contact ul li a,
         #shopify-section-announcement-bar .announcement-bar-country-selector,
         #shopify-section-announcement-bar .announcement-bar-country-selector{justify-content: center;}
         #shopify-section-announcement-bar .announcement-bar-slider{padding: 0;}
       }
     body.overflow-hidden #shopify-section-announcement-bar, body.overflow-hidden-mobile #shopify-section-announcement-bar{ z-index: 0;}
       body.overflow-hidden-tablet #shopify-section-announcement-bar { z-index: 0;  display: none;}
        
     @media only screen and (min-width: 991px){
       #shopify-section-announcement-bar .announcement-slider-section{width: 35%;margin: auto;}
       #shopify-section-announcement-bar .announcement-bar-social-icon,
       #shopify-section-announcement-bar .announcement-bar-country-selector,
       #shopify-section-announcement-bar .announcement-bar-social-icons{width: 25%;margin: 0;}
     }
     @media only screen and (min-width: 768px){
       #shopify-section-announcement-bar .announcement-bar-contact ul li a{justify-content: flex-start;}
       #shopify-section-announcement-bar .announcement-bar-country-selector{justify-content: flex-end;}
       #shopify-section-announcement-bar .announcement-bar-slider{display: flex; align-items: center; justify-content: space-between;}
     }
     #shopify-section-announcement-bar .announcement-bar-section{padding: 0.5rem 0;}
     #shopify-section-announcement-bar .list-social__item .icon{height: 2rem;width: 2rem;padding: 0;margin-right:0;}
     #shopify-section-announcement-bar .localization-form__select .icon-caret{position: unset;margin-left: 4px;transform: unset;}
     #shopify-section-announcement-bar .announcement-bar-social-icon .topbar_list-social{margin-top: 0;}
     #shopify-section-announcement-bar .announcement-bar-slider .marquee__content .marquee_annoucement .announcement-bar{border-bottom: none;}
     #shopify-section-announcement-bar .announcement-bar-slider .marquee__content{-webkit-animation: none;animation: none;}
     #shopify-section-announcement-bar .announcement-bar-slider .announcement-content-section .announcement-content{width: 100%;max-width: 100%;text-align: center;display: flex;align-items: center;justify-content: center;cursor: grab;margin: auto;}
     #shopify-section-announcement-bar .announcement-bar-content{color: rgba(var(--color-foreground),.5);margin: 0 .5rem;}
     #shopify-section-announcement-bar .slick-track:after { clear: both; }
     #shopify-section-announcement-bar .slick-loading .slick-track { visibility: hidden; }
     #shopify-section-announcement-bar .slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
     #shopify-section-announcement-bar [dir='rtl'] .slick-slide { float: right; }
     #shopify-section-announcement-bar .slick-slide img { display: block; }
     #shopify-section-announcement-bar .slick-slide.slick-loading img { display: none; }
     #shopify-section-announcement-bar .slick-slide.dragging img { pointer-events: none; }
     #shopify-section-announcement-bar .slick-initialized .slick-slide { display: block; }
     #shopify-section-announcement-bar .slick-loading .slick-slide { visibility: hidden; }
     #shopify-section-announcement-bar .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
     #shopify-section-announcement-bar .currency_language {display: flex;justify-content: flex-end;}
     #shopify-section-announcement-bar .announcement-bar-contact ul li{list-style: none;}
     #shopify-section-announcement-bar .announcement-bar-contact ul li a{display: flex; align-items: center; text-decoration: none;grid-gap: 10px;color: rgba(var(--color-foreground),1);}
     #shopify-section-announcement-bar .announcement-bar-contact ul li a:hover{color: rgba(var(--color-base-outline-button-labels),1);}
     #shopify-section-announcement-bar .announcement-bar-slider .announcement-content-section .announcement-content .fa {font-size: 18px;}
     #shopify-section-announcement-bar .disclosure .localization-form__select{padding-top: 0; padding-bottom: 0; margin: 0;min-height: calc(2rem + var(--inputs-border-width) * 2);}
     #shopify-section-announcement-bar .disclosure .disclosure__button{height: 2rem;}
     #shopify-section-announcement-bar .announcement-next {justify-content: flex-end;}
     #shopify-section-announcement-bar ul.dt-sc-list-inline.header-contact{padding: 0; margin: 0;}
     #shopify-section-announcement-bar .localization-form:only-child{padding: 0;margin: 0;}
     #shopify-section-announcement-bar .announcement-bar-slider > div {padding: 1rem 0;}
     #shopify-section-announcement-bar .announcement-content a {cursor: pointer;}
     #shopify-section-announcement-bar .disclosure__list-wrapper{background: var(--input-bg);box-shadow: 1px 5px 13px -5px rgba(0,0,0,1);}
     #shopify-section-announcement-bar localization-form .disclosure__list-wrapper{top: 160%;}
    #shopify-section-announcement-bar .announcement-prev svg, #shopify-section-announcement-bar .announcement-next svg{width: .5rem; height: 1rem;}
    #shopify-section-announcement-bar .announcement-bar-contact li{list-style: none;}
    #shopify-section-announcement-bar .disclosure__button.localization-form__select{padding: 0 calc(3rem + var(--inputs-border-width));align-items: center;text-decoration: none;}
    #shopify-section-announcement-bar .announcement-bar-social-icons li {list-style: none;}
    #shopify-section-announcement-bar .announcement-bar-social-icons {display: flex;align-items: center;padding-left: 0;}
    #shopify-section-announcement-bar .announcement-bar-social-icons .list-social__link{padding: 0;width: 2rem; height: 2rem;}
    #shopify-section-announcement-bar .announcement-bar-social-icons.hidden-icons{visibility: hidden;display: none;}
    #shopify-section-announcement-bar li.list-social__item:not(:last-child) {margin-right: 2.5rem;}
    #shopify-section-announcement-bar .localization-selector.link{color: rgb(var(--color-foreground));padding-right: 0;}
    #shopify-section-announcement-bar .disclosure__item .link--text:hover{color: rgb(var(--color-base-link)); text-decoration: underline;}
    #shopify-section-announcement-bar .flag-icon{line-height: 20px;}
    #shopify-section-announcement-bar .announcement-next,
    #shopify-section-announcement-bar .announcement-prev {
      position: absolute;
      z-index: 1;
      width: 2rem;
      height: 2rem;
      cursor: pointer;
      display: flex;
      align-items: center;
      background: rgba(var(--color-background),1);
    }
  .annuncement_bar_content {
    display: flex;
    justify-content: center;
    font-size: 1.4rem;
    align-items: center;
}
  #shopify-section-announcement-bar .announcement-content .swiper-wrapper{align-items: center;}
    #shopify-section-announcement-bar .announcement-next {
      right: 0;
      left: auto;
      top: 0;
      bottom: auto;
      top: 50%;
      transform: translateY(-50%);
  }
  a.announcement_cls_link {
    text-decoration: underline;
    font-style: italic;
}
    #shopify-section-announcement-bar .announcement-prev {
      top: auto;
      bottom: 0;
      left: 0;
      right: auto;
      top: 50%;
    transform: translateY(-50%);
  }
  .section-type-announcement{
    position: relative;
    z-index: 3;
  }
     @media screen and (max-width: 749px){
       .announcement-bar-section.hide-mobile{display: none;}
     }
  .announcement-content.swiper.swiper-initialized.swiper-vertical .announcement-bar.swiper-slide .announcement-bar-content{
    margin-top: 8px;
  }
  

  @media screen and (max-width: 990px){
    #shopify-section-announcement-bar .announcement-bar-social-icons,
    #shopify-section-announcement-bar .announcement-bar-country-selector{ display: none; }
    #shopify-section-announcement-bar .announcement-bar-slider{ justify-content: center; display: flex; }
    #shopify-section-announcement-bar .announcement-slider-section{width: 80%;}
  }
  
@media screen and (max-width: 576px){
  #shopify-section-announcement-bar .announcement-slider-section{width: 100%;}
}
   @media screen and (max-width: 480px){
    #shopify-section-announcement-bar .announcement-next, #shopify-section-announcement-bar .announcement-prev{
      background: transparent;
    }
}


@media screen and (max-width: 480px){
  .announcement_bar_close{display: none;}
}