.lu-sc{position:relative;min-height:var(--lu-sc-height);background:var(--lu-sc-bg, #ffffff);isolation:isolate}.lu-sc *{box-sizing:border-box}.lu-sc .lu-sc__stage{position:sticky;top:0;width:100%;height:100vh;height:100svh;min-height:620px;overflow:hidden}.lu-sc .lu-sc__header{position:absolute;z-index:4;top:var(--lu-sc-head-top, 200px);left:0;right:0;padding:0 24px;text-align:var(--lu-sc-head-align, center);pointer-events:none}.lu-sc .lu-sc__title{width:100%;margin:0 auto;color:var(--lu-sc-head-color, #f13f40);font-family:Arvocardo Regular,sans-serif;font-weight:400;font-size:min(var(--lu-sc-head-size, 64px),12vw);line-height:1.05}.lu-sc .lu-sc__header--narrow .lu-sc__title{max-width:640px}.lu-sc .lu-sc__header--normal .lu-sc__title{max-width:960px}.lu-sc .lu-sc__header--full .lu-sc__title{max-width:none}.lu-sc .lu-sc__cards{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;pointer-events:none}.lu-sc .lu-sc__card{position:absolute;top:var(--lu-sc-card-top-runtime, var(--lu-sc-card-top, 340px));left:50%;width:min(calc(100vw - 48px),var(--lu-sc-card-width, 460px));margin:0;padding:2.5rem;border-radius:8px;background:var(--lu-sc-card-bg, #fee9ba);text-align:center;opacity:0;transform:translate3d(-50%,0,0);transform-origin:50% 50%;will-change:transform,opacity}.lu-sc .lu-sc__card:first-child{opacity:1}.lu-sc .lu-sc__card.is-active{pointer-events:auto}.lu-sc .lu-sc__icon{display:block;width:120px;height:120px;margin:0 auto 20px;object-fit:contain}.lu-sc .lu-sc__heading{margin:0 0 12px;color:var(--lu-sc-item-heading, #000000);font-family:Arvocardo Regular,sans-serif;font-weight:400;font-size:var(--lu-sc-item-heading-size, 28px);line-height:1.1}.lu-sc .lu-sc__body{max-width:400px;margin:0 auto;color:#2e2e2e;font-size:var(--lu-sc-item-body-size, 18px);line-height:1.4}.lu-sc .lu-sc__body>*{margin-top:0;margin-bottom:.6em}.lu-sc .lu-sc__body>:last-child{margin-bottom:0}.lu-sc .lu-sc__button-row{display:flex;justify-content:center;margin-top:24px}.lu-sc .lu-sc__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 32px;background:var(--lu-sc-btn-bg, #f13f40);color:var(--lu-sc-btn-text, #ffffff);font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s ease,filter .2s ease}.lu-sc .lu-sc__button:hover{filter:brightness(.94);transform:translateY(-2px)}.lu-sc .lu-sc__button:focus-visible{outline:3px solid #2e2e2e;outline-offset:4px}.lu-sc .lu-sc__sr-status{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.lu-sc:not(.lu-js),.lu-sc.is-static{min-height:auto}.lu-sc:not(.lu-js) .lu-sc__stage,.lu-sc.is-static .lu-sc__stage{position:relative;top:auto;height:auto;min-height:0;overflow:visible;padding:88px 20px 72px}.lu-sc:not(.lu-js) .lu-sc__header,.lu-sc.is-static .lu-sc__header{position:relative;top:auto;left:auto;right:auto;margin-bottom:64px;padding:0}.lu-sc:not(.lu-js) .lu-sc__cards,.lu-sc.is-static .lu-sc__cards{position:relative;inset:auto;display:grid;gap:40px;justify-items:center;pointer-events:auto}.lu-sc:not(.lu-js) .lu-sc__card,.lu-sc.is-static .lu-sc__card{position:relative;top:auto;left:auto;width:min(100%,var(--lu-sc-card-width, 460px));opacity:1!important;transform:none!important;pointer-events:auto}@media screen and (max-width:749px){.lu-sc .lu-sc__header{padding:0 20px}.lu-sc .lu-sc__icon{width:96px;height:96px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/liftup-scroll-cards.css.map */
