/** Shopify CDN: Minification failed

Line 154:1 Expected "}" to go with "{"

**/
  
.badge-image{
    height: 32px;
} 

.product-card .badge-image {
    position: absolute;
    z-index: 30; 
}

.product-card .badge-image.bottom {
      bottom: 10px; }
.product-card .badge-image.left {
      left: 0px; }
.product-card .badge-image.top {
      top: 10px; }
.product-card .badge-image.right {
      right: 0px; }
.product-card .badge-image.top.right + .product-card-quickview {
      right: auto;
      left: 10px; 
}

.badge.black-friday {
    background: var(--color-badge-black-friday, #000); 
} 



/*START: TSFS-215*/
.section-header{
    max-width: 1360px;

}

.section-header.px-0{
  padding-left:0;
  padding-right:0px;
}

div#theMarketer-launcher-widget{
  z-index: 89 !important;
}


@media only screen and (min-width: 1068px) {
.back-to-top {
    bottom: 110px;
    right: 30px;
}
}
/*END: TSFS-215*/

.thb-full-menu>li>a{
   font-family: "Big Shoulders", sans-serif;
  font-weight:bold;
}
  .thb-quick-search {
    z-index: 30;
    top: -1px;
    background: rgba(0, 0, 0, 0.6);
  }
  
  .thb-quick-search .thb-quick-search--results-container{
    background:var(--color-header-bg, #fff);
  }

  .thb-quick-search  .thb-quick-search--form {
    padding: 11px 40px;
  }

  .thb-quick-search  .thb-quick-search--form .searchform{
    background: #fff;
    border-radius: 6px;
    padding: 5px 10px;
  }
  .thb-quick-search .searchform fieldset input {
    font-size: 24px;
    height: 38px;
  }
@media only screen and (min-width: 768px) {
    .thb-quick-search  .thb-quick-search--form {
    padding: 26px 40px;
    max-width: 70%;
    margin: 0 auto;
  }
  

  /* Wishlist – tema BF (Dinamo) */
#shopify-block-AcjI0Ym4vcGhCS2dBY__wishlist_engine_product_page_emzA9R .wishlist-engine-button,
#shopify-block-AcjI0Ym4vcGhCS2dBY__wishlist_engine_product_page_emzA9R .wishlist-engine-button:hover,
#shopify-block-AcjI0Ym4vcGhCS2dBY__wishlist_engine_product_page_emzA9R .wishlist-engine-button:focus {
  background: transparent !important;
  background-color: transparent !important;
  border-color: #fff !important;
  box-shadow: none !important;
  color: #fff !important;
}

#shopify-block-AcjI0Ym4vcGhCS2dBY__wishlist_engine_product_page_emzA9R .wishlist-text {
  color: #fff !important;
}

#shopify-block-AcjI0Ym4vcGhCS2dBY__wishlist_engine_product_page_emzA9R .wishlist-icon,
#shopify-block-AcjI0Ym4vcGhCS2dBY__wishlist_engine_product_page_emzA9R .wishlist-icon svg {
  color: #fff !important;
}

#shopify-block-AcjI0Ym4vcGhCS2dBY__wishlist_engine_product_page_emzA9R .wishlist-icon svg path {
  stroke: #fff !important;
}

/* Produs deja adăugat în wishlist: inimă plină albă */
#shopify-block-AcjI0Ym4vcGhCS2dBY__wishlist_engine_product_page_emzA9R .wishlist-engine[data-added="true"] .wishlist-icon svg path {
  fill: #fff !important;
  stroke: #fff !important;
}

/* Header – inima wishlist în culoarea iconițelor din header */
.thb-secondary-item.header__icon.h-wishlist-icon.wishlist-page-widget,
.thb-secondary-item.header__icon.h-wishlist-icon.wishlist-page-widget .thb-secondary-item-icon,
.thb-secondary-item.header__icon.h-wishlist-icon.wishlist-page-widget svg {
  color: var(--color-header-icons, #F42626) !important;
}

.thb-secondary-item.header__icon.h-wishlist-icon.wishlist-page-widget svg path {
  stroke: var(--color-header-icons, #F42626) !important;
}

/* Search BF dark – fix input alb */
.thb-quick-search .searchform {
  background-color: #040404 !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
}

.thb-quick-search .searchform .search-field {
  color: #fff !important;
  background: transparent !important;
  caret-color: #fff;
}

.thb-quick-search .searchform .search-field::placeholder {
  color: rgba(255, 255, 255, 0.5) !important;
  opacity: 1;
}

.thb-quick-search .thb-search-close path {
  stroke: #fff;
}