/** Shopify CDN: Minification failed

Line 296:0 Unexpected "}"

**/
/* header */
.site-header__icon {
  height: 100%;
  align-items: center;
  display: inline-flex;
  padding: 0 10px;
}
.wlh-svg-Icon {
  padding-top: 0 !important;
  transition: all .25s cubic-bezier(.104, .204, .492, 1);
  width: 22px !important;
  height: 22px !important;
  font-size: 22px !important;
}
.header.transparent--true .wlh-svg-Icon {
  color: white;
}
.site-header__icon span.wishlist-hero-items-count.wishlist-hero-items-count-exists {
    top: 22px;
    right: 0px;
    background: #151515;
    color: white;
    font-size: .625rem;
    font-weight: var(--font-body-bold-weight, 600);
    padding: 4px;
    border-radius: 100%;
    width: 19px;
    height: 19px;
    justify-content: center;
}
@media only screen and (max-width: 1067px) {
  .site-header__icon span.wishlist-hero-items-count.wishlist-hero-items-count-exists {
    top: 15px;
  }
}
.header.transparent--true:hover .wlh-svg-Icon,
.header.transparent--true.header-sticky--active.is-sticky .wlh-svg-Icon {
  color: #151515;
}
#wishlisthero-product-page-button-container {
  padding-top: 0 !important;
    height: 100%;
    display: inline-flex;
    align-items: center;
    margin-left: 10px;
    border: 1px solid var(--outline-button-label, var(--color-form-border));
}
.product-form__buttons.wishlisthero-product-in-wishlist {
  opacity: 1 !important;
}
#wishlisthero-product-page-button-container button:before {
  display: none !important;
}

/* mini cart css override */

.cart-policy-text { 
    display: none !important; 
}
.cart-drawer-buttons { 
    margin-bottom: 15px; 
}

.slideshow__slide-bg .placeholder_svg_tag {
  opacity: 0;
  visibility: hidden;
}

/* ürün detay & Hemen satın al butonu override */
.nm-portal {
  order: 99;
  flex: 100%;
}
.shopify-payment-button__button:not(.shopify-payment-button__button--branded) {
    border: 1px solid var(--solid-button-background, var(--color-accent)) !important;
    background: var(--solid-button-background, var(--color-accent)) !important;
    color: var(--solid-button-label, #fff) !important;
    border-radius: var(--button-border-radius, 0px) !important;
}
.shopify-payment-button__button:not(.shopify-payment-button__button--branded):before{ 
    content: "";
    display: block !important;
    position: absolute !important;
    top: 0 !important;
    bottom: 0 !important;
    left: -5% !important;
    width: 125% !important;
    height: 100% !important;
    background: var(--bg-body, #fff) !important;
    opacity: 0 !important;
    z-index: 5 !important;
    opacity: 1 !important;
    border-radius: var(--button-border-radius, 0px) !important;
    transform-origin: bottom left !important;
    backface-visibility: hidden !important;
    transform: rotate3d(0, 0, 1, 6deg) translate3d(-1.2em, 110%, 0) !important;
    will-change: transform !important; 
}
.shopify-payment-button__button:not(.shopify-payment-button__button--branded):hover:before {
    transform: rotate3d(0, 0, 1, 0) translateZ(0) !important;
}
.shopify-payment-button__button .single-add-to-cart-button--text {
    position: relative;
    z-index: 8;
}
.shopify-payment-button__button:not(.shopify-payment-button__button--branded):hover .single-add-to-cart-button--text {
    color: #151515;
}
/* Inventory notice text */
.product-inventory-notice--text {
  color: #EE3B45 !important;
}
/* Inventory pulse dot */
.product-inventory-notice--pulse {
  background-color: #EE3B45 !important;
}
/* Low state için ekstra garanti */
.product-inventory-notice--low .product-inventory-notice--text {
  color: #EE3B45 !important;
}

/* Progress bar açıksa */
.product-inventory-notice--bar span {
  background-color: #EE3B45 !important;
}

/* Ürün detayda indirimli bedenlerde etiket gösterimi için */

.variant-option {
  position: relative;
}

.variant-option .discount-badge {
  position: absolute;
  top: -10px;
  right: -10px;
  width: 26px;
  height: 26px;
  z-index: 10;
}

.variant-option .discount-badge img {
  width: 100%;
  height: 100%;
  display: block;
}

/* product list filter customization */
.thb-filter-content ul {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.thb-filter-content ul li {
  min-width: 50px;
  width: auto;
  flex: auto;
}
.thb-filter-content ul li input[type="checkbox"],
.thb-filter-content ul li .count {
  display: none;
}
.thb-filter-content ul li label {
  display: block;
  text-align: center;
  padding: 8px;
  box-shadow: 0 0 0 1px var(--color-border) inset;
  cursor: pointer;
}
.thb-filter-content ul li input[type="checkbox"]:checked + label {
  box-shadow: 0 0 0 1px var(--color-body) inset;
}
/* =========================
   ACCOUNT SIDEBAR FINAL
========================= */

/* Divider */
#acctSidebar .acct-menu li:not(:last-child) {
  border-bottom: 1px solid #e5e5e5;
}

/* Link yapı */
#acctSidebar .acct-menu li a {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 12px 16px;
  border-radius: 6px;
  transition: 0.2s ease;
  text-decoration: none;
}

/* Genel icon alanı */
#acctSidebar .acct-menu li a::before {
  content: "";
  width: 18px;
  height: 18px;
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  opacity: 0.7;
  flex-shrink: 0;
}

