.check-availabity--popup{bottom:32px;display:none;left:24px;position:absolute;right:24px;text-align:right;z-index:3}.check-availabity--popup .button{align-items:center;background:#e60438;border-color:#e60438;border-radius:40px;color:#fff;display:inline-flex;font-size:16px;gap:11px;justify-content:center;letter-spacing:.06em;line-height:16px;overflow:hidden;padding:21px 24px;position:relative;transition:border-radius .6s ease,gap .6s ease,width .6s ease;width:100%}.check-availabity--popup .button svg{flex:0 0 auto;height:20px;width:18px}.check-availabity--popup .button span{white-space:nowrap;word-break:keep-all}.check-availabity--popup .button:focus,.check-availabity--popup .button:hover{background:#000;border-color:#000;color:#fff}.check-availabity--popup.check-availabity--slide .button{bottom:32px;gap:30px;height:68px;justify-content:flex-start;position:fixed;right:24px;transition:border-radius .6s ease,gap .6s ease .45s,width .6s ease;width:68px}@media only screen and (max-width:767px){.check-availabity--popup{display:block}}