.nav-sheet-dragging{touch-action:none;transition:none!important}.benefit-fab[data-v-ae81eca7]{cursor:pointer;-webkit-tap-highlight-color:transparent}.benefit-fab--floating[data-v-ae81eca7]{background:transparent;border:0;display:none;inset-inline-end:35px;line-height:0;padding:0;position:fixed;top:min(76%,calc(100% - 210px));transition:transform .2s ease;z-index:24}.benefit-fab--floating[data-v-ae81eca7]:hover{transform:translateY(-2px)}.benefit-fab--floating[data-v-ae81eca7]:active{transform:scale(.95)}.benefit-fab--floating img[data-v-ae81eca7]{display:block;height:95px;width:95px}.benefit-fab--floating .benefit-fab__project-icon[data-v-ae81eca7]{height:60px;left:47.4px;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:44.5px;transform:translate(-50%,-50%);width:60px}@media (min-width:1024px){.benefit-fab--floating[data-v-ae81eca7]{display:block}}.benefit-fab--header[data-v-ae81eca7]{align-items:center;background:#fff;border:1px solid #d1d1d1;border-radius:4px;color:#666;display:inline-flex;font-size:14px;font-weight:500;gap:6px;height:32px;justify-content:center;line-height:1;margin-inline-end:6px;min-width:44px;padding:0 10px;position:relative;white-space:nowrap}@media (min-width:768px){.benefit-fab--header[data-v-ae81eca7]{border-radius:6px;height:40px}}.benefit-fab--header.benefit-fab--dark[data-v-ae81eca7]{background:#383838;border-color:#666;color:#e6e6e6}.benefit-fab__icon[data-v-ae81eca7]{flex:none;height:16px;width:16px}.benefit-fab__icon--project[data-v-ae81eca7]{height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.benefit-fab__count[data-v-ae81eca7]{font-size:inherit;font-weight:inherit;line-height:1}.benefit-fab__dot[data-v-ae81eca7]{background:#ff3d1b;border-radius:50%;height:7px;inset-inline-end:-3px;position:absolute;top:-3px;width:7px}@media (min-width:1024px){.benefit-fab--header[data-v-ae81eca7]{display:none}}.install-guide-modal[data-v-2054fc19]{background-color:#373737;border-radius:2.66vw;box-shadow:0 10px 30px rgba(0,0,0,.15);box-sizing:border-box;margin:auto;max-width:400px;padding:4vw;position:relative;width:90vw}@media (min-width:768px){.install-guide-modal[data-v-2054fc19]{border-radius:20px;max-width:500px;padding:30px}}.close-btn[data-v-2054fc19]{background:none;border:none;color:#fff;cursor:pointer;font-size:4vw;line-height:1;padding:0;position:absolute;right:2.66vw;top:2.66vw}@media (min-width:768px){.close-btn[data-v-2054fc19]{font-size:24px;right:20px;top:20px}}.title-text[data-v-2054fc19]{color:#fff;font-size:5.33vw;font-weight:700;line-height:1.25;margin-bottom:6vw;margin-top:1.33vw;text-align:left}@media (min-width:768px){.title-text[data-v-2054fc19]{font-size:32px;margin-bottom:20px;margin-top:10px}}.body-text[data-v-2054fc19]{color:#ccc;font-size:4vw;font-weight:400;line-height:1.5;text-align:left}@media (min-width:768px){.body-text[data-v-2054fc19]{font-size:24px}}.button-container[data-v-2054fc19]{display:flex;flex-direction:column;gap:2.66vw;margin-top:6.66vw;width:100%}@media (min-width:768px){.button-container[data-v-2054fc19]{gap:12px;margin-top:30px}}.btn-solid[data-v-2054fc19]{align-items:center;background-color:#ea741b;border:none;border-radius:1.33vw;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:4.26vw;font-weight:700;height:14.66vw;justify-content:center;width:100%}@media (min-width:768px){.btn-solid[data-v-2054fc19]{border-radius:8px;font-size:28px;height:56px}}.btn-outline[data-v-2054fc19]{align-items:center;background-color:transparent;border:1px solid #ea741b;border-radius:1.33vw;box-sizing:border-box;color:#ea741b;cursor:pointer;display:flex;font-size:4.26vw;font-weight:700;height:14.66vw;justify-content:center;width:100%}@media (min-width:768px){.btn-outline[data-v-2054fc19]{border-radius:8px;font-size:28px;height:56px}}.shortcut_inner[data-v-47371f31]{background:#373737;border-radius:10px;bottom:20px;box-shadow:0 4px 6px rgba(0,0,0,.1);left:50%;max-width:90%;padding:20px;position:fixed;text-align:center;transform:translateX(-50%)}.shortcut_inner li[data-v-47371f31]{font-size:14px;margin:10px 0;text-align:left}.shortcut_inner p i[data-v-47371f31]{font-style:normal}.ios-shortcut_close[data-v-47371f31]{background:none;border:none;cursor:pointer;position:absolute;right:10px;top:10px}.shortcut_confirm[data-v-47371f31]{background:#ea741b;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 20px}.app-modal-shortcut-panel{max-height:85vh;max-height:85dvh}.banner-text[data-v-e278adcc]{display:block;font-weight:inherit}.banner-text-track>span[data-v-e278adcc]{white-space:normal}.banner-text.rolling[data-v-e278adcc]{direction:ltr;max-width:100%;overflow:hidden}.banner-text.rolling .banner-text-track[data-v-e278adcc]{direction:ltr!important;display:inline-flex;gap:24px;justify-content:start;overflow:visible;text-overflow:clip;white-space:nowrap;width:-moz-max-content;width:max-content;will-change:transform}.banner-text.rolling .banner-text-track>span[data-v-e278adcc]{align-items:center;display:inline-flex;white-space:nowrap;width:-moz-max-content;width:max-content}.iso-sticky[data-v-e455c82d]{display:block;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:var(--webshop-safe-area-inset-top,env(safe-area-inset-top,0))}.jl-promo-slide-down-enter-active[data-v-e455c82d],.jl-promo-slide-down-leave-active[data-v-e455c82d]{transition:transform .25s ease-out}.jl-promo-slide-down-enter-from[data-v-e455c82d],.jl-promo-slide-down-leave-to[data-v-e455c82d]{transform:translateY(-100%)}