.two-image-editorial{background:rgb(var(--color-background));color:rgb(var(--color-foreground));display:grid;gap:0;grid-template-areas:"left-image right-image" "left-content right-content";grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;width:100%;padding-bottom:10rem}.two-image-editorial__item{align-self:start;background:rgba(var(--color-foreground),.04);min-width:0;overflow:hidden}.two-image-editorial__item--left{grid-area:left-image}.two-image-editorial__item--right{grid-area:right-image}.two-image-editorial__image-link{color:currentColor;display:block;width:100%}.two-image-editorial__image-link:focus-visible{outline:.2rem solid currentColor;outline-offset:-.6rem}.two-image-editorial__item picture{display:block;width:100%}.two-image-editorial__image{display:block;height:auto;object-position:var(--two-image-editorial-focal-point, 50% 50%);width:100%}.two-image-editorial__placeholder{aspect-ratio:4 / 5}.two-image-editorial__placeholder .placeholder-svg{display:block;height:auto;width:100%}.two-image-editorial__content{min-width:0;padding:2.4rem 2.4rem 3.6rem}.two-image-editorial__content--left{grid-area:left-content}.two-image-editorial__content--right{grid-area:right-content;text-align:right}.two-image-editorial__title{font-family:var(--font-heading-family);font-size:clamp(2.8rem,3.2vw,4.2rem);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0;line-height:1.05;margin:0;text-wrap:balance}.two-image-editorial__intro{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.6}.two-image-editorial__intro>*{margin:0}.two-image-editorial__intro>*+*{margin-top:1.2rem}.two-image-editorial__text-link{border-bottom:.1rem solid currentColor;color:currentColor;display:inline-block;font-family:var(--font-functional-family, var(--font-body-family));font-size:1.1rem;font-weight:600;letter-spacing:.12rem;line-height:1.4;margin-top:1.8rem;padding-bottom:.4rem;text-decoration:none;text-transform:uppercase}.two-image-editorial__text-link:hover,.two-image-editorial__text-link:focus-visible{border-bottom-width:.2rem}@media screen and (max-width:749px){.two-image-editorial{grid-template-areas:"left-image" "left-content" "right-image" "right-content";grid-template-columns:1fr;padding-bottom:3rem}.two-image-editorial__image{object-position:var(--two-image-editorial-mobile-focal-point, 50% 50%)}.two-image-editorial__content{padding:2rem 2rem 3.2rem}.two-image-editorial__title{font-size:clamp(2.6rem,7.4vw,3.2rem)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/two-image-editorial.css.map */
