.catalog-sidebar{align-self:start;position:sticky;top:24px}.catalog-sidebar h2{font-size:1.25rem}.catalog-sidebar a{display:block;margin:8px 0 24px}.catalog-sidebar label{display:block;margin-bottom:16px}.catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.product-choice{text-align:left;display:block;width:100%;height:100%;padding:24px;background:var(--brand-bg);color:var(--brand-text);border:1px solid var(--brand-border);border-radius:var(--brand-radius)}.product-choice:hover{border-color:var(--brand-primary);background:var(--brand-primary-light)}.product-choice img{width:100%;height:200px;margin-bottom:24px}.product-choice h3{margin:16px 0}.option-label{display:block;font-size:.75rem;text-transform:uppercase;color:var(--brand-primary)}.catalog-category{margin-bottom:32px}.catalog-notes{margin-top:48px;padding-top:32px;border-top:1px solid var(--brand-border)}@media (max-width:991px){.catalog-sidebar{position:static}}@media (max-width:575px){.catalog-grid{grid-template-columns:1fr}}