.editorial{display:grid;background-color:var(--color-background, var(--hs-white));color:var(--color-foreground, var(--hs-ink))}@media screen and (min-width:64rem){.editorial{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.editorial--reverse .editorial__media{grid-column:2;grid-row:1}.editorial--reverse .editorial__panel{grid-column:1;grid-row:1}}.editorial__media{position:relative;overflow:hidden;background-color:var(--hs-mist)}@media screen and (max-width:63.99rem){.editorial__media{display:flex;justify-content:center}.editorial__media>img,.editorial__media>video,.editorial__media>.editorial__placeholder{width:min(100%,68svh);height:auto;margin-inline:auto}}@media screen and (min-width:64rem){.editorial__media{aspect-ratio:auto;min-height:0;max-height:none}.editorial__media>img,.editorial__media>video,.editorial__media>.editorial__placeholder{position:static;width:100%;height:auto}.editorial__media--contain>img{position:static}}.editorial__media--contain{aspect-ratio:auto;min-height:0;max-height:none;align-self:center}.editorial__media--contain img{height:auto;object-fit:contain}.editorial__media img,.editorial__media video,.editorial__placeholder{width:100%;height:auto;object-fit:contain;object-position:50% 50%}.editorial__panel{display:flex;align-items:center;padding-inline:var(--gutter);padding-block:var(--space-2xl)}@media screen and (min-width:64rem){.editorial__panel{justify-content:center;padding-inline:clamp(2rem,4vw,4rem);padding-block:var(--space-2xl)}}.editorial__content{max-width:34rem}.editorial__heading{margin-block:var(--space-2xs) var(--space-sm)}.editorial__text{font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--color-foreground-muted, var(--hs-text-muted))}.editorial__text>*+*{margin-block-start:var(--space-sm)}.editorial__link{display:inline-flex;align-items:center;min-height:2.75rem;margin-block-start:var(--space-lg)}.editorial:not(.editorial--bleed){width:100%;max-width:calc(var(--content-max) + var(--gutter) * 2);margin-inline:auto}.editorial--text{grid-template-columns:minmax(0,1fr)}.editorial--text .editorial__panel{justify-content:center;padding-block:var(--space-3xl)}.editorial--text .editorial__content{max-width:44rem;text-align:center}.editorial--text .editorial__text{text-align:start}
/*# sourceMappingURL=/cdn/shop/t/19/assets/hs-editorial.css.map */
