@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 {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}#fc-footer-mark {display: flex; width: var(--logo-mark-size); height: var(--logo-mark-size); align-items: center; justify-content: center; border: var(--border-thin) solid var(--color-gold); border-radius: var(--radius-pill); font-size: var(--text-xl); color: var(--color-gold)}#fc-footer-logo {display: flex; align-items: center; gap: var(--space-s); color: var(--color-surface); text-decoration: none}#fc-footer-logo span:last-child {display: flex; flex-direction: column}#fc-footer-logo strong {font-size: var(--text-xl)}#fc-footer-logo small {font-size: var(--text-xs)}#fc-footer-about {font-size: var(--text-s); line-height: var(--line-normal); color: var(--color-surface-soft); margin-top: var(--space-s); margin-right: 0; margin-bottom: var(--space-s); margin-left: 0}#fc-facebook {display: flex; width: var(--icon-m); height: var(--icon-m); align-items: center; justify-content: center; border: var(--border-thin) solid var(--color-gold-soft); border-radius: var(--radius-pill); color: var(--color-surface); text-decoration: none}#fc-instagram {display: flex; width: var(--icon-m); height: var(--icon-m); align-items: center; justify-content: center; border: var(--border-thin) solid var(--color-gold-soft); border-radius: var(--radius-pill); color: var(--color-surface); text-decoration: none}#fc-tiktok {display: flex; width: var(--icon-m); height: var(--icon-m); align-items: center; justify-content: center; border: var(--border-thin) solid var(--color-gold-soft); border-radius: var(--radius-pill); color: var(--color-surface); text-decoration: none}#fc-youtube {display: flex; width: var(--icon-m); height: var(--icon-m); align-items: center; justify-content: center; border: var(--border-thin) solid var(--color-gold-soft); border-radius: var(--radius-pill); color: var(--color-surface); text-decoration: none}#fc-footer-social {display: flex; flex-direction: row; gap: var(--space-s)}#fc-footer-brand {display: flex; flex-direction: column; gap: var(--space-xs)}@media (max-width: 991px) {#fc-footer-brand {grid-column: 1 / -1}}#fc-footer-shop-title {font-size: var(--text-s); color: var(--color-gold-soft); margin-top: 0; margin-right: 0; margin-bottom: var(--space-xs); margin-left: 0}#fc-footer-shop-title { font-weight: var(--weight-semibold);}#fc-footer-shop {display: flex; flex-direction: column; gap: var(--space-xs)}#fc-footer-shop a {font-size: var(--text-s); color: var(--color-surface-soft); text-decoration: none}#fc-footer-care-title {font-size: var(--text-s); color: var(--color-gold-soft); margin-top: 0; margin-right: 0; margin-bottom: var(--space-xs); margin-left: 0}#fc-footer-care-title { font-weight: var(--weight-semibold);}#fc-footer-care {display: flex; flex-direction: column; gap: var(--space-xs)}#fc-footer-care a {font-size: var(--text-s); color: var(--color-surface-soft); text-decoration: none}#fc-footer-company-title {font-size: var(--text-s); color: var(--color-gold-soft); margin-top: 0; margin-right: 0; margin-bottom: var(--space-xs); margin-left: 0}#fc-footer-company-title { font-weight: var(--weight-semibold);}#fc-footer-company {display: flex; flex-direction: column; gap: var(--space-xs)}#fc-footer-company a {font-size: var(--text-s); color: var(--color-surface-soft); text-decoration: none}#fc-footer-account-title {font-size: var(--text-s); color: var(--color-gold-soft); margin-top: 0; margin-right: 0; margin-bottom: var(--space-xs); margin-left: 0}#fc-footer-account-title { font-weight: var(--weight-semibold);}#fc-footer-account {display: flex; flex-direction: column; gap: var(--space-xs)}#fc-footer-account a {font-size: var(--text-s); color: var(--color-surface-soft); text-decoration: none}#fc-footer-grid {display: grid; align-items: initial; max-width: var(--content-standard); width: 100%; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; grid-template-columns: 1.6fr repeat(4,1fr); gap: var(--space-2xl)}@media (max-width: 991px) {#fc-footer-grid {grid-template-columns: repeat(2,1fr)}}@media (max-width: 478px) {#fc-footer-grid {grid-template-columns: 1fr}}#fc-copyright {font-size: var(--text-xs); color: var(--color-surface-soft)}#fc-copyright { margin: 0;}#fc-legal {display: flex; flex-direction: row; gap: var(--space-l); width: auto}#fc-legal a {font-size: var(--text-xs); color: var(--color-surface-soft); text-decoration: none}@media (max-width: 478px) {#fc-legal {flex-wrap: wrap}}#fc-footer-bottom {display: flex; max-width: var(--content-standard); width: 100%; margin-top: var(--space-2xl); margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: var(--space-l); justify-content: space-between; gap: var(--space-m)}#fc-footer-bottom { border-top: var(--border-thin) solid var(--color-wine-soft);}@media (max-width: 478px) {#fc-footer-bottom {flex-direction: column}}#fc-footer-main {color: var(--color-surface); font-size: 10px; padding-top: var(--space-3xl); padding-right: var(--space-m); padding-bottom: var(--space-l); padding-left: var(--space-m)}#fc-footer-main { background: var(--color-wine-deep);}