.cafe-film{padding:20px 0 16px}.cafe-film__layout{display:flex;align-items:center;justify-content:center}.cafe-film__media{width:292.5px;flex:0 0 292.5px}.cafe-film__video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#020912}.cafe-film__welcome{position:relative;z-index:1;margin-right:-24px;width:420px;height:420px;flex:0 0 420px;border:2px solid rgb(var(--color-foreground));border-radius:50%;background:rgb(var(--color-background));display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:38px;text-align:center}#MainContent .cafe-film h1{font-size:34px;line-height:1.15;margin:0}.cafe-film__intro{font-size:16px;line-height:1.45}.cafe-film__tagline{font-size:18px;line-height:1.5}.cafe-film__tagline strong{display:block}.cafe-film__offer{font-size:14px;line-height:1.5}.cafe-film__caption{max-width:820px;font-size:14px;line-height:1.5;text-align:center;margin:18px auto 0}.cafe-film__caption p{margin:0;text-wrap:balance}.cafe-film__caption p+p{margin-top:8px}@media(max-width:749px){.cafe-film__layout{flex-direction:column;gap:16px;padding-inline:15px}.cafe-film__media{width:236px;flex-basis:auto}.cafe-film__welcome{margin:0;width:min(360px,calc(100vw - 30px));height:auto;aspect-ratio:1;flex-basis:auto;padding:24px;gap:9px}#MainContent .cafe-film h1{font-size:28px}.cafe-film__tagline{font-size:16px}.cafe-film__welcome .button{padding:0 18px}}.cafe-film__sound{display:flex;margin:10px auto 0;min-height:44px;font-size:14px;padding:0 18px}.cafe-film__caption.rte p:last-child{padding:0 20px;max-width:580px;margin:0 auto;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cafe-video-hero.css.map */
