.rewind-type .rewind-buy-link{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;width:min(100%,360px);height:52px;min-height:52px;margin:28px auto 0;padding:0 22px;border:1px solid #ad0c70;border-radius:9px;background:#d0198b;box-shadow:inset 0 1px #ffffff45,0 3px 8px #340b281a;color:#fff5ed;font:600 15px/20px Arial,Helvetica,sans-serif;text-decoration:none;transition:background-color 180ms,transform 180ms}.rewind-type .rewind-buy-link span{font-size:18px}.rewind-type .rewind-buy-link:focus-visible{outline:3px solid #e796c9;outline-offset:4px}.rewind-type .rewind-buy-link:active{transform:translateY(1px)}.rw-vocals .rewind-buy-link{margin-bottom:28px}.rewind-buy-link-wrap{max-width:960px;margin:auto}html:has(.rewind-buy-link){scroll-behavior:smooth}#rewind-buy{scroll-margin-top:calc(var(--header-height,80px) + 24px)}@media(hover:hover){.rewind-type .rewind-buy-link:hover{background:#df2198;transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){html:has(.rewind-buy-link){scroll-behavior:auto}.rewind-type .rewind-buy-link{transition:none}.rewind-type .rewind-buy-link:hover,.rewind-type .rewind-buy-link:active{transform:none}}
