/* GARANTİ Pages: "Explore models" (shared model switch on product pages). Plain wrapped links, no cards. */
.gpx{--gpx-red:#b21d27;--gpx-ink:#202326;--gpx-muted:#5f6469;--gpx-line:#e3e1dc;clear:both;margin:48px 0 0;padding:32px 0 36px;border-top:1px solid var(--gpx-line);color:var(--gpx-ink);font-family:inherit;line-height:1.5}
#gpp .gpx{margin:0;padding:48px 0 52px;border-bottom:1px solid var(--gpx-line)}
.gpx *{box-sizing:border-box}
.gpx .gpx-title{font-family:inherit;font-size:clamp(22px,2.2vw,28px)!important;font-weight:650!important;line-height:1.2!important;letter-spacing:-.02em;margin:0 0 6px!important;padding:0!important;color:var(--gpx-ink)}
.gpx .gpx-group{margin:0 0 12px!important;padding:0!important;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gpx-muted)}
.gpx .gpx-links{list-style:none!important;display:flex;flex-wrap:wrap;gap:8px;margin:0!important;padding:0!important}
.gpx .gpx-links li{list-style:none!important;margin:0!important;padding:0!important}
.gpx .gpx-links li::before{content:none!important}
.gpx .gpx-links a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid #cfd2d4;border-radius:4px;background:#fff;color:var(--gpx-ink)!important;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none!important}
.gpx .gpx-links a:hover{border-color:var(--gpx-red);color:var(--gpx-red)!important}
.gpx .gpx-more{display:flex;flex-wrap:wrap;gap:4px 24px;margin:14px 0 0!important;padding:0!important}
.gpx .gpx-more a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:650;color:var(--gpx-red)!important;text-decoration:none!important}
.gpx .gpx-more a:hover{text-decoration:underline!important}
.gpx a:focus-visible{outline:2px solid var(--gpx-red);outline-offset:3px}
@media(max-width:760px){.gpx{margin-top:32px;padding:28px 0 32px}#gpp .gpx{padding:36px 0 40px}.gpx .gpx-links a{font-size:14px;padding:8px 12px}}
@media(forced-colors:active){.gpx .gpx-links a{border:1px solid CanvasText}}
