#modal-notify-me[data-notify-design=premium]{--dialog-max-width:540px;width:min(540px,calc(100vw - 28px));max-width:calc(100vw - 28px);max-height:calc(100dvh - 32px);margin:auto;border:1px solid #dce7e2;border-radius:24px;background:#fff;color:#00443f;box-shadow:0 24px 80px #002c2940;padding:0}#modal-notify-me[data-notify-design]::backdrop{background:#002c2966;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#modal-notify-me[data-notify-design] .lgx-modal__inner{padding:0 30px;max-height:calc(100dvh - 34px);overflow-y:auto;scrollbar-gutter:stable;scroll-padding-bottom:180px;font-size:16px;line-height:1.45}#modal-notify-me[data-notify-design] .lgx-modal__close{position:absolute;top:12px;right:12px;width:44px;height:44px;padding:12px;border:1px solid #dce7e2;border-radius:50%;background:#fff;color:#00443f;z-index:2}#modal-notify-me[data-notify-design] .lgx-notify-me__header{position:sticky;top:0;z-index:2;background:#fff;display:flex;align-items:center;gap:16px;padding:30px 56px 22px 30px;margin:0 -30px 2px;border-bottom:1px solid #edf2ef}#modal-notify-me[data-notify-design] .lgx-notify-me__img{flex:0 0 72px;width:72px;height:72px;object-fit:cover;border-radius:20px;border:1px solid #dce7e2}#modal-notify-me[data-notify-design] .lgx-notify-me__img[hidden]{display:none}#modal-notify-me[data-notify-design] .cpp-notify-heading{min-width:0}#modal-notify-me[data-notify-design] .lgx-notify-me__title{margin:0 0 5px;font-size:26px;line-height:1.15;font-weight:750;letter-spacing:-.025em;text-align:left;color:#00443f}#modal-notify-me[data-notify-design] .cpp-notify-intro{margin:0;font-size:15px;line-height:1.4;color:#4e6862}#modal-notify-me[data-notify-design] .cpp-notify-section-title{margin:0 0 10px;font-size:16px;line-height:1.3;font-weight:750;color:#00443f}#modal-notify-me[data-notify-design] .cpp-notify-section-title--contact{margin-top:22px}#modal-notify-me[data-notify-design] .lgx-notify-me__checkboxes{gap:9px;margin:0}#modal-notify-me[data-notify-design] .lgx-notify-me__check-label{align-items:flex-start;gap:12px;margin:0;padding:13px 14px;border:1px solid #d4e1db;border-radius:14px;background:#fff;font-size:15px;line-height:1.4;color:#4e6862;transition:background-color .15s,border-color .15s}#modal-notify-me[data-notify-design] .lgx-notify-me__check-label[hidden]{display:none}#modal-notify-me[data-notify-design] .lgx-notify-me__check-label:has(input:checked){border-color:#147c73;background:#f0f7f3}#modal-notify-me[data-notify-design] .cpp-notify-option-title{display:block;margin-bottom:3px;font-size:16px;line-height:1.25;font-weight:750;color:#00443f}#modal-notify-me[data-notify-design] .lgx-notify-me__checkbox{width:23px;height:23px;min-width:23px;margin:1px 0 0;accent-color:#00786e}#modal-notify-me[data-notify-design] .lgx-notify-me__fields{gap:12px;margin:0 0 14px}#modal-notify-me[data-notify-design] .lgx-notify-me__field-group{gap:6px}#modal-notify-me[data-notify-design] .lgx-notify-me__label{font-size:15px;font-weight:700;color:#214f47}#modal-notify-me[data-notify-design] .cpp-notify-optional{font-weight:400;color:#536e67}#modal-notify-me[data-notify-design] .lgx-notify-me__input{min-height:50px;padding:11px 14px;border:1px solid #b9ccc3;border-radius:12px;background:#fff;color:#153f37;font-size:17px;line-height:1.4;scroll-margin-bottom:180px}#modal-notify-me[data-notify-design] .lgx-notify-me__input:focus{border-color:#00786e;box-shadow:0 0 0 3px #00786e1f}#modal-notify-me[data-notify-design] .lgx-notify-me__stop-note{margin:0 0 10px;color:#4e6862;text-align:left;font-size:13px;line-height:1.45}#modal-notify-me[data-notify-design] .cpp-notify-footer{position:sticky;bottom:0;z-index:1;margin:18px -30px 0;padding:14px 30px 24px;border-top:1px solid #e1ebe5;background:#fff;box-shadow:0 -8px 18px #00443f08}#modal-notify-me[data-notify-design] .lgx-notify-me__feedback{font-size:14px;line-height:1.4;min-height:0;margin:0}#modal-notify-me[data-notify-design] .lgx-notify-me__feedback:not(:empty){margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#f3f7f4}#modal-notify-me[data-notify-design] .lgx-notify-me__submit{min-height:52px;border:1px solid #00443f;border-radius:999px;background:#00443f;color:#fff;font-size:17px;font-weight:750}#modal-notify-me[data-notify-design] .lgx-notify-me__submit:before{background:#00443f}#modal-notify-me[data-notify-design] :is(button,input):focus-visible{outline:3px solid #168b80;outline-offset:3px}@media(max-width:479px){#modal-notify-me[data-notify-design] .lgx-modal__inner{padding:0 20px}#modal-notify-me[data-notify-design] .cpp-notify-footer{margin-inline:-20px;padding:12px 20px 20px}#modal-notify-me[data-notify-design] .lgx-notify-me__header{gap:12px;margin:0 -20px 18px;padding:22px 64px 18px 20px}#modal-notify-me[data-notify-design] .lgx-notify-me__img{width:60px;height:60px;flex-basis:60px;border-radius:17px}#modal-notify-me[data-notify-design] .lgx-notify-me__title{font-size:23px}#modal-notify-me[data-notify-design] .lgx-notify-me__check-label{padding:12px}}@media(max-height:650px){#modal-notify-me[data-notify-design] .lgx-notify-me__header{padding-block:14px;gap:10px}#modal-notify-me[data-notify-design] .lgx-notify-me__img{width:48px;height:48px;flex-basis:48px;border-radius:14px}#modal-notify-me[data-notify-design] .lgx-notify-me__title{font-size:21px}#modal-notify-me[data-notify-design] .cpp-notify-intro{font-size:14px}}@media(prefers-reduced-motion:reduce){#modal-notify-me[data-notify-design] .lgx-notify-me__check-label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/cpp-notify.css.map */
