@layer bricks {.brxe-button{width:auto}}@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-siklgy {font-size: 14px; color: var(--brand-color-secondary)}@media (max-width: 767px) {#brxe-siklgy {font-size: 12px}}#brxe-eehohk .woocommerce-error {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px}#brxe-eehohk .woocommerce-error a, #brxe-eehohk .woocommerce-error a.button {padding-top: 0; padding-right: 12px; padding-bottom: 0; padding-left: 12px}#brxe-eehohk .woocommerce-message {padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px}#brxe-eehohk .woocommerce-message a, #brxe-eehohk .woocommerce-message a.button {padding-top: 0; padding-right: 12px; padding-bottom: 0; padding-left: 12px}#brxe-eehohk .woocommerce-info {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px}#brxe-ohhtye {row-gap: var(--content-gap)}@media (max-width: 767px) {#brxe-ohhtye {row-gap: 12px}}#brxe-rwlmnn .brand-pg-slide img {object-fit: cover}#brxe-rwlmnn .brand-pg-viewport {aspect-ratio: 1 / 1}#brxe-rwlmnn .brand-pg-main {width: 450px; flex: 0 0 450px}#brxe-rwlmnn %s {--brand-pg-gallery--radius: 16px}@media (max-width: 767px) {#brxe-rwlmnn .brand-pg-main {width: 100%; flex: 0 0 100%}}@media (max-width: 767px) {#brxe-hbuudz {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}#brxe-kejmet svg {height: 16px; fill: var(--brand-color-primary); color: var(--brand-color-primary)}#brxe-kejmet {padding-right: 0; padding-left: 0}#brxe-nixuad .in-stock {color: var(--brand-color-primary); font-weight: 700; font-size: var(--text-s)}#brxe-nobysg {padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px; border: 1px solid var(--bricks-border-color); border-radius: 8px; background-color: var(--white); margin-bottom: 16px}@media (max-width: 767px) {#brxe-nozetu {font-size: 14px}}#brxe-fsfxxg {column-gap: 16px; row-gap: 16px; padding-bottom: 24px}@media (max-width: 767px) {#brxe-fsfxxg {padding-top: 16px}}