.wp-block-button__link{background-color:#91201a;padding:5px;border-radius:5px;width:20rem;color:#fff!important;border:0;outline:0;box-shadow:0 2px 4px rgba(0,0,0,.15);position:relative;transition:box-shadow .2s ease,transform .1s ease}.wp-block-button__link:hover{box-shadow:0 4px 10px rgba(0,0,0,.25);transform:translateY(-1px)}.wp-block-button__link::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:rgba(0,0,0,.12);opacity:0;transition:opacity .2s ease}.wp-block-button__link:hover::after{opacity:1}.bricks-button{border:0;border-width:0;outline:0;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.15);transition:box-shadow .2s ease,transform .1s ease}.bricks-button::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:rgba(0,0,0,.12);opacity:0;transition:opacity .2s ease}.bricks-button:hover::after{opacity:1}:root .bricks-button.bricks-background-primary:hover,:root .bricks-button[class*=primary]:not(.outline):hover{background-color:var(--primary);color:#fff!important;border-color:transparent;border-width:0;box-shadow:0 4px 10px rgba(0,0,0,.25);transform:translateY(-1px)}:root .bricks-button.bricks-background-secondary:hover,:root .bricks-button[class*=secondary]:hover,:root .bricks-button[class*=secondary]:not(.outline):hover{background-color:var(--base);color:#fff!important;border-color:transparent;border-width:0;box-shadow:0 4px 10px rgba(0,0,0,.25);transform:translateY(-1px)}:root .bricks-button:active{border-width:0;box-shadow:0 1px 3px rgba(0,0,0,.25);transform:translateY(0)}:root .bricks-button:focus{border-width:0;box-shadow:0 2px 6px rgba(0,0,0,.2)}