@layer bricks {.brxe-shortcode{width:100%}}#brxe-c6fd07 {--jfb-input-color-scheme: normal}#brxe-c6fd07 .jet-form-builder__fields-group {flex-direction: column}#brxe-c6fd07 .mce-btn button { background-color: var(--shadcn-token-primary); color: var(--shadcn-token-primary-foreground); border-color: var(--shadcn-token-primary);}#brxe-c6fd07 .mce-btn:is(:hover, :focus, .mce-active) button { background-color: var(--shadcn-token-primary); color: var(--shadcn-token-primary-foreground);}#brxe-c6fd07 .mce-btn.mce-btn :is(.mce-ico, button i, button svg) { color: var(--shadcn-token-primary-foreground); fill: currentColor; stroke: currentColor;}#brxe-22c29f {flex-direction: column; color: var(--shadcn-foreground); background-color: var(--shadcn-background)}@media (prefers-reduced-motion: reduce) { #brxe-22c29f * { transition: none; } }#brxe-22c29f { --shadcn-background: var(--shadcn-token-background); --shadcn-foreground: var(--shadcn-token-foreground); --shadcn-card: var(--shadcn-token-card); --shadcn-card-foreground: var(--shadcn-token-card-foreground); --shadcn-primary: var(--shadcn-token-primary); --shadcn-primary-foreground: var(--shadcn-token-primary-foreground); --shadcn-secondary: var(--shadcn-token-secondary); --shadcn-secondary-foreground: var(--shadcn-token-secondary-foreground); --shadcn-muted-foreground: var(--shadcn-token-muted-foreground); --shadcn-destructive: var(--shadcn-token-destructive); --shadcn-border: var(--shadcn-token-border); --shadcn-input: var(--shadcn-token-input); --shadcn-ring: var(--shadcn-token-ring); --shadcn-radius: 10px;}#brxe-22c29f :is(h1, h2, h3, h4, h5, h6, .jet-form-builder__label-text) { color: var(--shadcn-foreground); font-family: inherit;}#brxe-22c29f :is(input:not([type="checkbox"]):not([type="radio"]), textarea, select, .jet-form-builder__field:not(.checkradio-field):not(.wysiwyg-field):not([role="switch"]), .wp-editor-area) { box-sizing: border-box; width: 100%; max-width: 100%; border: 1px solid var(--shadcn-input); border-radius: var(--shadcn-radius); background-color: var(--shadcn-background); color: var(--shadcn-foreground); font-family: inherit; font-size: 14px; line-height: 1.4; padding: 9px 12px;}#brxe-22c29f textarea { min-height: 160px;}#brxe-22c29f .wp-editor-area { min-height: 160px;}#brxe-22c29f :is(input, textarea, select, .jet-form-builder__field, .wp-editor-area):focus-visible { outline: none; border-color: var(--shadcn-ring); box-shadow: 0 0 0 3px color-mix(in oklch, var(--shadcn-ring) 28%, transparent);}#brxe-22c29f :is(.jet-form-builder__label, .jet-form-builder__label-text, .form-group label) { color: var(--shadcn-foreground); font-family: inherit; font-size: 14px; font-weight: 500; text-transform: none;}#brxe-22c29f :is(button, .bricks-button, .jet-form-builder__submit, .jet-form-builder__action-button, .btn.btn-primary) { display: inline-flex; min-height: 36px; box-sizing: border-box; align-items: center; justify-content: center; border: 1px solid var(--shadcn-primary); border-radius: var(--shadcn-radius); background-color: var(--shadcn-primary); color: var(--shadcn-primary-foreground); padding: 8px 12px; font-family: inherit; font-size: 14px; font-weight: 500; line-height: 18px; text-decoration: none; cursor: pointer; transition: background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;}#brxe-22c29f :is(.bricks-background-secondary, .bricks-background-light) { border-color: var(--shadcn-border); background-color: var(--shadcn-secondary); color: var(--shadcn-secondary-foreground);}#brxe-22c29f :focus-visible { outline: 2px solid var(--shadcn-ring); outline-offset: 2px;}