/*
Theme Name: Shoptimizer Child Theme
Theme URI: 
Description: Child theme of Shoptimizer
Author: CommerceGurus
Author URI: 
Template: shoptimizer
Version:         	2.6.9
License:         	GNU General Public License v2 or later
License URI:     	http://www.gnu.org/licenses/gpl-2.0.html
*/

.custom-user-field,
.form-row {
  display: flex;
  flex-direction: column;
}

.order-again {
  display: none !important;
}

#myModal {
  z-index: 999999 !important;
}

@media only screen and (max-width: 768px) {

  #myModal .modal-content {
    width: 100%;
  }
}

.flux-step--address .woocommerce-billing-fields__fields-wrapper {
  padding: 5px;
}


.CollectJSInlineIframe {
  height: 40px !important;
}

#masthead .main-header.col-full {
  margin-left: unset !important;
}

.bw-01,
.bw-02 {
  width: 100% !important;
}

.create-account label {
  display: none !important;
}

.product .related.products {
  display: none !important;
}

[v-cloak] {
  display: none;
}

.shoptimizer-sticky-add-to-cart {
  display: none !important;
}


.hidden {
  display: none;
}

.mdi.lh-0 {
  line-height: 0px !important;
}

.wc-nmi-elements-field {
  min-height: 40px;
  border: 1px solid #dddddd4f;
  border-radius: 6px;
}

div.wpforms-container-full .wpforms-form button[type="button"]:disabled {
  color: var(--dark);
  background-color: #eee;
  border: 1px solid #ddd;
  cursor: default;
  opacity: 0.5;
}

div.wpforms-container-full .wpforms-form button[type="button"] {
  color: var(--light);
  background: var(--success);

  border: 1px solid #ddd;
  text-transform: uppercase;
  transition: ease-in-out 0.3s;

  font-size: 1em;
  padding: 10px 15px;
}

div.wpforms-container-full .wpforms-form button[type="button"]:hover {

  border: 1px solid #ccc;
  cursor: pointer;
  box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.2);
}

.payment_box.payment_method_nmi_gateway_woocommerce_credit_card {
  background: white !important;
}

.woocommerce-edit-address .woocommerce-address-fields #register_country_field {
  display: none !important;
}

.woocommerce-edit-account .woocommerce-EditAccountForm #guest_username_field,
.woocommerce-edit-account .woocommerce-EditAccountForm h3 {
  display: none !important;
}

.woocommerce-account .elementor-widget-container>p {
  margin: 0px;
}

body {
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}

.autoship-scheduled-order-items-table img{
  width: 60px !important;
}

.flux-button font{
  color: unset;
}