@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}}#brxe-hsqqtz {font-weight: 800; margin-bottom: var(--space-m); align-self: flex-start}#brxe-wmlajh {flex-direction: column; column-gap: var(--space-3xl); justify-content: center; margin-bottom: var(--space-2xl)}#brxe-yyxjdo .title .title-tag {font-size: var(--text-s)}#brxe-yyxjdo .title {margin-bottom: var(--space-l)}#brxe-yyxjdo {font-size: var(--text-s-2)}#brxe-yyxjdo ul,#brxe-yyxjdo ol { display: flex; flex-wrap: wrap; align-items: center; gap: 12px; padding: 0; margin: 0; list-style: none;}#brxe-yyxjdo li { margin: 0 !important; padding: 0 !important; list-style: none !important;}#brxe-yyxjdo li > a,#brxe-yyxjdo li > button,#brxe-yyxjdo li > label,#brxe-yyxjdo .brx-option,#brxe-yyxjdo .brx-filter-option { display: inline-flex !important; align-items: center; justify-content: center; min-height: 48px; padding: 12px 22px !important; background-color: #ffffff !important; border: 1px solid color-mix( in srgb, var(--dark) 15%, transparent ) !important; border-radius: 999px !important; color: var(--dark) !important; font-weight: 700 !important; line-height: 1.2; text-align: center; text-decoration: none !important; white-space: nowrap; cursor: pointer; transition: background-color 0.2s ease, border-color 0.2s ease, color 0.2s ease;}#brxe-yyxjdo li > a:hover,#brxe-yyxjdo li > button:hover,#brxe-yyxjdo li > label:hover,#brxe-yyxjdo .brx-option:hover,#brxe-yyxjdo .brx-filter-option:hover { background-color: var(--dark) !important; border-color: var(--dark) !important; color: #ffffff !important;}#brxe-yyxjdo li > a.active,#brxe-yyxjdo li > a.selected,#brxe-yyxjdo li > a.is-active,#brxe-yyxjdo li > button.active,#brxe-yyxjdo li > button.selected,#brxe-yyxjdo li > button.is-active,#brxe-yyxjdo li:has(input:checked) > label,#brxe-yyxjdo li:has(input:checked) > a,#brxe-yyxjdo li:has(input:checked) > button,#brxe-yyxjdo .brx-option.active,#brxe-yyxjdo .brx-option.selected,#brxe-yyxjdo .brx-option.is-active,#brxe-yyxjdo .brx-option[aria-selected="true"],#brxe-yyxjdo .brx-filter-option.active,#brxe-yyxjdo .brx-filter-option.selected,#brxe-yyxjdo .brx-filter-option.is-active,#brxe-yyxjdo .brx-filter-option[aria-selected="true"],#brxe-yyxjdo [aria-pressed="true"] { background-color: var(--dark) !important; border-color: var(--dark) !important; color: #ffffff !important;}#brxe-yyxjdo li > a *,#brxe-yyxjdo li > button *,#brxe-yyxjdo li > label *,#brxe-yyxjdo .brx-option *,#brxe-yyxjdo .brx-filter-option * { color: inherit !important; font-weight: inherit !important;}#brxe-yyxjdo input[type="checkbox"],#brxe-yyxjdo input[type="radio"] { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0;}@media (max-width: 767px) { #brxe-yyxjdo ul, #brxe-yyxjdo ol { gap: 8px; } #brxe-yyxjdo li > a, #brxe-yyxjdo li > button, #brxe-yyxjdo li > label, #brxe-yyxjdo .brx-option, #brxe-yyxjdo .brx-filter-option { min-height: 44px; padding: 10px 17px !important; font-size: 0.95rem; }}#brxe-btendk {flex-direction: row; margin-bottom: var(--space-2xl); align-items: center}#brxe-hnmlfm .products {gap: var(--space-4xl) var(--space-xl); grid-template-columns: repeat(4, 1fr)}#brxe-hnmlfm .repeater-item [data-field-id="c1c59f"] {margin-bottom: var(--space-s)}#brxe-hnmlfm .repeater-item [data-field-id="8934ec"] {margin-bottom: 5px; color: var(--dark); font-size: var(--text-xs); font-weight: 700}#brxe-hnmlfm .repeater-item [data-field-id="wpkyeu"] {font-size: var(--text-2xs); color: var(--base)}#brxe-hnmlfm .repeater-item [data-field-id="3ee685"] {font-size: 18px; font-weight: 450; margin-top: auto}#brxe-hnmlfm {justify-content: flex-start; align-items: center; gap: var(--space-2xs)}#brxe-hnmlfm .products { width: 100% !important; max-width: 100% !important; overflow-x: clip !important;}#brxe-hnmlfm li.product { display: flex !important; flex-direction: column !important; height: 100% !important; min-width: 0 !important; max-width: 100% !important;}#brxe-hnmlfm li.product img { max-width: 100% !important; height: auto !important;}#brxe-hnmlfm li.product > .dynamic:has(.woocommerce-Price-amount) { margin-top: auto !important;}#brxe-hnmlfm li.product > .dynamic:has(.bricks-button),#brxe-hnmlfm li.product > .dynamic:has(a.button) { margin-top: 12px !important;}#brxe-hnmlfm li.product:not(:has(.woocommerce-Price-amount)) > .dynamic:has(.bricks-button),#brxe-hnmlfm li.product:not(:has(.woocommerce-Price-amount)) > .dynamic:has(a.button) { margin-top: auto !important;}#brxe-hnmlfm .products li.product .button,#brxe-hnmlfm .added_to_cart { display: block !important; width: 100%; text-align: center; padding: 10px; border-radius: 32px; font-weight: 700; text-decoration: none !important; box-sizing: border-box; transition: background-color 0.2s ease;}#brxe-hnmlfm .products li.product .button { background-color: #1a73e8; color: #ffffff; border: none;}#brxe-hnmlfm .products li.product .button:hover { background-color: #1557b0;}#brxe-hnmlfm .products li.product .button.added { display: none !important;}#brxe-hnmlfm .added_to_cart { background-color: #8f8f8f !important; color: #ffffff !important;}#brxe-hnmlfm .added_to_cart:hover { background-color: #6e6e6e !important;}#brxe-hnmlfm [data-field-id="3ee685"] { display: flex; flex-direction: row-reverse; justify-content: flex-end; gap: 8px; align-items: baseline; flex-wrap: wrap; min-width: 0;}#brxe-hnmlfm [data-field-id="3ee685"] .amount,#brxe-hnmlfm [data-field-id="3ee685"] ins,#brxe-hnmlfm [data-field-id="3ee685"] ins .amount { color: #0d101a; font-size: 1.4rem; font-weight: 700; text-decoration: none;}#brxe-hnmlfm [data-field-id="3ee685"] del,#brxe-hnmlfm [data-field-id="3ee685"] del .amount { color: #37415163; font-size: 0.9rem; font-weight: 600;}#brxe-hnmlfm .products { align-items: stretch !important;}#brxe-hnmlfm li.product { height: auto !important;}@media (max-width: 478px) {#brxe-hnmlfm .products {gap: var(--space-l); grid-template-columns: repeat(2, 1fr)}}#brxe-flnxxl {margin-bottom: var(--space-2xl)}