.BrandCommunity{display:block;padding:48px 24px 56px;background:var(--background, #fff);color:var(--text-color, #1c1b1b)}.BrandCommunity__Header{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin:0 0 24px}.BrandCommunity__Header .SectionHeader__Heading{margin:0;text-align:left;text-transform:none;letter-spacing:0}.BrandCommunity__Story{display:inline-flex;flex-shrink:0;align-items:center;gap:10px;min-height:44px;font-size:var(--store-type-action, 13px)}.BrandCommunity__Grid{display:grid;grid-auto-flow:column;grid-auto-columns:76%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain;margin:0;padding:0 0 12px;list-style:none}.BrandCommunity__Tile{margin:0;min-width:0;scroll-snap-align:start}.BrandCommunity__Product{display:block}.BrandCommunity__Photo{overflow:hidden;aspect-ratio:4 / 5;background:#eeebe8}.BrandCommunity__Photo img{display:block;width:100%;height:100%;object-fit:cover}.BrandCommunity__Products{margin-top:8px}.BrandCommunity__ProductLink{display:flex;align-items:center;gap:10px;min-height:28px;font-size:var(--store-type-label, 12px);line-height:1.5;text-decoration:none}.BrandCommunity__Name{min-width:0;text-decoration:none}.BrandCommunity__Credit{display:block;font-size:var(--store-type-label, 12px);line-height:1.5;opacity:.7}.BrandCommunity a:focus-visible,.BrandCommunity__Grid:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.BrandCommunity__ProductLink:is(:hover,:focus-visible,:active) .BrandCommunity__Name{text-decoration:underline;text-underline-offset:3px}@media(min-width:768px){.BrandCommunity{display:block;padding:48px 40px 64px}.BrandCommunity__Grid{grid-auto-columns:calc((100% - 40px) / 3);gap:20px}}@media(min-width:1008px){.BrandCommunity__Grid{grid-auto-columns:calc((100% - 60px)/4)}}@media(max-width:380px){.BrandCommunity__Header{flex-wrap:wrap;gap:0}}.BrandCommunity__Controls{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:12px;font-size:12px}.BrandCommunity__Controls[hidden]{display:none}.BrandCommunity__Controls button{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:inherit;width:44px;height:44px;cursor:pointer}.BrandCommunity__Controls button{display:inline-flex;align-items:center;justify-content:center}.BrandCommunity .BrandArrow{display:block;flex-shrink:0;width:16px;height:16px}.BrandCommunity__Controls .BrandArrow{width:12px;height:12px}.BrandCommunity__ProductLink .BrandArrow{width:10px;height:10px}.BrandCommunity .BrandArrow--left{transform:rotate(180deg)}.BrandCommunity__Controls button:disabled{opacity:.3;cursor:default}.BrandCommunity button:focus-visible{outline:2px solid currentColor;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/237/assets/branding-community.css.map */
