main { min-height: 100vh; background: var(--color-white); position: relative; z-index: 1; border-radius: 0 0 40px 40px; overflow: clip;}body.cs-page main { border-radius: 0;}#brx-footer { position: sticky; bottom: 0; left: 0; z-index: 0; background: var(--color-primary);}#brx-footer::before { content: ""; position: absolute; left: 0; right: 0; top: -40px; height: 40px; background: var(--color-primary);}a,.u-hover-link a span { text-underline-offset: 0.125em; transition: text-decoration-color 0.15s ease;}.splide__slide,.brxe-slider-nested { background-color: unset !important;}.brxe-text a,a.brxe-text-link,.u-hover-link a span { text-decoration: underline; text-decoration-color: transparent;}.brxe-text a:hover,a.brxe-text-link:hover,.u-hover-link a:hover span,.u-hover-link a:focus-visible span { text-decoration-color: currentColor;}.brxe-icon { line-height: 0;}svg:not([width]) { min-width: 0; width: 1em;}svg:not([height]) { min-height: 0; height: 1em;}ul,ol { list-style: none; margin: 0; padding: 0;}.brxe-text ul,.brxe-text-basic ul,.brxe-post-content ul { list-style: disc; margin: 0; padding: 0 0 0 1.25em;}.brxe-text ol,.brxe-text-basic ol,.brxe-post-content ol { list-style: decimal; margin: 0; padding: 0 0 0 1.25em;}.brx-popup .brx-popup-backdrop { backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); transition: opacity 0.25s ease-out,}.u-clickable-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; cursor: pointer; border-radius: inherit; margin: 0;}.u-visually-hidden { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; white-space: nowrap; border: 0; clip: rect(0, 0, 0, 0);}.u-background-img { position: absolute; inset: 0; z-index: -1; width: 100%; height: 100%; margin-top: 0; overflow: hidden; border-radius: inherit; background-position: bottom; background-size: cover; object-fit: cover;} html {font-size: 100%} body {font-size: var(--font-body); font-family: "Poppins", sans-serif; line-height: 1.5; color: var(--color-primary)} h1, h2, h3, h4, h5, h6 {font-family: "Poppins", sans-serif; font-weight: 700; line-height: 1; color: var(--color-primary)} .brxe-container {column-gap: 0px; row-gap: 0px; width: 100%; max-width: var(--container-width-primary)} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: var(--container-width-primary)} .brxe-section {padding-right: var(--section-padding-primary); padding-left: var(--section-padding-primary)} .brxe-text * + p:not(:where(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *)), .brxe-post-content:not([data-source=bricks]) * + p:not(:where(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *)), :is(.brxe-product-content, .brxe-product-short-description, .brxe-woocommerce-products-archive-description, .woocommerce-Tabs-panel--description, .woocommerce-product-details__short-description, :where(body.woocommerce) .term-description) * + p:not(:where(.woocommerce-mini-cart__total, .woocommerce-checkout *, .brxe-woocommerce-account-form-edit-account *)):not(:where(.brxe-form-checkbox *, .brxe-woocommerce-dynamic-fragment *, .brxe-woocommerce-cart-form *, .brxe-woocommerce-cart-item-data *, .brxe-woocommerce-order-item-data *, .brxe-woocommerce-cart-quantity *, .brxe-woocommerce-checkout-steps-nav *, .brxe-woocommerce-checkout-step-nav-item *, .brxe-woocommerce-checkout-step *, .brxe-woocommerce-shipping-options *, .brxe-woocommerce-payment-options *, .brxe-woocommerce-form-field *, .brxe-woocommerce-form-submit *, .brxe-woocommerce-checkout-account-fields *, .brxe-woocommerce-checkout-billing-address *, .brxe-woocommerce-checkout-shipping-address *, .brxe-woocommerce-checkout-order-summary *, .brxe-woocommerce-checkout-place-order *, .brxe-woocommerce-account-login-form *, .brxe-woocommerce-account-register-form *, .brxe-woocommerce-account-lost-password-form *, .brxe-woocommerce-account-order-withdrawal-form *, .brxe-woocommerce-account-reset-password-form *, .brxe-woocommerce-account-orders-pagination *, .brxe-woocommerce-account-edit-address-form *, .brxe-woocommerce-account-edit-account-form *, .brxe-woocommerce-breadcrumbs *, .brxe-filter-checkbox *, .brxe-filter-radio *)) {margin-block-start: 1.5em}h1,h2,h3,h4,h5,h6, ul, ol, li, p, figure, blockquote {margin: 0;}blockquote, button {padding: 0;}