/* OMACRO */
body.oma-modal-in {
    overflow: auto !important;
  }
  .oma-omacro, .oma-omacro .oma-modal {position: relative;z-index:1;}
  .oma-omacro .oma-body {
    background-color: var(--waLight) !important;
  }

  
  .oma-omacro .oma-buynow {
    opacity: 1 !important;
    display: block !important;
    position: relative !important;
    top: auto !important;
    right: auto !important;
    bottom: auto !important;
    left: auto !important;
  }
  
  .oma-omacro .oma-buynow .oma-dialog {
    transform: none !important;
    transition: none !important;
    left: auto !important;
    margin-right: auto !important;
    margin-left: auto !important;
  }
  
  .oma-omacro .oma-buynow .oma-dialog .oma-content {
    box-shadow: none !important;
    background-color: transparent;
  }
  
  .oma-omacro .oma-buynow .oma-dialog .oma-header .oma-title {
    display: none;
  }
  
  .oma-omacro .oma-buynow .oma-dialog .oma-content .oma-close {
    display: none;
  }
  
  .oma-omacro .oma-buynow .oma-dialog .oma-content .oma-tabs {
    border-bottom-color: #ddd;
    background-color: transparent;
  }
  
  .oma-omacro .oma-buynow .oma-dialog .oma-content .oma-tabs>li>a {
    color: #337ab7;
    background-color: transparent;
  }
  
  .oma-tabs li {
  
  }
  
  .oma-omacro .oma-buynow .oma-dialog .oma-content .oma-tabs>li>a:focus,
  .oma-omacro .oma-buynow .oma-dialog .oma-content .oma-tabs>li>a:hover {
    text-decoration: none;
    background-color: var(--waLight);
    border-color: #eee #eee #ddd;
  }
  
  .oma-omacro .oma-buynow .oma-dialog .oma-content .oma-tabs>li.oma-active>a,
  .oma-omacro .oma-buynow .oma-dialog .oma-content .oma-tabs>li.oma-active>a:focus,
  .oma-omacro .oma-buynow .oma-dialog .oma-content .oma-tabs>li.oma-active>a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
  }
  
  .oma-omacro .oma-buynow .oma-footer {
    border-top-color: transparent;
    background-color: transparent;
  }
  
  .oma-omacro .oma-backdrop {
    display: none !important;
  }
  
  .oma-market.oma-local-market {@apply bg-white;}
  
  .oma-omacro a {color: #ff4c00 !important;}
  .oma-omacro .oma-pager .oma-pager > li > a, .oma-omacro .oma-pager .oma-pager > li > span {color: #fff;}
  .oma-omacro .oma-pager .oma-pager > .active > a, .oma-omacro .oma-pager .oma-pager > .active > span, .oma-omacro .oma-pager .oma-pager > .active > a:hover, .oma-omacro .oma-pager .oma-pager > .active > span:hover, .oma-omacro .oma-pager .oma-pager > .active > a:focus, .oma-omacro .oma-pager .oma-pager > .active > span:focus {background-color: #ff4c00 !important;border-color: #ff4c00 !important;color: #fff !important;}
  .oma-omacro .oma-local-market .oma-map .oma-google-map .oma-directions-link {background-color: #ff4c00 !important;border-color: #ff4c00 !important;color: #fff !important;}
  .oma-link {display: none !important;}
  .oma-dialog {width: 100% !important;}
  .oma-omacro .oma-retailer .oma-card .oma-info .oma-buylink {color: #fff !important;}
  
  