.price--discounted, .price--non-sale, .price--rrp {
  text-decoration: none; }

.mega-cat-nav.active .mega-cat-dropdown {
  display: block !important; }

@media (max-width: 767px) {
  #modal {
    z-index: 100000; } }

.previewCartItem-name,
.previewCartItem-name a {
  color: #0F2342 !important; }

.previewCartItem-name a:hover {
  color: #506680 !important; }

.previewCartItem-brand {
  color: #777777 !important; }

.previewCartItem-price {
  color: #2C2C2C !important; }

.swal2-confirm {
  background-color: #0F2342 !important;
  border-color: #0F2342 !important;
  color: #FFFFFF !important;
  box-shadow: none !important; }

.swal2-cancel {
  background-color: #FFFFFF !important;
  border: 1px solid #0F2342 !important;
  color: #0F2342 !important;
  box-shadow: none !important; }

.swal2-cancel:hover {
  background-color: #F7F8FA !important;
  color: #0F2342 !important; }

.swal2-styled:focus {
  box-shadow: none !important;
  outline: none !important; }

.cart-item-name a,
.cart-item-title a,
.cart-item-name__label,
.cart-item-name {
  color: #0F2342 !important; }

.cart-item-name a:hover,
.cart-item-title a:hover {
  color: #506680 !important; }

.previewCartAction .button--secondary,
.previewCartAction .button--secondary:hover,
.previewCartAction .button--secondary:focus,
.previewCartAction .button--secondary:active,
.previewCartAction .button--secondary:visited {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  border: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
  color: #0F2342 !important; }

.previewCartAction .button--secondary {
  padding-left: 8px !important;
  padding-right: 8px !important; }
