 html {font-size: 100%} body {font-size: var(--body-medium-size); font-family: "Inter"; font-weight: 400; line-height: var(--body-medium-line-h); letter-spacing: var(--body-medium-letter-s); color: var(--lm-text)} .bricks-button.lg {padding-top: var(--space-medium-16px); padding-right: var(--space-medium-32px); padding-bottom: var(--space-medium-16px); padding-left: var(--space-medium-32px); font-size: var(--label-large-size); line-height: var(--label-large-line-h); letter-spacing: var(--label-large-letter-s); font-family: "Inter"; font-weight: 600; font-style: normal; text-decoration: none} .bricks-button.sm {padding-top: var(--space-small-8px); padding-right: var(--space-medium-16px); padding-bottom: var(--space-small-8px); padding-left: var(--space-medium-16px); font-size: var(--label-small-size); line-height: var(--label-small-line-h); letter-spacing: var(--label-small-letter-s); font-family: "Inter"; font-weight: 600; text-decoration: none; font-style: normal} .bricks-button {padding-top: var(--space-small-12px); padding-right: var(--space-medium-24px); padding-bottom: var(--space-small-12px); padding-left: var(--space-medium-24px); font-family: "Inter"; font-style: normal; font-weight: 600; text-decoration: none; font-size: var(--label-medium-size); line-height: var(--label-medium-line-h); letter-spacing: var(--label-medium-letter-s)} .bricks-button.md {padding-top: var(--space-small-12px); padding-right: var(--space-medium-24px); padding-bottom: var(--space-small-12px); padding-left: var(--space-medium-24px); font-size: var(--label-medium-size); line-height: var(--label-medium-line-h); letter-spacing: var(--label-medium-letter-s); font-family: "Inter"; font-weight: 600; font-style: normal; text-decoration: none} .brxe-container {column-gap: var(--space-medium-24px); row-gap: var(--space-medium-24px); width: var(--col-linha-12)} .woocommerce main.site-main {width: var(--col-linha-12)} #brx-content.wordpress {width: var(--col-linha-12)} .brxe-block {column-gap: var(--space-medium-24px); row-gap: var(--space-medium-24px)}.brxe-alert {padding-top: var(--space-medium-16px); padding-right: var(--space-medium-16px); padding-bottom: var(--space-medium-16px); padding-left: var(--space-medium-16px)}.brxe-alert.success {color: #098252; background-color: #cafae7; border: var(--border-small-1px) solid #0fda8a; border-radius: var(--radius-small-8px)}.brxe-alert.warning {color: #d68100; background-color: #fdf3e5; border: var(--border-small-1px) solid #f1b963; border-radius: var(--radius-small-8px)}.brxe-alert.danger {color: #da0f24; background-color: #fce5e7; border: var(--border-small-1px) solid #f6a3ac; border-radius: var(--radius-small-8px)}.brxe-alert.muted {color: #000000; background-color: #ffffff}.brxe-alert.info {color: #c3ceff; background-color: #efefff; border: var(--border-small-1px) solid #2210e8; border-radius: var(--radius-small-8px)}.brxe-divider .line {border-top-width: var(--border-small-1px)}.brxe-divider.horizontal .line {border-top-color: var(--lm-border)}.brxe-divider.vertical .line {border-right-color: var(--lm-border)}.brxe-divider .icon i {color: var(--lm-border)}.brxe-form .form-group input:hover {border-color: var(--preto)}.brxe-form .flatpickr:hover {border-color: var(--preto)}.brxe-form select:hover {border-color: var(--preto)}.brxe-form textarea:hover {border-color: var(--preto)}.brxe-form .bricks-button:hover {border-color: var(--preto)}.brxe-form .choose-files:hover {border-color: var(--preto)}.brxe-form ::placeholder {color: var(--lm-placeholder); font-size: var(--body-medium-size); font-family: "Inter"; font-weight: 400; line-height: var(--body-medium-line-h); letter-spacing: var(--body-medium-letter-s)}.brxe-form select {color: var(--lm-placeholder); font-size: var(--body-medium-size); font-family: "Inter"; font-weight: 400; line-height: var(--body-medium-line-h); letter-spacing: var(--body-medium-letter-s); color: var(--lm-text); padding-top: var(--space-small-12px); padding-bottom: var(--space-small-12px)}.brxe-form .form-group input {color: var(--lm-text); font-size: var(--body-medium-size); font-family: "Inter"; font-weight: 400; line-height: var(--body-medium-line-h); letter-spacing: var(--body-medium-letter-s); padding-top: var(--space-small-12px); padding-bottom: var(--space-small-12px)}.brxe-form textarea {color: var(--lm-text); font-size: var(--body-medium-size); font-family: "Inter"; font-weight: 400; line-height: var(--body-medium-line-h); letter-spacing: var(--body-medium-letter-s); padding-top: var(--space-small-12px); padding-bottom: var(--space-small-12px)}.brxe-form .bricks-button {background-color: var(--rosa-base); border-style: none; border-radius: var(--radius-pill-999px); color: var(--branco)}.brxe-form .flatpickr {padding-top: var(--space-small-12px); padding-bottom: var(--space-small-12px)} .brxe-section {column-gap: var(--space-medium-24px); row-gap: var(--space-large-64px); padding-top: var(--space-large-112px); padding-right: var(--space-medium-16px); padding-bottom: var(--space-large-112px); padding-left: var(--space-medium-16px)}.brxe-list li {margin-bottom: var(--space-small-8px)}.brxe-list .separator {display: none}.brxe-list .title {font-family: "Inter"; font-style: normal; font-size: var(--body-medium-size); line-height: var(--body-medium-line-h); letter-spacing: var(--body-medium-letter-s); font-weight: 400} .brx-popup-content {padding-top: var(--space-large-fluid-40px); padding-right: var(--space-large-fluid-40px); padding-bottom: var(--space-large-fluid-40px); padding-left: var(--space-large-fluid-40px); width: var(--col-linha-12); height: auto; border-radius: var(--radius-medium-24px); background-color: #f4f4f6}.brx-popup {justify-content: center; align-items: center}.brx-infobox-popup::after {border-top-color: #f4f4f6} html {background-color: var(--lm-background)} body {background: none} .pswp.brx .pswp__top-bar button.pswp__button--close svg {color: var(--branco)} .pswp .pswp__bg {background-color: var(--preto)}@media (max-width: 991px) { .brxe-container {width: 90%} .woocommerce main.site-main {width: 90%} #brx-content.wordpress {width: 90%} .brxe-section {padding-right: 0; padding-left: 0} .brxe-image-gallery {--gutter: var(--space-small-12px)} .brx-popup-content {width: 90%}}@media (max-width: 767px) { .brxe-image-gallery {--gutter: var(--space-small-4px)}}