.editorial-signpost{margin-top:calc(clamp(4.8rem,2.1201970443rem + 6.3054187192vw,11.2rem)*var(--font-heading-scale));margin-bottom:calc(clamp(4.8rem,2.1201970443rem + 6.3054187192vw,11.2rem)*var(--font-heading-scale));overflow-x:clip;overflow-y:visible}.editorial-signpost__inner{display:grid;grid-template-areas:"image" "main";gap:var(--grid-desktop-horizontal-spacing)}.editorial-signpost__img-container{grid-area:image}.editorial-signpost__img{display:block;width:100%;height:100%;object-fit:cover}.editorial-signpost__main{grid-area:main}@media screen and (max-width: 750px){.editorial-signpost__main{display:grid;column-gap:var(--grid-desktop-horizontal-spacing);grid-template-rows:auto auto;grid-template-columns:6fr minmax(128px, 2fr)}}@media screen and (min-width: 750px){.editorial-signpost__main{display:flex;flex-direction:column}}@media screen and (min-width: 750px){.editorial-signpost__body{margin-bottom:5rem}}.editorial-signpost__heading{margin-top:0;font-size:calc(clamp(2.4rem,2.0650246305rem + 0.7881773399vw,3.2rem)*var(--font-heading-scale));font-family:var(--font-heading-sans-family);grid-column:1/3;text-wrap:balance;text-wrap:pretty}.editorial-signpost__desc{margin-top:0;font-size:1.6rem;text-wrap:pretty}.editorial-signpost__link{text-transform:uppercase;color:var(--gradient-base-accent-1);font-size:1.3rem;font-family:var(--font-heading-sans-family);text-decoration:underline;text-underline-offset:.8em;letter-spacing:.15em;transition:text-decoration-thickness .15s ease}.editorial-signpost__link:hover,.editorial-signpost__link:active{text-decoration-thickness:2px}.editorial-signpost__product{position:relative}@media screen and (min-width: 750px){.editorial-signpost__product{margin-top:auto}}.editorial-signpost__product-title{--letter-spacing-sans-heading: 0;text-transform:none;font-size:1.4rem;color:var(--color-foreground);margin-bottom:0}@media screen and (min-width: 750px){.editorial-signpost__product-title{position:absolute}}.editorial-signpost__product-img{max-width:100%;height:auto;width:100%;object-fit:cover;display:block;aspect-ratio:1/1}@media screen and (min-width: 750px){.editorial-signpost__product-img{aspect-ratio:4/3}}@media screen and (min-width: 750px){.editorial-signpost--image-first .editorial-signpost__inner{grid-template-columns:7fr 5fr;grid-template-areas:"image main"}}.editorial-signpost--image-first .editorial-signpost__img-container{margin-left:calc((min(100vw,2400px) - (min(100vw,var(--page-width)) - 10rem))*.5*-1)}@media screen and (min-width: 750px){.editorial-signpost--image-first .editorial-signpost__main{padding-left:calc(clamp(2.4rem,-0.2086956522rem + 3.4782608696vw,4.8rem)*var(--font-heading-scale))}}@media screen and (min-width: 750px){.editorial-signpost--image-last .editorial-signpost__inner{grid-template-columns:5fr 7fr;grid-template-areas:"main image"}}.editorial-signpost--image-last .editorial-signpost__img-container{margin-right:calc((min(100vw,2400px) - (min(100vw,var(--page-width)) - 10rem))*.5*-1)}@media screen and (min-width: 750px){.editorial-signpost--image-last .editorial-signpost__main{padding-right:calc(clamp(2.4rem,-0.2086956522rem + 3.4782608696vw,4.8rem)*var(--font-heading-scale))}}
