.video_section_head{text-align:center;max-width:125rem;margin:0 auto}.video_section_head h2{margin:0;color:var(--color-foreground-heading);letter-spacing:0}.video_section_head p{margin:2rem 0 0;font-size:1.4rem;line-height:1.68rem;color:var(--color-foreground);letter-spacing:0}.video_section_inner{position:relative;z-index:1}.video_section_inner.has_heading{margin:6rem 0 0}.video_section_poster_image_wrapper{display:flex;position:relative;transition:opacity .3s,transform .3s}.video_section_poster_img__inner{width:100%;height:100%;max-height:75rem;display:flex}.video_section_poster_image_wrapper svg.placeholder_svg{max-height:75rem;border-radius:var(--img-border-radius)}.play_icon_wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:7rem;height:7rem;border-radius:50%;display:flex;padding:0;justify-content:center;align-items:center;cursor:pointer;border:none}.play_icon_wrapper .icon_wrapper{width:7rem;height:7rem;text-align:center}.play_icon_wrapper .icon_wrapper svg{width:100%;height:100%;box-shadow:0 0 1rem #0000004d;border-radius:50%;transition:transform .3s}.play_icon_wrapper:hover>.icon_wrapper>svg{transform:scale(1.1)}.video_section_poster_image_wrapper img{width:100%;height:100%;max-height:75rem;min-height:35rem;object-fit:cover;border-radius:var(--img-border-radius)}.video_section_video_wrapper{display:none;opacity:0;transform:translateY(2rem);transition:opacity .3s,transform .3s;transition-delay:.1s}.video_section_video_wrapper.disp{opacity:1;transform:translateY(0)}.video_section_video_wrapper video{width:100%;height:100%;max-height:75rem;object-fit:cover;border-radius:var(--img-border-radius)}.video_section_poster_image_wrapper.nodisp{transform:translateY(2rem);opacity:0}.video_section_video_wrapper iframe{width:100%;height:100%;min-height:70rem;max-height:75rem;object-fit:cover}.video_section_btn{margin:6rem 0 0;text-align:center}@media screen and (max-width: 768px){.play_icon_wrapper,.play_icon_wrapper .icon_wrapper{width:4rem;height:4rem}}@media screen and (max-width: 640px){.play_icon_wrapper .icon_wrapper svg{width:4rem;height:4rem;min-width:4rem;min-height:4rem}.video_section_poster_img__inner{min-height:30rem}.video_section_poster_img__inner svg,.video_section_poster_img__inner img{min-height:30rem}.video_section_video_wrapper iframe,.video_section_video_wrapper video{min-height:30rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/video-section.css.map */
