﻿.wholesale-table:not(:first-of-type) { display: none !important; }.ws--preview-bar-btn{width: auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:auto;margin:0;background:inherit;border:0;border-radius:inherit;font-family:inherit;font-weight:400;cursor:pointer;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.4rem 1.5rem;background:-webkit-gradient(linear,left top,left bottom,from(white),to(#f9fafb));background:linear-gradient(to bottom,#fff,#f9fafb);border:1px solid #c4cdd5;-webkit-box-shadow:0 1px 0 0 rgba(22,29,37,.05);box-shadow:0 1px 0 0 rgba(22,29,37,.05);border-radius:3px;font-size:1rem;line-height:1rem;color:#212b36;-webkit-transition-property:background,border,-webkit-box-shadow;transition-property:background,border,-webkit-box-shadow;transition-property:background,border,box-shadow;transition-property:background,border,box-shadow,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.64,0,.35,1);transition-timing-function:cubic-bezier(.64,0,.35,1);-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-tap-highlight-color:transparent;opacity:1}.ws-error {border-color: red !important;border: 1px solid !important;}.ws-success {border-color: #008000 !important;border: 1px solid !important;}.checkout-disabled {pointer-events: none;}.wsaio--Cart_ld__Message{color:#008000; clear: both;} table#wsaio-volume-discount--table { width: 100% !important; text-align: center !important; padding:10px; border-collapse: collapse; margin-top:10px; } .wholesale-table thead th, .wholesale-table tbody td{ border:1px solid black !important; text-align: center !important; padding:10px; }
.wsaio_coupon_box,.wsaio_loader_checkout { max-width: 330px; width: 100%; padding: 10px 0px; margin: auto; } .wsaio_coupon_box.wsaio_right{ margin: 0 0 0 auto; } .wsaio_coupon_box.wsaio_center{ margin: auto; } .wsaio_coupon_box.wsaio_left{ margin: 0 0 auto 0 ; } .wsaio_loader_checkout path, .wsaio_loader_checkout path{fill:#00000052}.wsaio_coupon_group { position: relative; } .wsaio_coupon_field{ padding-right: 105px; } .wsaio_coupon_field input { height: 40px !important; padding: 10px 10px !important; width: 100% !important; box-sizing: border-box !important; margin: 0px; min-width: 120px; border-width: thin !important; } .wsaio_coupon_button { position: absolute; width: 100px !important; min-width: 100px !important; max-width: 100px !important; height: 40px !important; right: 0; top: 0; bottom: 0; padding: 0px; margin: 0px; box-sizing: border-box !important; cursor: pointer; } .wsaio_coupon_box.wsaio_loading .wsaio_coupon_button{ pointer-events: none; } .wsaio_coupon_box.wsaio_loading .wsaio_coupon_button .wsaio_loader{ display: block !important; } .wsaio_coupon_box.wsaio_loading .wsaio_coupon_button .wsaio_text{ display: none; } .wsaio_message_group{ padding: 5px 0px 0px 0px; margin: 0px; font-weight: normal; font-size: 12px; text-align: left; } .wsaio_coupon_box.wsaio_error .wsaio_message_group, .wsaio_coupon_box.wsaio_error .wsaio_message_group.wsaio_error_msg{ color: red; display:block !important; } .wsaio_coupon_box.wsaio_error .wsaio_message_group .wsaio_success_msg{ display:none; } .wsaio_coupon_box.wsaio_success .wsaio_message_group, .wsaio_coupon_box.wsaio_success .wsaio_message_group .wsaio_success_msg{ color: #008000; display:block !important; } .wsaio_coupon_box.wsaio_success .wsaio_message_group .wsaio_error_msg{ display:none; } .wsaio_coupon_box.wsaio_loading .wsaio_message_group{ display:none !important; } @media all and (max-width: 767px) { .wsaio_coupon_box { margin: auto !important; } }
.wsaio_coupon_link{color: black !important; font-weight: normal; text-align: center !important; margin: 10px 0px !important;text-decoration: underline !important;display:none;}
.wsaio_hide_btn, .wsaio_hideCheckout, .wsaio--coupon-code-form{display:none !important;}
ol.wsaio-alerts {list-style: none;}
.wsaio_form {text-align: left;display: inline-block;}
li.waio-orderControl-message,.Shipping_msg,.wsaio-alerts .moq_error,.wsaio-alerts li{ color: red !important; }.empty .origg .compp{ display: none!important; }
.empty .compp { display: none !important; }
.loading-spinner {
    border: 2px solid transparent;
    border-bottom-color: #fff;
    border-top-color: #fff;
    width: 20px;
    height: 20px;
    border-radius: 20px;
    animation: loading-spinner 800ms ease infinite;
    border-left-color: #183960;
    border-right-color: #183960;
    display: none;
  }
  .wsaio_loader{
   display:inline-block;
  }
  .loading-spinner{
   display:block !important;
  margin:auto !important;
  }
  
  @keyframes loading-spinner {
    to {
      transform: rotate(360deg); 
    }
  }
  .wsaio_volume_div {position: relative;}
  .wsaio_volume_div span {
    visibility: hidden;
    background-color: #f1f1f1;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
    position: absolute;
    z-index: 9999 !important;
    position: absolute;
    z-index: 1;
  }
  .wsaio_volume_div:hover span {visibility: visible;}
  .wsaio_volume_div #wsaio-volume-discount--table th {
    padding: 3px 2px !important;
    width: 100px !important;
    background: #f1f1f1;
    text-align: center;
  }
  .wsaio_volume_div #wsaio-volume-discount--table {width: max-content;}
  modal-dialog[open] .price-item.price-item--regular {margin: 0;}
  modal-dialog[open] .price__sale,.variant-item__price .price__sale {display: grid;}
  .variant-item__price .money,.variant-item__totals .money{font-size:16px !important;}
  .variant-item__price .price-item--regular .money,.variant-item__totals .price-item--regular .money{font-size:12px !important;}
  .wsaio_volume_div .wholesale-table tbody td {font-size: 12px !important;}
  .wsaio_volume_div .wholesale-table thead th {font-size: 11px !important;}
  .wsaio_volume_div .wholesale-table thead th, .wsaio_volume_div .wholesale-table tbody td {border: 1px solid #e1e0e0 !important;padding: 2px !important;}
  .wsaio_volume_div #wsaio-volume-discount--table {margin: 0px !important;border-collapse: collapse !important; }
  .wsaio_volume_div span{ padding: 0px !important; }
  .wsaio_volume_div .wholesale-table thead th{text-transform: capitalize !important; font-weight: bold !important; color: black !important;}
  .cart-item li.discounts__discount{display:none;}
  tr.wholesale-grid-table.active_row {background: #F5F5F5;}
  tr.wholesale-grid-table.active_row td {color: black !important;}
  @media screen and (max-width: 989px) { .wsaio_volume_div .wholesale-table thead tr, .wsaio_volume_div .wholesale-table tbody tr { margin: 0px !important; padding: 1px !important; } quick-order-list .wsaio_volume_div .wholesale-table tbody{ display: inline-table !important; } .wsaio_volume_div .wholesale-table thead th, .wsaio_volume_div .wholesale-table tbody td { font-size: 8px !important; padding: 1px !important; width:50% !important; } }
span.wsaio_cart_singlePrice,.wsaio_cart_total,.wsaio_cart_subtotal {
    display: grid;
}
.additional-checkout-buttons{
display:none !important;
}

.cart-items-component .wsaio-alerts,.cart-items-component .wsaio--Cart_ld__Message,.cart-items-component .Shipping_msg{
    margin: 0 !important;
    text-align: center !important;
    padding: 0 ;
    margin-top: -20px !important;
}

.wsaioUsellMessage li{display: flex !important; margin: 0px !important; padding: 0px !important; font-size: 12px !important; color: #499141 !important; line-height: 1.3 !important;}.wsaioUsellMessage li::before { content: 'â€¢'; font-size: 8px; padding-top: 2px; }.wsaioUsellMessage{margin: 8px 0px !important;line-height: 1.3;color: #499141; font-size: 13px !important; background: #ddd; padding: 10px; margin: auto; border-radius: 10px; animation: zoom-in-zoom-outs 2s ease-out infinite;}@keyframes zoom-in-zoom-outs { 0% { transform: scale(1, 1); } 50% { transform: scale(1.1, 1.1); } 100% { transform: scale(1, 1); } }.wholesaleAllInOnePreview{box-shadow:0 -1px 3px rgb(0 0 0 / 20%);overflow:visible!important;position:fixed!important;bottom:0!important;left:0!important;z-index:2147483647!important;width:100%!important;height:60px!important;border:none!important;background-color:#fffffffc!important;padding:0 1rem!important}.wholesale_bar__stack{min-height:60px;align-items:center;margin-top:0;margin-left:0;display:flex}.wholesale_bar__item{-webkit-box-flex:1;flex:1 1 auto;min-width:0;max-width:100%}.wholesale_bar__button_group{-webkit-box-pack:end;justify-content:flex-end;display:flex;align-items:center;flex-wrap:wrap;-webkit-box-align:center;list-style:none;margin:0 30px 0 0;padding:0}.wholesale-button-group__item{margin-top:0;margin-right:.5rem;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;list-style:none;margin-bottom:0}.wholesale-button-group{font-size:12px;font-family:inherit;cursor:pointer;text-transform:none;padding:.5625rem .9375rem;border-radius:5px!important;color:rgb(32 34 35)!important;background:unset;border:1px solid rgb(186 191 195)!important;border-top-color:rgb(186 191 195)!important;border-bottom-color:rgb(186 191 195)!important;box-shadow:0 1px 0 rgb(0 0 0 / 5%)!important;position:relative;min-height:40px!important;touch-action:manipulation;letter-spacing:1px;font-weight:600}.wsaio_bar_dropbtn{cursor:pointer!important;width:110px!important;text-align:left!important;background-color:#fffffffc!important;font-size:12px!important}.wsaio_bar_dropdown{position:relative;display:inline-block;margin-left:6px}.wsaio_bar_dropdown-content{display:none;position:absolute;min-width:160px;box-shadow:0 1px 10px 0 rgb(5 7 10 / 20%);z-index:99999;bottom:42px;border-radius:10px;padding:2px;right:0}.wsaio_bar_dropdown-content button{color:#000!important;padding:12px 16px!important;text-decoration:none!important;display:block!important;background:unset!important;width:100%!important;border:#ffdead!important}.wsaio_bar_show{display:block}.wholesale_bar__item a{color:#007ace!important}.wholesale-button-group2{border:none!important;box-shadow:unset!important;color:#007ace!important}.wholesale-button-group:hover{background:unset!important}@media screen and (min-width:768px){.wholesaleAllInOnePreview{padding:0 1rem!important}}@media screen and (max-width:884px){.wsaio_bar_dropdown{display:block!important}.wholesale_bar__button_group{display:none!important}.wholesaleAllInOnePreview{height:auto!important;padding:10px 0 10px 10px!important;line-height:20px!important}.wholesale_bar__stack{padding-right:24px!important}.wholesale_bar__item div{font-size:13px!important}}
.Quick-order-form span.badge, .waio-quick-order-form-popup .badge {display: none !important;}