.ev-home-brands,.ev-home-categories{--ev-merch-gutter:clamp(2rem,4vw,6.4rem);--ev-merch-gap:var(--ev-space-md);--ev-merch-type-min:1.4rem;--ev-merch-brand-height:64rem;--ev-merch-surface:var(--ev-bg-elevated);--ev-merch-gradient:linear-gradient(0deg,rgba(28,22,18,.84),transparent 65%);padding-block:var(--ev-section-gap)}.ev-home-brands>.page-width,.ev-home-categories>.page-width{max-width:var(--ev-page-max);padding-inline:var(--ev-merch-gutter)}.ev-home-merch__heading{margin-bottom:var(--ev-space-lg)}.ev-home-merch__eyebrow{font-size:var(--ev-merch-type-min);font-family:var(--ev-font-body);font-weight:var(--ev-fw-medium);line-height:var(--ev-leading-relaxed);letter-spacing:var(--ev-tracking-widest);text-transform:uppercase;color:var(--ev-fg-muted);margin-bottom:var(--ev-space-xs)}.ev-home-merch__heading h2{font-size:var(--ev-text-h2);line-height:var(--ev-leading-snug);letter-spacing:var(--ev-tracking-tight)}.ev-home-brands__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ev-merch-gap)}.ev-home-brands__card{position:relative;display:flex;align-items:flex-end;isolation:isolate;min-width:0;height:var(--ev-merch-brand-height);overflow:hidden;background:var(--ev-bg-dark);color:var(--ev-fg-on-dark)}.ev-home-brands__card:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:var(--ev-merch-gradient);z-index:-1;pointer-events:none}.ev-home-brands__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center var(--ev-merch-image-position,30%);z-index:-2;transition:transform var(--ev-duration-slow) var(--ev-ease)}.ev-home-brands__copy{width:100%;padding:var(--ev-space-lg)}.ev-home-brands__copy h3{font-size:var(--ev-text-h2);color:inherit;letter-spacing:var(--ev-tracking-tight);line-height:var(--ev-leading-snug);max-width:var(--ev-merch-heading-width,32rem);margin-bottom:var(--ev-space-md)}.ev-home-brands__cta{display:flex;align-items:center;justify-content:space-between;gap:var(--ev-space-sm);font-size:var(--ev-text-body);border-top:var(--ev-border-width) solid var(--ev-line-on-dark-strong);padding-top:var(--ev-space-sm)}.ev-home-categories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ev-merch-gap)}.ev-home-categories__card{min-width:0}.ev-home-categories__media{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--ev-merch-surface)}.ev-home-categories__image{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ev-home-categories__card h3{display:flex;align-items:center;justify-content:space-between;gap:var(--ev-space-xs);font-size:var(--ev-text-h4);line-height:var(--ev-leading-relaxed);padding-block:var(--ev-space-sm)}.ev-home-categories__placeholder{display:flex;align-items:center;justify-content:center;height:100%;padding:var(--ev-space-sm);font-size:var(--ev-text-body);color:var(--ev-fg-muted)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ev-home-brands__card:hover .ev-home-brands__image{transform:scale(1.025)}}@media(max-width:749px){.ev-home-brands,.ev-home-categories{--ev-merch-gutter:2rem;--ev-merch-gap:var(--ev-space-sm);--ev-merch-brand-height:48rem;padding-block:var(--ev-section-gap-mobile)}.ev-home-brands__grid{grid-template-columns:1fr;gap:var(--ev-space-md)}.ev-home-brands__copy{padding:var(--ev-space-md)}.ev-home-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/homepage-merch.css.map */
