.em-col{position:relative;z-index:0;padding:0;display:flex;flex-direction:column;scroll-snap-align:start;scroll-margin-top:var(--em-hdr-pin)}.em-col{min-height:calc(100vh - var(--em-hdr-pin) + 2px)}@supports (height: 100svh){.em-col{min-height:calc(100svh - var(--em-hdr-pin) + 2px)}}.em-col__head:not(:empty){text-align:center;padding:44px var(--em-gutter)}.em-col__kicker{margin-bottom:12px}.em-col__h{font-family:var(--em-body);font-weight:400;font-size:var(--em-fs-h2);line-height:1.15;margin:0;color:var(--em-ink)}.em-col__sub{font-family:var(--em-body);font-size:var(--em-fs-lede);line-height:1.5;color:var(--em-muted);margin:12px auto 0;max-width:52ch}.em-col__grid{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:1fr;gap:1px;background:var(--em-line);border-block:1px solid var(--em-line)}.em-colc{display:flex;flex-direction:column;background:var(--em-cream);padding-bottom:16px;transition:background .22s ease}.em-colc:hover{background:var(--em-cream-lt)}.em-colc__imgw{position:relative;flex:1 1 auto;min-height:210px;overflow:hidden;background:var(--em-cream-lt)}.em-colc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.em-colc__body{padding:12px 18px 0}.em-colc__t{font-family:var(--em-display);font-size:var(--em-fs-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--em-ink);line-height:var(--em-lh-head)}.em-colc__d{margin:5px 0 0;font-family:var(--em-body);font-size:17px;line-height:1.45;color:var(--em-muted)}@media(min-width:641px){.em-col__grid{grid-template-columns:repeat(min(var(--em-col-n, 4),2),1fr)}.em-colc{padding-bottom:16px}.em-colc:last-child:nth-child(odd){grid-column:1 / -1}.em-colc:last-child:nth-child(odd) .em-colc__imgw{aspect-ratio:16 / 9}.em-colc__imgw{min-height:0;aspect-ratio:auto}}@media(min-width:991px){.em-col__grid{grid-template-columns:repeat(min(var(--em-col-n, 4),4),1fr)}.em-colc{padding-bottom:18px}.em-colc:last-child:nth-child(odd){grid-column:auto}.em-colc:last-child:nth-child(odd) .em-colc__imgw{aspect-ratio:auto}.em-colc__body{padding:13px 20px 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/em-collections.css.map */
