.ed-hero{position:relative;display:block;width:100%;overflow:hidden;color:inherit;text-decoration:none}.ed-hero__media{position:relative;display:block;width:100%;height:100%;background-color:var(--ed-color-soft-gray)}.ed-hero__media img,.ed-hero__media video{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.ed-hero--d-adapt .ed-hero__media img,.ed-hero--d-adapt .ed-hero__media video{height:auto}.ed-hero--d-550 .ed-hero__media{height:55rem}.ed-hero--d-650 .ed-hero__media{height:65rem}.ed-hero--d-750 .ed-hero__media{height:75rem}.ed-hero--d-full .ed-hero__media{height:100vh;height:100svh}}@media screen and (max-width:749px){.ed-hero--m-adapt .ed-hero__media img,.ed-hero--m-adapt .ed-hero__media video{height:auto}.ed-hero--m-4x5 .ed-hero__media{aspect-ratio:4 / 5}.ed-hero--m-full .ed-hero__media{height:100vh;height:100svh}}.ed-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,var(--ed-hero-overlay, .2));pointer-events:none}.ed-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:4rem 6.4rem;pointer-events:none}@media screen and (max-width:749px){.ed-hero__content{padding:2.4rem 2.2rem}}.ed-hero__content>*{pointer-events:auto}.ed-hero--h-left .ed-hero__content{align-items:flex-start;text-align:left}.ed-hero--h-center .ed-hero__content{align-items:center;text-align:center}.ed-hero--h-right .ed-hero__content{align-items:flex-end;text-align:right}.ed-hero--v-top .ed-hero__content{justify-content:flex-start}.ed-hero--v-middle .ed-hero__content{justify-content:center}.ed-hero--v-bottom .ed-hero__content{justify-content:flex-end}.ed-hero__heading{margin:0;font-size:2.6rem;font-weight:400;line-height:1.15;letter-spacing:.01em}@media screen and (min-width:990px){.ed-hero__heading{font-size:3.8rem}}.ed-hero__heading.ed-serif{font-size:3rem}@media screen and (min-width:990px){.ed-hero__heading.ed-serif{font-size:4.4rem}}.ed-hero__subheading{margin:.8rem 0 0;font-size:1.3rem;letter-spacing:.02em}.ed-hero__cta{margin-top:1.8rem}.ed-hero__below{display:none;padding:2rem var(--ed-page-pad) .6rem;color:var(--ed-color-black)}@media screen and (max-width:749px){.ed-hero--text-below-mobile .ed-hero__content{display:none}.ed-hero--text-below-mobile .ed-hero__below{display:block}.ed-hero__below .ed-hero__heading{font-size:2.2rem}.ed-hero__below .ed-hero__subheading{color:var(--ed-color-muted)}}.ed-catgrid{padding-left:var(--ed-catgrid-pad, 16px);padding-right:var(--ed-catgrid-pad, 16px)}.ed-catgrid__grid{display:grid;grid-template-columns:repeat(var(--ed-catgrid-cols, 4),1fr);gap:12px}@media screen and (max-width:989px){.ed-catgrid__grid{grid-template-columns:repeat(2,1fr);gap:8px}}@media screen and (max-width:749px){.ed-catgrid--swipe-mobile .ed-catgrid__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ed-catgrid--swipe-mobile .ed-catgrid__grid::-webkit-scrollbar{display:none}.ed-catgrid--swipe-mobile .ed-tile{flex:0 0 62%;scroll-snap-align:start}}.ed-tile{position:relative;display:block;text-decoration:none;color:var(--ed-color-black);overflow:hidden}.ed-tile__media{position:relative;overflow:hidden;background-color:var(--ed-color-soft-gray);aspect-ratio:var(--ed-tile-ratio, 4 / 5)}.ed-tile__media img,.ed-tile__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}@media(hover:hover){.ed-tile:hover .ed-tile__media img{transform:scale(1.015)}}@media screen and (max-width:749px){.ed-only-desktop{display:none!important}}@media screen and (min-width:750px){.ed-only-mobile{display:none!important}}.ed-tile__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,var(--ed-tile-overlay, 0));pointer-events:none}.ed-tile__content--overlay{position:absolute;left:0;right:0;bottom:0;padding:1.8rem 2rem}.ed-tile__content--below{padding:1.2rem 0 .4rem}.ed-tile__title{margin:0;font-size:1.35rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase}@media screen and (max-width:749px){.ed-tile__title{font-size:1.2rem}}.ed-tile__subtitle{margin:.3rem 0 0;font-size:1.2rem;color:inherit;opacity:.75}.ed-tile__cta{margin-top:.9rem}.ed-tile:hover .ed-tile__title{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:1px}.ed-split .ed-tile__title{font-size:2.4rem;text-transform:none;letter-spacing:.01em}@media screen and (min-width:990px){.ed-split .ed-tile__title{font-size:3rem}}.ed-split .ed-tile__title.ed-serif{font-size:2.6rem}@media screen and (min-width:990px){.ed-split .ed-tile__title.ed-serif{font-size:3.4rem}}.ed-split{padding-left:var(--ed-split-pad, 0px);padding-right:var(--ed-split-pad, 0px)}.ed-split__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media screen and (max-width:749px){.ed-split__grid{grid-template-columns:1fr;gap:8px}.ed-split--swipe-mobile .ed-split__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ed-split--swipe-mobile .ed-split__grid::-webkit-scrollbar{display:none}.ed-split--swipe-mobile .ed-tile{flex:0 0 86%;scroll-snap-align:start}}.ed-featured{padding-left:var(--ed-page-pad);padding-right:var(--ed-page-pad);max-width:var(--ed-width-collection);margin:0 auto}.ed-featured__head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:2.4rem}.ed-featured__title{margin:0;font-size:2rem;font-weight:400;letter-spacing:.02em}@media screen and (min-width:990px){.ed-featured__title{font-size:2.6rem}}.ed-newsletter{text-align:center}.ed-newsletter__inner{max-width:620px;margin:0 auto;padding-left:var(--ed-page-pad);padding-right:var(--ed-page-pad)}.ed-newsletter__heading{margin:0;font-size:1.7rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.ed-newsletter__text{margin:1.2rem 0 0;font-size:1.3rem;color:var(--ed-color-muted);line-height:1.6}.ed-newsletter__form{margin-top:2.4rem}.ed-newsletter__row{display:flex;align-items:stretch;border-bottom:1px solid var(--ed-color-black)}.ed-newsletter__input{flex:1;min-width:0;border:0;background:transparent;font-family:inherit;font-size:1.3rem;padding:1.2rem .2rem;color:var(--ed-color-black)}.ed-newsletter__input:focus{outline:none}.ed-newsletter__input::placeholder{color:var(--ed-color-muted);letter-spacing:.04em}.ed-newsletter__submit{flex:none;border:0;background:transparent;cursor:pointer;font-family:inherit;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ed-color-black);padding:0 .4rem;display:inline-flex;align-items:center;gap:.6rem}.ed-newsletter__submit:hover{text-decoration:underline;text-underline-offset:.3em}.ed-newsletter__success,.ed-newsletter__error{margin-top:1.6rem;font-size:1.25rem}.ed-newsletter__error{color:var(--ed-color-sale)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/editorial-home.css.map */
