.micromodal:not(.is-style-beige){color:var(--wp--preset--color--text-white)}.micromodal:not(.is-style-beige) h1,.micromodal:not(.is-style-beige) h2,.micromodal:not(.is-style-beige) h3,.micromodal:not(.is-style-beige) h4,.micromodal:not(.is-style-beige) h5,.micromodal:not(.is-style-beige) h6,.micromodal:not(.is-style-beige) p.is-style-header{color:var(--wp--preset--color--headers-white)}:root{--modal-z:10000;--modal-gap:16px;--modal-anim-dur:0.3s;--modal-anim-ease:cubic-bezier(0,0,0.2,1);--modal-overlay-bg:rgba(16,13,8,.6);--modal-overlay-blur:40px;--modal-content-bg:var(--wp--preset--color--white-20);--modal-content-radius:var(--wp--custom--border-radius--medium);--modal-close-bg:var(--wp--preset--color--white);--modal-close-color:var(--wp--preset--color--brown)}.micromodal{margin:0!important}.micromodal.is-style-beige{--modal-overlay-bg:rgba(0,0,0,.8);--modal-overlay-blur:30px;--modal-content-bg:var(--wp--preset--color--beige);--modal-close-bg:var(--wp--preset--color--brown);--modal-close-color:var(--wp--preset--color--white);--form-bg:var(--wp--preset--color--black-10);--form-border:var(--wp--preset--color--black-20);--form-color:var(--wp--preset--color--headers-black);--form-invalid-color:var(--wp--preset--color--burgundy)}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes modal-slide-in{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes modal-slide-out{0%{transform:translateY(0)}to{transform:translateY(-10%)}}body.modal-open,html.modal-open{overflow:hidden}.modal__overlay{align-items:center;backdrop-filter:blur(var(--modal-overlay-blur));background:var(--modal-overlay-bg);display:flex;inset:0;justify-content:center;padding:var(--modal-gap);position:fixed;transition:all var(--modal-anim-dur) var(--modal-anim-ease);z-index:var(--modal-z)}.modal__container{max-height:100%;max-width:100%;overflow-y:auto;will-change:transform,opacity}.modal__content{background-color:var(--modal-content-bg);border-radius:var(--modal-content-radius);margin-inline:auto;overflow:hidden;padding:50px 15px 30px;text-align:center}@media(min-width:768px){.modal__content{padding:50px 25px 25px}}@supports selector(:has(*)){.modal__content:has(.form_style){padding:0}.modal__content:has(.form_style) .form_style{backdrop-filter:unset;background:unset}}.modal__close{align-items:center;background-color:var(--modal-close-bg);border:0;border-radius:50%;color:var(--modal-close-color);cursor:pointer;display:inline-flex;font-size:40px;height:40px;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;right:20px;top:20px;transition:opacity var(--modal-anim-dur);width:40px;z-index:1}.modal__close:hover{opacity:.7}@media(max-width:991.98px){.modal__close{font-size:30px;height:30px;width:30px}}@media(max-width:574.98px){.modal__close{right:10px;top:10px}}.modal__close span{font-size:30px;margin-bottom:5px}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:modal-fade-out var(--modal-anim-dur) var(--modal-anim-ease);pointer-events:none;visibility:hidden}.micromodal-slide[aria-hidden=true] .modal__container{animation:modal-slide-out var(--modal-anim-dur) var(--modal-anim-ease)}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:modal-fade-in var(--modal-anim-dur) var(--modal-anim-ease);pointer-events:auto;visibility:visible}.micromodal-slide[aria-hidden=false] .modal__container{animation:modal-slide-in var(--modal-anim-dur) var(--modal-anim-ease)}@media(prefers-reduced-motion:reduce){.modal__container,.modal__overlay{animation:none!important}}