/* Hover sadece yazıya */
#acctSidebar .acct-menu li a span {
  display: inline-block;
  padding: 6px 10px;
  border-radius: 4px;
  transition: 0.2s ease;
}

#acctSidebar .acct-menu li a:hover span {
  background: rgba(0, 0, 0, 0.04);
  color: #111;
}

/* Ana sayfa section media grid */
@media only screen and (max-width: 767px) {
  .section-media-grid .media-grid--inner.swipe-on-mobile .media-grid--item {
    grid-area: span 2 !important;
  }
  .section-media-grid .media-grid--inner:not(.swipe-on-mobile) .media-grid--item {
    grid-area: span 1 / span var(--column-span--mobile) !important;
  }
}

/* =========================
   ICONS (SIRAYA GÖRE)
========================= */

/* =========================
   ICONS (SIRAYA GÖRE)
========================= */

/* 1 - Üyelik Bilgilerim */
#acctSidebar .acct-menu li:nth-child(1) a::before {
  background-image: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23666' stroke-width='1.8' viewBox='0 0 24 24'>\
  <circle cx='12' cy='8' r='4'/>\
  <path d='M4 20c0-4 4-6 8-6s8 2 8 6'/>\
  </svg>");
}

/* 2 - Siparişlerim */
#acctSidebar .acct-menu li:nth-child(2) a::before {
  background-image: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23666' stroke-width='1.8' viewBox='0 0 24 24'>\
  <path d='M3 7l9-4 9 4-9 4-9-4z'/>\
  <path d='M3 7v10l9 4 9-4V7'/>\
  </svg>");
}

/* 3 - Kupon Kodları */
#acctSidebar .acct-menu li:nth-child(3) a::before {
  background-image: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23666' stroke-width='1.8' viewBox='0 0 24 24' stroke-linecap='round' stroke-linejoin='round'>\
  <path d='M3 7h18v3a2 2 0 0 0 0 4v3H3v-3a2 2 0 0 0 0-4V7z'/>\
  <line x1='9' y1='7' x2='9' y2='17' stroke-dasharray='2 2'/>\
  </svg>");
}

/* 4 - Adreslerim */
#acctSidebar .acct-menu li:nth-child(4) a::before {
  background-image: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23666' stroke-width='1.8' viewBox='0 0 24 24' stroke-linecap='round' stroke-linejoin='round'>\
  <path d='M12 23s6-7 6-12a6 6 0 1 0-12 0c0 5 6 12 6 12z'/>\
  <circle cx='12' cy='10' r='2.5'/>\
  </svg>");
}

/* 5 - Favorilerim */
#acctSidebar .acct-menu li:nth-child(5) a::before {
  background-image: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23666' stroke-width='1.8' viewBox='0 0 24 24'>\
  <path d='M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.6l-1-1a5.5 5.5 0 1 0-7.8 7.8l1 1L12 21l7.8-7.6 1-1a5.5 5.5 0 0 0 0-7.8z'/>\
  </svg>");
}

/* 6 - Çıkış Yap */
#acctSidebar .acct-menu li:nth-child(6) a::before {
  background-image: url("data:image/svg+xml;utf8,\
  <svg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23666' stroke-width='1.8' viewBox='0 0 24 24'>\
  <path d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/>\
  <path d='M16 17l5-5-5-5'/>\
  <path d='M21 12H9'/>\
  </svg>");
}


}
