.image-with-text--video.page-width{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.image-with-text--video .image-with-text__media{position:relative}.image-with-text--video .image-with-text__media video{width:auto;height:100%;margin:auto;display:block}.image-with-text--video .image-with-text__media .poster-image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-with-text--video .image-with-text__media .play-btn{position:absolute;z-index:2;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%)}.image-with-text--video .image-with-text__media .play-btn svg{width:100px;height:100px}.image-with-text--video .text-list{display:flex;flex-direction:column;flex-wrap:wrap;max-height:400px;column-gap:52px;row-gap:30px}.image-with-text--video .text-list .list-item{width:calc(50% - 26px)}.image-with-text--video .text-list .list-item__text-side{padding:0;row-gap:10px}.image-with-text--video .text-list .list-item__text-side .title{background-color:#f6ddea;padding:8px;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.3px;text-transform:uppercase;display:inline;width:fit-content}@media screen and (max-width: 1200px){.image-with-text--video .text-list{column-gap:20px}.image-with-text--video .text-list .list-item{width:calc(50% - 10px)}}@media screen and (max-width: 750px){.image-with-text--video.page-width{padding:0}.image-with-text--video .image-with-text__media{aspect-ratio:1/1.3;width:100%;height:auto}.image-with-text--video .text-list{grid-template-columns:1fr;grid-auto-flow:unset}.image-with-text--video .text-list .list-item__text-side .title{font-size:16px;line-height:normal}.image-with-text--video .text-list{max-height:none}.image-with-text--video .text-list .list-item{width:100%}}@media screen and (min-width: 750px){.image-with-text--video.page-width{padding:0 5rem}}.image-with-text-list .image-with-text__heading--subheading{font-size:22px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1px;margin:0;font-family:Lora,serif}.image-with-text-list .image-with-text__heading--heading{margin-top:0;font-size:30px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1px;font-family:Lora,serif}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-image-with-video.css.map */
