.overlay-notification_data_container.notificatino_loading,.overlay-notification_data_container.notification_warning,.overlay-notification_data_container.notification_error,.overlay-notification_data_container.notification_inquiry_form{display:none}.overlay-notification_data_container.notificatino_loading.active,.overlay-notification_data_container.notification_warning.active,.overlay-notification_data_container.notification_error.active,.overlay-notification_data_container.notification_inquiry_form.active{display:block}.overlay-notification_data{display:none;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;transition:background-color .1s;background:#0006}.overlay-notification_data_container{display:flex;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;background:#fff;font-family:inherit;font-size:1rem;background-color:#fff!important;border-radius:4px;font-family:Karla,Arial,Helvetica,sans-serif}.overlay-notification_data.active{display:flex}.overlay-notification_data_container.notification_warning,.overlay-notification_data_container.notification_error,.overlay-notification_data_container.notificatino_loading,.overlay-notification_data_container.notification_inquiry_form{text-align:center;width:100%;max-width:60rem;padding:3rem 2rem}.overlay-notification_data_container.notification_inquiry_form{height:80vh;max-width:calc(100% - 48px);overflow:scroll}h4.notification_label{font-family:var(--font-primary);display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.8em;font-size:18px;color:#444;margin:0 0 .4em;font-weight:400;text-align:center;text-transform:none;word-wrap:break-word}.overlay-notification_data_container.notification_warning p,.overlay-notification_data_container.notification_error p,.overlay-notification_data_container.notificatino_loading p{font-size:16px}button.notification_warning_actionBtn{font-size:18px;border-radius:4px;line-height:1rem;transition:all .15s ease;padding:2rem 3rem;display:inline-block;background:#2d2926;color:#d7a95a;border:2px solid #d7a95a;cursor:pointer}.notification_inquiry_form .overlay-notification_data_container_header img{width:100%;height:auto;max-width:200px}.notification_inquiry_form .overlay-notification_data_container_header div h4{font-size:42px;line-height:52px;color:#000;font-weight:400;font-family:var(--font-secondary);margin:10px auto}.notification_inquiry_form .overlay-notification_data_container_content .notification_label{font-size:14px;line-height:20px;text-transform:uppercase;font-family:var(--font-body-family);margin:0 0 5px;text-align:center;font-weight:700;color:#333}.notification_inquiry_form .overlay-notification_data_container_content p{padding:0;border:0;font-size:16px;line-height:1.5;font-family:var(--font-body-family);margin:0 0 10px}.notification_inquiry_form .overlay-notification_data_container_content form{display:flex;flex-direction:column;justify-content:center;gap:15px;font-size:16px;font-family:var(--font-body-family)}.notification_inquiry_form .overlay-notification_data_container_content form input,.notification_inquiry_form .overlay-notification_data_container_content form textarea{width:100%;padding:5px;font-size:16px;outline:none;box-shadow:none;font-family:var(--font-body-family)}.notification_inquiry_form .overlay-notification_data_container_content form button{width:fit-content;background-color:#2d2926;color:#fff;font-size:16px;line-height:20px;border:0px;text-transform:uppercase;margin:0 auto 15px;text-align:center;font-family:var(--font-primary);font-weight:lighter;padding:5px 15px;cursor:pointer}.notification_inquiry_form .overlay-notification_data_container_content form button:hover{opacity:.8}button.custom-close_notification{color:#000;font-size:30px;font-weight:lighter;position:absolute;right:24px;top:8px;font-family:EB Garamond;cursor:pointer;display:block;background:transparent;border:none;padding:0}div#successMessage{display:none;margin-top:100px}div#successMessage p{text-align:center;font-weight:600;font-family:EB Garamond;font-size:16px;margin:0 4px}div#successMessage.active{display:block}.overlay-notification_data_container.notificatino_loading span.loading_spinner{display:block;-webkit-animation:spin 2s linear infinite;margin:0 auto;border:6px solid #1d1e20;border-top:6px solid #d7a95a;border-radius:50%;width:40px;height:40px;padding:12px;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width: 768px){.overlay-notification_data_container.notification_warning,.overlay-notification_data_container.notification_error,.overlay-notification_data_container.notificatino_loading{width:40%}.overlay-notification_data_container.notification_inquiry_form{max-width:600px}}@media screen and (max-width: 398px){.overlay-notification_data_container.notification_inquiry_form{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/notification-overlays.css.map */
