hoya-welcome-popup.hoya-welcome{display:block;position:fixed;inset-inline-end:max(20px,env(safe-area-inset-left));bottom:max(100px,env(safe-area-inset-bottom));z-index:45;width:min(410px,calc(100vw - 40px));max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px);overflow:auto;overscroll-behavior:contain;isolation:isolate;color:#fff;background:#17462b;border-radius:4px;box-shadow:0 12px 48px #0003;font-family:var(--text-font-family, Arial, sans-serif);text-align:center;scrollbar-width:thin}.hoya-welcome[hidden],.hoya-welcome [hidden]{display:none!important}.hoya-welcome,.hoya-welcome *{box-sizing:border-box}.hoya-welcome__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;pointer-events:none}.hoya-welcome__close{position:absolute;top:7px;right:7px;display:grid;place-items:center;width:44px;height:44px;padding:0;color:#fff;background:#103b2473;border:0;border-radius:50%;cursor:pointer;z-index:1}.hoya-welcome__content{display:flex;flex-direction:column;align-items:center;min-height:495px;padding:72px 23px 28px}.hoya-welcome__logo{display:block;width:80px;height:auto;margin:0}.hoya-welcome__title{margin:32px 0 0;color:#fff;font-family:inherit;font-size:21px;font-weight:750;line-height:1.35;letter-spacing:0}.hoya-welcome__discount{display:block;width:80%;height:auto;margin:18px 0 0}.hoya-welcome__description{margin:26px 0 0;color:#fff;font-size:17px;font-weight:700;line-height:1.4;text-wrap:pretty}.hoya-welcome__form,.hoya-welcome__signup{width:100%}.hoya-welcome__form{margin:18px 0 0}.hoya-welcome__signup{display:flex;flex-direction:column;gap:9px}.hoya-welcome__email{display:block;width:100%;min-height:46px;padding:10px 16px;color:#163b22;background:#fff;border:2px solid #fff;border-radius:14px;font:inherit;font-size:16px;line-height:1.3;direction:ltr;text-align:left}.hoya-welcome__email::placeholder{color:#163b22;opacity:1}.hoya-welcome__submit{display:block;width:100%;min-height:46px;padding:10px 12px;color:#173d22;background:#def741;border:2px solid #def741;border-radius:14px;font:inherit;font-size:17px;font-weight:800;line-height:1.35;cursor:pointer}.hoya-welcome__submit:hover{background:#e7fa78;border-color:#e7fa78}.hoya-welcome__consent{margin:3px 0 0;padding:3px 5px;color:#fff;background:#0c281e85;border-radius:4px;font-size:11px;line-height:1.5}.hoya-welcome__consent a{color:inherit;text-decoration:underline;text-underline-offset:2px}.hoya-welcome__errors{margin:0 0 10px;padding:10px 12px;color:#6c1616;background:#fff5f4;border-radius:10px;font-size:14px;text-align:start}.hoya-welcome__errors ul{margin:0;padding-inline-start:18px}.hoya-welcome__success{padding:16px 12px;background:#103723df;border-radius:14px;font-size:18px;line-height:1.5}.hoya-welcome__success p{margin:0}.hoya-welcome__code-label{margin-top:8px!important;font-size:15px}.hoya-welcome__code{display:inline-block;margin-top:8px;padding:5px 18px;color:#173d22;background:#def741;border-radius:8px;font-size:28px;font-weight:800;letter-spacing:1px;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.hoya-welcome :focus-visible{outline:3px solid #def741;outline-offset:3px}.hoya-welcome__submit:focus-visible{outline-color:#fff}.hoya-welcome__sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:480px){hoya-welcome-popup.hoya-welcome{inset-inline-end:max(12px,env(safe-area-inset-left));bottom:max(100px,env(safe-area-inset-bottom));width:min(360px,calc(100vw - 24px));max-height:calc(100vh - 112px);max-height:calc(100dvh - 112px)}.hoya-welcome__content{min-height:440px;padding:53px 20px 24px}.hoya-welcome__logo{width:76px}.hoya-welcome__title{margin-top:27px;font-size:18px}.hoya-welcome__discount{width:85%;margin-top:16px}.hoya-welcome__description{margin-top:22px;font-size:15.5px}.hoya-welcome__submit{font-size:15px}}@media(max-width:480px)and (max-height:650px){.hoya-welcome__content{min-height:380px;padding-top:36px;padding-bottom:16px}.hoya-welcome__title{margin-top:18px}.hoya-welcome__description{margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/352/assets/hoya-welcome-popup.css.map */
