.video-with-text{--video-with-text-gap: 2.5rem;--video-with-text-gap-desktop: 4rem}.video-with-text__container{width:100%;margin-inline:auto}.video-with-text__container--full{padding-inline:1.5rem}@media screen and (min-width:750px){.video-with-text__container--full{padding-inline:5rem}}.video-with-text__grid{display:grid;grid-template-columns:1fr;gap:var(--video-with-text-gap);align-items:start}@media screen and (min-width:990px){.video-with-text__grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:var(--video-with-text-gap-desktop);align-items:stretch}}.video-with-text__title{margin:0 0 1.5rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:700;color:rgb(var(--color-foreground));line-height:1.2;letter-spacing:-.02em}.video-with-text__text{margin:0 0 2rem;font-size:calc(var(--font-body-scale) * 1.5rem);line-height:1.65;color:rgba(var(--color-foreground),.92)}.video-with-text__text p:last-child{margin-bottom:0}.video-with-text__graphic{margin-top:.5rem;display:flex;flex-direction:column;align-items:center;width:100%}.video-with-text__graphic img,.video-with-text__graphic .placeholder-svg{display:block;width:100%;max-width:28rem;height:auto;margin-inline:auto}.video-with-text__graphic--empty{background:rgba(var(--color-foreground),.04)}.video-with-text .video-section__poster .placeholder-svg{width:auto;max-width:100%;height:100%;object-fit:cover}.video-with-text__video-col{min-width:0;display:flex;flex-direction:column;width:100%}@media screen and (min-width:990px){.video-with-text__video-col{align-self:stretch;justify-content:center}}.video-with-text__video-inner{width:100%}.video-with-text .deferred-media{width:100%;border-radius:.4rem;overflow:hidden}.video-with-text .video-section__poster{width:100%}.video-with-text .deferred-media__poster img,.video-with-text .video-section__media video,.video-with-text .video-section__media iframe{object-fit:contain}.video-with-text .deferred-media__poster img{width:100%;height:100%}.video-with-text .video-section__media.media-fit-cover video{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-video-with-text.css.map */
