 .wc-block-components-button:not(.is-link) { background-color: #18a9b5; color: #fff; border: 1px solid #18a9b5; border-radius: var(--radius-m, 6px); text-transform: uppercase; font-size: var(--text-m); font-family: "lexend-deca", sans-serif; font-weight: 300; line-height: 1.2; letter-spacing: 0.5px; transition: background-color 0.2s, border-color 0.2s; }  .wc-block-components-button:not(.is-link):not(:disabled):not([aria-disabled="true"]):hover { background-color: #2b87da; border-color: #2b87da; color: #fff; }  .wc-block-components-button:not(.is-link):focus-visible { outline: 2px solid #2b87da; outline-offset: 3px; }  .wc-block-components-button:not(.is-link):is(:disabled, [aria-disabled="true"]) { opacity: 0.5; cursor: not-allowed; }  .wc-block-checkout .wc-block-components-text-input input:not(:focus):not([aria-invalid="true"]), .wc-block-checkout .wc-blocks-components-select .wc-blocks-components-select__select:not(:focus):not([aria-invalid="true"]), .wc-block-checkout .wc-block-components-textarea:not(:focus):not([aria-invalid="true"]) { border-color: var(--bricks-border-color, #d5d5d5); } .fc .fc-toolbar-title { font-family: "lexend-deca", sans-serif; font-weight: 400; font-size: var(--text-l); }