.ls-flex-demo{box-sizing:border-box;width:min(1320px,calc(100% - (2*clamp(16px,3.25vw,48px))));margin:clamp(28px,5vw,76px) auto;padding:clamp(22px,4.3vw,62px);border-radius:22px;background:#262626;color:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;scroll-margin-top:22px}.ls-flex-demo .ls-flex-inner{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(26px,4vw,64px)}.ls-flex-demo .ls-flex-copy .ls-flex-label{color:#f3d983;font-size:.78rem;font-weight:750;letter-spacing:.07em;line-height:1.5;text-transform:uppercase;margin:0 0 12px}.ls-flex-demo .ls-flex-copy .ls-flex-title{margin:0 0 16px;color:#fff;font-family:inherit;font-size:clamp(1.9rem,3.1vw,3.5rem);font-weight:760;letter-spacing:-.055em;line-height:1.06;text-transform:none;text-wrap:balance}.ls-flex-demo .ls-flex-copy .ls-flex-lead{margin:0 0 22px;color:#e8e8e8;font-size:1rem;line-height:1.6}.ls-flex-demo .ls-flex-facts{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:18px;margin:0 0 22px;padding:17px 0;border-block:1px solid #626262}.ls-flex-demo .ls-flex-facts dt{color:#f3d983;font-size:1.25rem;font-weight:740;line-height:1.2}.ls-flex-demo .ls-flex-facts dd{margin:5px 0 0;color:#e8e8e8;font-size:.89rem;line-height:1.4}.ls-flex-demo .ls-flex-copy .ls-flex-button{display:inline-flex;min-height:48px;padding:10px 15px;align-items:center;justify-content:center;border-radius:8px;background:#f3d983;color:#242424;font-weight:750;line-height:1.25;text-align:center;text-decoration:none}.ls-flex-demo .ls-flex-copy .ls-flex-button:hover{background:#fff0b5;color:#242424}.ls-flex-demo :is(a,video):focus-visible{outline:3px solid #f3d983;outline-offset:5px}.ls-flex-demo .ls-flex-film{min-width:0;margin:0}.ls-flex-demo .ls-flex-film video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border:1px solid #626262;border-radius:12px;background:#262626}.ls-flex-demo .ls-flex-inner .ls-flex-film figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;padding-top:12px;color:#e8e8e8;font-size:.82rem;line-height:1.45}@media(max-width:790px){.ls-flex-demo .ls-flex-inner{grid-template-columns:minmax(0,1fr)}.ls-flex-demo .ls-flex-copy{display:contents}.ls-flex-demo .ls-flex-inner{gap:0}.ls-flex-demo .ls-flex-copy .ls-flex-title{margin-bottom:14px}.ls-flex-demo .ls-flex-film{grid-row:3;margin-bottom:18px}.ls-flex-demo .ls-flex-copy .ls-flex-button{justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/320/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA */
