.be-occasions__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none}.be-occasions__item{margin:0}.be-occasions__tile{position:relative;display:flex;align-items:flex-end;aspect-ratio:1;padding:12px;box-sizing:border-box;overflow:hidden;border-radius:var(--be-radius);background:var(--be-photo-bg);color:var(--be-ink);text-decoration:none}.be-occasions__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.be-occasions__chip{position:relative;max-width:100%;padding:6px 10px;border-radius:6px;background:var(--be-bg);font-family:var(--be-font-display);font-size:17px;line-height:1.2;letter-spacing:-.005em}.be-occasions__tile:hover .be-occasions__chip,.be-occasions__tile:focus-visible .be-occasions__chip{text-decoration:underline;text-underline-offset:3px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.be-occasions__tile:hover .be-occasions__img{transform:scale(1.03)}}@media screen and (min-width:990px){.be-occasions__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px}.be-occasions__tile{padding:16px}.be-occasions__chip{padding:8px 14px;font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/be-occasions.css.map */
