.gallery-section[data-astro-cid-avfgzb42]{background:var(--color-surface-primary, #fff);padding:calc(120px * var(--fluid-scale)) 0}.gallery-layout[data-astro-cid-avfgzb42]{display:grid;grid-template-columns:calc(280px * var(--fluid-scale)) 1fr;gap:var(--spacing-20);align-items:start}.sidebar__heading[data-astro-cid-avfgzb42]{font-family:var(--font-display);font-size:var(--text-heading-lg);font-weight:400;color:var(--color-text-primary);margin-bottom:var(--spacing-4);text-transform:uppercase;letter-spacing:.02em}.sidebar__heading[data-astro-cid-avfgzb42]:after{content:"";display:block;width:calc(48px * var(--fluid-scale));height:2px;background:var(--color-text-primary);margin-top:var(--spacing-4)}.sidebar__search[data-astro-cid-avfgzb42]{position:relative;margin:var(--spacing-8) 0 var(--spacing-6) 0}.sidebar__search-icon[data-astro-cid-avfgzb42]{position:absolute;left:var(--spacing-3);top:50%;transform:translateY(-50%);width:calc(16px * var(--fluid-scale));height:calc(16px * var(--fluid-scale));color:var(--color-text-tertiary);pointer-events:none}.sidebar__search-input[data-astro-cid-avfgzb42]{width:100%;padding:10px 14px 10px 38px;border:1px solid var(--color-border-default, rgba(57, 46, 38, .15));border-radius:0;background:transparent;font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-text-primary);transition:border-color .2s ease}.sidebar__search-input[data-astro-cid-avfgzb42]::placeholder{color:var(--color-text-tertiary)}.sidebar__search-input[data-astro-cid-avfgzb42]:focus{outline:none;border-color:var(--color-brand-primary)}.sidebar__list[data-astro-cid-avfgzb42]{list-style:none;padding:0;margin:0}.sidebar__item[data-astro-cid-avfgzb42]{border-bottom:1px solid var(--color-border-default, rgba(57, 46, 38, .1))}.sidebar__item[data-astro-cid-avfgzb42][hidden]{display:none}.sidebar__link[data-astro-cid-avfgzb42]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;font-size:var(--text-body-md);color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease}.sidebar__link[data-astro-cid-avfgzb42]:hover{color:var(--color-brand-primary)}.sidebar__link[data-astro-cid-avfgzb42].is-active{color:var(--color-text-primary);font-weight:500}.sidebar__link-count[data-astro-cid-avfgzb42]{font-size:var(--text-body-sm);color:var(--color-text-tertiary)}.main[data-astro-cid-avfgzb42]{min-width:0}.grid[data-astro-cid-avfgzb42]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-12) var(--spacing-8)}.grid[data-astro-cid-avfgzb42][hidden]{display:none}.card[data-astro-cid-avfgzb42],.card[data-astro-cid-avfgzb42]:hover{background:none;border-radius:0;box-shadow:none;overflow:visible;transform:none;transition:none}.card[data-astro-cid-avfgzb42]{display:flex;flex-direction:column;gap:calc(8px * var(--fluid-scale));text-decoration:none;color:var(--hw-ink)}.card[data-astro-cid-avfgzb42][hidden]{display:none}.card__image[data-astro-cid-avfgzb42]{aspect-ratio:4 / 3;overflow:hidden;background:var(--hw-warm-white)}.card__image--empty[data-astro-cid-avfgzb42]{background:var(--hw-taupe)}.card__image--pair[data-astro-cid-avfgzb42]{aspect-ratio:auto;overflow:visible;background:none;margin-bottom:calc(12px * var(--fluid-scale))}.card[data-astro-cid-avfgzb42]:hover .card__image--pair[data-astro-cid-avfgzb42] .ba-pair__photo,.card[data-astro-cid-avfgzb42]:focus-visible .card__image--pair[data-astro-cid-avfgzb42] .ba-pair__photo{scale:1.03}.card__title[data-astro-cid-avfgzb42]{margin:0;font-family:var(--font-display);font-size:var(--hw-text-card);font-weight:400;line-height:1.1!important;color:var(--hw-ink);transition:color .2s ease}.card[data-astro-cid-avfgzb42]:hover .card__title[data-astro-cid-avfgzb42],.card[data-astro-cid-avfgzb42]:focus-visible .card__title[data-astro-cid-avfgzb42]{color:var(--hw-blush)}.card__meta[data-astro-cid-avfgzb42]{font-family:var(--font-body);font-size:var(--hw-text-label);line-height:1.3;letter-spacing:var(--hw-track-eyebrow);text-transform:uppercase;color:var(--hw-blush)}.no-results[data-astro-cid-avfgzb42],.gallery-empty[data-astro-cid-avfgzb42]{text-align:center;padding:var(--spacing-20) 0;color:var(--color-text-secondary)}@media(max-width:768px){.gallery-layout[data-astro-cid-avfgzb42]{grid-template-columns:1fr;gap:var(--spacing-12)}.sidebar[data-astro-cid-avfgzb42]{position:static;max-height:none;overflow:visible;padding-right:0}.sidebar__list[data-astro-cid-avfgzb42]{display:flex;flex-wrap:wrap;gap:8px}.sidebar__item[data-astro-cid-avfgzb42]{border-bottom:none}.sidebar__link[data-astro-cid-avfgzb42]{padding:8px var(--spacing-4);border:1px solid var(--color-border-default, rgba(57, 46, 38, .15));border-radius:0;font-size:var(--text-body-sm);gap:6px}.sidebar__link[data-astro-cid-avfgzb42].is-active{background:var(--color-text-primary);border-color:var(--color-text-primary);color:#fff}.sidebar__link[data-astro-cid-avfgzb42].is-active .sidebar__link-count[data-astro-cid-avfgzb42]{color:#ffffffb3}.grid[data-astro-cid-avfgzb42]{grid-template-columns:1fr;gap:var(--spacing-8)}}
