@media (min-width: 1024px) {
    .breakdance-menu-list {
        display: flex; 
        width: 100%; 
        padding: 0; 
    }

    .breakdance-menu-item {
        flex: 1; 
        display: flex; 
        justify-content: center;
        align-items: center;
    }

    .breakdance-menu .breakdance-menu-link {
        width: 100%; 
        text-align: center; 
        justify-content: center !important; /* Note: This might not be needed, see below */
    }
}


.bde-tabs__tabslist-container {
    margin-bottom: 0px !important;
}



	    .facetwp-radio {
      background: none;
      display: inline-block;
      line-height: 1em;
      padding: 10px 12px; /* top/bottom right/left */
      margin: 0 8px 8px 0; /* top right bottom left */
      border: 1px solid #ddd;
      border-radius: 3px;
    }
 
    /* Style the hover and 'checked' states */
    .facetwp-radio:hover,
    .facetwp-radio.checked {
      background-image: none;
      background-color: #4f9fdd;
      border-color: #4f9fdd;
      color: #ffffff;
    }




.ajax-add-to-cart-container,.buy-now-container {
    width: 100%;
}

a.button.add_to_cart_button.ajax_add_to_cart.custom-ajax-add-to-cart {
    background: #E3DBC3;
    width: 100%;
    display: block;
    padding: 12px;
    text-decoration: none;
    text-align: center;
    font-weight: 500;
    font-size: 18px;
    border-radius: 3px;
}

a.button.buy-now-button.custom-buy-now {
    background: #1B3D43;
    width: 100%;
    display: block;
    padding: 12px;
    text-decoration: none;
    text-align: center;
    font-weight: 500;
    font-size: 18px;
    border-radius: 3px;
}



.wp-block-woocommerce-checkout-order-summary-block {
    background: #fff;
}