.orsa-blog-hero{--orsa-margin: 20px;--orsa-gutter: 12px;--orsa-red: #D93A19;--orsa-bg: #FFFAEE;--orsa-tile-w: 461px;--orsa-media-h: 538px;position:relative;min-height:100svh;background:var(--orsa-bg);color:var(--orsa-red)}.orsa-blog-hero__grid{position:relative;z-index:1;min-height:100svh;padding-top:calc(var(--orsa-nav-h, 60px) + var(--orsa-margin));padding-left:var(--orsa-margin);padding-right:var(--orsa-margin);padding-bottom:var(--orsa-margin);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--orsa-gutter);align-content:start}.orsa-blog-hero__list{grid-column:1 / -1;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--orsa-gap);list-style:none;padding:0;margin:0}.orsa-blog-hero__item{min-width:0;margin:0;padding:0}.orsa-blog-hero__tile{text-decoration:none;color:inherit;outline:none;display:grid;grid-template-rows:var(--orsa-media-h) auto;gap:8px;box-sizing:border-box}.orsa-blog-hero__mediaWrap{position:relative;height:var(--orsa-media-h);overflow:hidden;border-radius:0;background:#d93a190f}.orsa-blog-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.orsa-blog-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.orsa-blog-hero__placeholder{width:100%;height:100%;background:linear-gradient(135deg,#d93a191f,#d93a1908)}.orsa-blog-hero__caption{display:grid;grid-template-columns:2fr 1fr;column-gap:12px;row-gap:6px;padding:0;color:var(--orsa-red);text-transform:uppercase;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;align-items:start}.orsa-blog-hero__captionDate{grid-column:2;grid-row:1;justify-self:end;text-align:right;white-space:nowrap;font-size:13px;font-weight:500;line-height:.99;letter-spacing:-.06em;margin:0}.orsa-blog-hero__captionTitle{color:var(--orsa-red)!important;text-transform:uppercase;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;text-decoration:none;grid-column:1;grid-row:1;font-size:13px;font-weight:500;line-height:.99;letter-spacing:-.06em;min-height:1.98em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin:0}.orsa-blog-hero__hover{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--orsa-red);opacity:0;transition:opacity .18s ease;z-index:1}.orsa-blog-hero__hover.is-visible{opacity:1}.orsa-blog-hero__hoverInner{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--orsa-tile-pad, 24px);display:flex;align-items:flex-start;justify-content:flex-start}.orsa-blog-hero__hoverTitle{color:#fffaee;font-family:AlteHaasGrotesk,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;font-size:36px;line-height:.83;letter-spacing:-.06em;max-width:100%}.orsa-blog-hero__tile:hover .orsa-blog-hero__hover,.orsa-blog-hero__tile:focus-visible .orsa-blog-hero__hover{opacity:1}.orsa-blog-hero__tile:focus-visible .orsa-blog-hero__mediaWrap{box-shadow:0 0 0 2px var(--orsa-red) inset}.orsa-blog-hero__tile.is-empty{cursor:default}.orsa-blog-hero__tile.is-empty:hover .orsa-blog-hero__hover{opacity:1}@media (max-width: 1200px){.orsa-blog-hero__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.orsa-blog-hero__grid{padding-top:calc(var(--orsa-nav-h, 60px) + 12px);padding-left:12px;padding-right:12px;padding-bottom:24px}.orsa-blog-hero__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.orsa-blog-hero__tile{grid-template-rows:232px auto}.orsa-blog-hero__mediaWrap{height:232px}.orsa-blog-hero__caption{grid-template-columns:1fr}.orsa-blog-hero__captionDate{grid-column:1;grid-row:1;justify-self:start;text-align:left;font-size:11px;line-height:1}.orsa-blog-hero__captionTitle{grid-column:1;grid-row:2;font-size:15px;line-height:1;min-height:2em;width:100%;max-width:100%}.orsa-blog-hero__hoverTitle{font-size:24px;line-height:.9}.orsa-blog-hero__tile:hover .orsa-blog-hero__hover{opacity:0}.orsa-blog-hero__tile:focus-visible .orsa-blog-hero__hover{opacity:1}.orsa-blog-hero__tile.is-empty:hover .orsa-blog-hero__hover{opacity:1}}.orsa-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.orsa-blog-hero__tile{grid-template-rows:auto auto}.orsa-blog-hero__mediaWrap{height:auto;aspect-ratio:461 / 538}@media (max-width: 900px){.orsa-blog-hero__tile{grid-template-rows:auto auto}.orsa-blog-hero__mediaWrap{height:auto;aspect-ratio:1 / 1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-orsa-blog-hero.css.map */
