@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {.brxe-shortcode{width:100%}}@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-znhdda {font-size: var(--text-2xl)}#brxe-tajssv {color: var(--dark-50); line-height: 1.2}#brxe-amljcx {row-gap: var(--space-xs)}#brxe-bsfpzx {font-weight: 700; font-size: var(--text-xl); color: var(--text-title); line-height: 1.2}#brxe-xvzwfq .stock {display: none}#brxe-xvzwfq .cart .single_add_to_cart_button, #brxe-xvzwfq a.button[data-product_id] {min-width: 100%}#brxe-olbezo {row-gap: var(--space-s)}#brxe-uoztva {font-size: 1em}#brxe-jlgtyl {align-items: center; flex-direction: row; justify-content: space-between}#brxe-agrdwj {font-size: 1em}#brxe-segttr {align-items: center; flex-direction: row; justify-content: space-between}#brxe-sjkxgc {font-size: 1em}#brxe-uqrjpz {align-items: center; flex-direction: row; justify-content: space-between}#brxe-rfmvkp {font-size: 1em}#brxe-hnwkib {row-gap: var(--space-m)}#brxe-ynfeqt {display: grid; align-items: initial; grid-template-columns: minmax(0, 2fr) minmax(0, 1fr); grid-gap: var(--space-2xl)}@media (max-width: 1280px) {#brxe-ynfeqt {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 992px) {#brxe-ynfeqt {grid-template-columns: repeat(1, minmax(0, 1fr))}}