@layer bricks {.brxe-logo{color:currentcolor;font-size:20px;font-weight:600;line-height:1}.brxe-logo img{display:block;height:auto;width:auto}.brxe-logo a{color:currentcolor;display:inline-block}}#brxe-954159 .bricks-site-logo {height: 60px}#brxe-mbcart .cart-count {background-color: var(--primary)}#brxe-mbcart .mini-cart-link .cart-icon .cart-count {color: var(--white); font-size: 11px; font-weight: 600}#brxe-mbcart .mini-cart-link i {color: var(--neutral-ultra-dark, #4A463F); font-size: var(--text-m)}#brxe-mbcart .cart-icon { color: var(--neutral-ultra-dark, #4A463F); }#brxe-mbcart .cart-count { background: var(--primary, #C1A781); color: var(--white, #fff); font-size: 11px; font-weight: 600;}#brxe-mbcart .off-canvas-overlay { background: rgba(74, 70, 63, .45); }#brxe-mbcart .cart-detail.off-canvas { background: var(--white, #fff); box-shadow: -8px 0 32px rgba(74, 70, 63, .12); padding: var(--space-xs) 0px var(--space-xs);}#brxe-mbcart .woocommerce-mini-cart { padding: 0; margin: 0; }#brxe-mbcart .woocommerce-mini-cart-item { padding: var(--space-s) 0 !important; border-block-end: 1px solid rgba(74, 70, 63, .12);}#brxe-mbcart .woocommerce-mini-cart-item:last-child { border-block-end: 0; }#brxe-mbcart .woocommerce-mini-cart-item a { color: var(--neutral-ultra-dark, #4A463F); font-weight: 300; text-decoration: none;}#brxe-mbcart .woocommerce-mini-cart-item a:hover { color: var(--primary-dark, #8A7350); }#brxe-mbcart .quantity,#brxe-mbcart .woocommerce-mini-cart-item .variation { color: var(--text-dark-muted, #6F6A64); font-size: .9em; }#brxe-mbcart .woocommerce-Price-amount { color: var(--primary, #C1A781); font-weight: 600; }#brxe-mbcart img { border-radius: 10px; }#brxe-mbcart a.remove { color: var(--text-dark-muted, #6F6A64) !important; background: transparent !important;}#brxe-mbcart a.remove:hover { color: var(--primary-dark, #8A7350) !important; }#brxe-mbcart .woocommerce-mini-cart__total { display: flex; justify-content: space-between; align-items: baseline; margin-block: var(--space-s) 0; padding: var(--space-s) 0; background: transparent; border-radius: 0; border: 0; border-block-start: 1px solid rgba(74, 70, 63, .12); color: var(--neutral-ultra-dark, #4A463F); font-weight: 600;}#brxe-mbcart .woocommerce-mini-cart__total .woocommerce-Price-amount { font-size: 1.25em; }#brxe-mbcart .woocommerce-mini-cart__empty-message { padding-block: var(--space-l); text-align: center; color: var(--text-dark-muted, #6F6A64);}#brxe-mbcart .woocommerce-mini-cart__buttons { display: flex; flex-direction: column; gap: var(--space-xs); margin-block-start: var(--space-s); padding: 0;}#brxe-mbcart .woocommerce-mini-cart__buttons .button { display: flex; align-items: center; justify-content: center; inline-size: 100%; margin: 0; padding: .75em 1.4em !important; border-radius: var(--btn-border-radius); font-size: 15px; font-weight: 600; text-decoration: none; transition: background .15s ease, color .15s ease;}#brxe-mbcart .woocommerce-mini-cart__buttons .button { background: transparent !important; border: 1px solid var(--primary, #C1A781) !important; color: var(--primary-dark, #8A7350) !important;}#brxe-mbcart .woocommerce-mini-cart__buttons .button:hover { background: var(--primary, #C1A781) !important; color: var(--white, #fff) !important;}#brxe-mbcart .woocommerce-mini-cart__buttons .button.checkout { background: var(--secondary, #94A17F) !important; border: 1px solid var(--secondary, #94A17F) !important; color: var(--white, #fff) !important; order: -1;}#brxe-mbcart .woocommerce-mini-cart__buttons .button.checkout:hover { background: var(--secondary-dark, #7A8768) !important; border-color: var(--secondary-dark, #7A8768) !important;}body:has(#brxe-mbcart .cart-detail.off-canvas.active) { overflow: hidden;}#brxe-mbcart .cart-detail.off-canvas { overflow-y: auto; overscroll-behavior: contain;}#brxe-867767 {column-gap: var(--space-xs)}#brxe-4ab300 {justify-content: space-between}@media (max-width: 767px) { #brx-header { position: sticky; top: 0; z-index: 100; background: var(--bg-light, #fff); box-shadow: 0 2px 12px rgba(74, 70, 63, .10); }}