body.ga-store .ga-category-strip{background:#fff;padding:22px 0 18px;border-bottom:1px solid #e9ede9}
body.ga-store .ga-category-strip-inner{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:start;gap:10px;min-width:0}
body.ga-store .ga-category-track{--category-visible:8;grid-column:2;grid-row:1;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--category-visible) - 1)*12px)/var(--category-visible));align-items:stretch;gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-behavior:auto;scrollbar-width:none;padding:0;max-width:100%;min-width:0}
body.ga-store .ga-category-track::-webkit-scrollbar{display:none}
body.ga-store .ga-category-shortcut{min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px;text-decoration:none;color:#263329;text-align:center;scroll-snap-align:start}
body.ga-store .ga-category-disc{flex:none;width:76px;height:76px;display:grid;place-items:center;border-radius:50%;background:#f5f7f5;border:1px solid #e7ece7;transition:background .2s,border-color .2s;overflow:hidden;box-sizing:border-box}
body.ga-store .ga-category-disc img{width:64px;height:64px;object-fit:contain;mix-blend-mode:multiply}
body.ga-store .ga-category-caption{font-size:12px;font-weight:600;line-height:18px;min-height:36px;width:100%;max-width:112px;text-wrap:balance;overflow-wrap:anywhere;letter-spacing:0}
body.ga-store .ga-category-art{display:grid;place-items:center;width:44px;height:44px;color:#3b752d}
body.ga-store .ga-category-art svg{width:32px;height:32px;stroke-width:1.5}
body.ga-store .ga-category-art-icecek{color:#397681}
body.ga-store .ga-category-art-kozmetik{color:#976779}
body.ga-store .ga-category-art-temizlik,body.ga-store .ga-category-art-koku{color:#548095}
body.ga-store .ga-category-art-ambalaj,body.ga-store .ga-category-art-cakmak{color:#927952}
body.ga-store .ga-category-shortcut:hover .ga-category-disc{border-color:#9bbf8e;background:#edf6e8}
body.ga-store .ga-category-shortcut:focus-visible,body.ga-store .ga-category-track:focus-visible,body.ga-store .ga-category-arrow:focus-visible{outline:2px solid #3d7b27;outline-offset:-2px;border-radius:6px}
body.ga-store .ga-category-arrow{position:static;grid-row:1;display:grid;place-items:center;align-self:start;margin-top:20px;width:44px;height:44px;padding:0;border-radius:6px;border:1px solid #e2e8e2;background:#fff;color:#2f741b;box-shadow:none;font-size:26px;line-height:1;cursor:pointer;box-sizing:border-box}
body.ga-store [data-category-prev]{grid-column:1}
body.ga-store [data-category-next]{grid-column:3}
body.ga-store .ga-category-arrow[hidden]{display:none}
body.ga-store .ga-category-arrow:disabled{opacity:.3;cursor:default}
body.ga-store .ga-category-arrow:not(:disabled):hover{background:#f1f6f1;border-color:#acc5a8}
@media(max-width:1100px){body.ga-store .ga-category-track{--category-visible:6}}
@media(max-width:700px){
 body.ga-store .ga-category-strip{padding:14px 0 12px}
 body.ga-store .ga-category-strip-inner{width:100%;padding-inline:16px;gap:6px;box-sizing:border-box}
 body.ga-store .ga-category-track{--category-visible:3;gap:8px;grid-auto-columns:calc((100% - 16px)/3)}
 body.ga-store .ga-category-shortcut{gap:8px}
 body.ga-store .ga-category-disc{width:min(56px,100%);height:auto;aspect-ratio:1}
 body.ga-store .ga-category-disc img{width:50px;height:50px}
 body.ga-store .ga-category-caption{font-size:11px;line-height:16px;min-height:32px;max-width:88px}
 body.ga-store .ga-category-art svg{width:28px;height:28px}
 body.ga-store .ga-category-arrow{margin-top:6px}
}
@media(prefers-reduced-motion:reduce){body.ga-store .ga-category-disc{transition:none}}
body.ga-store .ga-category-arrow{font-size:0;background:#315d35;color:#fff;border-color:#315d35}
body.ga-store .ga-category-arrow::before{content:'';width:10px;height:10px;border-top:2.5px solid currentColor;border-right:2.5px solid currentColor;transform:rotate(45deg);margin-right:4px}
body.ga-store .ga-category-arrow[data-category-prev]::before{transform:rotate(-135deg);margin-right:0;margin-left:4px}
body.ga-store .ga-category-arrow:not(:disabled):hover{background:#244a28;border-color:#244a28}
.ga-strip-pause{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:6px;background:transparent;color:#526b55;font-size:18px;line-height:1;cursor:pointer;margin:2px auto 0}
.ga-strip-pause[hidden]{display:none}
.ga-strip-pause::before{content:'';width:7px;height:12px;border-inline:2px solid currentColor;box-sizing:border-box}
.ga-strip-pause[data-paused="true"]::before{width:0;height:0;border:6px solid transparent;border-left:9px solid currentColor;border-right:0}
.ga-strip-pause:focus-visible{outline:2px solid #315d35;outline-offset:2px}
@media(max-width:700px){body.ga-store .ga-category-arrow{margin-top:5px;border-radius:6px}body.ga-store .ga-category-strip{padding-bottom:2px}}
