store-selection{position:fixed;width:100%;height:100vh;justify-content:center;align-items:center;background-color:rgba(0,0,0,.6);z-index:2500;display:none;top:0}store-selection.modal__active{display:flex}store-selection.modal__active .modal__wrapper{animation:modal-open .5s forwards}store-selection .modal__wrapper{background-color:#fff;transform-style:preserve-3d;max-width:90%;width:600px}store-selection .modal__wrapper .modal__header{padding:14px 14px;border-bottom:1px solid var(--colorBorder)}store-selection .modal__wrapper .modal__header .modal__title{margin:0;font-size:20px;color:var(--colorTextBody)}store-selection .modal__wrapper .modal__button-close{position:absolute;top:14px;right:12px;width:20px;height:20px;background-color:rgba(0,0,0,0);border:none;cursor:pointer}store-selection .modal__wrapper .modal__button-close span::after{content:"";display:block;width:18px;height:2px;background-color:var(--colorTextBody);position:absolute;transform:rotate(45deg);top:10px;left:0}store-selection .modal__wrapper .modal__button-close span::before{content:"";display:block;width:18px;height:2px;background-color:var(--colorTextBody);position:absolute;transform:rotate(-45deg);top:10px;left:0}store-selection .modal__wrapper .modal__content{display:flex;flex-direction:column;gap:14px;padding:14px 14px}store-selection .modal__wrapper .modal__content .modal__open-select p{text-decoration:underline;cursor:pointer}store-selection .modal__wrapper .modal__content .modal__open-select.hidden{display:none}store-selection .modal__wrapper .modal__content .modal__content-select{display:none}store-selection .modal__wrapper .modal__content .modal__content-select.is--open{display:block}store-selection .modal__wrapper .modal__content .modal__content-select label{letter-spacing:1px}store-selection .modal__wrapper .modal__content .modal__content-select select{width:100%}store-selection .modal__wrapper .modal__content .modal__text p{margin-bottom:6px}store-selection .modal__wrapper .modal__content .modal__text div.hidden{display:none}store-selection .modal__wrapper .modal__content .modal__buttons{display:flex;flex-direction:column;gap:8px}store-selection .modal__wrapper .modal__content .modal__buttons a,store-selection .modal__wrapper .modal__content .modal__buttons button{text-transform:initial;font-family:var(--font-family-syne);letter-spacing:1px}store-selection .modal__wrapper .modal__content .modal__buttons a.hidden,store-selection .modal__wrapper .modal__content .modal__buttons button.hidden{display:none}@media screen and (max-width: 768px){store-selection{align-items:flex-end}store-selection .modal__wrapper{width:100%;max-width:100%}}