.lfm-hero[data-lfm-hero]{position:relative;width:100%;overflow:hidden;border-radius:0;background:#f4f6f8;isolation:isolate}.lfm-hero[data-lfm-hero] .lfm-hero__track{position:relative;display:flex;flex-wrap:nowrap;width:100%;overflow:hidden;transform:translate(0)}.lfm-hero[data-lfm-hero] .lfm-hero__slide{position:relative;flex:0 0 100%;width:100%;min-width:100%;min-height:520px}.lfm-hero[data-lfm-hero] .lfm-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1.02);filter:saturate(1.02) contrast(1.02)}.lfm-hero[data-lfm-hero] .lfm-hero__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.02);filter:saturate(1.02) contrast(1.02);pointer-events:none;-webkit-user-select:none;user-select:none}.lfm-hero[data-lfm-hero]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#ffffffbf,#ffffff40 55%,#fff0);z-index:2;pointer-events:none}.lfm-hero[data-lfm-hero] .lfm-hero__wrap{position:relative;z-index:3;width:100%;max-width:1320px;margin:0 auto;padding:48px 20px;min-height:520px;display:flex;align-items:center}.lfm-hero[data-lfm-hero] .lfm-hero__card{width:100%;max-width:640px;border-radius:22px;background:#ffffff8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px #0000002e;padding:34px 34px 28px}.lfm-hero[data-lfm-hero] .lfm-hero__kicker{letter-spacing:.22em;font-size:12px;opacity:.75;margin-bottom:14px}.lfm-hero[data-lfm-hero] .lfm-hero__title{margin:0 0 14px;line-height:.95;font-weight:800;font-size:54px;letter-spacing:-.03em;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:block!important;max-width:100%}.lfm-hero[data-lfm-hero] .lfm-hero__sub{margin:0 0 22px;font-size:16px;line-height:1.7;opacity:.85;max-width:52ch;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.lfm-hero[data-lfm-hero] .lfm-hero__cta{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.lfm-hero[data-lfm-hero] .lfm-hero__btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:999px;padding:12px 18px;font-weight:700;font-size:14px;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.lfm-hero[data-lfm-hero] .lfm-hero__btn--primary{background:#0b0b0b;color:#fff;box-shadow:0 14px 26px #00000038}.lfm-hero[data-lfm-hero] .lfm-hero__btn--ghost{background:#ffffffb3;color:#111;border:1px solid rgba(0,0,0,.1)}.lfm-hero[data-lfm-hero] .lfm-hero__btn:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 18px 34px #00000038}.lfm-hero[data-lfm-hero] .lfm-hero__btn:active{transform:translateY(0) scale(.99);box-shadow:0 12px 22px #0000002e;opacity:.98}.lfm-hero[data-lfm-hero] .lfm-hero__divider{height:1px;width:100%;background:#00000014;margin:10px 0 14px}.lfm-hero[data-lfm-hero] .lfm-hero__bullets{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;font-size:14px;opacity:.86}.lfm-hero[data-lfm-hero] .lfm-hero__bullet{display:flex;gap:8px;align-items:center;line-height:1.3}.lfm-hero[data-lfm-hero] .lfm-hero__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;border-radius:999px;border:1px solid rgba(0,0,0,.1);background:#ffffffbf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;display:grid;place-items:center;font-size:28px;line-height:1}.lfm-hero[data-lfm-hero] .lfm-hero__nav--prev{left:14px}.lfm-hero[data-lfm-hero] .lfm-hero__nav--next{right:14px}.lfm-hero[data-lfm-hero] .lfm-hero__dots{position:absolute;left:50%;bottom:14px;transform:translate(-50%);z-index:6;display:flex;gap:8px}.lfm-hero[data-lfm-hero] .lfm-hero__dot{width:8px;height:8px;border-radius:999px;background:#00000040;border:1px solid rgba(0,0,0,.1);cursor:pointer}.lfm-hero[data-lfm-hero] .lfm-hero__dot.is-active{background:#000000bf}@media(min-width:1024px){.lfm-hero[data-lfm-hero] .lfm-hero__wrap{padding:74px 30px;min-height:620px;justify-content:center}.lfm-hero[data-lfm-hero]:before{background:linear-gradient(90deg,#ffffff8c,#fff3 55%,#fff0)}.lfm-hero[data-lfm-hero] .lfm-hero__card{max-width:760px;padding:44px 44px 36px;background:#fff6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lfm-hero[data-lfm-hero] .lfm-hero__title{font-size:68px}.lfm-hero[data-lfm-hero] .lfm-hero__sub{font-size:17px}}@media(max-width:640px){.lfm-hero[data-lfm-hero]:before{background:#ffffff9e}.lfm-hero[data-lfm-hero] .lfm-hero__wrap{padding:28px 16px;min-height:520px}.lfm-hero[data-lfm-hero] .lfm-hero__card{padding:22px 18px 18px;border-radius:20px}.lfm-hero[data-lfm-hero] .lfm-hero__title{font-size:44px}.lfm-hero[data-lfm-hero] .lfm-hero__bullets{gap:10px 10px}.lfm-hero[data-lfm-hero] .lfm-hero__btn{width:100%}.lfm-hero[data-lfm-hero] .lfm-hero__nav{display:none}}.lfm-hero[data-lfm-hero] .lfm-hero__card{position:relative;background:#ffffff6b;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.22);box-shadow:0 22px 60px #00000038}.lfm-hero[data-lfm-hero] .lfm-hero__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#0000000f,#0000001a 55%,#0000001f)}.lfm-hero[data-lfm-hero] .lfm-hero__card>*{position:relative;z-index:1}.lfm-hero[data-lfm-hero] .lfm-hero__kicker{color:#0000008c}.lfm-hero[data-lfm-hero] .lfm-hero__title{color:#000000e6;text-shadow:0 10px 26px rgba(0,0,0,.1)}.lfm-hero[data-lfm-hero] .lfm-hero__sub,.lfm-hero[data-lfm-hero] .lfm-hero__bullet{color:#000000b8;text-shadow:0 8px 18px rgba(0,0,0,.08)}@media(max-width:640px){.lfm-hero[data-lfm-hero] .lfm-hero__card{background:#ffffff8f;-webkit-backdrop-filter:blur(12px) saturate(135%);backdrop-filter:blur(12px) saturate(135%)}.lfm-hero[data-lfm-hero] .lfm-hero__card:before{background:linear-gradient(180deg,#00000014,#0000001f 60%,#00000024)}}.lfm-hero[data-lfm-hero]:before{background:transparent!important}.lfm-hero[data-lfm-hero] .lfm-hero__track{display:flex!important;flex-wrap:nowrap!important}.lfm-hero[data-lfm-hero] .lfm-hero__slide{min-width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/lfm-hero.css.map */
