:where(:root) .bricks-color-primary {color: var(--primary-600)}:where(:root) .bricks-background-primary {background-color: var(--primary-600)}:where(:root) .bricks-color-secondary {color: var(--secondary-600)}:where(:root) .bricks-background-secondary {background-color: var(--secondary-600)}:where(:root) .bricks-color-light {color: var(--white)}:where(:root) .bricks-background-light {background-color: var(--white)}:where(:root) .bricks-color-dark {color: var(--black)}:where(:root) .bricks-background-dark {background-color: var(--black)}:where(:root) .bricks-color-muted {color: var(--neutral-500)}:where(:root) .bricks-background-muted {background-color: var(--neutral-500)}:where(:root) * {border-color: var(--border-default)}:where(:root) .bricks-color-info {color: var(--info-600)}:where(:root) .bricks-background-info {background-color: var(--info-600)}:where(:root) .bricks-color-success {color: var(--success-600)}:where(:root) .bricks-background-success {background-color: var(--success-600)}:where(:root) .bricks-color-warning {color: var(--warning-600)}:where(:root) .bricks-background-warning {background-color: var(--warning-600)}:where(:root) .bricks-color-danger {color: var(--error-600)}:where(:root) .bricks-background-danger {background-color: var(--error-600)} html {font-size: calc(var(--base-font) / 20 * 100%)} body {color: var(--neutral-950); font-style: normal; line-height: var(--line-height-normal); font-size: var(--text-s); font-family: "Nordique Pro"; font-weight: 600; letter-spacing: var(--letter-spacing-wider)} h1, h2, h3, h4, h5, h6 {color: var(--neutral-950); font-family: "Nordique Pro"; font-weight: 600} h1 {font-size: var(--text-heading-h1); font-style: normal; color: var(--text-primary); line-height: 1.1; font-weight: 600; font-family: "Nordique Pro"; letter-spacing: var(--letter-spacing-normal)} h2 {font-size: var(--text-heading--h2); line-height: 1.15; font-style: normal; color: var(--text-primary); font-family: "Nordique Pro"; font-weight: 600; letter-spacing: var(--letter-spacing-normal)} h3 {font-size: var(--text-heading-h3); color: var(--text-primary); font-style: normal; letter-spacing: var(--letter-spacing-normal); line-height: 1.2; font-family: "Nordique Pro"; font-weight: 600} h4 {font-size: var(--text-heading-h4); line-height: var(--line-height-tight); letter-spacing: var(--letter-spacing-tight); font-style: normal; font-weight: 600; color: var(--text-primary); font-family: "Nordique Pro"} h5 {font-size: var(--text-heading-h5); line-height: var(--line-height-tight); letter-spacing: var(--letter-spacing-normal); color: var(--text-primary); font-weight: 600; font-style: normal; font-family: "Nordique Pro"} h6 {font-size: var(--text-heading-h6); line-height: var(--line-height-tight); letter-spacing: var(--letter-spacing-normal); color: var(--text-primary); font-style: normal; font-family: "Nordique Pro"; font-weight: 600} .bricks-type-lead {font-size: var(--text-lead); font-family: "Nordique Pro"; font-weight: 700} body.bricks-is-frontend :focus-visible {outline: var(--at-focus-outline-color) solid var(--at-focus-outline-width)} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: var(--at-focus-outline-color) solid var(--at-focus-outline-width); }} blockquote {font-size: var(--text-blockquote)} .brxe-section {row-gap: var(--container-gap); width: var(--section-max-width); max-width: var(--section-max-width); padding-top: var(--section-padding-block); padding-right: var(--gutter); padding-bottom: var(--section-padding-block); padding-left: var(--gutter)} .brxe-container {row-gap: var(--container-gap); width: 100%; max-width: var(--site-box-max-width)} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: var(--site-box-max-width)}.brxe-divider.horizontal .line {border-top-color: var(--divider-default)}.brxe-divider.vertical .line {border-right-color: var(--divider-default)}.brxe-divider .icon i {color: var(--divider-default)}.brxe-form .form-group label {color: var(--label-color); font-size: var(--label-font-size); font-family: ""; font-weight: 500}.brxe-form .form-group .label {color: var(--label-color); font-size: var(--label-font-size); font-family: ""; font-weight: 500}.brxe-form ::placeholder {color: var(--neutral-600); font-size: var(--form-input-placeholder-font-size); font-weight: 500; font-family: ""}.brxe-form select {color: var(--neutral-600); font-size: var(--form-input-placeholder-font-size); font-weight: 500; font-family: ""; color: var(--form-input-color); font-size: var(--form-input-font-size); line-height: var(--form-input-line-height); letter-spacing: var(--form-input-letter-spacing); background-color: var(--form-input-background-color); border: var(--form-input-border-width) solid var(--form-input-border-color); border-radius: var(--form-input-border-radius); padding-top: var(--form-input-padding-block); padding-right: var(--form-input-padding-inline); padding-bottom: var(--form-input-padding-block); padding-left: var(--form-input-padding-inline)}.brxe-form .form-group input {color: var(--form-input-color); font-family: ""; font-weight: 500; font-size: var(--form-input-font-size); line-height: var(--form-input-line-height); letter-spacing: var(--form-input-letter-spacing); background-color: var(--form-input-background-color); border: var(--form-input-border-width) solid var(--form-input-border-color); border-radius: var(--form-input-border-radius); padding-top: var(--form-input-padding-block); padding-right: var(--form-input-padding-inline); padding-bottom: var(--form-input-padding-block); padding-left: var(--form-input-padding-inline)}.brxe-form textarea {color: var(--form-input-color); font-family: ""; font-weight: 500; font-size: var(--form-input-font-size); line-height: var(--form-input-line-height); letter-spacing: var(--form-input-letter-spacing); background-color: var(--form-input-background-color); border: var(--form-input-border-width) solid var(--form-input-border-color); border-radius: var(--form-input-border-radius); padding-top: var(--form-input-padding-block); padding-right: var(--form-input-padding-inline); padding-bottom: var(--form-input-padding-block); padding-left: var(--form-input-padding-inline)}.brxe-form .flatpickr {background-color: var(--form-input-background-color); border: var(--form-input-border-width) solid var(--form-input-border-color); border-radius: var(--form-input-border-radius); padding-top: var(--form-input-padding-block); padding-right: var(--form-input-padding-inline); padding-bottom: var(--form-input-padding-block); padding-left: var(--form-input-padding-inline)}.brxe-form .form-field-richtext + .tox-tinymce {background-color: var(--form-input-background-color); border: var(--form-input-border-width) solid var(--form-input-border-color); border-radius: var(--form-input-border-radius)}.brxe-form .bricks-button {border: var(--form-input-border-width) solid var(--form-input-border-color); border-radius: var(--form-input-border-radius)}.brxe-form .choose-files {border: var(--form-input-border-width) solid var(--form-input-border-color); border-radius: var(--form-input-border-radius)}.brxe-form .form-field-richtext + .tox-tinymce .tox-edit-area__iframe {padding-top: var(--form-input-padding-block); padding-right: var(--form-input-padding-inline); padding-bottom: var(--form-input-padding-block); padding-left: var(--form-input-padding-inline)}.woocommerce .button, body:not(.woocommerce) .product_type_variable, body:not(.woocommerce) .product_type_grouped, body:not(.woocommerce) .product_type_external, body:not(.woocommerce) .product_type_simple, body:not(.woocommerce) .button:where(a[data-product_id]), body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button, body:not(.woocommerce) .brxe-woocommerce-mini-cart .woocommerce-mini-cart__buttons .button {padding-top: var(--btn-padding-block); padding-right: var(--btn-padding-inline); padding-bottom: var(--btn-padding-block); padding-left: var(--btn-padding-inline); background-color: var(--btn-woocommerce-background-color); border-radius: var(--radius-s); line-height: var(--line-height-loose); color: var(--white)}.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-NoticeGroup .woocommerce-error {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); background-color: var(--error-50); border-radius: var(--radius-s)}.woocommerce-notices-wrapper .woocommerce-error a, .woocommerce-NoticeGroup .woocommerce-error a.button {margin-top: var(--space-s); margin-right: var(--space-s); margin-bottom: var(--space-s); margin-left: var(--space-s); padding-right: 100px; padding-left: 100px; background-color: var(--error-600); text-transform: capitalize}.woocommerce-notices-wrapper .woocommerce-message, .woocommerce-NoticeGroup .woocommerce-message {background-color: var(--success-50)}.woocommerce-notices-wrapper .woocommerce-message a, .woocommerce-NoticeGroup .woocommerce-message a.button {background-color: var(--success-600)}.woocommerce-notices-wrapper .woocommerce-info, .woocommerce-NoticeGroup .woocommerce-info, .woocommerce-info {border-radius: var(--radius-s)} .bricks-button:where(.bricks-background-primary), .bricks-button:where(.bricks-color-primary) {color: var(--white)} html {background-color: var(--white)} body {background: none}@media (max-width: 767px) {.woocommerce .button, body:not(.woocommerce) .product_type_variable, body:not(.woocommerce) .product_type_grouped, body:not(.woocommerce) .product_type_external, body:not(.woocommerce) .product_type_simple, body:not(.woocommerce) .button:where(a[data-product_id]), body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button, body:not(.woocommerce) .brxe-woocommerce-mini-cart .woocommerce-mini-cart__buttons .button {line-height: 2.6}}@media (max-width: 478px) { h2 {font-size: var(--text-heading-h3)}.woocommerce .button, body:not(.woocommerce) .product_type_variable, body:not(.woocommerce) .product_type_grouped, body:not(.woocommerce) .product_type_external, body:not(.woocommerce) .product_type_simple, body:not(.woocommerce) .button:where(a[data-product_id]), body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button, body:not(.woocommerce) .brxe-woocommerce-mini-cart .woocommerce-mini-cart__buttons .button {border-radius: var(--radius-full)}}