.app-store-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.app-store-link{position:relative;display:inline-flex;flex:0 0 auto}.app-store-link[data-qr-open=true]{z-index:5}.app-store-qr{--app-qr-offset: -50%;position:absolute;bottom:100%;left:50%;z-index:10;display:block;width:200px;padding-bottom:12px;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(var(--app-qr-offset),6px,0);transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1),visibility .18s}.app-store-link[data-qr-open=true] .app-store-qr{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(var(--app-qr-offset),0,0)}.app-store-link:after{position:absolute;bottom:calc(100% + 7px);left:50%;z-index:11;width:10px;height:10px;background:#fff;content:"";opacity:0;pointer-events:none;transform:translate(-50%) rotate(45deg);transition:opacity .18s ease}.app-store-link[data-qr-open=true]:after{opacity:1}.app-store-qr__panel{display:flex;flex-direction:column;align-items:center;border-radius:8px;background:#fff;color:#171a17;box-shadow:0 12px 32px #1a1c182e;padding:12px}.app-store-qr__panel svg{width:176px;height:176px;flex:0 0 auto}.app-store-qr__caption{display:grid;gap:4px;margin-top:8px;text-align:center}.app-store-qr__caption strong{font-size:14px;font-weight:650;line-height:1.4}.app-store-qr__caption>span{color:#626862;font-size:12px;line-height:1.5}.app-store-links a{display:inline-flex;height:44px;border-radius:7px;outline-offset:3px;transition:box-shadow .18s ease,opacity .18s ease,transform .18s ease}.app-store-links img{width:auto;height:44px}.app-store-links--large a,.app-store-links--large img{height:50px}@media (hover: hover) and (pointer: fine){.app-store-links a:hover{box-shadow:0 12px 26px #1a1c1829;opacity:.94;transform:translate3d(0,-2px,0)}}@media (max-width: 767px){.app-store-link:first-child .app-store-qr{--app-qr-offset: 0%;left:0}.app-store-link:last-child .app-store-qr{--app-qr-offset: 0%;right:0;left:auto}}
