@keyframes sandra-open{0%{opacity:0;transform:scale3d(1.1,1.1,1)}to{opacity:1;transform:scaleX(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale3d(.9,.9,1)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.modal-sheets{background:#fff;bottom:0;display:flex;flex-direction:column;overflow:hidden;padding-bottom:0;position:fixed;right:0;top:0;transform:translate(110%);transition:transform .6s cubic-bezier(.19,1,.22,1);width:480px;z-index:1000}@media only screen and (max-width:1024px){.modal-sheets{padding-bottom:70px;width:100%}}.modal-sheets--active{transform:translate(0);visibility:visible!important}.modal-sheets .separator{position:relative;z-index:11}.modal-sheets--filter{width:400px;z-index:1200}@media only screen and (max-width:1024px){.modal-sheets--filter{width:100%}}.modal-sheets--filter .separator--modal-sheets{display:none}.modal-sheets--filter .modal-sheets__container{overflow-x:hidden;overflow-y:auto;padding:0}.modal-sheets__header{align-items:center;background-color:#fff;display:flex;flex-direction:row;flex-shrink:0;justify-content:flex-start;margin-bottom:0;padding:30px 40px 20px;position:relative;z-index:10}@media only screen and (max-width:1024px){.modal-sheets__header{padding:30px 30px 20px}}.modal-sheets__title{border-bottom:1px solid transparent;flex-grow:1;font-size:20px;font-weight:700;line-height:100%;transition:all .3s ease-out}.modal-sheets__close{padding:0 0 0 30px;position:absolute;right:25px}@media only screen and (max-width:1024px){.modal-sheets__close{right:15px}}.modal-sheets__close-link{align-items:center;background:#fff;border-radius:50%;display:flex;height:45px;justify-content:center;position:relative;top:-3px;transition:all .3s ease-out;width:45px}.modal-sheets__close-button{height:15px;width:15px}.modal-sheets__close-button path{stroke:#100c08}.modal-sheets__container{overflow-x:hidden;overflow-y:auto;padding:0 30px 40px 40px}@media only screen and (max-width:1024px){.modal-sheets__container{padding:10px 20px 20px}}.modal-sheets__content{display:flex;flex-direction:column;gap:30px 0;padding:20px 10px 10px;position:relative}
