@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-wbyzex {font-size: 36px; font-family: "OptimaNovaLTPro-Regular"}@media (max-width: 767px) {#brxe-wbyzex {font-size: 20px}}#brxe-hzpfvb {margin-top: 4px; font-size: 12px; color: #00000099}#brxe-fltkxb {background-color: hsla(0, 0%, 0%, 0.4); min-height: 1px; height: 0px; grid-column: 3/9; margin-top: 16px; width: min(100%, 640px)}#brxe-tgzdfk {margin-top: 32px; width: min(100%, 700px)}#brxe-bdevzt .repeater-item [data-field-id="qxhpop"] {font-family: "OptimaNovaLTPro-Regular"; letter-spacing: 0.1em; color: #75787b; margin-top: 24px}#brxe-bdevzt .repeater-item [data-field-id="d6eae9"] {margin-top: 8px; font-family: "TazuganeGothicStdN-Regular"; font-size: 15px; line-height: 1.4; letter-spacing: 0.05em}#brxe-bdevzt .repeater-item [data-field-id="rrgqpu"] {font-family: "OptimaNovaLTPro-Regular"; font-size: 12px; color: #555}#brxe-bdevzt .repeater-item [data-field-id="5e7411"] {margin-top: 8px; font-family: "OptimaNovaLTPro-Regular"; letter-spacing: 0.05em}#brxe-bdevzt .products {gap: 32px}#brxe-bdevzt {margin-top: 64px; margin-bottom: 64px}#brxe-bdevzt h2 { min-height: 42px;}#brxe-bdevzt h2 + .dynamic:not([data-field-id="5e7411"]) { margin-top: 4px;}#brxe-bdevzt h2 + .dynamic[data-field-id="5e7411"]::before { content: ""; display: block; height: calc(1.9em + 4px);}#brxe-bdevzt .repeater-item > .dynamic:first-child { overflow: hidden; isolation: isolate;}#brxe-bdevzt .repeater-item > .dynamic:first-child a { display: block; overflow: hidden;}#brxe-bdevzt .repeater-item > .dynamic:first-child img { display: block; width: 100%; transform: translateZ(0) scale(1); backface-visibility: hidden; transition: transform 0.5s ease; transform-origin: center;}#brxe-bdevzt .repeater-item > .dynamic:first-child:hover img { transform: translateZ(0) scale(1.06);} .woocommerce-Price-currencySymbol { margin-right: 0.3em;}@media (max-width: 1024px) {#brxe-bdevzt .products {grid-template-columns: repeat(3, 1fr)}}@media (max-width: 767px) {#brxe-bdevzt .repeater-item [data-field-id="qxhpop"] {width: 13px}#brxe-bdevzt .repeater-item [data-field-id="d6eae9"] {font-size: 13px}#brxe-bdevzt .repeater-item [data-field-id="5e7411"] {font-size: 12px}#brxe-bdevzt .products {grid-template-columns: repeat(2, 1fr); gap: 24px}#brxe-bdevzt {margin-top: 48px}}@media (max-width: 429px) {#brxe-bdevzt .products {gap: 16px}}#brxe-gobidh {padding-right: clamp(40px, 5vw, 120px); padding-left: clamp(40px, 5vw, 120px)}@media (max-width: 767px) {#brxe-gobidh {padding-right: clamp(24px, 6vw, 40px); padding-left: clamp(24px, 6vw, 40px)}}#brxe-nfcfeu {margin-top: 16svh}#brxe-yuupib {font-size: 20px; font-family: "OptimaNovaLTPro-Regular"; text-align: center; line-height: 1.2}@media (max-width: 767px) {#brxe-yuupib {font-size: 20px; font-family: "OptimaNovaLTPro-Regular"}}@media (max-width: 429px) {#brxe-yuupib {font-size: 18px}}#brxe-efbjpe {margin-top: 8px; margin-bottom: 0; letter-spacing: 0.15em; color: rgba(0, 0, 0, 0.7); font-size: 12px}#brxe-qntosz {padding-right: clamp(40px, 5vw, 120px); padding-left: clamp(40px, 5vw, 120px)}@media (max-width: 429px) {#brxe-qntosz {padding-right: clamp(24px, 6vw, 40px); padding-left: clamp(24px, 6vw, 40px)}}#brxe-qjcozj {font-family: "OptimaNovaLTPro-Regular"; font-size: 16px; letter-spacing: 0.15em}@media (max-width: 767px) {#brxe-qjcozj {font-size: 15px}}#brxe-wafvwp {font-size: 11px; text-align: center; color: #00000099; margin-top: 8px}@media (max-width: 767px) {#brxe-wafvwp {font-size: 10px}}#brxe-bdyaqh {justify-self: center; text-align: center}#brxe-xluddd {font-family: "OptimaNovaLTPro-Regular"; font-size: 16px; letter-spacing: 0.15em}@media (max-width: 767px) {#brxe-xluddd {font-size: 15px}}#brxe-coxiqt {font-size: 11px; color: #00000099; text-align: center; margin-top: 8px}@media (max-width: 767px) {#brxe-coxiqt {font-size: 10px}}#brxe-fjnywi {justify-self: center; text-align: center}#brxe-blhhcs {font-family: "OptimaNovaLTPro-Regular"; font-size: 16px; letter-spacing: 0.15em}@media (max-width: 767px) {#brxe-blhhcs {font-size: 15px}}#brxe-lczbso {font-size: 11px; text-align: center; color: #00000099; margin-top: 8px}@media (max-width: 767px) {#brxe-lczbso {font-size: 10px}}#brxe-ozgfsp {justify-self: center}#brxe-lxhwkc {font-family: "OptimaNovaLTPro-Regular"; font-size: 16px; letter-spacing: 0.15em; text-align: center}@media (max-width: 767px) {#brxe-lxhwkc {font-size: 15px}}#brxe-yhpxpl {font-size: 11px; color: #00000099; margin-top: 8px}@media (max-width: 767px) {#brxe-yhpxpl {font-size: 10px}}#brxe-hnbjmg {justify-self: center; text-align: center}#brxe-bdvipp {padding-right: clamp(40px, 5vw, 120px); padding-left: clamp(40px, 5vw, 120px); display: grid; align-items: initial; grid-template-columns: repeat(4, 1fr); margin-top: 64px; gap: 32px; max-width: 1000px}@media (max-width: 1024px) {#brxe-bdvipp {grid-template-columns: repeat(2, 1fr); gap: 64px; margin-top: 48px; max-width: 100%}}@media (max-width: 429px) {#brxe-bdvipp {padding-right: clamp(24px, 6vw, 40px); padding-left: clamp(24px, 6vw, 40px)}}#brxe-ulibqz {margin-top: 96px; margin-bottom: 96px}@media (max-width: 429px) {#brxe-ulibqz {margin-top: 68px; margin-bottom: 68px}}