.gf-village-looks{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.gf-village-look .gf-skin-main{object-fit:contain;width:100%;height:190px}.gf-skin-tiers{gap:8px;padding:8px 0 16px;display:flex;overflow:auto}.gf-skin-tiers button{border:1px solid var(--line);min-width:130px;min-height:56px;color:var(--muted);background:#152228;border-radius:7px;flex:1;padding:10px}.gf-skin-tiers small{margin-top:5px;font-size:10px;display:block}.gf-skin-tiers [aria-pressed=true],.gf-skin-strip [aria-pressed=true]{border-color:var(--copper);color:var(--text);background:#cda37018}.gf-skin-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;width:100%;display:grid}.gf-skin-strip button{border:1px solid var(--line);background:#142127;border-radius:5px;min-height:44px;padding:2px}.gf-look .gf-skin-strip img{aspect-ratio:4/3;width:100%;height:auto}.gf-skin-egy{align-items:center;min-height:44px;display:flex}.gf-skin-tiers :focus-visible{outline:2px solid var(--copper);outline-offset:2px}.gf-skin-strip :focus-visible{outline:2px solid var(--copper);outline-offset:2px}@media (max-width:500px){.gf-village-looks{grid-template-columns:1fr}.gf-village-look .gf-skin-main{height:220px}}