body.admin-bar .brx-offcanvas-inner { height: calc(100vh - var(--wp-admin--admin-bar--height))!important; margin-top: var(--wp-admin--admin-bar--height);}.brx-offcanvas-backdrop{ backdrop-filter: blur(10px);} html {font-size: var(--root-font-size)} body.bricks-is-frontend :focus-visible {outline: solid var(--focus-color) var(--focus-width)} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: solid var(--focus-color) var(--focus-width); }} .brxe-container {width: var(--content-width)} .woocommerce main.site-main {width: var(--content-width)} #brx-content.wordpress {width: var(--content-width)}.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-NoticeGroup .woocommerce-error {background-color: var(--alert-danger-bg); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border: 1px solid var(--alert-danger-border); border-radius: var(--radius-m); color: var(--alert-danger-text); font-family: "plus-jakarta-sans"; font-weight: 600}.woocommerce-notices-wrapper .woocommerce-error a, .woocommerce-NoticeGroup .woocommerce-error a.button {background-color: var(--alert-danger-text); color: var(--text-light); border-radius: calc(var(--radius)/2)}.woocommerce-notices-wrapper .woocommerce-message, .woocommerce-NoticeGroup .woocommerce-message {background-color: var(--alert-success-bg); border: 1px solid var(--alert-success-border); border-radius: var(--radius); color: var(--alert-success-text); font-weight: 600; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s)}.woocommerce-notices-wrapper .woocommerce-message a, .woocommerce-NoticeGroup .woocommerce-message a.button {background-color: var(--alert-success-text); border-radius: calc(var(--radius)/2); color: var(--text-light)}.woocommerce-notices-wrapper .woocommerce-info, .woocommerce-NoticeGroup .woocommerce-info, .woocommerce-info {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); background-color: var(--alert-info-bg); color: var(--alert-info-text); font-weight: 600; border: 1px solid var(--alert-info-border); border-radius: var(--radius)}.brxe-form .form-group label {font-size: 1rem; text-transform: uppercase; font-family: "plus-jakarta-sans"; font-weight: 600}.brxe-form .form-group .label {font-size: 1rem; text-transform: uppercase; font-family: "plus-jakarta-sans"; font-weight: 600}.brxe-form .form-group input {font-size: var(--text-xs); border-radius: var(--radius)}.brxe-form select {font-size: var(--text-xs); border-radius: var(--radius)}.brxe-form textarea {font-size: var(--text-xs); border-radius: var(--radius)}.brxe-form .flatpickr {border-radius: var(--radius)}.brxe-form .bricks-button {border-radius: var(--radius)}.brxe-form .choose-files {border-radius: var(--radius)}