.editorial-banner{background:var(--eb-bg, #f4f1eb);color:var(--eb-heading, #1c1c1c);max-width:100%;overflow:hidden}.editorial-banner__inner{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(28rem,1fr);gap:var(--eb-gap, 8px);width:100%;min-height:var(--eb-height, 640px);background:var(--eb-bg, #f4f1eb)}.editorial-banner__inner--images-right{grid-template-columns:minmax(30rem,1fr) minmax(0,1.72fr)}.editorial-banner__inner--images-right .editorial-banner__media{order:2}.editorial-banner__media{display:grid;grid-template-columns:repeat(var(--eb-count, 3),minmax(0,1fr));grid-template-rows:minmax(var(--eb-height, 640px),1fr);gap:var(--eb-gap, 8px);min-width:0;max-width:100%}.editorial-banner__photo{position:relative;height:100%;min-height:var(--eb-height, 640px);overflow:hidden;background:#e7e1d6}.editorial-banner__photo img,.editorial-banner__photo svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.editorial-banner__photo svg{background:#e7e1d6}.editorial-banner__panel{display:flex;align-items:center;justify-content:center;min-width:0;padding:clamp(3.2rem,4vw,6rem) clamp(2.4rem,3.5vw,5.6rem);text-align:center;background:var(--eb-bg, #f4f1eb)}.editorial-banner__copy{width:min(100%,46rem);max-width:100%;container-type:inline-size}.editorial-banner__eyebrow{margin:0 0 2.4rem;color:var(--eb-heading, #1c1c1c);font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:1.6rem;letter-spacing:.01em;line-height:1.3}.editorial-banner__heading{margin:0;color:var(--eb-heading, #1c1c1c);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(4.2rem,15cqi,7.4rem);line-height:.86;text-transform:uppercase}.editorial-banner__line{display:block}.editorial-banner__line--lead{margin-bottom:.28em;font-size:.38em;letter-spacing:.32em;line-height:1.2}.editorial-banner__line--tracked{margin-top:.55em;padding-left:.42em;font-size:.3em;letter-spacing:.42em;line-height:1.25}.editorial-banner__text{max-width:36rem;margin:2.4rem auto 0;color:var(--eb-text, #2b2b2b);font-family:var(--font-heading-family);font-size:1.55rem;font-weight:400;line-height:1.55}.editorial-banner__text p{margin:0}.editorial-banner__button{display:inline-flex;align-items:center;justify-content:center;min-width:15.6rem;margin-top:2.8rem;padding:1.35rem 2.8rem;border:1px solid var(--eb-button-bg, #1c3f36);background:var(--eb-button-bg, #1c3f36);color:var(--eb-button-text, #ffffff);font-family:var(--font-body-family);font-size:1.5rem;line-height:1;letter-spacing:.01em;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.editorial-banner__button:hover{border-color:var(--eb-button-hover-bg, #122c26);background:var(--eb-button-hover-bg, #122c26);color:var(--eb-button-hover-text, #ffffff);border:1px solid var(--eb-button-bg, #1c3f36)}.editorial-banner__button[aria-disabled=true]{cursor:default}@media screen and (max-width:989px){.editorial-banner__inner,.editorial-banner__inner--images-right{grid-template-columns:1fr;min-height:0}.editorial-banner__inner--images-right .editorial-banner__media{order:0}.editorial-banner__media{grid-template-rows:42rem;min-height:42rem}.editorial-banner__photo{min-height:42rem}.editorial-banner__panel{padding:4.8rem 2.4rem 5.6rem}.editorial-banner__heading{font-size:clamp(4rem,11vw,6.4rem)}}@media screen and (max-width:749px){.editorial-banner__media{grid-template-rows:32rem;min-height:32rem}.editorial-banner__photo{min-height:32rem}.editorial-banner__eyebrow{margin-bottom:1.8rem;font-size:1.5rem}.editorial-banner__text{font-size:1.45rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-editorial-banner.css.map */
