@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@media (max-width: 478px) {#brxe-riorjm :not([fill="none"]) {fill: var(--base-ultra-dark)}}@media (max-width: 478px) {#brxe-rsirhz {align-items: center; justify-content: center}}@media (max-width: 478px) {#brxe-zklfte :not([fill="none"]) {fill: var(--base-ultra-dark)}}@media (max-width: 478px) {#brxe-pykvox {align-items: center; justify-content: center}}#brxe-mrwkjh {color: var(--shade-medium); fill: var(--shade-medium)}#brxe-mrwkjh:hover {color: var(--action); fill: var(--action)}@media (max-width: 478px) {#brxe-ozodzg {align-items: center; justify-content: center}}#brxe-mziznm {color: var(--shade-medium); fill: var(--shade-medium)}#brxe-mziznm:hover {color: var(--action); fill: var(--action)}@media (max-width: 478px) {#brxe-yuldhz {align-items: center; justify-content: center}}#brxe-ukqffg svg {fill: var(--base-ultra-dark); color: var(--base-ultra-dark)}#brxe-ukqffg .cart-count {display: flex; background-color: var(--action)}#brxe-ukqffg .mini-cart-link i {color: var(--shade-medium)}#brxe-ukqffg .mini-cart-link i:hover {color: var(--action)}#brxe-ukqffg .cart-detail .woocommerce-mini-cart__buttons .button {background-color: var(--action)}#brxe-ukqffg .cart-detail .woocommerce-mini-cart__buttons .button:hover {background-color: var(--action-hover)}#brxe-ukqffg p.woocommerce-mini-cart__buttons.buttons > a:nth-child(1){border: 2px solid var(--action); background: transparent;}#brxe-ukqffg p.woocommerce-mini-cart__buttons.buttons > a:nth-child(1):hover{ border: 2px solid var(--action);}@media (max-width: 478px) {#brxe-ukqffg .cart-count {background-color: var(--action-medium)}#brxe-ukqffg .mini-cart-link .cart-icon .cart-count {top: 5px; right: -5px}#brxe-ukqffg {color: var(--base-ultra-dark)}#brxe-ukqffg .widget_shopping_cart_content {padding-top: 5em}#brxe-ukqffg .cart-detail {width: 100%}#brxe-ukqffg .cart-detail img {width: 0px}}@media (max-width: 478px) {#brxe-nvhbvm {align-items: center; justify-content: center}}@media (max-width: 478px) {#brxe-xvnryo {display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-evenly}}#brxe-vjpthf {display: none}@media (max-width: 478px) {#brxe-vjpthf {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: var(--action); position: fixed; bottom: 0px; z-index: 1000; display: flex}}