/** Shopify CDN: Minification failed

Line 106:0 Unexpected "}"
Line 123:1 Expected identifier but found end of file

**/
/* custom css*/
/* форсира swap за всички @font-face на темата */
@supports (font-display: swap) {
  @font-face { font-display: swap; }
}

#HeaderWrapper.is-light{
  background: #00000045 !important;
}

#HeaderWrapper.is-light .whiteLogo{
  display:flex !important;
}
#SiteHeader.is-light .blackLogo{
  display:none !important;
}
#SiteHeader.site-header--opening .whiteLogo{
  display:none !important;
}
#SiteHeader.site-header--opening .blackLogo{
  display:flex !important;
}

.shopify-section .input-group.newsletter__input-group{
  flex-wrap: nowrap !important;
}

.index-section .grid-product__price>.money{
  	font-weight:bold;
    font-size:120%;
  }

.index-section span.yousave{
   color:#248634;
  }

  @media only screen and (max-width: 768px) {
  .index-section .grid-product__price--savings{
  	margin-left:0px;
  }
  }


  .jdgm-star.jdgm--on:before {
    color: black!important;
  }

#divMain-modal{
  	display:flex;
    margin-top: 20px;
}

#divMain-modal .jdgm-widget.jdgm-widget {
    margin-top: -4px;
}

.product__thumbs--scroller {
  margin-top: 20px;
}

button.product__thumb-arrow.product__thumb-arrow--prev {
  padding-bottom: 0 !important;
}

.site-footer .tab__2 .collapsible-trigger-btn, .site-footer .collapsible-trigger-btn , .collection-sidebar__group .collapsible-trigger-btn{
    width: 99%;
}
.grid-product__price--savings {
    color: green;
}

.mobile-nav li {
  background: green;
}


.rili-cont .boxes .box .header {
      background:rgb(255, 255, 255);
    color: #000;
    font-size: 16px;
    line-height: 27px;
    letter-spacing: 0.06em;
    padding: 8px 0 3px 0;
}

.grid-product__meta .grid-product__price{
      padding-bottom: 10px;
}
.grid-product__meta .review-wid-grid-item .loox-rating{
      margin-top: 4px;
}
  /* Добавете тези класове към съответния елемент, за да контролирате фона */
.light-bg {
    background-color: #ffffff; /* Бял фон */ 
}

.dark-bg {
    background-color:rgb(0, 0, 0); /* Тъмен фон */
}
}
@media only screen and (max-width: 768px) {
svg.icon-hamburger > path{
  stroke: black !important;
}
.is-light svg.icon-hamburger > path{
  stroke: black !important;
}
#SiteHeader a.site-nav__link.site-nav__link--icon.js-search-header{
  margin-right:18px; 
}
.locale-selectors__container{
  display:none;
}
}


.