@media screen and (min-width:700px){line-friend-popup.line-friend-popup,first-visit-popup.first-visit-popup{inset-inline-start:2rem;inset-inline-end:auto;inset-block-end:2rem;width:calc(100vw - 4rem);margin:0;padding:1.75rem;padding-block-start:1.875rem;max-height:none;overflow:visible;isolation:isolate;border:1px solid rgb(var(--text-color, 0 0 0) / .1);border-radius:1rem;box-shadow:0 22px 60px #00000029,0 3px 12px #00000014;background-clip:padding-box}line-friend-popup.line-friend-popup{--popup-max-width: 380px;max-width:380px;border-color:#06c75538;background-image:linear-gradient(180deg,rgb(6 199 85 / .07),transparent 42%)}first-visit-popup.first-visit-popup{--popup-max-width: 400px;max-width:400px;background-image:linear-gradient(180deg,rgb(var(--text-color, 0 0 0) / .035),transparent 38%)}first-visit-popup.first-visit-popup:before{content:"";position:absolute;inset-block-start:0;inset-inline:1.25rem;height:3px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,transparent,rgb(var(--text-color, 0 0 0) / .35),transparent);pointer-events:none;z-index:0}line-friend-popup>.v-stack,first-visit-popup>.v-stack{gap:1rem;max-height:calc(100vh - 8rem);max-height:calc(100dvh - 8rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-inline-end:.125rem}.first-visit-popup__form-step{gap:.875rem}.first-visit-popup__form-step>.v-stack{gap:.75rem}line-friend-popup .h5,first-visit-popup .h4,first-visit-popup .h5{margin:0;line-height:1.35}line-friend-popup .h5{font-size:1.25rem}first-visit-popup .h4{font-size:1.5rem}first-visit-popup .h5{font-size:1.2rem}line-friend-popup .text-sm,first-visit-popup .text-sm{font-size:.9rem;line-height:1.65}.line-friend-popup__icon>svg{width:44px;height:44px;filter:drop-shadow(0 6px 14px rgb(6 199 85 / .18))}.first-visit-popup__badge{justify-self:center;width:fit-content;max-width:calc(100% - 4rem);padding:.25rem .75rem;font-size:.75rem;line-height:1.3;letter-spacing:.08em}.first-visit-popup__field .input{min-height:48px;padding-block:.75rem;padding-inline:1rem;border-radius:.75rem;font-size:1rem}line-friend-popup .button,first-visit-popup .button{min-height:48px;padding-block:.75rem;padding-inline:1.125rem;border-radius:.75rem;font-size:.9375rem;line-height:1.25}.line-friend-popup__cta{box-shadow:0 9px 22px #06c75533}.first-visit-popup__coupon-display{padding:.875rem;border-radius:.75rem}.first-visit-popup__coupon-code{font-size:1.375rem;line-height:1.2;letter-spacing:.08em}.first-visit-popup__terms{font-size:.75rem;line-height:1.5}line-friend-popup .labo-popup__close-button,first-visit-popup .labo-popup__close-button{position:absolute!important;inset-block-start:.75rem!important;inset-inline-end:.75rem!important;z-index:30!important;display:flex!important;visibility:visible!important;opacity:1!important;width:38px;height:38px;border:1px solid rgb(var(--text-color, 0 0 0) / .08);background:rgb(var(--background, 255 255 255) / .97);color:rgb(var(--text-color, 0 0 0));box-shadow:0 3px 12px #0000001f;overflow:visible;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}line-friend-popup .labo-popup__close-button:hover,first-visit-popup .labo-popup__close-button:hover{transform:translateY(-1px);background:rgb(var(--background, 255 255 255));box-shadow:0 5px 16px #00000029}line-friend-popup .labo-popup__close-button:active,first-visit-popup .labo-popup__close-button:active{transform:scale(.96)}line-friend-popup .labo-popup__close-button svg,first-visit-popup .labo-popup__close-button svg{display:block!important;flex:0 0 auto;width:14px;height:14px;color:inherit;overflow:visible}line-friend-popup .labo-popup__close-button path,first-visit-popup .labo-popup__close-button path{stroke:currentColor!important}}@media screen and (min-width:700px)and (max-height:700px){line-friend-popup.line-friend-popup,first-visit-popup.first-visit-popup{padding:1.375rem;padding-block-start:1.625rem}line-friend-popup>.v-stack,first-visit-popup>.v-stack{max-height:calc(100vh - 6rem);max-height:calc(100dvh - 6rem)}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/labo-popup-pc.css.map */
