.video-section{background-color:var(--vs-bg, #ffffff);color:var(--vs-text, #333333);padding:var(--vs-padding-top, 80px) 0 var(--vs-padding-bottom, 80px)}.video-section__container{max-width:var(--vs-max-width, 1000px);margin:0 auto;padding:0 var(--vs-horizontal-padding, 40px)}.video-section__heading{font-family:ivyora-display,serif;font-size:42px;font-weight:400;line-height:1.2;margin:0 0 8px;text-align:center}.video-section__heading em{font-style:italic;font-weight:300}.video-section__subtitle{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;font-weight:400;line-height:1.6;text-align:center;margin:0 0 40px;opacity:.6}.video-section__player{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:var(--vs-border-radius, 8px);overflow:hidden;background-color:#000}.video-section__video{width:100%;height:100%;object-fit:cover;display:block}.video-section__iframe{width:100%;height:100%;display:block;border:none}.video-section__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f5f5f0}.video-section__placeholder .placeholder-svg{width:30%;height:30%;opacity:.15}.video-section__caption{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:400;line-height:1.5;text-align:center;margin:16px 0 0;opacity:.45}@media screen and (max-width:768px){.video-section__container{padding:0 24px}.video-section__heading{font-size:28px}.video-section__subtitle{font-size:14px;margin-bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/video-section.css.map */
