.oakm-hero{position:relative;overflow:hidden;min-height:min(92vh,980px);display:grid;align-items:end;background:#d8c8b8}.oakm-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.oakm-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#1c1b1a1a,#1c1b1a4d 46%,#1c1b1a94);z-index:1}.oakm-hero-image,.oakm-hero-native-video{width:100%;height:100%;object-fit:cover}.oakm-hero-native-video{pointer-events:none}.oakm-hero-inner{position:relative;z-index:2;padding-top:148px;padding-bottom:48px;color:#fff}.oakm-hero-copy{max-width:780px}.oakm-hero .oakm-title,.oakm-hero .oakm-subtitle,.oakm-hero .oakm-card-title,.oakm-hero .oakm-cta-title{color:#fff}.oakm-hero .oakm-kicker,.oakm-hero .oakm-text,.oakm-hero .oakm-richtext p{color:#ffffffdb}.oakm-hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.oakm-hero .oakm-link{background:#ffffff14;color:#fff;border-color:#ffffff3d}.oakm-intro{max-width:820px}.oakm-story{grid-template-columns:1fr 1fr;align-items:start;gap:32px}.oakm-story-media{position:relative}.oakm-story-frame{overflow:hidden;border-radius:var(--oakm-radius);background:var(--oakm-surface);box-shadow:var(--oakm-shadow)}.oakm-story-frame img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.oakm-story-items{display:grid;gap:18px;align-content:start}.oakm-story-card,.oakm-detail-card,.oakm-size-card,.oakm-cross-card{padding:28px;border:1px solid var(--oakm-line);border-radius:var(--oakm-radius);background:#ffffff9e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.oakm-card-title{margin:0 0 10px;font-size:clamp(30px,3vw,42px)}.oakm-card-copy+.oakm-card-copy{margin-top:12px}.oakm-gallery-head,.oakm-lifestyle-head,.oakm-size-head,.oakm-cross-head{max-width:780px;margin-bottom:28px}.oakm-gallery-grid{grid-template-columns:repeat(12,1fr)}.oakm-gallery-card{grid-column:span 6}.oakm-gallery-card[data-width=full]{grid-column:span 12}.oakm-gallery-card[data-width=third]{grid-column:span 4}.oakm-gallery-media,.oakm-life-media{overflow:hidden;border-radius:var(--oakm-radius);background:var(--oakm-surface);margin-bottom:14px}.oakm-gallery-media img,.oakm-life-media img{width:100%;height:100%;object-fit:cover}.oakm-gallery-media{aspect-ratio:4 / 5}.oakm-gallery-card[data-ratio=landscape] .oakm-gallery-media{aspect-ratio:4 / 3}.oakm-gallery-card[data-ratio=square] .oakm-gallery-media{aspect-ratio:1 / 1}.oakm-gallery-card[data-ratio=wide] .oakm-gallery-media{aspect-ratio:16 / 9}.oakm-meta{margin:0}.oakm-details-grid,.oakm-sizes-grid,.oakm-cross-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.oakm-detail-number{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--oakm-accent);margin-bottom:10px;font-family:Jost,sans-serif}.oakm-lifestyle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oakm-size-value{font-size:clamp(30px,3vw,46px);margin:0 0 6px}.oakm-size-note{margin:12px 0 0}.oakm-cta{background:linear-gradient(180deg,#e6dbcf61,#efe7dec7)}.oakm-cta-wrap{max-width:840px}.oakm-cta-title{margin:0 0 14px;font-size:clamp(34px,5vw,66px)}.oakm-cross-card{display:flex;flex-direction:column;gap:12px}.oakm-cross-card .oakm-link{align-self:flex-start}@media screen and (max-width:989px){.oakm-story,.oakm-details-grid,.oakm-lifestyle-grid,.oakm-sizes-grid,.oakm-cross-grid{grid-template-columns:1fr}.oakm-gallery-card,.oakm-gallery-card[data-width=full],.oakm-gallery-card[data-width=third]{grid-column:span 12}.oakm-hero-inner{padding-top:128px}}@media screen and (max-width:749px){.oakm-hero{min-height:78vh;align-items:end}.oakm-hero-inner{padding-top:118px;padding-bottom:28px}.oakm-hero-copy{max-width:100%}.oakm-hero-actions{display:grid;gap:12px;margin-top:24px}.oakm-story-card,.oakm-detail-card,.oakm-size-card,.oakm-cross-card{padding:22px 18px}.oakm-gallery-media{aspect-ratio:4 / 5}.oakm-gallery-card[data-ratio=landscape] .oakm-gallery-media,.oakm-gallery-card[data-ratio=wide] .oakm-gallery-media{aspect-ratio:4 / 3}.oakm-life-caption{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/oak-mosaic-sections.css.map */
