.modal__overlay{z-index:1050;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#333c;justify-content:center;align-items:center;padding:8px;display:flex;position:fixed;inset:0}@media (width>=768px),print{.modal__overlay{padding:24px}}.modal--location .modal__overlay{align-items:flex-start;padding-top:161px}@media (width>=768px),print{.modal--location .modal__overlay{align-items:center;margin-top:0}}.modal__container{box-sizing:border-box;background-color:var(--c-white);border-radius:32px;max-width:500px;min-height:190px;max-height:100vh;padding:32px;overflow-y:auto}.modal--location .modal__container{min-width:360px;overflow:visible}.modal__close{color:var(--c-black);cursor:pointer;background:0 0;border:1px solid #0000;padding:0;position:absolute;top:23px;right:23px}.modal__close .btn__icon{width:32px;height:32px}.modal__header{justify-content:space-between;align-items:center;display:flex}.modal__header .modal__close:focus-visible{border:1px solid #a6000b;outline:none}.modal__title{font-size:1.625rem;font-weight:var(--f-weight-medium);line-height:var(--f-line-height-headline);margin-top:0;margin-bottom:0;padding-right:63px}.modal__content{margin-top:16px;line-height:1.5}.modal--location .modal__content{margin-top:48px}.modal__footer{justify-content:space-between;margin-top:70px;display:flex}.modal__footer .btn{min-width:auto}@keyframes mmfade-in{0%{opacity:0}to{opacity:1}}@keyframes mmfade-out{0%{opacity:1}to{opacity:0}}@keyframes mmslide-in{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslide-out{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:.3s cubic-bezier(0,0,.2,1) mmfade-in}.micromodal-slide[aria-hidden=false] .modal__container{animation:.3s cubic-bezier(0,0,.2,1) mmslide-in}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:.3s cubic-bezier(0,0,.2,1) mmfade-out}.micromodal-slide[aria-hidden=true] .modal__container{animation:.3s cubic-bezier(0,0,.2,1) mmslide-out}
