.store-button{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:100px;align-items:center;gap:8px;min-width:227px;min-height:49px;padding:12px 40px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 1px 1px rgba(233,120,120,.55),inset -1px -1px rgba(233,120,120,.55)}.store-button:before{border-radius:inherit;content:"";mix-blend-mode:plus-lighter;pointer-events:none;background:#2b2323;transition:background-color .2s;position:absolute;top:0;bottom:0;left:0;right:0}.store-button>*{z-index:1}.store-button__icon-wrap{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.store-button__icon{object-fit:contain;max-width:22px;max-height:22px;display:block}.store-button__icon--apple{max-width:18px;max-height:21px}.store-button .qr-popover{opacity:0;pointer-events:none;z-index:20;width:224px;padding-bottom:14px;display:block;position:absolute;bottom:100%;left:50%;transform:translate(-50%,8px)}@media (hover:hover) and (pointer:fine){.hero:not(.hero--mobile) .store-button:hover:before{background:#710808}.hero:not(.hero--mobile) .store-button:focus-visible:before{background:#710808}.hero:not(.hero--mobile) .store-button:hover .qr-popover{opacity:1;pointer-events:auto;transform:translate(-50%)}.hero:not(.hero--mobile) .store-button:focus-visible .qr-popover{opacity:1;pointer-events:auto;transform:translate(-50%)}}