.viber-icon{display:inline-flex!important;align-items:center;justify-content:center;padding:0!important;width:52px!important;height:52px;min-width:52px;border:1px solid #d9d0ed!important;border-radius:12px!important;background:#f5f1fc!important;flex-shrink:0}.viber-icon img{width:26px;height:26px}.viber-icon:hover{background:#e9e0f8!important}.viber-icon:focus-visible{outline:3px solid #7360f2;outline-offset:3px}.hero-actions>.viber-link{order:0}.hero-actions>.button{order:-1}.hero-actions>.availability-shortcut{order:2;flex-basis:100%;width:max-content;max-width:290px}.contact-messengers>a:first-child{flex:1;font-weight:600}.contact-messengers .viber-icon{height:48px}.viber-float{position:fixed;z-index:25;right:225px;bottom:22px;box-shadow:0 5px 25px #203e3526}.viber-contact-dialog{position:fixed;inset:0;margin:auto;width:min(440px,calc(100vw - 32px));height:auto;max-height:85dvh;overflow:auto;padding:30px;border:1px solid #ded8e8;border-radius:20px;background:#faf8f3;color:#203e35;box-shadow:0 24px 90px #10201940}.viber-contact-dialog::backdrop{background:#11231d88}.viber-contact-dialog h2{font-size:27px;line-height:1.2;margin:16px 0}.viber-contact-dialog .viber-help{font-size:15px;line-height:1.65;margin:0 0 20px}.viber-close{position:absolute;top:10px;right:10px;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#203e35;font-size:30px;cursor:pointer}.viber-number{box-sizing:border-box;width:100%;font:600 21px/1.5 system-ui;text-align:center;background:#f0ecf7;color:#493878;border:1px solid #ded5ee;border-radius:10px;padding:12px}.viber-dialog-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.viber-dialog-actions>*{flex:1;min-height:48px;display:flex;align-items:center;justify-content:center;border:1px solid #ccc2de;border-radius:9px;padding:10px;font:600 14px/1.3 system-ui;cursor:pointer;background:transparent;color:#493878}.viber-dialog-actions .viber-open{background:#7360f2;color:#fff;border-color:#7360f2}.viber-copy-status{font-size:14px;min-height:21px;margin:10px 0 0}
@media(max-width:760px){.mobile-app .hero-actions{grid-template-columns:minmax(0,1fr) 52px;align-items:center}.mobile-app .hero-actions>.button{grid-column:1;grid-row:1}.mobile-app .hero-actions>.viber-link{grid-column:2;grid-row:1;justify-self:end;margin:0}.mobile-app .hero-actions>.availability-shortcut{grid-column:1/-1;grid-row:2;max-width:none}.viber-float{display:none!important}}

.viber-contact-dialog>img{display:block;width:40px!important;height:40px!important;max-width:40px;object-fit:contain;margin:0}.viber-contact-dialog{box-sizing:border-box}.viber-contact-dialog .viber-close{padding:0}

.hero-copy .hero-actions{display:grid!important;grid-template-columns:minmax(0,1fr) 52px;max-width:380px;align-items:center}.hero-copy .hero-actions>.button{grid-column:1;grid-row:1;width:100%;justify-content:space-between}.hero-copy .hero-actions>.viber-link{grid-column:2;grid-row:1;order:0!important;justify-self:end}.hero-copy .hero-actions>.availability-shortcut{grid-column:1/-1;grid-row:2;width:100%;max-width:none;box-sizing:border-box}
