.l5m{padding:7rem 0;font-family:var(--font-body-family);color:rgb(var(--color-foreground))}.l5m--light{background:rgb(var(--color-background))}.l5m--warm{background:#f3f1ed}.l5m--dark{background:#151816;color:#fff;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 21, 24, 22}.l5m__wrap{max-width:1510px;margin:0 auto;padding:0 clamp(20px,5vw,85px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,80px);align-items:center}.l5m--media-right .l5m__media{order:2}.l5m__frame{position:relative;overflow:hidden;border-radius:1.2rem;background:#e9e8e3;aspect-ratio:16 / 9}.l5m--dark .l5m__frame{background:#1f2321}.l5m--ratio-standard .l5m__frame{aspect-ratio:4 / 3}.l5m--ratio-square .l5m__frame{aspect-ratio:1 / 1}.l5m--ratio-tall .l5m__frame{aspect-ratio:4 / 5}.l5m--ratio-auto .l5m__frame{aspect-ratio:auto}.l5m__img,.l5m__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.l5m--ratio-auto .l5m__img{position:static;height:auto}.l5m__iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;min-width:177.78%;min-height:56.25%;transform:translate(-50%,-50%);border:0;pointer-events:none}.l5m__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#8b8f88;font-size:1.3rem}.l5m__frame--video{cursor:pointer}.l5m__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:1rem;padding:1.1rem 1.6rem 1.1rem 1.2rem;border-radius:999px;background:#ffffffeb;color:var(--l5m-accent, #293c33);font-size:1.2rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 10px 30px #00000040;transition:transform .2s,background .2s}.l5m__play svg{width:2.2rem;height:2.2rem}.l5m__play span{padding-right:.2rem}.l5m__frame--video:hover .l5m__play{transform:translate(-50%,-50%) scale(1.05);background:#fff}.l5m__caption{margin-top:1rem;font-size:1.2rem;opacity:.7}.l5m__kicker{font-size:1.1rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--l5m-accent, #293c33);margin-bottom:1.4rem}.l5m--dark .l5m__kicker{color:#fff;opacity:.8}.l5m__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight, 600);font-size:calc(var(--font-heading-scale, 1) * clamp(2.8rem,3.6vw,4.8rem));line-height:1.1;letter-spacing:-.02em;margin:0 0 1.4rem;color:inherit}.l5m__sub{font-size:1.8rem;font-weight:var(--font-body-weight-bold, 700);margin:0 0 1.4rem;line-height:1.4}.l5m__text{font-size:1.6rem;line-height:1.7;opacity:.85;max-width:56ch}.l5m__text p{margin:0 0 1.2rem}.l5m__text p:last-child{margin-bottom:0}.l5m__actions{margin-top:2.4rem}.l5m .button--secondary{--border-opacity: 1;--buttons-border-width: 1px;box-shadow:inset 0 0 0 1px currentColor}.l5m__dialog{border:0;padding:0;background:transparent;max-width:none;max-height:none;width:100vw;height:100vh}.l5m__dialog::backdrop{background:#000c}.l5m__dialog-frame{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(92vw,1100px);aspect-ratio:16 / 9;background:#000;border-radius:1.4rem;overflow:hidden;box-shadow:0 30px 80px #0009}.l5m__dialog-frame video,.l5m__dialog-frame iframe{width:100%;height:100%;display:block;border:0;object-fit:contain;background:#000}.l5m__close{position:fixed;top:1.8rem;right:2.2rem;z-index:2;width:4rem;height:4rem;border-radius:50%;border:0;background:#fff;color:#111;font-size:2.4rem;line-height:1;cursor:pointer}@media(max-width:989px){.l5m{padding:5rem 0}.l5m__wrap{grid-template-columns:1fr;gap:2.4rem}.l5m--media-right .l5m__media{order:0}.l5m__heading{font-size:calc(var(--font-heading-scale, 1) * clamp(2.4rem,6.5vw,3.4rem))}}.l5m__dialog-frame [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/l5-media-text.css.map */
