.train-demo{padding:36px 20px;background:#f7faf7;text-align:center}.train-demo h2{color:#1a4d30;font-size:clamp(24px,4vw,32px);margin:0 0 24px;font-weight:700}.train-demo__player{max-width:340px;margin:auto}.train-demo__player video{display:block;width:100%;height:auto;aspect-ratio:9/16;border-radius:18px;background:#111;box-shadow:0 8px 28px #1a4d301a}@media(max-width:749px){.train-demo{padding:28px 20px}.train-demo__player{max-width:300px}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAAAAAAE */
