:where(:root) .bricks-color-primary {color: #003642}:where(:root) .bricks-background-primary {background-color: #003642}:where(:root) .bricks-color-secondary {color: #C29A52}:where(:root) .bricks-background-secondary {background-color: #C29A52}:where(:root) .bricks-color-light {color: #F9F8F5}:where(:root) .bricks-background-light {background-color: #F9F8F5}:where(:root) .bricks-color-dark {color: #1D1D1D}:where(:root) .bricks-background-dark {background-color: #1D1D1D}:where(:root) .bricks-color-muted {color: #666666}:where(:root) .bricks-background-muted {background-color: #666666}:where(:root) * {border-color: #E8E5DF}:where(:root) .bricks-color-info {color: #0EA5E9}:where(:root) .bricks-background-info {background-color: #0EA5E9}:where(:root) .bricks-color-success {color: #16A34A}:where(:root) .bricks-background-success {background-color: #16A34A}:where(:root) .bricks-color-warning {color: #D97706}:where(:root) .bricks-background-warning {background-color: #D97706}:where(:root) .bricks-color-danger {color: #DC2626}:where(:root) .bricks-background-danger {background-color: #DC2626}.brxe-form .form-group label {font-family: "Inter"; font-size: 15px; font-weight: 500; color: var(--dark)}.brxe-form .form-group .label {font-family: "Inter"; font-size: 15px; font-weight: 500; color: var(--dark)}.brxe-form ::placeholder {font-family: "Inter"; font-size: 16px; font-weight: 400; color: var(--muted)}.brxe-form select {font-family: "Inter"; font-size: 16px; font-weight: 400; color: var(--muted); background-color: var(--white); color: var(--dark); line-height: 1.5; border: 1px solid var(--border); border-radius: 6px; padding-top: 14px; padding-right: 16px; padding-bottom: 14px; padding-left: 16px}.brxe-form .form-group input {background-color: var(--white); color: var(--dark); font-size: 16px; font-weight: 400; font-family: "Inter"; line-height: 1.5; border: 1px solid var(--border); border-radius: 6px; padding-top: 14px; padding-right: 16px; padding-bottom: 14px; padding-left: 16px}.brxe-form .flatpickr {background-color: var(--white); border: 1px solid var(--border); border-radius: 6px; padding-top: 14px; padding-right: 16px; padding-bottom: 14px; padding-left: 16px}.brxe-form textarea {background-color: var(--white); color: var(--dark); font-size: 16px; font-weight: 400; font-family: "Inter"; line-height: 1.5; border: 1px solid var(--border); border-radius: 6px; padding-top: 14px; padding-right: 16px; padding-bottom: 14px; padding-left: 16px}.brxe-form .bricks-button {border: 1px solid var(--border); border-radius: 6px; background-color: var(--gold); color: var(--white); font-family: "Inter"; font-size: 16px; font-weight: 600; text-transform: uppercase; letter-spacing: 0.03em; line-height: 1.2; padding-top: 14px; padding-right: 24px; padding-bottom: 14px; padding-left: 24px}.brxe-form .choose-files {border: 1px solid var(--border); border-radius: 6px}.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) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button, body:not(.woocommerce) .brxe-woocommerce-mini-cart .woocommerce-mini-cart__buttons .button {background-color: var(--gold); padding-top: 14px; padding-right: 24px; padding-bottom: 14px; padding-left: 24px; border: 1px solid var(--gold); color: var(--white); font-family: "Cormorant Garamond"; font-size: 18px; font-weight: 600; text-transform: none}.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-NoticeGroup .woocommerce-error {color: #991b1b; background-color: #fef2f2; border: 1px solid #FCA5A5; border-radius: 6px; padding-top: 16px; padding-right: 20px; padding-bottom: 16px; padding-left: 20px}.woocommerce-notices-wrapper .woocommerce-error a, .woocommerce-NoticeGroup .woocommerce-error a.button {color: #991b1b; font-weight: 600; text-decoration: underline; font-family: "Cormorant Garamond"; font-size: 16px}.woocommerce-notices-wrapper .woocommerce-message, .woocommerce-NoticeGroup .woocommerce-message {padding-top: 16px; padding-right: 20px; padding-bottom: 16px; padding-left: 20px; background-color: #ecfdf5; color: #065f46; font-family: "Cormorant Garamond"; font-weight: 500; font-size: 16px; line-height: 1.6; border: 1px solid #6ee7b7; border-radius: 6px}.woocommerce-notices-wrapper .woocommerce-message a, .woocommerce-NoticeGroup .woocommerce-message a.button {color: #065F46; font-family: "Cormorant Garamond"; font-size: 16px; font-weight: 600; text-decoration: underline}.woocommerce-notices-wrapper .woocommerce-info, .woocommerce-NoticeGroup .woocommerce-info, .woocommerce-info {padding-top: 16px; padding-right: 20px; padding-bottom: 16px; padding-left: 20px; background-color: #fffbeb; border: 1px solid #fcd34d; border-radius: 6px; color: #92400e; font-size: 16px; font-family: "Cormorant Garamond"; font-weight: 500; line-height: 1.6}.woocommerce-notices-wrapper .woocommerce-info a, .woocommerce-NoticeGroup .woocommerce-info a.button, .woocommerce-info a, .woocommerce-info a.button {color: #92400e; font-family: "Cormorant Garamond"; font-weight: 600; font-size: 16px; text-decoration: underline} body {font-size: 12px; font-family: "Inter"}