button.sandblasted-blurred { box-sizing: content-box; border: 0.4rem solid #fff; font-family: satoshiMedium; font-weight: 500; font-size: 5.5rem; color: #fff; background-color: transparent; position: relative; overflow: hidden; &::before, &::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } &::before { backdrop-filter: blur(9.5rem); } &::after { opacity: 0.1; background: url('@/assets/images/customer_form_bg.png'); } &:active { opacity: 0.7; } } // vant dialog html:root { --van-dialog-width: 90rem; --van-dialog-font-size: 5rem; --van-dialog-header-line-height: 150%; --van-dialog-message-font-size: 3.5rem; --van-dialog-message-line-height: 150%; --van-button-default-font-size: 4rem; --van-dialog-button-height: 9rem; --van-dialog-message-padding: 3rem 2.5rem; --van-dialog-has-title-message-padding-top: 2.5rem; }