:root{--vantho-restock-ink: #111111;--vantho-restock-muted: #686868;--vantho-restock-line: #ddddda;--vantho-restock-surface: #ffffff;--vantho-restock-soft: #f5f5f2;--vantho-restock-accent: #178d2b}body .main_product_action_btns_wrapper .restock-alerts-notify-button.PRODUCT_PAGE-notify-button{display:inline-flex!important;min-height:52px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:14px 22px!important;border:1px solid var(--vantho-restock-ink)!important;border-radius:8px!important;background:var(--vantho-restock-ink)!important;color:#fff!important;font-family:var(--font-body-family, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:650!important;line-height:1.2!important;letter-spacing:-.01em!important;box-shadow:none!important;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease!important}body .main_product_action_btns_wrapper .restock-alerts-notify-button.PRODUCT_PAGE-notify-button:hover{border-color:var(--vantho-restock-accent)!important;background:var(--vantho-restock-accent)!important;color:#fff!important;box-shadow:0 14px 28px #178d2b33!important;transform:translateY(-1px)!important}body .main_product_action_btns_wrapper .restock-alerts-notify-button.PRODUCT_PAGE-notify-button:focus-visible{outline:2px solid var(--vantho-restock-ink)!important;outline-offset:3px!important}.restock-alerts-modal-wrapper.modalWrapperStyle{display:grid!important;height:100dvh!important;place-items:center!important;padding:clamp(16px,4vw,40px)!important;overflow:auto!important;background:#0b0c0ca8!important;backdrop-filter:blur(9px) saturate(.76)!important;-webkit-backdrop-filter:blur(9px) saturate(.76)!important;animation:vantho-restock-backdrop-in .24s ease both}.restock-alerts-modal-wrapper .restock-alerts-modal-box.modalBoxStyle{position:relative!important;top:auto!important;right:auto!important;width:min(440px,100%)!important;margin:auto!important;overflow:hidden!important;border:1px solid rgba(17,17,17,.16)!important;border-radius:20px!important;background:var(--vantho-restock-surface)!important;color:var(--vantho-restock-ink)!important;font-family:var(--font-body-family, Arial, Helvetica, sans-serif)!important;box-shadow:0 36px 90px #0000004d,0 3px 12px #0000001f!important;transform:none!important;animation:vantho-restock-card-in .32s cubic-bezier(.22,1,.36,1) both}.restock-alerts-modal-wrapper .modalBoxUpperSectionStyle{position:relative!important;overflow:visible!important;padding:34px 34px 24px!important;background:var(--vantho-restock-surface)!important}.restock-alerts-modal-wrapper .modalBoxUpperSectionStyle:before{content:none}.restock-alerts-modal-wrapper .restock-alerts-form{margin:0!important;padding:0!important;border:0!important;background:transparent!important}.restock-alerts-modal-wrapper .restock-alerts-form-title.formTitleStyle{max-width:320px!important;margin:0 44px 26px 0!important;padding:0!important;color:var(--vantho-restock-ink)!important;font-family:var(--font-heading-family, var(--font-body-family, Arial, Helvetica, sans-serif))!important;font-size:clamp(28px,6vw,36px)!important;font-weight:680!important;line-height:.98!important;letter-spacing:-.045em!important;text-wrap:balance}.restock-alerts-modal-wrapper .restock-alerts-form-title.formTitleStyle:after{content:"Skriv din e-mail, s\e5  giver vi dig besked,\an\e5r produktet er p\e5  lager igen.";display:block;max-width:330px;margin-top:13px;color:var(--vantho-restock-muted);font-family:var(--font-body-family, Arial, Helvetica, sans-serif);font-size:13px;font-weight:430;line-height:1.48;letter-spacing:0;white-space:pre-line}.restock-alerts-modal-wrapper .restock-alerts-email-channel-form.channelWrapperStyle{position:relative!important;margin:0!important}.restock-alerts-modal-wrapper .restock-alerts-email-label.fieldLabelStyle{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.restock-alerts-modal-wrapper .restock-alerts-email-label.fieldLabelStyle>svg{width:17px!important;height:17px!important}.restock-alerts-modal-wrapper .restock-alerts-email-label.fieldLabelStyle>svg path{fill:var(--vantho-restock-ink)!important}.restock-alerts-modal-wrapper .restock-alerts-email-label-span.fieldLabelTextStyle{color:var(--vantho-restock-ink)!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important;letter-spacing:.015em!important}.restock-alerts-modal-wrapper .restock-alerts-email-input.inputStyle{width:100%!important;height:52px!important;margin:0!important;padding:0 15px!important;border:1px solid var(--vantho-restock-line)!important;border-radius:9px!important;outline:0!important;background:var(--vantho-restock-soft)!important;color:var(--vantho-restock-ink)!important;font-family:var(--font-body-family, Arial, Helvetica, sans-serif)!important;font-size:14px!important;font-weight:450!important;line-height:1!important;box-shadow:inset 0 0 0 1px transparent!important;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease!important}.restock-alerts-modal-wrapper .restock-alerts-email-input.inputStyle::placeholder{color:#8a8a86!important;opacity:1!important}.restock-alerts-modal-wrapper .restock-alerts-email-input.inputStyle:hover{border-color:#b9b9b4!important}.restock-alerts-modal-wrapper .restock-alerts-email-input.inputStyle:focus,.restock-alerts-modal-wrapper .restock-alerts-email-input.inputStyle:focus-visible{border-color:var(--vantho-restock-ink)!important;background:var(--vantho-restock-surface)!important;box-shadow:0 0 0 3px #1111111a!important}.restock-alerts-modal-wrapper .restock-alerts-email-channel-form:after{content:"Kun \e9n mail. Ingen spam.";display:block;margin-top:8px;color:var(--vantho-restock-muted);font-size:11px;font-weight:450;line-height:1.35}.restock-alerts-modal-wrapper .restock-alerts-email-error.errorStyle,.restock-alerts-modal-wrapper .restock-alerts-error.errorStyle{margin:7px 0 0!important;color:#b42318!important;font-size:11px!important;font-weight:550!important;line-height:1.35!important}.restock-alerts-modal-wrapper .modalBoxLowerSectionStyle{overflow:visible!important;padding:18px 34px 34px!important;border-top:1px solid #ecece9!important;border-radius:0!important;background:var(--vantho-restock-surface)!important}.restock-alerts-modal-wrapper .restock-alerts-submit-button.submitButtonStyle{position:relative!important;isolation:isolate!important;display:inline-flex!important;width:100%!important;min-height:54px!important;align-items:center!important;justify-content:center!important;gap:11px!important;margin:0!important;padding:14px 20px!important;overflow:hidden!important;border:1px solid var(--vantho-restock-ink)!important;border-radius:9px!important;background:var(--vantho-restock-ink)!important;color:#fff!important;font-family:var(--font-body-family, Arial, Helvetica, sans-serif)!important;font-size:13px!important;font-weight:680!important;line-height:1.2!important;letter-spacing:-.005em!important;box-shadow:none!important;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease!important}.restock-alerts-modal-wrapper .restock-alerts-submit-button.submitButtonStyle:after{content:"\2192";font-size:18px;font-weight:400;line-height:1;transition:transform .18s ease}.restock-alerts-modal-wrapper .restock-alerts-submit-button.submitButtonStyle:hover{border-color:var(--vantho-restock-accent)!important;background:var(--vantho-restock-accent)!important;color:#fff!important;box-shadow:0 15px 30px #178d2b38!important;transform:translateY(-1px)!important}.restock-alerts-modal-wrapper .restock-alerts-submit-button.submitButtonStyle:hover:after{transform:translate(3px)}.restock-alerts-modal-wrapper .restock-alerts-submit-button.submitButtonStyle:focus-visible{outline:2px solid var(--vantho-restock-ink)!important;outline-offset:3px!important}.restock-alerts-modal-wrapper .restock-alerts-submit-button.submitButtonStyle:active{transform:translateY(0)!important}.restock-alerts-modal-wrapper .modalCloseButtonWrapper{position:absolute!important;z-index:2!important;top:22px!important;right:22px!important}.restock-alerts-modal-wrapper .restock-alerts-modal-close-btn.modalCloseButtonStyle{display:inline-flex!important;position:static!important;width:36px!important;height:36px!important;align-items:center!important;justify-content:center!important;padding:8px!important;overflow:visible!important;border:1px solid var(--vantho-restock-line)!important;border-radius:999px!important;background:var(--vantho-restock-surface)!important;cursor:pointer!important;transition:background-color .16s ease,border-color .16s ease,transform .16s ease!important}.restock-alerts-modal-wrapper .modalCloseButtonWrapper.vantho-restock-close-ready .restock-alerts-modal-close-btn.modalCloseButtonStyle{display:none!important}.restock-alerts-modal-wrapper .modalCloseButtonWrapper.vantho-restock-close-ready>svg{display:none!important}.restock-alerts-modal-wrapper .restock-alerts-modal-close-btn.modalCloseButtonStyle path:first-child{fill:var(--vantho-restock-ink)!important}.restock-alerts-modal-wrapper .restock-alerts-modal-close-btn.modalCloseButtonStyle path:last-child{fill:transparent!important}.restock-alerts-modal-wrapper .restock-alerts-modal-close-btn.modalCloseButtonStyle:hover{border-color:var(--vantho-restock-ink)!important;background:var(--vantho-restock-ink)!important;color:#fff!important;transform:rotate(4deg)!important}.restock-alerts-modal-wrapper .restock-alerts-modal-close-btn.modalCloseButtonStyle:hover path:first-child{fill:#fff!important}.restock-alerts-modal-wrapper .restock-alerts-modal-close-btn.modalCloseButtonStyle:focus-visible{outline:2px solid var(--vantho-restock-ink)!important;outline-offset:3px!important}.restock-alerts-modal-wrapper .vantho-restock-close{display:inline-flex!important;width:36px!important;min-width:36px!important;height:36px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;border:1px solid var(--vantho-restock-line)!important;border-radius:999px!important;background:var(--vantho-restock-surface)!important;color:var(--vantho-restock-ink)!important;font-family:var(--font-body-family, Arial, Helvetica, sans-serif)!important;font-size:11px!important;font-weight:650!important;line-height:1!important;letter-spacing:.02em!important;cursor:pointer!important;box-shadow:none!important;transition:color .16s ease,background-color .16s ease,border-color .16s ease,transform .16s ease!important}.restock-alerts-modal-wrapper .vantho-restock-close__icon{font-size:17px;font-weight:400;line-height:1}.restock-alerts-modal-wrapper .vantho-restock-close:hover{border-color:var(--vantho-restock-ink)!important;background:var(--vantho-restock-ink)!important;color:#fff!important;transform:translateY(-1px)!important}.restock-alerts-modal-wrapper .vantho-restock-close:focus-visible{outline:2px solid var(--vantho-restock-ink)!important;outline-offset:3px!important}.restock-alerts-modal-wrapper .vantho-restock-close:active{transform:translateY(0)!important}.restock-alerts-toast.toastStyle{width:min(380px,calc(100vw - 30px))!important;padding:15px 18px 15px 47px!important;border:1px solid rgba(17,17,17,.14)!important;border-radius:12px!important;background:var(--vantho-restock-surface)!important;color:var(--vantho-restock-ink)!important;font-family:var(--font-body-family, Arial, Helvetica, sans-serif)!important;font-size:12px!important;font-weight:550!important;line-height:1.4!important;box-shadow:0 20px 48px #0000002e!important}@keyframes vantho-restock-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes vantho-restock-card-in{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media screen and (max-width:480px){.restock-alerts-modal-wrapper.modalWrapperStyle{align-items:end!important;padding:10px!important}.restock-alerts-modal-wrapper .restock-alerts-modal-box.modalBoxStyle{width:100%!important;border-radius:18px!important}.restock-alerts-modal-wrapper .modalBoxUpperSectionStyle{padding:28px 22px 20px!important}.restock-alerts-modal-wrapper .restock-alerts-form-title.formTitleStyle{max-width:270px!important;margin-right:38px!important;margin-bottom:23px!important;font-size:28px!important}.restock-alerts-modal-wrapper .restock-alerts-form-title.formTitleStyle:after{font-size:12px}.restock-alerts-modal-wrapper .modalBoxLowerSectionStyle{padding:16px 22px 24px!important}.restock-alerts-modal-wrapper .modalCloseButtonWrapper{top:18px!important;right:18px!important}}@media(prefers-reduced-motion:reduce){.restock-alerts-modal-wrapper.modalWrapperStyle,.restock-alerts-modal-wrapper .restock-alerts-modal-box.modalBoxStyle{animation:none!important}.restock-alerts-modal-wrapper *,.restock-alerts-modal-wrapper *:before,.restock-alerts-modal-wrapper *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vantho-restock-alert.css.map */
