@media (max-width: 767px) {
  .home-hero-slide-item picture::after {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(90deg, rgb(0 0 0 / 65%), rgb(0 0 0 / 30%));
    pointer-events: none;
  }
}
.sellzy-slider[data-home-carousel]:not([data-home-carousel="Kampanyalar"]):not([data-home-carousel="Kategoriler"]) .slick-track {
  margin-left: 0 !important;
  margin-right: auto !important;
}


/* Utility bar has reserved geometry; icons do not depend on downloaded fonts. */
.store-utility-row{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:nowrap;height:52px;padding:0;font-family:Arial,Helvetica,sans-serif}
.store-preferences{display:flex;align-items:center;gap:0;flex:0 0 146px;order:1;color:#fff;margin:0}
.store-preferences .sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}
.store-preference--compact{position:relative;display:flex;align-items:center;justify-content:center;gap:7px;width:82px;height:32px;margin:0;border:0;border-radius:0;background:transparent;color:#fff;flex:none}
.store-preference-symbol{display:flex;align-items:center;width:18px;height:18px;flex:none}
.store-preference-symbol svg{display:block;width:18px;height:18px}
.store-preference-code{font-size:12px;font-weight:600;line-height:16px;letter-spacing:.3px;min-width:30px;flex:none;white-space:nowrap;word-break:normal;overflow-wrap:normal}
.store-preference-flag{display:flex;width:24px;height:16px;overflow:hidden;border-radius:2px;flex:none}
.store-preference-flag svg{display:block;width:24px;height:16px}
.store-preference-chevron{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin-top:-3px;flex:none}
.store-preference--compact select{position:absolute;inset:0;width:100%;height:100%;padding:0;opacity:0;cursor:pointer;z-index:1}
.store-preference--compact select option{background:#fff;color:#172b32}
.store-preference--compact:hover{background:transparent;color:#fff}.store-preference--compact:first-of-type{border-right:1px solid #ffffff40;margin-right:12px;padding-right:12px;width:94px}.store-preference--compact:last-of-type{width:40px}.store-preference--compact:last-of-type .store-preference-code{display:none}
.store-preference--compact:focus-within{outline:2px solid #ffcf40;outline-offset:2px}
.store-exchange-rates{display:flex;align-items:center;gap:7ch;order:1;color:#fff;font-size:12px;line-height:20px;font-variant-numeric:tabular-nums;flex:none;white-space:nowrap}
.store-exchange-rates>span{display:block;min-width:0}
.header-top .store-utility-row>div{order:2;min-width:0}
.header-top .store-utility-row>div:first-of-type{order:0}
@media(min-width:1600px){.header-top .store-utility-row{justify-content:flex-start;gap:16px}.header-top .store-exchange-rates{margin-right:auto}}
@media(min-width:768px) and (max-width:1599px){.header-top .store-utility-row>div.xl\:flex,.header-top .store-utility-row>div.hidden{display:none}}
@media(max-width:767px){.store-utility-row{height:88px;flex-wrap:wrap;gap:0;padding:6px 0;align-content:center}.store-preferences{flex-basis:100%;justify-content:center;height:40px}.store-exchange-rates{flex-basis:100%;justify-content:center;height:30px;gap:12px;font-size:11px}.store-exchange-rates>span{min-width:0}.header-top .store-utility-row>div{display:none}}
