@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}#brxe-0cab0b {margin-bottom: var(--space-m)}#brxe-31b481 {font-family: "Urbanist"}#brxe-6b35e1 {font-weight: 400; text-transform: uppercase; font-family: "Urbanist"}#brxe-a3c99f {font-weight: 400; font-family: "Urbanist"}#brxe-b4ba40 .wc-tabs a {font-family: "Urbanist"; font-weight: 800}#brxe-b4ba40 .woocommerce-tabs {font-weight: 400; font-family: "Urbanist"}#brxe-b4ba40 .wc-tabs .active a {font-weight: 800; color: var(--accent-light); font-family: "Urbanist"}@media (max-width: 478px) {#brxe-b4ba40 .wc-tabs li {padding-left: 0}}#brxe-0041f4 {font-family: "Urbanist"; font-size: var(--text-l); font-weight: 600}#brxe-80e016 .cart .quantity {background-color: var(--bricks-color-acss_import_neutral-ultra-dark)}#brxe-80e016 {font-family: "Urbanist"}#brxe-80e016 .cart .single_add_to_cart_button, #brxe-80e016 a.button[data-product_id], #brxe-80e016 button.button[data-product_id] {margin-top: 2rem}span.action:hover svg { fill: var(--accent-light) !important;} .quantity { height: 42px;} .woocommerce .quantity .action.minus { cursor: pointer; transition: all 0.3s ease;} .woocommerce .quantity .action.plus { cursor: pointer; transition: all 0.3s ease;} .woocommerce .quantity .action.minus:hover { color: var(--accent-light) !important; stroke: var(--accent-light) !important;} .woocommerce .quantity .action.plus:hover { color: var(--accent-light) !important; stroke: var(--accent-light) !important;} .woocommerce .quantity .action.minus:hover svg { color: var(--accent-light) !important; stroke: var(--accent-light) !important;} .woocommerce .quantity .action.plus:hover svg { color: var(--accent-light) !important; stroke: var(--accent-light) !important;}#brxe-80e016 input.amount_needed { background-color: transparent !important; border: 1px solid #fff !important; border-radius: 999px !important; color: #fff !important; min-height: 4.2rem; padding-inline: 1.6rem !important; box-shadow: none !important;}#brxe-80e016 .wc-measurement-price-calculator-input-wrapper input[type="text"] { background-color: transparent !important; border: 1px solid #fff !important; border-radius: 999px !important; color: #fff !important; min-height: 4.2rem; padding-inline: 1.6rem !important; box-shadow: none !important;}#brxe-80e016 .wc-measurement-price-calculator-input-wrapper input[type="number"] { background-color: transparent !important; border: 1px solid #fff !important; border-radius: 999px !important; color: #fff !important; min-height: 4.2rem; padding-inline: 1.6rem !important; box-shadow: none !important;}#brxe-80e016 #price_calculator input[type="text"] { background-color: transparent !important; border: 1px solid #fff !important; border-radius: 999px !important; color: #fff !important; min-height: 4.2rem; padding-inline: 1.6rem !important; box-shadow: none !important;}#brxe-80e016 #price_calculator select { background-color: transparent !important; border: 1px solid #fff !important; border-radius: 999px !important; color: #fff !important; min-height: 4.2rem; padding-inline: 1.6rem !important; box-shadow: none !important;}#brxe-80e016 input.amount_needed::placeholder { color: rgb(255 255 255 / 0.6) !important;}#brxe-80e016 input.amount_needed:focus-visible { outline: 2px solid #fff; outline-offset: 2px;}#brxe-d6f081 {display: flex; flex-direction: column}#brxe-586bc9 {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr}@media (max-width: 478px) {#brxe-586bc9 {grid-template-columns: 1fr}}#brxe-c9e0ee {font-family: "Urbanist"}#brxe-c9e0ee .products {grid-template-columns: repeat(5, 1fr)}.woocommerce-loop-product__title { font-size: var(--h3) !important; font-weight: 400;}@media (max-width: 478px) {#brxe-c9e0ee .products {grid-template-columns: repeat(1, 1fr)}}#brxe-vdypds {display: flex; flex-direction: column; row-gap: var(--space-s)}#brxe-hhcrye {display: flex; flex-direction: column; row-gap: var(--space-s)}#brxe-f22aef {max-width: 1920px; row-gap: var(--space-xxl)}#brxe-a3517b {margin-top: var(--space-xxl)}