.gx-igg{border-top:1px solid var(--gx-line)}.gx-igg__grid{display:grid;grid-template-columns:repeat(var(--gx-igg-cols, 4),minmax(0,1fr));gap:4px}.gx-igg__item{margin:0;aspect-ratio:4 / 5;overflow:hidden;background:var(--gx-ink2)}.gx-igg__item img,.gx-igg__item video{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.gx-igg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gx-wild{border-top:1px solid var(--gx-line)}.gx-wild__text{margin:0;font-size:18px;max-width:520px}.gx-wild__grid{display:grid;grid-template-columns:repeat(var(--gx-wild-cols, 4),minmax(0,1fr));gap:4px}.gx-wild__tile{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--gx-ink2)}.gx-wild__tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}a.gx-wild__tile:hover img{transform:scale(1.05)}.gx-wild__ig{position:absolute;right:10px;bottom:10px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--gx-black);color:var(--gx-white);opacity:.85}@media(max-width:749px){.gx-wild__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.gx-wild__tile img{transition:none}}.gx-mip__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;align-items:end}.gx-mip__copy{gap:18px;align-items:flex-start}.gx-mip__copy p{margin:0;font-size:18px;max-width:400px}.gx-mip__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.gx-mip__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.gx-mip__tiles--stagger .gx-mip__tile:nth-child(2n){margin-top:56px}.gx-mip__tile{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit;min-width:0}.gx-mip__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--gx-ink2)}.gx-mip__media img,.gx-mip__media video{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}a.gx-mip__tile:hover .gx-mip__media img,a.gx-mip__tile:hover .gx-mip__media video{transform:scale(1.04)}.gx-mip__cap{font-size:12px;letter-spacing:.08em;color:var(--gx-cyan);text-transform:uppercase}.gx-badge svg{color:var(--gx-red)}@media(max-width:989px){.gx-mip__grid{grid-template-columns:1fr;gap:32px}}@media(max-width:619px){.gx-mip__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-mip__tiles--stagger .gx-mip__tile:nth-child(2n){margin-top:32px}}@media(prefers-reduced-motion:reduce){.gx-mip__media img,.gx-mip__media video{transition:none}}.gx-hist__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:center}.gx-hist__photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.gx-hist__photo{display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--gx-ink2)}.gx-hist__photo img{width:100%;height:100%;object-fit:cover;display:block}.gx-hist__copy{gap:18px;align-items:flex-start}.gx-hist__copy p{margin:0;font-size:18px;max-width:420px}@media(max-width:989px){.gx-hist__grid{grid-template-columns:1fr;gap:32px}}.gx-wiw__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gx-wiw__card{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit;min-width:0}.gx-wiw__media{position:relative;display:block;aspect-ratio:9 / 14;overflow:hidden;background:var(--gx-ink2)}.gx-wiw__media img,.gx-wiw__media video{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}a.gx-wiw__card:hover .gx-wiw__media img,a.gx-wiw__card:hover .gx-wiw__media video{transform:scale(1.03)}.gx-badge{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:6px;background:var(--gx-black);color:var(--gx-bone);font-family:var(--gx-mono);font-size:11px;font-weight:700;letter-spacing:.08em;padding:4px 8px;text-transform:uppercase}.gx-wiw__title{font-size:26px}.gx-wiw__text,.gx-wiw__cta{font-size:16px}.night .gx-wiw__cta{color:var(--gx-cyan)}a.gx-wiw__card:hover .gx-wiw__title{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}@media(max-width:749px){.gx-wiw__grid{grid-template-columns:1fr}.gx-wiw__media{aspect-ratio:4 / 5}}@media(prefers-reduced-motion:reduce){.gx-wiw__media img,.gx-wiw__media video{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
