@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}.brxe-breadcrumbs .item:has(>svg,>i){align-items:center;display:flex}}@layer bricks {}@layer bricks {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:hidden}}.card_filter label { gap: var(--space-2xs); display: flex; flex-direction: row; align-content: center; align-items: center;}.card_filter span{ margin:0px;}.card_filter p{ grid-column:span 3; margin-bottom: var(--space-m);}.card_info { grid-template-columns: 54px 1fr 1fr; align-items:center;}.card_info_icon { width: 54px; aspect-ratio: 1 / 1; background: var(--primary); display: flex; align-content: center; align-items: center; justify-content: center; color: var(--light); border-radius: 100%; font-size:24px;}h2.numbers { text-align: right; font-size: var(--text-xl);}.rosso { background: #F1E0E1;}.verde{ background:#E3EAE8;}.rosso h3{ color: #EA515F;}.verde h3{ color:#6FB1A0;}.height-30{ min-height:var(--space-4xl);}.woocommerce-MyAccount-content:first-child > p { display: grid; gap: var(--space-xs); padding: var(--space-m); font-size: var(--text-m); color: var(--text-body); background: var(--bg-surface); line-height: 1.3; border-radius: var(--radius-m); box-shadow: var(--shadow-m);}#brxe-tlbkyj {font-weight: 700; font-size: 18px; color: var(--primary-d-4); text-align: center}#brxe-hpgnmq {width: 40px; height: 40px; align-self: center !important; display: flex; align-items: center; background-color: var(--primary-l-4); border-radius: var(--radius-full)}#brxe-hpgnmq:hover {background-color: var(--primary)}#brxe-juxgba {transition: all 175ms ease-in-out}#brxe-juxgba:hover span{ color: var(--light);}#brxe-hxjtbg {flex-direction: row}#brxe-jziuvi {font-size: 24px; transition: all 175ms ease-in-out}#brxe-jziuvi:hover {transform: translateX(-2px); transition: all 175ms ease-in-out}#brxe-toxzyb {display: flex; align-items: center; align-self: center !important; column-gap: var(--space-xs); row-gap: var(--space-xs)}#brxe-xzmdwt {flex-direction: row; justify-content: space-between; align-items: center; row-gap: var(--space-2xs); column-gap: var(--space-2xs)}#brxe-fexfva {row-gap: var(--space-xs); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}