.booom-button.full-width{width:100%}.booom-button.has-icon{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem}.booom-button a{display:inline-block;width:-moz-fit-content;width:fit-content;min-width:100px;border-radius:9999px;padding-left:2rem;padding-right:2rem;padding-top:0.625rem;padding-bottom:0.625rem;text-align:center;font-weight:600;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.booom-button a:hover{opacity:0.8}@media (min-width: 768px){.booom-button a{min-width:150px}}.booom-button a.full-width{width:100%}.booom-button .button-primary{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));background:linear-gradient(to bottom right, #4640F3, #3559F6)}.booom-button .button-primary .dashicons{color:#fff}.booom-button .button-secondary{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.booom-button .button-secondary .dashicons{color:#000}.booom-button .button-gradientborder{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));position:relative;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);background-clip:padding-box;font-weight:500}.booom-button .button-gradientborder::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(to right, #00a2ff, #5c20ef);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.booom-button .button-gradientborder.has-icon .dashicons{background:linear-gradient(to bottom, #00a2ff, #5c20ef);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-size:16px;transform:translateY(3px)}
