.video-with-description{padding:0 16px;max-width:1200px;margin:0 auto}@media (min-width: 1024px){.video-with-description{display:grid;column-gap:80px;grid-template-rows:1fr auto auto 1fr}.video-with-description--small-text_first{grid-template-columns:10fr 6fr;grid-template-areas:". video" "title video" "text video" ". video"}.video-with-description--small-video_first{grid-template-columns:6fr 10fr;grid-template-areas:"video ." "video title" "video text" "video ."}.video-with-description--medium-text_first{grid-template-columns:9fr 7fr;grid-template-areas:". video" "title video" "text video" ". video"}.video-with-description--medium-video_first{grid-template-columns:7fr 9fr;grid-template-areas:"video ." "video title" "video text" "video ."}.video-with-description--large-text_first{grid-template-columns:7fr 9fr;grid-template-areas:". video" "title video" "text video" ". video"}.video-with-description--large-video_first{grid-template-columns:9fr 7fr;grid-template-areas:"video ." "video title" "video text" "video ."}}.video-with-description__video-wrapper{grid-area:video;border-radius:8px;overflow:hidden;margin:0 0 20px}@media (min-width: 1024px){.video-with-description__video-wrapper{margin:auto 0}}.video-with-description__media{--ratio-percent: 56.25%;position:relative;padding-bottom:calc(var(--ratio-percent) - var(--media-border-width))}.video-with-description__media.deferred-media:after{content:none}.video-with-description__poster.deferred-media__poster:focus{outline-offset:3px}.video-with-description__media iframe{background-color:rgba(var(--color-foreground),.03);border:0}.video-with-description__poster,.video-with-description__media iframe,.video-with-description__media video{position:absolute;width:100%;height:100%}.video-with-description__media.media-fit-cover video{object-fit:cover}.video-with-description__title-wrapper{grid-area:title;margin-bottom:24px}.video-with-description__title{font-size:24px;margin-top:0;font-weight:600;text-decoration:underline;text-decoration-color:#c5612b}@media (min-width: 1024px){.video-with-description__title{font-size:28px;text-align:left;margin:0}}.video-with-description__text-wrapper{grid-area:text}.video-with-description__text-wrapper p{font-size:20px;margin:0 0 12px;color:#303030}.video-with-description__link{margin-top:12px;padding:0 45px;text-decoration:none;font-size:2.4rem;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/95/assets/video-with-description.css.map */
