.style-module-scss-module__XNQjra__appointment__text{font-family:Golos,Arial,Helvetica,sans-serif;font-weight:400}.style-module-scss-module__XNQjra__appointment{width:80px;height:80px;z-index:var(--z-widget);cursor:pointer;border-radius:50%;transition:all .2s;position:fixed;bottom:30px;right:-5px}.style-module-scss-module__XNQjra__appointment:before{content:"";z-index:0;transform-origin:50%;border:1px solid #fff;border-radius:50%;width:100%;height:100%;animation:2.6s ease-in-out infinite backwards style-module-scss-module__XNQjra__ripple;display:block;position:absolute;inset:0}[data-modal=true] .style-module-scss-module__XNQjra__appointment{opacity:0;pointer-events:none}.style-module-scss-module__XNQjra__appointment__text{background-color:var(--c-accent);color:#000;z-index:1;text-transform:uppercase;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-weight:700;display:flex;position:relative}@media (min-width:320px){.style-module-scss-module__XNQjra__appointment__text{letter-spacing:.02em;font-size:10px;line-height:14px}}@media (min-width:393px){.style-module-scss-module__XNQjra__appointment__text{letter-spacing:.02em;font-size:12px;line-height:16px}}@media (min-width:768px){.style-module-scss-module__XNQjra__appointment__text{letter-spacing:.02em;font-size:16px;line-height:24px}}@media (min-width:1900px){.style-module-scss-module__XNQjra__appointment__text{letter-spacing:.02em;font-size:20px;line-height:32px}}.style-module-scss-module__XNQjra__appointment__text{font-size:13px;line-height:16px}@media (min-width:768px){.style-module-scss-module__XNQjra__appointment{width:120px;height:120px;bottom:60px;right:60px}.style-module-scss-module__XNQjra__appointment__text{font-size:16px;line-height:19px}}@keyframes style-module-scss-module__XNQjra__ripple{0%{opacity:1.2;transform:scale(.9)}to{opacity:0;transform:scale(1.3)}}
