@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {.brxe-button{width:auto}}@media (max-width: 478px) {.brxe-vvqtkn {height: auto; width: 26px}.brxe-vvqtkn * {stroke-width: 12}}@media (max-width: 478px) {.brxe-fgpuvt {width: auto; justify-content: flex-start; flex-direction: row; align-items: center; align-self: center !important; flex-wrap: nowrap}}@media (max-width: 478px) {.brxe-wujitt {font-size: 1.7rem; font-weight: 300; letter-spacing: 0px; color: oklch(from var(--primary) clamp(0, (0.65 - l) * infinity, 1) 0 h);}}@media (max-width: 478px) {.brxe-rzuyzm {flex-direction: row; align-items: center; padding-top: 1.5rem; padding-right: var(--padding-h); padding-bottom: 1.5rem; padding-left: var(--padding-h); flex-wrap: nowrap; column-gap: 25px; z-index: 999; background-color: var(--primary)}.brxe-rzuyzm[data-brx-variant="vqfazb"] {background-color: #fff}}@media (max-width: 478px) {#brxe-txunlj {position: sticky; top: 0px; z-index: 999}}#brxe-jaetgv {margin-top: 10px}#brxe-jaetgv .product-title--link, #brxe-jaetgv .product-title__main {font-weight: 500; font-size: 1.3rem; color: var(--txt-dark); text-transform: capitalize}#brxe-jaetgv .brxe-bu-cart-item-qty .woocommerce-Price-amount.amount {font-weight: 700; font-size: 1.4rem; color: var(--product-price); line-height: 2.2}#brxe-jaetgv li {border-top-width: 1px; border-top-style: solid; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; margin-bottom: 0}#brxe-jaetgv .quantity .action svg {color: var(--bricks-color-xuktky)}#brxe-jaetgv .quantity .qty {color: var(--bricks-color-xuktky); font-size: 1.3rem}#brxe-jaetgv .quantity .action:hover svg {color: var(--primary)}#brxe-jaetgv .quantity {background-color: var(--menus-hvr-bg); border-color: var(--sep-light); border-radius: var(--border-round-s); height: 30px}#brxe-jaetgv .quantity .action {border-style: none !important}#brxe-jaetgv .remove_from_cart_button {color: var(--warning); fill: var(--warning); font-size: 24px; width: 22px; height: 22px; border: 1px solid var(--sep-dark); border-radius: var(--border-round-s)}@media (max-width: 478px) {#brxe-jaetgv {margin-top: 0}}#brxe-sblrsn {font-size: 1.7rem; font-weight: 600}#brxe-xmlupt {font-size: 1.7rem; font-weight: 600; color: var(--product-price)}@media (max-width: 478px) {#brxe-qffegn {display: flex; align-self: stretch !important; width: 100%; justify-content: space-between}}@media (max-width: 478px) {#brxe-sprbpy {letter-spacing: -0.4px; font-weight: 400; font-size: 1.6rem; display: inline-flex}}#brxe-tnbcdt {align-items: center; justify-content: space-between; flex-direction: row; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed}@media (max-width: 478px) {#brxe-tnbcdt {flex-direction: column; row-gap: 15px; position: fixed; bottom: 0px; background-color: #fff; margin-bottom: 0; padding-top: 20px; padding-right: var(--padding-h); padding-bottom: 20px; padding-left: var(--padding-h)}}@media (max-width: 478px) {#brxe-vkykmm {justify-content: space-between; align-items: stretch; align-self: stretch !important; width: 100%; margin-bottom: 140px}}#brxe-pcemin {padding-right: 15px; padding-bottom: 8px; padding-left: 15px; font-size: 12px; text-transform: lowercase; text-align: center; color: var(--bricks-color-dxbvjm)}#brxe-reijlu {display: none}@media (max-width: 478px) {#brxe-reijlu {display: none}}