*{font-variant-ligatures:none}.no-wrap{white-space:nowrap}body.bricks-is-frontend :focus{outline:0;box-shadow:none}.focus-styles,body.bricks-is-frontend :focus-visible,.clickable-parent:focus-within{outline:3px solid var(--primary-80);outline-offset:3px}.focus-light .focus-styles,.focus-light body.bricks-is-frontend :focus-visible,body.bricks-is-frontend .focus-light :focus-visible,.focus-light .clickable-parent:focus-within{outline-color:var(--light-70)}.balance{text-wrap:balanced}:where(h1,h2,h3,h4,h5,h6) a{color:var(--primary)}:where(h1,h2,h3,h4,h5,h6) a:hover{color:var(--primary)}:where(p,ul,li){margin:0;padding:0;list-style:none}:where(.brxe-text,.brxe-post-content,.brxe-text-basic,#brx-content.wordpress) :where(h1,h2,h3,h4,p,ol,ul,dl,blockquote):not(:last-child){margin-block-end:var(--card-gap)}:where(.brxe-text,.brxe-post-content,.brxe-text-basic,#brx-content.wordpress) bold,:where(.brxe-text,.brxe-post-content,.brxe-text-basic,#brx-content.wordpress) b,:where(.brxe-text,.brxe-post-content,.brxe-text-basic,#brx-content.wordpress) strong{font-weight:700}:where(.brxe-text,.brxe-post-content,.brxe-text-basic,#brx-content.wordpress) :where(ul,ol){padding-inline-start:3rem}:where(.brxe-text,.brxe-post-content,.brxe-text-basic,#brx-content.wordpress) :where(ul,ol) li:not(:last-child){margin-block-end:.5em}:where(.brxe-text,.brxe-post-content,.brxe-text-basic,#brx-content.wordpress) :where(ul li){list-style:disc}:where(.brxe-text,.brxe-post-content,.brxe-text-basic,#brx-content.wordpress) :where(ol li){list-style:decimal}main :where(.brxe-text,.brxe-post-content,.brxe-text-basic,#brx-content.wordpress,.styled-link,.styled-links) a{color:currentColor;text-decoration:underline;text-decoration-color:var(--primary);text-underline-offset:4px}main :where(.brxe-text,.brxe-post-content,.brxe-text-basic,#brx-content.wordpress,.styled-link,.styled-links) a:hover{color:var(--primary)}.pswp__img{padding:var(--site-gutter)}:where(.brxe-image) picture{display:flex;height:100%}.bg-image,.bg-fit{position:absolute;width:100%;height:100%;inset:0;z-index:-10;object-fit:cover}.bg-image img,.bg-fit img{object-fit:cover}.clickable-parent{position:relative;cursor:pointer}.clickable-parent a{transition:all ease-in-out .3s;position:static!important}.clickable-parent a::after{content:"";position:absolute;display:flex;inset:0;z-index:99;cursor:pointer}.clickable-parent:focus-within :focus{box-shadow:none!important;outline:0!important}:root{--btn-primary:var(--primary);--btn-primary-text:var(--primary-d-8);--btn-primary-hover:var(--primary-l-2);--btn-primary-text-hover:var(--primary-d-8);--btn-secondary:var(--secondary);--btn-secondary-text:var(--light);--btn-secondary-hover:var(--secondary-l-1);--btn-secondary-text-hover:var(--light);--btn-dark:var(--dark);--btn-dark-text:var(--light);--btn-dark-hover:var(--dark-l-3);--btn-dark-text-hover:var(--light);--btn-light:var(--light);--btn-light-text:var(--dark);--btn-light-hover:var(--light);--btn-light-text-hover:var(--dark);--btn-border-width:2px;--button-radius:5px;--button-transform:uppercase}.bricks-button,.button,.woocommerce .button{display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-m);line-height:1.1em;padding:.6em 1.2em;background-color:var(--btn-primary);color:var(--btn-primary-text);font-weight:500;border-radius:var(--button-radius);border:var(--btn-border-width) solid var(--btn-primary);outline:0;width:auto;text-transform:var(--button-transform);letter-spacing:0;position:relative;transition:all .25s ease-in-out;cursor:pointer;white-space:nowrap;fill:var(--btn-primary-text)}.bricks-button:hover,.button:hover,.woocommerce .button:hover{background-color:var(--btn-primary-hover);border-color:var(--btn-primary-hover);color:var(--btn-primary-text-hover);-webkit-text-decoration:none;text-decoration:none;fill:var(--btn-primary-text-hover)}.bricks-button.outline{background-color:transparent;color:var(--btn-primary);border-width:var(--btn-border-width)}.bricks-button.outline:hover{color:var(--btn-primary-text-hover);background:var(--btn-primary-hover);border-color:var(--btn-primary-hover)}.bricks-button.sm{font-size:var(--text-s);padding:.6em 1.2em}.bricks-button.lg{font-size:calc(var(--text-m) * 1.2);padding:.6em 1.4em}.bricks-button.xl{font-size:var(--text-l);padding:.8em 1.6em}.bricks-button.bricks-background-secondary{background-color:var(--btn-secondary);border-color:var(--btn-secondary);color:var(--btn-secondary-text)}.bricks-button.bricks-background-secondary:hover{background-color:var(--btn-secondary-hover);border-color:var(--btn-secondary-hover);color:var(--btn-secondary-text-hover)}.bricks-button.bricks-background-light{background-color:var(--btn-light);border-color:var(--btn-light);color:var(--btn-light-text)}.bricks-button.bricks-background-light:hover{background-color:var(--primary-l-9);border-color:var(--primary-l-9);color:var(--btn-light-text-hover)}.bricks-button.bricks-background-dark{background-color:var(--btn-dark);border-color:var(--btn-dark);color:var(--btn-dark-text)}.bricks-button.bricks-background-dark:hover{background-color:var(--btn-dark-hover);border-color:var(--btn-dark-hover);color:var(--btn-dark-text-hover)}.bricks-button.outline.bricks-color-dark{color:var(--btn-dark);border-color:var(--btn-dark)}.bricks-button.outline.bricks-color-dark:hover{background-color:var(--btn-dark-hover);border-color:var(--btn-dark-hover);color:#fff}.bricks-button.outline.bricks-color-light{color:var(--btn-light);border-color:var(--btn-light)}.bricks-button.outline.bricks-color-light:hover{background-color:var(--primary-l-9);border-color:var(--primary-l-9);color:var(--btn-dark)}.bricks-button.outline.bricks-color-secondary{color:var(--btn-secondary);border-color:var(--btn-secondary)}.bricks-button.outline.bricks-color-secondary:hover{background-color:var(--btn-secondary-hover);border-color:var(--btn-secondary-hover);color:#fff}.woocommerce .button{background-color:var(--btn-dark);border-color:var(--btn-dark);color:var(--light);font-size:var(--text-m);padding:.3em .9em}.woocommerce .button:hover{background-color:var(--primary);border-color:var(--primary);color:var(--light)}.woocommerce button.checkout{background-color:red!important}.woocommerce button[type=submit]:disabled{background:var(--dark-l-10);border-color:var(--dark-l-10);color:var(--dark-l-6)}.woocommerce .cart-collaterals .wc-proceed-to-checkout .button,.woocommerce .woocommerce-checkout .place-order .button{font-size:calc(var(--text-m) * 1.2);padding:.6em 1.4em;line-height:1.2;background:var(--primary);border-color:var(--primary)}.woocommerce .cart-collaterals .wc-proceed-to-checkout .button:hover,.woocommerce .woocommerce-checkout .place-order .button:hover{background:var(--primary-l-3);border-color:var(--primary-l-3)}.brxe-woocommerce-mini-cart .cart-detail .woocommerce-mini-cart__buttons a{background-color:var(--dark);color:var(--light)}.brxe-woocommerce-mini-cart .cart-detail .woocommerce-mini-cart__buttons a:hover{background-color:var(--dark-l-4)}.brxe-woocommerce-mini-cart .cart-detail .woocommerce-mini-cart__buttons a.checkout{background:var(--primary);color:var(--light)}.brxe-woocommerce-mini-cart .cart-detail .woocommerce-mini-cart__buttons a.checkout:hover{background:var(--primary-l-3)}div.wpgb-facet .wpgb-facet-title{margin-bottom:1rem}div.wpgb-facet>fieldset:last-child,div.wpgb-facet>fieldset{margin-bottom:0}div.facet-inline div.wpgb-facet{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:1rem}div.facet-inline div.wpgb-facet .wpgb-facet-title{margin-bottom:0}