/** Shopify CDN: Minification failed

Line 13:23 Expected identifier but found whitespace
Line 13:25 Unexpected "{"
Line 13:34 Expected ":"

**/
   .top_bar_cols {
      position: relative;
    }
   .top_bar{
      padding: 8px 0;
      background-color: {{ section.settings.background_color }};  
   }
   .top_bar .top_bar_menu_list{
      display: flex;
      align-items: center;
      justify-content: flex-end;
      gap: 28px; 
   }
   .top_bar .top_bar_menu_link a{
      color: #282828;
      font-size: 14px;
      text-decoration: none;
   }
   .main_country_flag_icon{
      cursor: pointer;
      display: flex;
   }
   .main_country_flag_lists{
      position: absolute;
      right: 0;
      width: max-content;
      pointer-events: none;
      opacity: 0;
      visibility: hidden;
      z-index: 9999;
      padding-top: 4px;
   }

   .top_bar_country_list:hover .main_country_flag_lists{
      opacity: 1;
      visibility: visible;
   }

   .top_bar .top_bar_country_list{position: relative;}

   .top_bar .top_bar_country_list:hover:before{
      content: '';
      position: absolute;
      top: 100%;
      width: 100%;
      left: 0;
      height: 100%;
   }

   .main_country_flag_lists ul{
      background-color: #fff;
      border-radius: 5px;
      border: 0.5px solid #D5D5D5;
      overflow: hidden;
      padding-left: 0;
      list-style: none;
   }
   .main_country_flag_lists ul li a{
     display: flex;
     justify-content: space-between;
     color: #282828;
     font-size: 14px;
     font-weight: 500;
     padding: 5px 15px;
     gap: 40px;
     pointer-events: auto;
   }
   .main_country_flag_lists ul li a:hover{
     background-color: #f7f7f3;
   }
   .main_country_flag_lists ul li.active a{
     background-color: #ECEEEA; 
   }
   .top_bar_country_list img.country-flag,
   .mobile_country_list img.country-flag {
    margin-right: 10px;
   }
   .country_flag_dawn_icon{
    display: inline-block;
    background: url(https://cdn.shopify.com/s/files/1/0562/7569/7706/files/dropdown_menu_icon.svg?v=1667886557);
    width: 10px;
    height: 9px;
    object-fit: contain;
    background-repeat: no-repeat;
    padding-top: 3px;
    background-position: bottom; 
  }
  .top_bar .top_bar_country_list .country_flag_dawn_icon{
    transition: 0.4s all;
    -webkit-transition: 0.4s all;
  }
  .top_bar .top_bar_country_list:hover .country_flag_dawn_icon{
    transform: rotate(-180deg);
  }
  .main_country_flag_lists form{
    padding: 0;
    margin: 0;
  }