.previewCartCheckout-additionalCheckoutButtons,
.previewCartAction-checkout {
  display: none; }

.modal-body.quickView figure.productView-image {
  display: none !important; }

.pro-list-item .pro-price {
  display: block;
  color: #d42020;
  font-weight: 500;
  font-size: 16px;
  line-height: normal; }

.previewCartCheckout .button.button--primary:first-child {
  display: none; }

#ui-id-1,
#ui-id-2,
#ui-id-3,
#ui-id-4,
#ui-id-5 {
  width: 480px !important; }

.isp_dimmer {
  visibility: hidden !important; }

@media only screen and (max-width: 800px) {
  body.main:not(.home) .header-container {
    margin-top: 0 !important; }
  body.main:not(.nine-sixty) .header-container.in-container {
    margin-top: 20px !important; }
  .header-logo.header-logo--left {
    display: block; }
  .right.searchbar {
    margin: 20px 0 0; }
  #ui-id-1,
  #ui-id-2,
  #ui-id-3,
  #ui-id-4,
  #ui-id-5 {
    width: calc(100% - 30px) !important;
    position: fixed !important;
    top: 199px !important; }
  .mobile-menu .custom-pages-nav {
    margin-top: 10px; }
  .main-header-container {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
    margin: 0 !important; }
    .main-header-container .top-menu {
      position: static; }
    .main-header-container .header-container.in-container {
      margin-top: 20px !important; }
  .body.content {
    margin-top: 190px; }
  .header-logo {
    z-index: 1; } }

@media only screen and (max-width: 551px) {
  .body.content {
    margin-top: 175px; }
  #ui-id-1,
  #ui-id-2,
  #ui-id-3,
  #ui-id-4,
  #ui-id-5 {
    top: 185px !important; } }

@media only screen and (max-width: 375px) {
  .body.content {
    margin-top: 155px; }
  #ui-id-1,
  #ui-id-2,
  #ui-id-3,
  #ui-id-4,
  #ui-id-5 {
    top: 163px !important; } }

.product__video-thumbnail {
  display: flex !important;
  align-items: center;
  justify-content: center;
  height: auto;
  width: auto !important;
  background: black;
  background-position: center;
  background-size: 100%;
  background-repeat: no-repeat; }

.product__video-thumbnail-play {
  filter: invert(1);
  opacity: 0.75; }

#desktop-menu .fa-chevron-down:before, #desktop-menu .fa-chevron-up:before, #mobile-menu .fa-chevron-down:before, #mobile-menu .fa-chevron-up:before {
  display: none !important; }

.card-image ~ .card-image {
  LEFT: 0;
  TOP: 0;
  RIGHT: 0;
  BOTTOM: 0;
  MARGIN: AUTO; }
