@import "style.ie9.3.css";@import "style.ie9.2.css";@import "style.ie9.1.css";
.product-swiper__overlay--light .swiper-slide::after,
.product-swiper__overlay--dark .swiper-slide::after {
  background-color: rgba(0,0,0,0.6);
  bottom: 0;
  content: '';
  left: 0;
  right: 0;
  top: 0;
}

.product-swiper__overlay--light .swiper-slide.swiper-slide-active::after,
.product-swiper__overlay--dark .swiper-slide.swiper-slide-active::after {
  content: none;
}

@media screen and (min-width: 660px) {
  .product-swiper__overlay--light .swiper-slide-prev::after,
  .product-swiper__overlay--light .swiper-slide-next::after,
  .product-swiper__overlay--dark .swiper-slide-prev::after,
  .product-swiper__overlay--dark .swiper-slide-next::after {
    content: none;
  }
}

.product-swiper__overlay--light .swiper-button-next,
.product-swiper__overlay--light .swiper-button-prev {
  color: rgba(0,0,0,0.6);
}

.product-swiper__overlay--light .swiper-slide::after {
  background-color: rgba(255,255,255,0.8);
}

@media screen and (min-width: 660px) {
  .filter-groups ul {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    -moz-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: stretch;
    -ms-align-items: stretch;
    -moz-align-items: stretch;
    align-items: stretch;
  }
}

@media screen and (min-width: 660px) {
  .filter-group__item {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0 1.245rem;
  }

  .filter-group__item:first-child {
    margin-left: 0;
  }

  .filter-group__item:last-child {
    margin-right: 0;
  }
}

.filter-group__item-name {
  border-bottom: none;
}

.filter-group__filter-items {
  border-top: none;
  max-height: 0;
}

.filter-group__filter-items ul {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
}

@media screen and (min-width: 660px) {
  .filter-group__filter-items {
    width: 100%;
    z-index: 2;
  }
}

.filter-group__item:hover .filter-group__filter-items,
.filter-group__item--active .filter-group__filter-items,
.touch .filter-group__item.filter-group__item--active:hover .filter-group__filter-items {
  max-height: 300px;
}

.touch .filter-group__item:hover .filter-group__filter-items {
  max-height: 0;
}

@media screen and (max-width: 659px) {
  .filter-group__filter-items,
  .filter-group__item--active,
  .touch .filter-group__item:hover .filter-group__filter-items {
    max-height: none;
  }
}

@media screen and (min-width: 660px) {
  .filter-group__item-control {
    padding: 0 0 1.245rem 1.245rem;
  }
}

.widget-tile__item::before {
  content: "";
  padding-top: 100%;
}

.widget-tile__item.tall::before {
  content: "";
  padding-top: 200%;
}

.widget-tile__item.wide::before {
  content: "";
  padding-top: 50%;
}

.widget-tile__item-content {
  -moz-transform: translateY(50%);
  -webkit-transform: translateY(50%);
  -ms-transform: translateY(50%);
  transform: translateY(50%);
  bottom: 50%;
}

.widget-tile__item-content__header {
  font-size: 4rem;
}

.widget-tile__item-content__call-to-action {
  font-size: 1.6666666667rem;
}

.splitter-container {
  height: auto;
}

.splitter,
.splitter--desktop {
  width: 50%;
}

.splitter--desktop {
  padding-top: 30%;
}

.splitter {
  padding-top: 30%;
  width: 100%;
}

.splitter__button {
  top: 50%;
  transform: translateY(-50%);
  width: 40%;
}

.splitter__button-primary {
  left: 20%;
}

.splitter__button-secondary {
  right: 20%;
}

.splitter__call-to-action-primary--desktop,
.splitter__call-to-action-secondary--desktop {
  width: 50%;
  top: 0;
}

.splitter__call-to-action-secondary--desktop {
  right: 0;
}

.homepage .usp-area,
.plp .usp-area {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.usp-area__textcontainer,
.usp-area__textcontainer-link {
  font-weight: 300;
}

.usp-area__icon {
  display: block;
  margin: .415rem auto;
}

.usp-checkout__row {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}

@media screen and (max-width: 659px) {
  .usp-checkout__row {
    flex-direction: -webkit-column-reverse;
    flex-direction: column-reverse;
  }
}

@media screen and (max-width: 659px) {
  .cart-actions+.usp-checkout__row {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
}

@media screen and (max-width: 659px) {
  .usp-checkout__row__slot1 {
    margin-top: .83rem;
  }
}

.usp-checkout__textcontainer-link {
  color: inherit;
}

.usp-checkout__icon {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}

.usp-checkout__text {
  font-weight: 500;
  line-height: 1.333rem;
}

.widget-victorinox {
  background-repeat: no-repeat;
  height: 100%;
  width: 100%;
}

.widget-victorinox__sub-container {
  border-spacing: 2.49rem;
}

.widget-victorinox--bg-left-top {
  background-position: left top;
  background-size: cover;
}

.widget-victorinox--bg-left-center {
  background-position: left center;
  background-size: cover;
}

.widget-victorinox--bg-left-bottom {
  background-position: left bottom;
  background-size: cover;
}

.widget-victorinox--bg-center-top {
  background-position: center top;
  background-size: cover;
}

.widget-victorinox--bg-center-center {
  background-position: center center;
  background-size: cover;
}

.widget-victorinox--bg-center-bottom {
  background-position: center bottom;
  background-size: cover;
}

.widget-victorinox--bg-right-top {
  background-position: right top;
  background-size: cover;
}

.widget-victorinox--bg-right-center {
  background-position: right center;
  background-size: cover;
}

.widget-victorinox--bg-right-bottom {
  background-position: right bottom;
  background-size: cover;
}

@media screen and (max-width: 659px) {
  .row-type14__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type14__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type14__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type14__slot4 .widget-victorinox__content-box--2by2-left-top,
  .row-type-4-dynamic__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type-4-dynamic__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type-4-dynamic__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by2-left-top,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--2by2-left-top,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-left-top,
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-left-top,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type14__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type14__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type14__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type14__slot4 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-4-dynamic__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-4-dynamic__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-4-dynamic__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-left-middle,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type14__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type14__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type14__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type14__slot4 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-4-dynamic__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-4-dynamic__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-4-dynamic__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type14__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type14__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type14__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type14__slot4 .widget-victorinox__content-box--2by2-center-top,
  .row-type-4-dynamic__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type-4-dynamic__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type-4-dynamic__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by2-center-top,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--2by2-center-top,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-center-top,
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-center-top,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type14__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type14__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type14__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type14__slot4 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-4-dynamic__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-4-dynamic__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-4-dynamic__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-center-middle,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type14__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type14__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type14__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type14__slot4 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-4-dynamic__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-4-dynamic__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-4-dynamic__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type14__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type14__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type14__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type14__slot4 .widget-victorinox__content-box--2by2-right-top,
  .row-type-4-dynamic__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type-4-dynamic__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type-4-dynamic__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by2-right-top,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--2by2-right-top,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-right-top,
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-right-top,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type14__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type14__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type14__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type14__slot4 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-4-dynamic__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-4-dynamic__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-4-dynamic__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-right-middle,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type14__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type14__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type14__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type14__slot4 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-4-dynamic__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-4-dynamic__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-4-dynamic__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }

  .row-type14__slot1 .widget-victorinox__text,
  .row-type14__slot2 .widget-victorinox__text,
  .row-type14__slot3 .widget-victorinox__text,
  .row-type14__slot4 .widget-victorinox__text,
  .row-type-4-dynamic__slot1 .widget-victorinox__text,
  .row-type-4-dynamic__slot2 .widget-victorinox__text,
  .row-type-4-dynamic__slot3 .widget-victorinox__text,
  .row-type-4-dynamic__slot4 .widget-victorinox__text,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__text,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__text,
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__text,
  .row-type-21-right-important__slot2 .widget-victorinox__text,
  .row-type-21-right-important__slot3 .widget-victorinox__text,
  .row-type-21-right-important__slot4 .widget-victorinox__text,
  .row-type-21-right-important__slot5 .widget-victorinox__text,
  .row-type7-center-important__slot1 .widget-victorinox__text,
  .row-type7-center-important__slot3 .widget-victorinox__text,
  .row-type17-center-important__slot1 .widget-victorinox__text,
  .row-type17-center-important__slot3 .widget-victorinox__text {
    display: none;
  }

  .row-type14__slot1 .widget-victorinox__header,
  .row-type14__slot2 .widget-victorinox__header,
  .row-type14__slot3 .widget-victorinox__header,
  .row-type14__slot4 .widget-victorinox__header,
  .row-type-4-dynamic__slot1 .widget-victorinox__header,
  .row-type-4-dynamic__slot2 .widget-victorinox__header,
  .row-type-4-dynamic__slot3 .widget-victorinox__header,
  .row-type-4-dynamic__slot4 .widget-victorinox__header,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__header,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__header,
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__header,
  .row-type-21-right-important__slot2 .widget-victorinox__header,
  .row-type-21-right-important__slot3 .widget-victorinox__header,
  .row-type-21-right-important__slot4 .widget-victorinox__header,
  .row-type-21-right-important__slot5 .widget-victorinox__header,
  .row-type7-center-important__slot1 .widget-victorinox__header,
  .row-type7-center-important__slot3 .widget-victorinox__header,
  .row-type17-center-important__slot1 .widget-victorinox__header,
  .row-type17-center-important__slot3 .widget-victorinox__header {
    font-size: 1.5em;
  }
}

@media screen and (max-width: 659px) {
  .row-type2-left-important__slot1 .widget-victorinox__content-box--2by4-left-top,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-left-top,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-left-top,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--2by4-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type2-left-important__slot1 .widget-victorinox__content-box--2by4-left-middle,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-left-middle,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-left-middle,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--2by4-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type2-left-important__slot1 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--2by4-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type2-left-important__slot1 .widget-victorinox__content-box--2by4-center-top,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-center-top,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-center-top,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--2by4-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type2-left-important__slot1 .widget-victorinox__content-box--2by4-center-middle,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-center-middle,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-center-middle,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--2by4-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type2-left-important__slot1 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--2by4-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type2-left-important__slot1 .widget-victorinox__content-box--2by4-right-top,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-right-top,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-right-top,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--2by4-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type2-left-important__slot1 .widget-victorinox__content-box--2by4-right-middle,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-right-middle,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-right-middle,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--2by4-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type2-left-important__slot1 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--2by4-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }

  .row-type2-left-important__slot1 .widget-victorinox__text,
  .row-type2-left-important__slot2 .widget-victorinox__text,
  .row-type3-right-important__slot1 .widget-victorinox__text,
  .row-type3-right-important__slot2 .widget-victorinox__text {
    display: none;
  }

  .row-type2-left-important__slot1 .widget-victorinox__header,
  .row-type2-left-important__slot2 .widget-victorinox__header,
  .row-type3-right-important__slot1 .widget-victorinox__header,
  .row-type3-right-important__slot2 .widget-victorinox__header {
    font-size: 1.5em;
  }
}

@media screen and (max-width: 659px) {
  .row-type1__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type2__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type3__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type4__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type3-dynamic__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type3-dynamic__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type1__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type2__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type4__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3-dynamic__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3-dynamic__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type1__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type2__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type4__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3-dynamic__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3-dynamic__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type1__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type2__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type3__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type4__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type3-dynamic__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type3-dynamic__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type1__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type2__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type4__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3-dynamic__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3-dynamic__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type1__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type2__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type4__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3-dynamic__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3-dynamic__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type1__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type2__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type3__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type4__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type3-dynamic__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type3-dynamic__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type1__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type2__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type4__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3-dynamic__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3-dynamic__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type1__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type2__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type4__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3-dynamic__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3-dynamic__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }

  .row-type1__slot1 .widget-victorinox__text,
  .row-type2__slot1 .widget-victorinox__text,
  .row-type2__slot2 .widget-victorinox__text,
  .row-type2__slot3 .widget-victorinox__text,
  .row-type3__slot1 .widget-victorinox__text,
  .row-type3__slot2 .widget-victorinox__text,
  .row-type3__slot3 .widget-victorinox__text,
  .row-type4__slot1 .widget-victorinox__text,
  .row-type3-dynamic__slot1 .widget-victorinox__text,
  .row-type3-dynamic__slot2 .widget-victorinox__text,
  .row-type3-dynamic__slot3 .widget-victorinox__text,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__text,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__text,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__text,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__text,
  .row-type-21-right-important__slot1 .widget-victorinox__text,
  .row-type-9-left-important__slot1 .widget-victorinox__text,
  .row-type7-center-important__slot2 .widget-victorinox__text,
  .row-type17-center-important__slot2 .widget-victorinox__text {
    font-size: 1.1666666667em;
  }

  .row-type1__slot1 .widget-victorinox__header,
  .row-type2__slot1 .widget-victorinox__header,
  .row-type2__slot2 .widget-victorinox__header,
  .row-type2__slot3 .widget-victorinox__header,
  .row-type3__slot1 .widget-victorinox__header,
  .row-type3__slot2 .widget-victorinox__header,
  .row-type3__slot3 .widget-victorinox__header,
  .row-type4__slot1 .widget-victorinox__header,
  .row-type3-dynamic__slot1 .widget-victorinox__header,
  .row-type3-dynamic__slot2 .widget-victorinox__header,
  .row-type3-dynamic__slot3 .widget-victorinox__header,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__header,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__header,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__header,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__header,
  .row-type-21-right-important__slot1 .widget-victorinox__header,
  .row-type-9-left-important__slot1 .widget-victorinox__header,
  .row-type7-center-important__slot2 .widget-victorinox__header,
  .row-type17-center-important__slot2 .widget-victorinox__header {
    font-size: 1.5em;
  }
}

@media screen and (min-width: 660px) and (max-width: 869px) {
  .row-type4__slot1 .widget-victorinox__content-box--4by4-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }
}

@media screen and (min-width: 660px) and (max-width: 869px) {
  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-left-top,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-left-top,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by2-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-left-middle,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-left-middle,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by2-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-left-bottom,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-left-bottom,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by2-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-center-top,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-center-top,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by2-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-center-middle,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-center-middle,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by2-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-center-bottom,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-center-bottom,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by2-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-right-top,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-right-top,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by2-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-right-middle,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-right-middle,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by2-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-right-bottom,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-right-bottom,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by2-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }
}

@media screen and (min-width: 660px) and (max-width: 869px) {
  .row-type1__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type1__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-left-top,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-left-top,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type1__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-left-middle,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-left-middle,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type1__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type1__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-center-top,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-center-top,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type1__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-center-middle,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-center-middle,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type1__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type1__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-right-top,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-right-top,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type1__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-right-middle,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-right-middle,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type1__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type2__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type2__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--2by2-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }

  .row-type1__slot2 .widget-victorinox__text,
  .row-type1__slot3 .widget-victorinox__text,
  .row-type2__slot2 .widget-victorinox__text,
  .row-type2__slot3 .widget-victorinox__text,
  .row-type3__slot2 .widget-victorinox__text,
  .row-type3__slot3 .widget-victorinox__text,
  .row-type3-dynamic__slot3 .widget-victorinox__text,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__text,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__text,
  .row-type-21-right-important__slot2 .widget-victorinox__text,
  .row-type-21-right-important__slot3 .widget-victorinox__text,
  .row-type-21-right-important__slot4 .widget-victorinox__text,
  .row-type17-center-important__slot1 .widget-victorinox__text,
  .row-type17-center-important__slot3 .widget-victorinox__text,
  .row-type17-center-important__slot2 .widget-victorinox__text {
    display: none;
  }

  .row-type1__slot2 .widget-victorinox__header,
  .row-type1__slot3 .widget-victorinox__header,
  .row-type2__slot2 .widget-victorinox__header,
  .row-type2__slot3 .widget-victorinox__header,
  .row-type3__slot2 .widget-victorinox__header,
  .row-type3__slot3 .widget-victorinox__header,
  .row-type3-dynamic__slot3 .widget-victorinox__header,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__header,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__header,
  .row-type-21-right-important__slot2 .widget-victorinox__header,
  .row-type-21-right-important__slot3 .widget-victorinox__header,
  .row-type-21-right-important__slot4 .widget-victorinox__header,
  .row-type17-center-important__slot1 .widget-victorinox__header,
  .row-type17-center-important__slot3 .widget-victorinox__header,
  .row-type17-center-important__slot2 .widget-victorinox__header {
    font-size: 1.5em;
  }
}

@media screen and (min-width: 870px) {
  .row-type4__slot1 .widget-victorinox__content-box--4by4-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type4__slot1 .widget-victorinox__content-box--4by4-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }
}

@media screen and (min-width: 870px) {
  .row-type3-dynamic__slot1 .widget-victorinox__content-box--8by2-left-top,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--8by2-left-top,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--8by2-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type3-dynamic__slot1 .widget-victorinox__content-box--8by2-left-middle,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--8by2-left-middle,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--8by2-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot1 .widget-victorinox__content-box--8by2-left-bottom,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--8by2-left-bottom,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--8by2-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type3-dynamic__slot1 .widget-victorinox__content-box--8by2-center-top,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--8by2-center-top,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--8by2-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type3-dynamic__slot1 .widget-victorinox__content-box--8by2-center-middle,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--8by2-center-middle,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--8by2-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot1 .widget-victorinox__content-box--8by2-center-bottom,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--8by2-center-bottom,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--8by2-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type3-dynamic__slot1 .widget-victorinox__content-box--8by2-right-top,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--8by2-right-top,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--8by2-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type3-dynamic__slot1 .widget-victorinox__content-box--8by2-right-middle,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--8by2-right-middle,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--8by2-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot1 .widget-victorinox__content-box--8by2-right-bottom,
  .row-type3-dynamic-smart__slot1 .widget-victorinox__content-box--8by2-right-bottom,
  .row-type-15-1-4-widgets__slotn--n1 .widget-victorinox__content-box--8by2-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }
}

@media screen and (min-width: 870px) {
  .row-type3-dynamic__slot3 .widget-victorinox__content-box--4by4-left-top,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--4by4-left-top,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--4by4-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type3-dynamic__slot3 .widget-victorinox__content-box--4by4-left-middle,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--4by4-left-middle,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--4by4-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot3 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--4by4-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type3-dynamic__slot3 .widget-victorinox__content-box--4by4-center-top,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--4by4-center-top,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--4by4-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type3-dynamic__slot3 .widget-victorinox__content-box--4by4-center-middle,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--4by4-center-middle,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--4by4-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot3 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--4by4-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type3-dynamic__slot3 .widget-victorinox__content-box--4by4-right-top,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--4by4-right-top,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--4by4-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type3-dynamic__slot3 .widget-victorinox__content-box--4by4-right-middle,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--4by4-right-middle,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--4by4-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot3 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type3-dynamic-smart__slot3 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type-15-1-4-widgets__slotn--n3 .widget-victorinox__content-box--4by4-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }
}

@media screen and (min-width: 870px) {
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-left-top,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-left-middle,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-left-bottom,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-center-top,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-center-middle,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-center-bottom,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-right-top,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-right-middle,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot2 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot3 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot4 .widget-victorinox__content-box--2by2-right-bottom,
  .row-type-21-right-important__slot5 .widget-victorinox__content-box--2by2-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__text,
  .row-type-21-right-important__slot2 .widget-victorinox__text,
  .row-type-21-right-important__slot3 .widget-victorinox__text,
  .row-type-21-right-important__slot4 .widget-victorinox__text,
  .row-type-21-right-important__slot5 .widget-victorinox__text {
    display: none;
  }
}

@media screen and (min-width: 660px) and (max-width: 869px) {
  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__content-box--2by2-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }

  .row-type-15-1-4-widgets__slotn--n4 .widget-victorinox__text {
    display: none;
  }
}

@media screen and (min-width: 870px) {
  .row-type3__slot2 .widget-victorinox__content-box--4by2-left-top,
  .row-type3__slot3 .widget-victorinox__content-box--4by2-left-top,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-left-top,
  .row-type-9-left-important__slot2 .widget-victorinox__content-box--4by2-left-top,
  .row-type-9-left-important__slot3 .widget-victorinox__content-box--4by2-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type3__slot2 .widget-victorinox__content-box--4by2-left-middle,
  .row-type3__slot3 .widget-victorinox__content-box--4by2-left-middle,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-left-middle,
  .row-type-9-left-important__slot2 .widget-victorinox__content-box--4by2-left-middle,
  .row-type-9-left-important__slot3 .widget-victorinox__content-box--4by2-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type3__slot2 .widget-victorinox__content-box--4by2-left-bottom,
  .row-type3__slot3 .widget-victorinox__content-box--4by2-left-bottom,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-left-bottom,
  .row-type-9-left-important__slot2 .widget-victorinox__content-box--4by2-left-bottom,
  .row-type-9-left-important__slot3 .widget-victorinox__content-box--4by2-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type3__slot2 .widget-victorinox__content-box--4by2-center-top,
  .row-type3__slot3 .widget-victorinox__content-box--4by2-center-top,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-center-top,
  .row-type-9-left-important__slot2 .widget-victorinox__content-box--4by2-center-top,
  .row-type-9-left-important__slot3 .widget-victorinox__content-box--4by2-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type3__slot2 .widget-victorinox__content-box--4by2-center-middle,
  .row-type3__slot3 .widget-victorinox__content-box--4by2-center-middle,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-center-middle,
  .row-type-9-left-important__slot2 .widget-victorinox__content-box--4by2-center-middle,
  .row-type-9-left-important__slot3 .widget-victorinox__content-box--4by2-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type3__slot2 .widget-victorinox__content-box--4by2-center-bottom,
  .row-type3__slot3 .widget-victorinox__content-box--4by2-center-bottom,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-center-bottom,
  .row-type-9-left-important__slot2 .widget-victorinox__content-box--4by2-center-bottom,
  .row-type-9-left-important__slot3 .widget-victorinox__content-box--4by2-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type3__slot2 .widget-victorinox__content-box--4by2-right-top,
  .row-type3__slot3 .widget-victorinox__content-box--4by2-right-top,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-right-top,
  .row-type-9-left-important__slot2 .widget-victorinox__content-box--4by2-right-top,
  .row-type-9-left-important__slot3 .widget-victorinox__content-box--4by2-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type3__slot2 .widget-victorinox__content-box--4by2-right-middle,
  .row-type3__slot3 .widget-victorinox__content-box--4by2-right-middle,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-right-middle,
  .row-type-9-left-important__slot2 .widget-victorinox__content-box--4by2-right-middle,
  .row-type-9-left-important__slot3 .widget-victorinox__content-box--4by2-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type3__slot2 .widget-victorinox__content-box--4by2-right-bottom,
  .row-type3__slot3 .widget-victorinox__content-box--4by2-right-bottom,
  .row-type3-dynamic-smart__slot2 .widget-victorinox__content-box--4by2-right-bottom,
  .row-type-9-left-important__slot2 .widget-victorinox__content-box--4by2-right-bottom,
  .row-type-9-left-important__slot3 .widget-victorinox__content-box--4by2-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }
}

@media screen and (min-width: 870px) {
  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type3-dynamic__slot2 .widget-victorinox__content-box--4by2-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }
}

@media screen and (min-width: 660px) and (max-width: 869px) {
  .row-type1__slot1 .widget-victorinox__content-box--4by4-left-top,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-left-top,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-left-top,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-left-top,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-left-top,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-left-middle,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-left-middle,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-left-middle,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-left-middle,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-left-middle,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-center-top,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-center-top,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-center-top,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-center-top,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-center-top,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-center-middle,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-center-middle,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-center-middle,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-center-middle,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-center-middle,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-right-top,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-right-top,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-right-top,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-right-top,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-right-top,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-right-middle,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-right-middle,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-right-middle,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-right-middle,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-right-middle,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }
}

@media screen and (min-width: 870px) {
  .row-type1__slot1 .widget-victorinox__content-box--4by4-left-top,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-left-top,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-left-top,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--4by4-left-top,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-left-top,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--4by4-left-top,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-left-top,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by4-left-top,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-left-top,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--4by4-left-top,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--4by4-left-top,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--4by4-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-left-middle,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-left-middle,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-left-middle,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--4by4-left-middle,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-left-middle,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--4by4-left-middle,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-left-middle,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by4-left-middle,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-left-middle,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--4by4-left-middle,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--4by4-left-middle,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--4by4-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--4by4-left-bottom,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--4by4-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-center-top,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-center-top,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-center-top,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--4by4-center-top,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-center-top,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--4by4-center-top,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-center-top,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by4-center-top,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-center-top,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--4by4-center-top,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--4by4-center-top,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--4by4-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-center-middle,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-center-middle,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-center-middle,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--4by4-center-middle,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-center-middle,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--4by4-center-middle,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-center-middle,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by4-center-middle,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-center-middle,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--4by4-center-middle,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--4by4-center-middle,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--4by4-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--4by4-center-bottom,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--4by4-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-right-top,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-right-top,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-right-top,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--4by4-right-top,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-right-top,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--4by4-right-top,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-right-top,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by4-right-top,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-right-top,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--4by4-right-top,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--4by4-right-top,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--4by4-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-right-middle,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-right-middle,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-right-middle,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--4by4-right-middle,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-right-middle,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--4by4-right-middle,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-right-middle,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by4-right-middle,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-right-middle,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--4by4-right-middle,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--4by4-right-middle,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--4by4-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type1__slot1 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type2__slot1 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type2-left-important__slot1 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type2-left-important__slot2 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type3__slot1 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type3-right-important__slot2 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type-15-1-4-widgets__slotn--n2 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type-21-right-important__slot1 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--4by4-right-bottom,
  .row-type17-center-important__slot2 .widget-victorinox__content-box--4by4-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }
}

@media screen and (min-width: 660px) {
  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-left-top,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-left-top,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-left-top,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-left-top,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-left-top,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-left-top,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by4-left-top,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-left-top,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-left-top,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by4-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-left-middle,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-left-middle,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-left-middle,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-left-middle,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-left-middle,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-left-middle,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by4-left-middle,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-left-middle,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-left-middle,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by4-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by4-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-center-top,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-center-top,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-center-top,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-center-top,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-center-top,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-center-top,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by4-center-top,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-center-top,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-center-top,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by4-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-center-middle,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-center-middle,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-center-middle,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-center-middle,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-center-middle,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-center-middle,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by4-center-middle,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-center-middle,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-center-middle,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by4-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by4-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-right-top,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-right-top,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-right-top,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-right-top,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-right-top,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-right-top,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by4-right-top,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-right-top,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-right-top,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by4-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-right-middle,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-right-middle,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-right-middle,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-right-middle,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-right-middle,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-right-middle,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by4-right-middle,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-right-middle,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-right-middle,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by4-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type2-left-important__slot2 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type3-right-important__slot1 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type-9-left-important__slot1 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type7-center-important__slot2 .widget-victorinox__content-box--2by4-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }
}

@media screen and (min-width: 870px) {
  .row-type1__slot2 .widget-victorinox__content-box--2by4-left-top,
  .row-type1__slot3 .widget-victorinox__content-box--2by4-left-top,
  .row-type2__slot2 .widget-victorinox__content-box--2by4-left-top,
  .row-type2__slot3 .widget-victorinox__content-box--2by4-left-top,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-left-top,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-left-top,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-left-top,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-left-top,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by4-left-top,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-left-top,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-left-top,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by4-left-top,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by4-left-top {
    text-align: left;
    vertical-align: top;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by4-left-middle,
  .row-type1__slot3 .widget-victorinox__content-box--2by4-left-middle,
  .row-type2__slot2 .widget-victorinox__content-box--2by4-left-middle,
  .row-type2__slot3 .widget-victorinox__content-box--2by4-left-middle,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-left-middle,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-left-middle,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-left-middle,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-left-middle,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by4-left-middle,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-left-middle,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-left-middle,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by4-left-middle,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by4-left-middle {
    text-align: left;
    vertical-align: middle;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type1__slot3 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type2__slot2 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type2__slot3 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by4-left-bottom,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by4-left-bottom {
    text-align: left;
    vertical-align: bottom;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by4-center-top,
  .row-type1__slot3 .widget-victorinox__content-box--2by4-center-top,
  .row-type2__slot2 .widget-victorinox__content-box--2by4-center-top,
  .row-type2__slot3 .widget-victorinox__content-box--2by4-center-top,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-center-top,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-center-top,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-center-top,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-center-top,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by4-center-top,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-center-top,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-center-top,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by4-center-top,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by4-center-top {
    text-align: center;
    vertical-align: top;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by4-center-middle,
  .row-type1__slot3 .widget-victorinox__content-box--2by4-center-middle,
  .row-type2__slot2 .widget-victorinox__content-box--2by4-center-middle,
  .row-type2__slot3 .widget-victorinox__content-box--2by4-center-middle,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-center-middle,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-center-middle,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-center-middle,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-center-middle,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by4-center-middle,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-center-middle,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-center-middle,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by4-center-middle,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by4-center-middle {
    text-align: center;
    vertical-align: middle;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type1__slot3 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type2__slot2 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type2__slot3 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by4-center-bottom,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by4-center-bottom {
    text-align: center;
    vertical-align: bottom;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by4-right-top,
  .row-type1__slot3 .widget-victorinox__content-box--2by4-right-top,
  .row-type2__slot2 .widget-victorinox__content-box--2by4-right-top,
  .row-type2__slot3 .widget-victorinox__content-box--2by4-right-top,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-right-top,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-right-top,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-right-top,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-right-top,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by4-right-top,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-right-top,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-right-top,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by4-right-top,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by4-right-top {
    text-align: right;
    vertical-align: top;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by4-right-middle,
  .row-type1__slot3 .widget-victorinox__content-box--2by4-right-middle,
  .row-type2__slot2 .widget-victorinox__content-box--2by4-right-middle,
  .row-type2__slot3 .widget-victorinox__content-box--2by4-right-middle,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-right-middle,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-right-middle,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-right-middle,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-right-middle,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by4-right-middle,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-right-middle,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-right-middle,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by4-right-middle,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by4-right-middle {
    text-align: right;
    vertical-align: middle;
  }

  .row-type1__slot2 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type1__slot3 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type2__slot2 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type2__slot3 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type14__slot1 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type14__slot2 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type14__slot3 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type14__slot4 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type-4-dynamic__slot4 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type7-center-important__slot1 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type7-center-important__slot3 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type17-center-important__slot1 .widget-victorinox__content-box--2by4-right-bottom,
  .row-type17-center-important__slot3 .widget-victorinox__content-box--2by4-right-bottom {
    text-align: right;
    vertical-align: bottom;
  }
}

.widget-victorinox--multi-backgrounds .widget-victorinox__link {
  z-index: 1;
}

.widget-video iframe {
  height: 100%;
}

.widget-video--hero {
  padding-bottom: 56.25%;
}

.widget-video--square {
  padding-bottom: 100%;
}

.plp .js-creative-plp-rows .widget-video--hero:first-child {
  margin-top: -3.32rem;
}

.plp .widget-video--hero {
  margin-bottom: 1.66rem;
}

.js-widget-video--no-whitespace {
  margin-top: -3.32rem;
}

.slim-fit-widget__content,
.slim-fit-usp-widget__content {
  line-height: 2.667rem;
  height: 2.667rem;
  top: 5rem;
  left: 0;
}

.content-wrapper.nav-is-open .slim-fit-widget__content {
  left: .83rem;
}

@media screen and (min-width: 1280px) {
  .content-wrapper.nav-is-open .slim-fit-widget__content {
    margin: 0 20%;
  }
}

.slim-fit-usp-widget__content {
  width: 100vw;
  position: -webkit-sticky;
  position: sticky;
  margin-left: -34vw;
  margin-right: -34vw;
  line-height: inherit;
}

.content-wrapper.nav-is-open .slim-fit-usp-widget__content {
  left: .83rem;
}

@media screen and (min-width: 1280px) {
  .content-wrapper.nav-is-open .slim-fit-usp-widget__content {
    margin: 0;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__content {
    position: static;
    width: 300%;
    margin-left: -100%;
  }
}

@media screen and (-ms-high-contrast: active) and (min-width: 1280px), screen and (-ms-high-contrast: none) and (min-width: 1280px) {
  .content-wrapper.nav-is-open .slim-fit-usp-widget__content {
    width: 150%;
  }
}

body {
  overflow-x: hidden;
}

.slim-fit-widget__container,
.slim-fit-usp-widget__container {
  margin: auto;
  max-width: 1280px;
  width: 100%;
}

@media screen and (min-width: 870px) {
  .slim-fit-widget__container,
  .slim-fit-usp-widget__container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
  }
}

@media screen and (max-width: 870px) {
  .slim-fit-usp-widget__usp {
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
  }

  .slim-fit-usp-widget__container--widgets-count-2 .slim-fit-usp-widget__usp:nth-of-type(1) {
    opacity: 0;
    -webkit-animation: fadeCross 6s 0s infinite;
    -moz-animation: fadeCross 6s 0s infinite;
    -o-animation: fadeCross 6s 0s infinite;
    animation: fadeCross 6s 0s infinite;
  }

  .slim-fit-usp-widget__container--widgets-count-2 .slim-fit-usp-widget__usp:nth-of-type(2) {
    opacity: 0;
    -webkit-animation: fadeCross 6s 3s infinite;
    -moz-animation: fadeCross 6s 3s infinite;
    -o-animation: fadeCross 6s 3s infinite;
    animation: fadeCross 6s 3s infinite;
  }

  .slim-fit-usp-widget__container--widgets-count-3 .slim-fit-usp-widget__usp:nth-of-type(1) {
    opacity: 0;
    -webkit-animation: fadeCross 9s 0s infinite;
    -moz-animation: fadeCross 9s 0s infinite;
    -o-animation: fadeCross 9s 0s infinite;
    animation: fadeCross 9s 0s infinite;
  }

  .slim-fit-usp-widget__container--widgets-count-3 .slim-fit-usp-widget__usp:nth-of-type(2) {
    opacity: 0;
    -webkit-animation: fadeCross 9s 3s infinite;
    -moz-animation: fadeCross 9s 3s infinite;
    -o-animation: fadeCross 9s 3s infinite;
    animation: fadeCross 9s 3s infinite;
  }

  .slim-fit-usp-widget__container--widgets-count-3 .slim-fit-usp-widget__usp:nth-of-type(3) {
    opacity: 0;
    -webkit-animation: fadeCross 9s 6s infinite;
    -moz-animation: fadeCross 9s 6s infinite;
    -o-animation: fadeCross 9s 6s infinite;
    animation: fadeCross 9s 6s infinite;
  }
}

.slim-fit-usp-widget__icon--bag {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--bag::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--bag::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--bank-cards {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--bank-cards::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--bank-cards::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--box-filled {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--box-filled::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--box-filled::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--calendar-30 {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--calendar-30::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--calendar-30::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--cardboard-box {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--cardboard-box::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--cardboard-box::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--click-and-collect {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--click-and-collect::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--click-and-collect::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--delivery {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--delivery::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--delivery::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--empty-box {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--empty-box::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--empty-box::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--express-shipping {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--express-shipping::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--express-shipping::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--free-shipping {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--free-shipping::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--free-shipping::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--geography {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--geography::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--geography::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--gift {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--gift::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--gift::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--guest03 {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--guest03::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--guest03::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--hanger {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--hanger::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--hanger::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--help {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--help::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--help::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--high-priority {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--high-priority::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--high-priority::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--info {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--info::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--info::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--invoice {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--invoice::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--invoice::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--jumper {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--jumper::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--jumper::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--languages {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--languages::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--languages::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--leaf {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--leaf::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--leaf::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--location {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--location::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--location::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--lock {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--lock::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--lock::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--message {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--message::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--message::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--new {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--new::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--new::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--order_search {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--order_search::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--order_search::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--paypal {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--paypal::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--paypal::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--phone {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--phone::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--phone::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--price-tag {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--price-tag::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--price-tag::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--purchase-order {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--purchase-order::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--purchase-order::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--qr-code {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--qr-code::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--qr-code::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--recycle {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--recycle::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--recycle::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--return {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--return::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--return::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--scanner {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--scanner::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--scanner::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--shop {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--shop::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--shop::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--speech-bubble {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--speech-bubble::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--speech-bubble::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--stampstar {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--stampstar::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--stampstar::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--star_solid {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--star_solid::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--star_solid::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--star {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--star::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--star::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--store {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--store::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--store::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--truck {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--truck::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--truck::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--user {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--user::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--user::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__icon--vip {
  width: 2.667rem;
  line-height: 2.667rem;
}

.slim-fit-usp-widget__icon--vip::before {
  font-size: 1.66em;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .slim-fit-usp-widget__icon--vip::before {
    font-size: 1.66rem;
  }
}

.slim-fit-usp-widget__usp-text {
  line-height: 2.667rem;
  padding-left: .83rem;
  max-width: 75vw;
}

.slim-fit-widget ~ .js-curtain * .splitter-container {
  margin-top: 2.667rem;
}

.row-type3-dynamic-smart__slot1::before,
.row-type3-dynamic-smart__slot2::before,
.row-type3-dynamic-smart__slot3::before {
  padding-top: 0;
}

.row-type-4-dynamic {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  flex-wrap: wrap;
}

.row-type-4-dynamic .row-type-4-dynamic__item .widget__promotion {
  background-color: #e4e4e4;
}

.row-type-4-dynamic .widget__promotion {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -moz-justify-content: flex-end;
  justify-content: flex-end;
  height: 100%;
  margin-bottom: auto;
}

.row-type-4-dynamic .widget__promotion .promotion__link {
  flex: 1 1 0;
}

.row-type-4-dynamic .promotion__box {
  padding: .83rem 1.66rem;
  width: 100%;
}

.row-type-4-dynamic .promotion__box-buttons {
  left: 0;
  right: 0;
}

@media screen and (max-width: 659px) {
  .row-type-4-dynamic__item:nth-of-type(2) {
    margin-right: 0;
  }
}

@media screen and (min-width: 660px) and (max-width: 869px) {
  .row-type-4-dynamic__item:nth-of-type(2) {
    margin-right: 0;
  }
}

@media screen and (min-width: 660px) and (max-width: 869px) {
  .row-type-21-right-important__slot4 {
    clear: left;
  }
}

@media screen and (min-width: 660px) {
  .row-type7-center-important__slot1 {
    right: 34.0425531915%;
  }
}

@media screen and (min-width: 870px) {
  .row-type7-center-important__slot1 {
    right: 51.0638297872%;
  }
}

@media screen and (min-width: 660px) {
  .row-type7-center-important__slot2 {
    left: 34.0425531915%;
  }
}

@media screen and (min-width: 870px) {
  .row-type7-center-important__slot2 {
    left: 25.5319148936%;
  }
}

@media screen and (min-width: 660px) {
  .row-type17-center-important__slot1 {
    right: 34.0425531915%;
  }
}

@media screen and (min-width: 870px) {
  .row-type17-center-important__slot1 {
    right: 51.0638297872%;
  }
}

@media screen and (min-width: 660px) {
  .row-type17-center-important__slot2 {
    left: 34.0425531915%;
  }
}

@media screen and (min-width: 870px) {
  .row-type17-center-important__slot2 {
    left: 25.5319148936%;
  }
}

.row-type-16-half-width--section1,
.row-type-16-half-width--section2 {
  width: 50%;
}

@media screen and (max-width: 659px) {
  .row-type-16-half-width--section1,
  .row-type-16-half-width--section2 {
    width: 100%;
  }
}

.form__field-group .form-group__label--block,
.form__field-label,
.cart-actions,
.cart-actions--top,
.cart-summary__subtotal,
.cart-summary__order-discount,
.product-shipping-price__anchor,
.category-banner,
.widget-shop-on-bc-banner,
.marketing-banner,
.js-bottom-category-banner>div:not(.mobileFirstDisabled),
.js-bottom-marketing-banner>div:not(.mobileFirstDisabled),
.cart-item,
.checkout__summary--orderreview,
.mini-billing-info,
.customer-club-signup,
.footer-container,
.error-page__404,
.error-page__general,
.error-page__plain,
.product-shipping-usp__box,
.pdp-info-wrapper,
.product-images__main,
.promotion,
.search__control,
.plp__refine .sorting-controls {
  clear: both;
  display: block;
  float: none;
  width: auto;
}

.row-type-9-left-important__slot2,
.row-type-9-left-important__slot3,
.row-type1__slot1,
.row-type2__slot1,
.row-type2__slot2,
.row-type2__slot3,
.row-type3__slot1,
.row-type3__slot2,
.row-type3__slot3,
.row-type4__slot1,
.row-type3-dynamic__slot1,
.row-type3-dynamic__slot2,
.row-type3-dynamic__slot3,
.row-type3-dynamic-smart__slot1,
.row-type3-dynamic-smart__slot2,
.row-type3-dynamic-smart__slot3,
.row-type-15-1-4-widgets__slotn--n1,
.row-type-21-right-important__slot1,
.row-type-9-left-important__slot1,
.row-type7-center-important__slot2,
.row-type17-center-important__slot2,
.account__content,
.account__content--wide,
.cart-action-checkout,
.cart-summary,
.singleshipping__firstname,
.singleshipping__lastname,
.singleshipping__address1,
.singleshipping__address2,
.singleshipping__countrylabel,
.singleshipping__customernumber,
.singleshipping__pickup-postalcode,
.billing__firstname,
.billing__lastname,
.billing__address1,
.billing__address2,
.billing__countrylabel,
.billing__emailaddress,
.billing__employeeid,
.billing__ssn,
.billing__number,
.billing__owner,
.billing__cvn,
.competition__form .form__field-group,
.competition__success .form__field-group,
.competition__submit-container,
.form__column,
.login__registered,
.login__unregistered,
.password-reset__column,
.plp__products,
.checkout__box--disable,
.checkout__box,
.widgets-wrapper,
.account__help-section,
.profile-form__fieldset-item,
.profile-form__save,
.profile-form__cancel,
.edit-address__form .form__field-group,
.edit-address__button-cancel,
.account-widget,
.account-orders__track-info,
.account-orders__track-action,
.cart-action-checkout__fieldset,
.cart-action-checkout__call-to-action,
.cart__recommendations,
.coupon-code__error,
.checkout__content,
.checkout__summary,
.checkout__summary--sidebar,
.checkout__step__shipping.active,
.checkout__step__billing.active,
.checkout__step__review.active,
.checkout__step__shipping.completed,
.checkout__step__billing.completed,
.checkout__step__review.completed,
.checkout__progress-indicator--bottom,
.checkout__previous-step-customer,
.checkout__previous-step-method,
.checkout__saved-addresses,
.order-confirmation__primary-content,
.place-order-totals,
.checkout__terms-and-conditions,
.checkout__terms-and-conditions__message,
.customer-club-signup__form__email,
.customer-club-signup__form__button,
.customer-club-signup__form__button--block,
.customer-club-signup__form__terms,
.feedback-page,
.feedback-page__header--reaction,
.feedback-page__header--thank-you,
.feedback-page__form .form__field-group,
.feedback-page__form--reaction,
.feedback-page__form--thank-you,
.feedback-page__form--thank-you__more,
.footer-navigation__links-list,
.footer-navigation__column,
.footer-social,
.footer-navigation__locale,
.login .form__field-group,
.login-checkout .form__field-group,
.map-results__map-search,
.map-results__group,
.mini-cart__controls__view-cart,
.notify-me__form__input,
.confirmation__order-summary-status,
.confirmation__order-summary-id,
.confirmation__order-summary-date,
.confirmation__order-summary-box,
.order-confirmation__feedback-box,
.password-reset .form__field-group,
.product-info,
.plp-products-display,
.plp__search-no-results,
.plp__products__no-results,
.plp-brand-banner,
.pdp-accordions,
.product-set__widgets-wrapper,
.product-set-content .product-set-image--color-shift,
.product-set-content .product-set-image,
.product-set-content .product-set-details-container,
.product-set-content .product-details-variations,
.product-urgency-message,
.sorting-controls,
.storelocator__brand,
.storelocator__country,
.storelocator__city,
.storelocator__postcodecity,
.storelocator__search,
.storelocator__map-search,
.widget-delivery-returns,
.widget-full-width-text__text,
.widget-full-width-text__text--markdown,
.widget-full-width-text__text--palm-hidden,
.widget-full-width-text__text--markdown--palm-hidden,
.instagram-feed__content.instagram-popup__image,
.instagram-feed__content.instagram-description,
.widget__pdp-marketing,
.widget__promotion,
.widget-smart,
.widget-smart__wrapper__child__content,
.usp-checkout__row__slot1,
.usp-checkout__row__slot2,
.widget-video--hero,
.widget-video--square,
.row-type-4-dynamic .widget__promotion {
  box-sizing: border-box;
  float: left;
  margin-right: 2.1276595745%;
  width: 100%;
  margin-right: 0;
}

.row-type-9-left-important__slot2:last-child,
.row-type-9-left-important__slot3:last-child,
.row-type1__slot1:last-child,
.row-type2__slot1:last-child,
.row-type2__slot2:last-child,
.row-type2__slot3:last-child,
.row-type3__slot1:last-child,
.row-type3__slot2:last-child,
.row-type3__slot3:last-child,
.row-type4__slot1:last-child,
.row-type3-dynamic__slot1:last-child,
.row-type3-dynamic__slot2:last-child,
.row-type3-dynamic__slot3:last-child,
.row-type3-dynamic-smart__slot1:last-child,
.row-type3-dynamic-smart__slot2:last-child,
.row-type3-dynamic-smart__slot3:last-child,
.row-type-15-1-4-widgets__slotn--n1:last-child,
.row-type-21-right-important__slot1:last-child,
.row-type-9-left-important__slot1:last-child,
.row-type7-center-important__slot2:last-child,
.row-type17-center-important__slot2:last-child,
.account__content:last-child,
.account__content--wide:last-child,
.cart-action-checkout:last-child,
.cart-summary:last-child,
.singleshipping__firstname:last-child,
.singleshipping__lastname:last-child,
.singleshipping__address1:last-child,
.singleshipping__address2:last-child,
.singleshipping__countrylabel:last-child,
.singleshipping__customernumber:last-child,
.singleshipping__pickup-postalcode:last-child,
.billing__firstname:last-child,
.billing__lastname:last-child,
.billing__address1:last-child,
.billing__address2:last-child,
.billing__countrylabel:last-child,
.billing__emailaddress:last-child,
.billing__employeeid:last-child,
.billing__ssn:last-child,
.billing__number:last-child,
.billing__owner:last-child,
.billing__cvn:last-child,
.competition__form .form__field-group:last-child,
.competition__success .form__field-group:last-child,
.competition__submit-container:last-child,
.form__column:last-child,
.login__registered:last-child,
.login__unregistered:last-child,
.password-reset__column:last-child,
.plp__products:last-child,
.checkout__box--disable:last-child,
.checkout__box:last-child,
.widgets-wrapper:last-child,
.account__help-section:last-child,
.profile-form__fieldset-item:last-child,
.profile-form__save:last-child,
.profile-form__cancel:last-child,
.edit-address__form .form__field-group:last-child,
.edit-address__button-cancel:last-child,
.account-widget:last-child,
.account-orders__track-info:last-child,
.account-orders__track-action:last-child,
.cart-action-checkout__fieldset:last-child,
.cart-action-checkout__call-to-action:last-child,
.cart__recommendations:last-child,
.coupon-code__error:last-child,
.checkout__content:last-child,
.checkout__summary:last-child,
.checkout__summary--sidebar:last-child,
.checkout__step__shipping.active:last-child,
.checkout__step__billing.active:last-child,
.checkout__step__review.active:last-child,
.checkout__step__shipping.completed:last-child,
.checkout__step__billing.completed:last-child,
.checkout__step__review.completed:last-child,
.checkout__progress-indicator--bottom:last-child,
.checkout__previous-step-customer:last-child,
.checkout__previous-step-method:last-child,
.checkout__saved-addresses:last-child,
.order-confirmation__primary-content:last-child,
.place-order-totals:last-child,
.checkout__terms-and-conditions:last-child,
.checkout__terms-and-conditions__message:last-child,
.customer-club-signup__form__email:last-child,
.customer-club-signup__form__button:last-child,
.customer-club-signup__form__button--block:last-child,
.customer-club-signup__form__terms:last-child,
.feedback-page:last-child,
.feedback-page__header--reaction:last-child,
.feedback-page__header--thank-you:last-child,
.feedback-page__form .form__field-group:last-child,
.feedback-page__form--reaction:last-child,
.feedback-page__form--thank-you:last-child,
.feedback-page__form--thank-you__more:last-child,
.footer-navigation__links-list:last-child,
.footer-navigation__column:last-child,
.footer-social:last-child,
.footer-navigation__locale:last-child,
.login .form__field-group:last-child,
.login-checkout .form__field-group:last-child,
.map-results__map-search:last-child,
.map-results__group:last-child,
.mini-cart__controls__view-cart:last-child,
.notify-me__form__input:last-child,
.confirmation__order-summary-status:last-child,
.confirmation__order-summary-id:last-child,
.confirmation__order-summary-date:last-child,
.confirmation__order-summary-box:last-child,
.order-confirmation__feedback-box:last-child,
.password-reset .form__field-group:last-child,
.product-info:last-child,
.plp-products-display:last-child,
.plp__search-no-results:last-child,
.plp__products__no-results:last-child,
.plp-brand-banner:last-child,
.pdp-accordions:last-child,
.product-set__widgets-wrapper:last-child,
.product-set-content .product-set-image--color-shift:last-child,
.product-set-content .product-set-image:last-child,
.product-set-content .product-set-details-container:last-child,
.product-set-content .product-details-variations:last-child,
.product-urgency-message:last-child,
.sorting-controls:last-child,
.storelocator__brand:last-child,
.storelocator__country:last-child,
.storelocator__city:last-child,
.storelocator__postcodecity:last-child,
.storelocator__search:last-child,
.storelocator__map-search:last-child,
.widget-delivery-returns:last-child,
.widget-full-width-text__text:last-child,
.widget-full-width-text__text--markdown:last-child,
.widget-full-width-text__text--palm-hidden:last-child,
.widget-full-width-text__text--markdown--palm-hidden:last-child,
.instagram-feed__content.instagram-popup__image:last-child,
.instagram-feed__content.instagram-description:last-child,
.widget__pdp-marketing:last-child,
.widget__promotion:last-child,
.widget-smart:last-child,
.widget-smart__wrapper__child__content:last-child,
.usp-checkout__row__slot1:last-child,
.usp-checkout__row__slot2:last-child,
.widget-video--hero:last-child,
.widget-video--square:last-child,
.row-type-4-dynamic .widget__promotion:last-child {
  margin-right: 0;
}

.row-type14__slot1,
.row-type14__slot2,
.row-type14__slot3,
.row-type14__slot4,
.row-type-4-dynamic__slot1,
.row-type-4-dynamic__slot2,
.row-type-4-dynamic__slot3,
.row-type-4-dynamic__slot4,
.row-type-15-1-4-widgets__slotn--n2,
.row-type-15-1-4-widgets__slotn--n3,
.row-type-15-1-4-widgets__slotn--n4,
.row-type-21-right-important__slot2,
.row-type-21-right-important__slot3,
.row-type-21-right-important__slot4,
.row-type-21-right-important__slot5,
.row-type7-center-important__slot1,
.row-type7-center-important__slot3,
.row-type17-center-important__slot1,
.row-type17-center-important__slot3,
.row-type2-left-important__slot1,
.row-type2-left-important__slot2,
.row-type3-right-important__slot1,
.row-type3-right-important__slot2,
.main-plp:not(.monetate__bp4-plp3products) .plp__products__item,
.main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item,
.main-plp.monetate__bp4-plp3products .plp__products__item,
.main-plp.monetate__bp4-plp3products .plp__promotion__item,
.credit-card__form-list .billing__year,
.credit-card__form-list .billing__month,
.mini-billing-info__logo,
.mini-billing-info__text,
.country-selector__button--gender,
.country-selector__button--custom-root-category,
.customer-club-signup__form__firstname,
.customer-club-signup__form__lastname,
.refine-filter-clear__title,
.refine-filter-clear__trigger,
.refine-filter-controls__trigger-clear,
.refine-filter-controls__trigger-products,
.map-results__item-select,
.order-confirmation__feedback__thumbs,
.instagram-feed {
  box-sizing: border-box;
  float: left;
  margin-right: 2.1276595745%;
  width: 48.9361702128%;
}

.row-type14__slot1:last-child,
.row-type14__slot2:last-child,
.row-type14__slot3:last-child,
.row-type14__slot4:last-child,
.row-type-4-dynamic__slot1:last-child,
.row-type-4-dynamic__slot2:last-child,
.row-type-4-dynamic__slot3:last-child,
.row-type-4-dynamic__slot4:last-child,
.row-type-15-1-4-widgets__slotn--n2:last-child,
.row-type-15-1-4-widgets__slotn--n3:last-child,
.row-type-15-1-4-widgets__slotn--n4:last-child,
.row-type-21-right-important__slot2:last-child,
.row-type-21-right-important__slot3:last-child,
.row-type-21-right-important__slot4:last-child,
.row-type-21-right-important__slot5:last-child,
.row-type7-center-important__slot1:last-child,
.row-type7-center-important__slot3:last-child,
.row-type17-center-important__slot1:last-child,
.row-type17-center-important__slot3:last-child,
.row-type2-left-important__slot1:last-child,
.row-type2-left-important__slot2:last-child,
.row-type3-right-important__slot1:last-child,
.row-type3-right-important__slot2:last-child,
.main-plp:not(.monetate__bp4-plp3products) .plp__products__item:last-child,
.main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:last-child,
.main-plp.monetate__bp4-plp3products .plp__products__item:last-child,
.main-plp.monetate__bp4-plp3products .plp__promotion__item:last-child,
.credit-card__form-list .billing__year:last-child,
.credit-card__form-list .billing__month:last-child,
.mini-billing-info__logo:last-child,
.mini-billing-info__text:last-child,
.country-selector__button--gender:last-child,
.country-selector__button--custom-root-category:last-child,
.customer-club-signup__form__firstname:last-child,
.customer-club-signup__form__lastname:last-child,
.refine-filter-clear__title:last-child,
.refine-filter-clear__trigger:last-child,
.refine-filter-controls__trigger-clear:last-child,
.refine-filter-controls__trigger-products:last-child,
.map-results__item-select:last-child,
.order-confirmation__feedback__thumbs:last-child,
.instagram-feed:last-child {
  margin-right: 0;
}

.singleshipping__housenumber,
.singleshipping__housenumberextension,
.billing__housenumber,
.billing__housenumberextension,
.singleshipping__salutation,
.singleshipping__postalcode,
.billing__salutation,
.billing__postalcode,
.billing__phoneprefix,
.billing__day,
.billing__month,
.billing__year,
.customer-club-overlay__gender-label,
.birthdate__day,
.birthdate__month,
.birthdate__year {
  box-sizing: border-box;
  float: left;
  margin-right: 2.1276595745%;
  width: 31.914893617%;
}

.singleshipping__housenumber:last-child,
.singleshipping__housenumberextension:last-child,
.billing__housenumber:last-child,
.billing__housenumberextension:last-child,
.singleshipping__salutation:last-child,
.singleshipping__postalcode:last-child,
.billing__salutation:last-child,
.billing__postalcode:last-child,
.billing__phoneprefix:last-child,
.billing__day:last-child,
.billing__month:last-child,
.billing__year:last-child,
.customer-club-overlay__gender-label:last-child,
.birthdate__day:last-child,
.birthdate__month:last-child,
.birthdate__year:last-child {
  margin-right: 0;
}

.singleshipping__city,
.billing__city,
.billing__phone,
.country-de .singleshipping__address1,
.country-de .billing__address1,
.country-dk .singleshipping__address1,
.country-dk .billing__address1,
.country-no .singleshipping__address1,
.country-no .billing__address1,
.country-nl .singleshipping__address1,
.country-nl .singleshipping__address2,
.country-nl .billing__address1,
.country-nl .billing__address2,
.country-be .singleshipping__address1,
.country-be .singleshipping__address2,
.country-be .billing__address1,
.country-be .billing__address2,
.map-results__details {
  box-sizing: border-box;
  float: left;
  margin-right: 2.1276595745%;
  width: 65.9574468085%;
}

.singleshipping__city:last-child,
.billing__city:last-child,
.billing__phone:last-child,
.country-de .singleshipping__address1:last-child,
.country-de .billing__address1:last-child,
.country-dk .singleshipping__address1:last-child,
.country-dk .billing__address1:last-child,
.country-no .singleshipping__address1:last-child,
.country-no .billing__address1:last-child,
.country-nl .singleshipping__address1:last-child,
.country-nl .singleshipping__address2:last-child,
.country-nl .billing__address1:last-child,
.country-nl .billing__address2:last-child,
.country-be .singleshipping__address1:last-child,
.country-be .singleshipping__address2:last-child,
.country-be .billing__address1:last-child,
.country-be .billing__address2:last-child,
.map-results__details:last-child {
  margin-right: 0;
}

.redeemable-applied--coupon-code {
  box-sizing: border-box;
  float: left;
  margin-right: 2.1276595745%;
  width: 74.4680851064%;
}

.redeemable-applied--coupon-code:last-child {
  margin-right: 0;
}

.cart-summary {
  float: right;
}

.js-query-detector {
  z-index: 1;
}

.category-banner,
.widget-shop-on-bc-banner,
.marketing-banner,
.js-bottom-category-banner>div:not(.mobileFirstDisabled),
.js-bottom-marketing-banner>div:not(.mobileFirstDisabled),
.footer-container,
.usp-area,
.showcase {
  margin-left: -2%;
  margin-right: -2%;
}

.category-banner,
.widget-shop-on-bc-banner,
.marketing-banner,
.js-bottom-category-banner>div:not(.mobileFirstDisabled),
.js-bottom-marketing-banner>div:not(.mobileFirstDisabled),
.footer-container,
.usp-area,
.showcase {
  padding-left: 2%;
  padding-right: 2%;
}

@media screen and (max-width: 659px) {
  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(2n),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(2n),
  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(2n),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(2n),
  .credit-card__form-list .billing__year:nth-child(2n),
  .credit-card__form-list .billing__month:nth-child(2n) {
    margin-right: 0;
  }

  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(1n+3),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(1n+3),
  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(1n+3),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(1n+3),
  .credit-card__form-list .billing__year:nth-child(1n+3),
  .credit-card__form-list .billing__month:nth-child(1n+3) {
    margin-top: 2.1276595745%;
  }

  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(2n+1),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(2n+1),
  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(2n+1),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(2n+1),
  .credit-card__form-list .billing__year:nth-child(2n+1),
  .credit-card__form-list .billing__month:nth-child(2n+1) {
    clear: left;
  }

  .checkout__address-form .singleshipping__city,
  .checkout__address-form .singleshipping__housenumber,
  .checkout__address-form .singleshipping__address2,
  .checkout__address-form .billing__city,
  .checkout__address-form .billing__housenumber,
  .checkout__address-form .billing__address2,
  .checkout__address-form .billing__phone,
  .birthdate__year,
  .customer-club-signup__form__lastname,
  .product-set-content .product-set-image--color-shift,
  .product-set-content .product-set-image,
  .row-type14__slot2,
  .row-type-15-1-4-widgets__slotn--n4:nth-of-type(2),
  .row-type-15-1-4-widgets__slotn--n3:nth-of-type(2),
  .row-type-21-right-important__slot3 {
    margin-right: 0;
  }

  .row-type1__slot2,
  .row-type1__slot3,
  .row-type-15-1-4-widgets__non-visible,
  .content-wrapper.nav-is-open .sticky-price,
  .widget-customer-club__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .customer-global-info__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .widget-lightbox__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .promotion-tile__content__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .widget-about-brand__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .banner__text-container .banner__text-container__message__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .js-bottom-category-banner>div:not(.mobileFirstDisabled) .banner__text-container__message__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .js-bottom-marketing-banner>div:not(.mobileFirstDisabled) .banner__text-container__message__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .customer-service-widget__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .widget-editorial__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .widget-full-width-text__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .widget-hero__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .widget-instagram-feed--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  div.widget-plp-seo__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .widget-promotion__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .widget-smart__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .widget-smart__slide-up__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .widget-victorinox__text--markdown--palm-hidden>*:not(h1):not(h2):not(h3),
  .servicebar__quick-search-button--active,
  .servicebar__quick-search-button,
  .nonsticky-price__container,
  .mobileFirstDisabled .banner__text-container__message,
  .widget-customer-club__text--palm-hidden,
  .customer-global-info__text--palm-hidden,
  .widget-lightbox__text--palm-hidden,
  .promotion-tile__content__text--palm-hidden,
  .widget-about-brand__text--palm-hidden,
  .banner__text-container .banner__text-container__message__text--palm-hidden,
  .js-bottom-category-banner>div:not(.mobileFirstDisabled) .banner__text-container__message__text--palm-hidden,
  .js-bottom-marketing-banner>div:not(.mobileFirstDisabled) .banner__text-container__message__text--palm-hidden,
  .customer-service-widget__text--palm-hidden,
  .widget-editorial__text--palm-hidden,
  .widget-full-width-text__text--palm-hidden,
  .widget-hero__text--palm-hidden,
  .widget-instagram-feed--palm-hidden,
  div.widget-plp-seo__text--palm-hidden,
  .widget-promotion__text--palm-hidden,
  .widget-smart__text--palm-hidden,
  .widget-smart__slide-up__text--palm-hidden,
  .widget-victorinox__text--palm-hidden,
  .account-header__headline,
  .cart-item__quantity__error-form--desktop,
  .cart-item__giftcard__error-form--desktop,
  .checkout__summary--sidebar,
  .checkout__minicart,
  .place-order-totals,
  .customer-club-popup,
  .customer-club-signup__form__button--inline,
  .refine-filter-clear,
  .footer-container .burger-menu-marketing-widget,
  .menu-bar--desktop .footer-container .burger-menu-marketing-widget,
  .menu-bar-flyout--desktop .footer-container .burger-menu-marketing-widget,
  .map-results__map,
  .order-confirmation__products-header,
  .paging-controls__text,
  .product-info>.product-name,
  .product-info>.product-brand,
  .plp__refine,
  .plp__refine .category-navigation,
  .plp-recommendations,
  .pdp-description__image,
  .product-images__main--initialized:hover::before,
  .product-images__thumbnails,
  .widget__dynamic-promotion--wide .dynamic-promotion__content--empty,
  .widget__dynamic-promotion--big .dynamic-promotion__content--empty,
  .search-options-bar__count,
  .plp__products .sorting-controls,
  .sticky-price--hidden .sticky-price__content,
  .trusted--hide-mobile,
  .widget-plp-seo--sidebar,
  .splitter--desktop,
  .splitter__button,
  .usp-area__item--palm-hidden,
  .usp-checkout__row,
  .markdown-breakpoint-2 {
    display: none;
  }

  .content-wrapper.nav-is-closed .sticky-price,
  .widget-customer-club__text--markdown--palm-hidden,
  .customer-global-info__text--markdown--palm-hidden,
  .widget-lightbox__text--markdown--palm-hidden,
  .promotion-tile__content__text--markdown--palm-hidden,
  .widget-about-brand__text--markdown--palm-hidden,
  .banner__text-container .banner__text-container__message__text--markdown--palm-hidden,
  .js-bottom-category-banner>div:not(.mobileFirstDisabled) .banner__text-container__message__text--markdown--palm-hidden,
  .js-bottom-marketing-banner>div:not(.mobileFirstDisabled) .banner__text-container__message__text--markdown--palm-hidden,
  .customer-service-widget__text--markdown--palm-hidden,
  .widget-editorial__text--markdown--palm-hidden,
  .widget-full-width-text__text--markdown--palm-hidden,
  .widget-hero__text--markdown--palm-hidden,
  .widget-instagram-feed--markdown--palm-hidden,
  div.widget-plp-seo__text--markdown--palm-hidden,
  .widget-promotion__text--markdown--palm-hidden,
  .widget-smart__text--markdown--palm-hidden,
  .widget-smart__slide-up__text--markdown--palm-hidden,
  .widget-victorinox__text--markdown--palm-hidden,
  .checkout__summary--orderreview .checkout__minicart,
  .product-overlay .product-more-details,
  .storelocator .map-results__map,
  .top-navigation-servicepages .service-navigation,
  .markdown-breakpoint-1,
  .markdown-breakpoint-3 {
    display: inherit;
  }

  .order-confirmation__primary-content .cart-item__quantity-label {
    display: inline;
  }
}

@media screen and (min-width: 660px) {
  .row-type4__slot1,
  .row-type3-dynamic__slot1,
  .row-type3-dynamic-smart__slot1,
  .row-type-15-1-4-widgets__slotn--n1,
  .checkout__address-form .singleshipping__useasbillingaddress,
  .checkout__address-form .billing__addtoaddressbook,
  .competition__form .form__field-group.competition__answer,
  .competition__success .form__field-group.competition__answer,
  .customer-club-signup__form__button,
  .map-results__item-select,
  .map-results__balloon-select,
  .map-results__details,
  .map-results__change-store,
  .order-confirmation__products-header,
  .plp-recommendations,
  .product-images__thumbnails,
  .product-overlay .product-add-to-cart,
  .product-set-wrapper .product-images,
  .product-set-content .product-details-variations,
  .product-urgency-message,
  .sticky-price__action,
  .sticky-price__call-to-action--backward,
  .widget__pdp-marketing,
  .widget__promotion,
  .widget-smart,
  .splitter--desktop,
  .widget-video--hero,
  .widget-video--square {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 100%;
    margin-right: 0;
  }

  .row-type4__slot1:last-child,
  .row-type3-dynamic__slot1:last-child,
  .row-type3-dynamic-smart__slot1:last-child,
  .row-type-15-1-4-widgets__slotn--n1:last-child,
  .checkout__address-form .singleshipping__useasbillingaddress:last-child,
  .checkout__address-form .billing__addtoaddressbook:last-child,
  .competition__form .form__field-group.competition__answer:last-child,
  .competition__success .form__field-group.competition__answer:last-child,
  .customer-club-signup__form__button:last-child,
  .map-results__item-select:last-child,
  .map-results__balloon-select:last-child,
  .map-results__details:last-child,
  .map-results__change-store:last-child,
  .order-confirmation__products-header:last-child,
  .plp-recommendations:last-child,
  .product-images__thumbnails:last-child,
  .product-overlay .product-add-to-cart:last-child,
  .product-set-wrapper .product-images:last-child,
  .product-set-content .product-details-variations:last-child,
  .product-urgency-message:last-child,
  .sticky-price__action:last-child,
  .sticky-price__call-to-action--backward:last-child,
  .widget__pdp-marketing:last-child,
  .widget__promotion:last-child,
  .widget-smart:last-child,
  .splitter--desktop:last-child,
  .widget-video--hero:last-child,
  .widget-video--square:last-child {
    margin-right: 0;
  }

  .row-type3-dynamic__slot2,
  .row-type3-dynamic-smart__slot2,
  .row-type-15-1-4-widgets__slotn--n2,
  .singleshipping__firstname,
  .singleshipping__lastname,
  .singleshipping__address1,
  .singleshipping__address2,
  .singleshipping__countrylabel,
  .singleshipping__customernumber,
  .singleshipping__pickup-postalcode,
  .billing__firstname,
  .billing__lastname,
  .billing__address1,
  .billing__address2,
  .billing__countrylabel,
  .billing__emailaddress,
  .billing__employeeid,
  .billing__ssn,
  .billing__number,
  .billing__owner,
  .billing__cvn,
  .competition__form .form__field-group,
  .competition__success .form__field-group,
  .competition__submit-container,
  .form__column,
  .login__registered,
  .login__unregistered,
  .password-reset__column,
  .cookie-overlay,
  .old-browsers-overlay,
  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item,
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item,
  .main-plp.monetate__bp4-plp3products .plp__products__item,
  .main-plp.monetate__bp4-plp3products .plp__promotion__item,
  .checkout__box--disable,
  .checkout__box,
  .redeemable--blocked-giftcard .redeemable__form--checkbalance .redeemable__input-group,
  .cart-summary__coupon-code .redeemable__form--checkbalance .redeemable__input-group,
  .redeemable--coupon-code .redeemable__form--checkbalance .redeemable__input-group,
  .redeemable--giftcard .redeemable__form--checkbalance .redeemable__input-group,
  .redeemable--checkbalance .redeemable__form--checkbalance .redeemable__input-group,
  .redeemable--blocked-giftcard .redeemable__form--checkbalance .redeemable__submit-group--large,
  .cart-summary__coupon-code .redeemable__form--checkbalance .redeemable__submit-group--large,
  .redeemable--coupon-code .redeemable__form--checkbalance .redeemable__submit-group--large,
  .redeemable--giftcard .redeemable__form--checkbalance .redeemable__submit-group--large,
  .redeemable--checkbalance .redeemable__form--checkbalance .redeemable__submit-group--large,
  .redeemable--blocked-giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group,
  .cart-summary__coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group,
  .redeemable--coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group,
  .redeemable--giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group,
  .redeemable--checkbalance .redeemable__switch ~ .redeemable__toggle .redeemable__input-group,
  .redeemable--blocked-giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group--large,
  .cart-summary__coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group--large,
  .redeemable--coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group--large,
  .redeemable--giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group--large,
  .redeemable--checkbalance .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group--large,
  .account-landing__widget-container .account-widget,
  .account-orders__track-shipment,
  .cart-item__content,
  .cart-item__quantity,
  .order-detail-summary,
  .checkout__previous-step-customer,
  .checkout__previous-step-method,
  .checkout__saved-addresses,
  .credit-card__form-list .billing__year,
  .credit-card__form-list .billing__month,
  .refine-filter-clear__title,
  .refine-filter-clear__trigger,
  .map-results__map-search,
  .mini-cart__product-view,
  .mini-cart__info-block,
  .confirmation__order-summary-box,
  .product-set-content .product-set-image--color-shift,
  .product-set-content .product-set-image,
  .product-set-content .product-set-details-container,
  .widget-section,
  .usp-checkout__row__slot1,
  .usp-checkout__row__slot2 {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 48.9361702128%;
  }

  .row-type3-dynamic__slot2:last-child,
  .row-type3-dynamic-smart__slot2:last-child,
  .row-type-15-1-4-widgets__slotn--n2:last-child,
  .singleshipping__firstname:last-child,
  .singleshipping__lastname:last-child,
  .singleshipping__address1:last-child,
  .singleshipping__address2:last-child,
  .singleshipping__countrylabel:last-child,
  .singleshipping__customernumber:last-child,
  .singleshipping__pickup-postalcode:last-child,
  .billing__firstname:last-child,
  .billing__lastname:last-child,
  .billing__address1:last-child,
  .billing__address2:last-child,
  .billing__countrylabel:last-child,
  .billing__emailaddress:last-child,
  .billing__employeeid:last-child,
  .billing__ssn:last-child,
  .billing__number:last-child,
  .billing__owner:last-child,
  .billing__cvn:last-child,
  .competition__form .form__field-group:last-child,
  .competition__success .form__field-group:last-child,
  .competition__submit-container:last-child,
  .form__column:last-child,
  .login__registered:last-child,
  .login__unregistered:last-child,
  .password-reset__column:last-child,
  .cookie-overlay:last-child,
  .old-browsers-overlay:last-child,
  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:last-child,
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:last-child,
  .main-plp.monetate__bp4-plp3products .plp__products__item:last-child,
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:last-child,
  .checkout__box--disable:last-child,
  .checkout__box:last-child,
  .redeemable--blocked-giftcard .redeemable__form--checkbalance .redeemable__input-group:last-child,
  .cart-summary__coupon-code .redeemable__form--checkbalance .redeemable__input-group:last-child,
  .redeemable--coupon-code .redeemable__form--checkbalance .redeemable__input-group:last-child,
  .redeemable--giftcard .redeemable__form--checkbalance .redeemable__input-group:last-child,
  .redeemable--checkbalance .redeemable__form--checkbalance .redeemable__input-group:last-child,
  .redeemable--blocked-giftcard .redeemable__form--checkbalance .redeemable__submit-group--large:last-child,
  .cart-summary__coupon-code .redeemable__form--checkbalance .redeemable__submit-group--large:last-child,
  .redeemable--coupon-code .redeemable__form--checkbalance .redeemable__submit-group--large:last-child,
  .redeemable--giftcard .redeemable__form--checkbalance .redeemable__submit-group--large:last-child,
  .redeemable--checkbalance .redeemable__form--checkbalance .redeemable__submit-group--large:last-child,
  .redeemable--blocked-giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group:last-child,
  .cart-summary__coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group:last-child,
  .redeemable--coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group:last-child,
  .redeemable--giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group:last-child,
  .redeemable--checkbalance .redeemable__switch ~ .redeemable__toggle .redeemable__input-group:last-child,
  .redeemable--blocked-giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group--large:last-child,
  .cart-summary__coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group--large:last-child,
  .redeemable--coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group--large:last-child,
  .redeemable--giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group--large:last-child,
  .redeemable--checkbalance .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group--large:last-child,
  .account-landing__widget-container .account-widget:last-child,
  .account-orders__track-shipment:last-child,
  .cart-item__content:last-child,
  .cart-item__quantity:last-child,
  .order-detail-summary:last-child,
  .checkout__previous-step-customer:last-child,
  .checkout__previous-step-method:last-child,
  .checkout__saved-addresses:last-child,
  .credit-card__form-list .billing__year:last-child,
  .credit-card__form-list .billing__month:last-child,
  .refine-filter-clear__title:last-child,
  .refine-filter-clear__trigger:last-child,
  .map-results__map-search:last-child,
  .mini-cart__product-view:last-child,
  .mini-cart__info-block:last-child,
  .confirmation__order-summary-box:last-child,
  .product-set-content .product-set-image--color-shift:last-child,
  .product-set-content .product-set-image:last-child,
  .product-set-content .product-set-details-container:last-child,
  .widget-section:last-child,
  .usp-checkout__row__slot1:last-child,
  .usp-checkout__row__slot2:last-child {
    margin-right: 0;
  }

  .row-type1__slot2,
  .row-type1__slot3,
  .row-type2__slot2,
  .row-type2__slot3,
  .row-type3__slot2,
  .row-type3__slot3,
  .row-type3-dynamic__slot3,
  .row-type3-dynamic-smart__slot3,
  .row-type-15-1-4-widgets__slotn--n3,
  .row-type-21-right-important__slot2,
  .row-type-21-right-important__slot3,
  .row-type-21-right-important__slot4,
  .row-type17-center-important__slot1,
  .row-type17-center-important__slot3,
  .row-type17-center-important__slot2,
  .row-type2-left-important__slot2,
  .row-type14__slot1,
  .row-type14__slot2,
  .row-type14__slot3,
  .row-type14__slot4,
  .row-type3-right-important__slot1,
  .row-type-9-left-important__slot1,
  .row-type7-center-important__slot1,
  .row-type7-center-important__slot3,
  .row-type7-center-important__slot2,
  .cart-action-checkout,
  .cart-summary,
  .singleshipping__city,
  .billing__city,
  .billing__phone,
  .country-de .singleshipping__address1,
  .country-de .billing__address1,
  .country-dk .singleshipping__address1,
  .country-dk .billing__address1,
  .country-no .singleshipping__address1,
  .country-no .billing__address1,
  .country-nl .singleshipping__address1,
  .country-nl .singleshipping__address2,
  .country-nl .billing__address1,
  .country-nl .billing__address2,
  .country-be .singleshipping__address1,
  .country-be .singleshipping__address2,
  .country-be .billing__address1,
  .country-be .billing__address2,
  .mini-billing-info__logo,
  .confirmation-register__password,
  .customer-club-signup__form__firstname,
  .customer-club-signup__form__lastname,
  .customer-club-signup__form__email,
  .customer-club-signup__form__button--block,
  .footer-navigation__column,
  .map-results__group,
  .confirmation__order-summary-status,
  .confirmation__order-summary-id,
  .confirmation__order-summary-date,
  .order-confirmation__feedback-box,
  .product-info,
  .plp__refine,
  .pdp-description__image,
  .product-overlay .product-images,
  .about-brand__info,
  .instagram-feed__content.instagram-description {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 31.914893617%;
  }

  .row-type1__slot2:last-child,
  .row-type1__slot3:last-child,
  .row-type2__slot2:last-child,
  .row-type2__slot3:last-child,
  .row-type3__slot2:last-child,
  .row-type3__slot3:last-child,
  .row-type3-dynamic__slot3:last-child,
  .row-type3-dynamic-smart__slot3:last-child,
  .row-type-15-1-4-widgets__slotn--n3:last-child,
  .row-type-21-right-important__slot2:last-child,
  .row-type-21-right-important__slot3:last-child,
  .row-type-21-right-important__slot4:last-child,
  .row-type17-center-important__slot1:last-child,
  .row-type17-center-important__slot3:last-child,
  .row-type17-center-important__slot2:last-child,
  .row-type2-left-important__slot2:last-child,
  .row-type14__slot1:last-child,
  .row-type14__slot2:last-child,
  .row-type14__slot3:last-child,
  .row-type14__slot4:last-child,
  .row-type3-right-important__slot1:last-child,
  .row-type-9-left-important__slot1:last-child,
  .row-type7-center-important__slot1:last-child,
  .row-type7-center-important__slot3:last-child,
  .row-type7-center-important__slot2:last-child,
  .cart-action-checkout:last-child,
  .cart-summary:last-child,
  .singleshipping__city:last-child,
  .billing__city:last-child,
  .billing__phone:last-child,
  .country-de .singleshipping__address1:last-child,
  .country-de .billing__address1:last-child,
  .country-dk .singleshipping__address1:last-child,
  .country-dk .billing__address1:last-child,
  .country-no .singleshipping__address1:last-child,
  .country-no .billing__address1:last-child,
  .country-nl .singleshipping__address1:last-child,
  .country-nl .singleshipping__address2:last-child,
  .country-nl .billing__address1:last-child,
  .country-nl .billing__address2:last-child,
  .country-be .singleshipping__address1:last-child,
  .country-be .singleshipping__address2:last-child,
  .country-be .billing__address1:last-child,
  .country-be .billing__address2:last-child,
  .mini-billing-info__logo:last-child,
  .confirmation-register__password:last-child,
  .customer-club-signup__form__firstname:last-child,
  .customer-club-signup__form__lastname:last-child,
  .customer-club-signup__form__email:last-child,
  .customer-club-signup__form__button--block:last-child,
  .footer-navigation__column:last-child,
  .map-results__group:last-child,
  .confirmation__order-summary-status:last-child,
  .confirmation__order-summary-id:last-child,
  .confirmation__order-summary-date:last-child,
  .order-confirmation__feedback-box:last-child,
  .product-info:last-child,
  .plp__refine:last-child,
  .pdp-description__image:last-child,
  .product-overlay .product-images:last-child,
  .about-brand__info:last-child,
  .instagram-feed__content.instagram-description:last-child {
    margin-right: 0;
  }

  .row-type1__slot1,
  .row-type2__slot1,
  .row-type2-left-important__slot1,
  .row-type3__slot1,
  .row-type3-right-important__slot2,
  .row-type-21-right-important__slot1,
  .row-type-21-right-important__slot5,
  .row-type-9-left-important__slot2,
  .row-type-9-left-important__slot3,
  .mini-billing-info__text,
  .map-results__map,
  .plp__products,
  .pdp-accordions,
  .product-images,
  .product-overlay .product-content,
  .about-brand__figure,
  .widget__about-brand__content-container,
  .usp-checkout__row {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 65.9574468085%;
  }

  .row-type1__slot1:last-child,
  .row-type2__slot1:last-child,
  .row-type2-left-important__slot1:last-child,
  .row-type3__slot1:last-child,
  .row-type3-right-important__slot2:last-child,
  .row-type-21-right-important__slot1:last-child,
  .row-type-21-right-important__slot5:last-child,
  .row-type-9-left-important__slot2:last-child,
  .row-type-9-left-important__slot3:last-child,
  .mini-billing-info__text:last-child,
  .map-results__map:last-child,
  .plp__products:last-child,
  .pdp-accordions:last-child,
  .product-images:last-child,
  .product-overlay .product-content:last-child,
  .about-brand__figure:last-child,
  .widget__about-brand__content-container:last-child,
  .usp-checkout__row:last-child {
    margin-right: 0;
  }

  .row-type-15-1-4-widgets__slotn--n4,
  .redeemable--blocked-giftcard .redeemable__form--checkbalance .redeemable__input-group+.redeemable__input-group,
  .cart-summary__coupon-code .redeemable__form--checkbalance .redeemable__input-group+.redeemable__input-group,
  .redeemable--coupon-code .redeemable__form--checkbalance .redeemable__input-group+.redeemable__input-group,
  .redeemable--giftcard .redeemable__form--checkbalance .redeemable__input-group+.redeemable__input-group,
  .redeemable--checkbalance .redeemable__form--checkbalance .redeemable__input-group+.redeemable__input-group,
  .redeemable--blocked-giftcard .redeemable__form--checkbalance .redeemable__submit-group,
  .cart-summary__coupon-code .redeemable__form--checkbalance .redeemable__submit-group,
  .redeemable--coupon-code .redeemable__form--checkbalance .redeemable__submit-group,
  .redeemable--giftcard .redeemable__form--checkbalance .redeemable__submit-group,
  .redeemable--checkbalance .redeemable__form--checkbalance .redeemable__submit-group,
  .redeemable--blocked-giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group+.redeemable__input-group,
  .cart-summary__coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group+.redeemable__input-group,
  .redeemable--coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group+.redeemable__input-group,
  .redeemable--giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group+.redeemable__input-group,
  .redeemable--checkbalance .redeemable__switch ~ .redeemable__toggle .redeemable__input-group+.redeemable__input-group,
  .redeemable--blocked-giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group,
  .cart-summary__coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group,
  .redeemable--coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group,
  .redeemable--giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group,
  .redeemable--checkbalance .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group,
  .footer-social,
  .footer-navigation__locale,
  .storelocator__brand,
  .storelocator__country,
  .storelocator__city,
  .storelocator__postcodecity,
  .storelocator__search,
  .instagram-feed {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 23.4042553191%;
  }

  .row-type-15-1-4-widgets__slotn--n4:last-child,
  .redeemable--blocked-giftcard .redeemable__form--checkbalance .redeemable__input-group+.redeemable__input-group:last-child,
  .cart-summary__coupon-code .redeemable__form--checkbalance .redeemable__input-group+.redeemable__input-group:last-child,
  .redeemable--coupon-code .redeemable__form--checkbalance .redeemable__input-group+.redeemable__input-group:last-child,
  .redeemable--giftcard .redeemable__form--checkbalance .redeemable__input-group+.redeemable__input-group:last-child,
  .redeemable--checkbalance .redeemable__form--checkbalance .redeemable__input-group+.redeemable__input-group:last-child,
  .redeemable--blocked-giftcard .redeemable__form--checkbalance .redeemable__submit-group:last-child,
  .cart-summary__coupon-code .redeemable__form--checkbalance .redeemable__submit-group:last-child,
  .redeemable--coupon-code .redeemable__form--checkbalance .redeemable__submit-group:last-child,
  .redeemable--giftcard .redeemable__form--checkbalance .redeemable__submit-group:last-child,
  .redeemable--checkbalance .redeemable__form--checkbalance .redeemable__submit-group:last-child,
  .redeemable--blocked-giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group+.redeemable__input-group:last-child,
  .cart-summary__coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group+.redeemable__input-group:last-child,
  .redeemable--coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group+.redeemable__input-group:last-child,
  .redeemable--giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group+.redeemable__input-group:last-child,
  .redeemable--checkbalance .redeemable__switch ~ .redeemable__toggle .redeemable__input-group+.redeemable__input-group:last-child,
  .redeemable--blocked-giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group:last-child,
  .cart-summary__coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group:last-child,
  .redeemable--coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group:last-child,
  .redeemable--giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group:last-child,
  .redeemable--checkbalance .redeemable__switch ~ .redeemable__toggle .redeemable__submit-group:last-child,
  .footer-social:last-child,
  .footer-navigation__locale:last-child,
  .storelocator__brand:last-child,
  .storelocator__country:last-child,
  .storelocator__city:last-child,
  .storelocator__postcodecity:last-child,
  .storelocator__search:last-child,
  .instagram-feed:last-child {
    margin-right: 0;
  }

  .redeemable--blocked-giftcard .redeemable__form--checkbalance .redeemable__input-group--large,
  .cart-summary__coupon-code .redeemable__form--checkbalance .redeemable__input-group--large,
  .redeemable--coupon-code .redeemable__form--checkbalance .redeemable__input-group--large,
  .redeemable--giftcard .redeemable__form--checkbalance .redeemable__input-group--large,
  .redeemable--checkbalance .redeemable__form--checkbalance .redeemable__input-group--large,
  .redeemable--blocked-giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group--large,
  .cart-summary__coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group--large,
  .redeemable--coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group--large,
  .redeemable--giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group--large,
  .redeemable--checkbalance .redeemable__switch ~ .redeemable__toggle .redeemable__input-group--large,
  .footer-navigation__links-list {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 74.4680851064%;
  }

  .redeemable--blocked-giftcard .redeemable__form--checkbalance .redeemable__input-group--large:last-child,
  .cart-summary__coupon-code .redeemable__form--checkbalance .redeemable__input-group--large:last-child,
  .redeemable--coupon-code .redeemable__form--checkbalance .redeemable__input-group--large:last-child,
  .redeemable--giftcard .redeemable__form--checkbalance .redeemable__input-group--large:last-child,
  .redeemable--checkbalance .redeemable__form--checkbalance .redeemable__input-group--large:last-child,
  .redeemable--blocked-giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group--large:last-child,
  .cart-summary__coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group--large:last-child,
  .redeemable--coupon-code .redeemable__switch ~ .redeemable__toggle .redeemable__input-group--large:last-child,
  .redeemable--giftcard .redeemable__switch ~ .redeemable__toggle .redeemable__input-group--large:last-child,
  .redeemable--checkbalance .redeemable__switch ~ .redeemable__toggle .redeemable__input-group--large:last-child,
  .footer-navigation__links-list:last-child {
    margin-right: 0;
  }

  .singleshipping__housenumber,
  .singleshipping__housenumberextension,
  .billing__housenumber,
  .billing__housenumberextension,
  .singleshipping__salutation,
  .singleshipping__postalcode,
  .billing__salutation,
  .billing__postalcode,
  .billing__phoneprefix,
  .billing__day,
  .billing__month,
  .billing__year {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 14.8936170213%;
  }

  .singleshipping__housenumber:last-child,
  .singleshipping__housenumberextension:last-child,
  .billing__housenumber:last-child,
  .billing__housenumberextension:last-child,
  .singleshipping__salutation:last-child,
  .singleshipping__postalcode:last-child,
  .billing__salutation:last-child,
  .billing__postalcode:last-child,
  .billing__phoneprefix:last-child,
  .billing__day:last-child,
  .billing__month:last-child,
  .billing__year:last-child {
    margin-right: 0;
  }

  .product-images__main__pagination,
  .widget-linkbox__toggle,
  .widget-tile__toggle,
  .cart-item__quantity-label,
  .cart-item__quantity__error-form--desktop,
  .cart-item__giftcard__error-form--desktop,
  .checkout__summary--sidebar,
  .checkout__minicart,
  .customer-club-signup__form__button--inline,
  .refine-filter--category,
  .refine-filter-controls__trigger-close,
  .refine-filter-controls,
  .footer-container .burger-menu-marketing-widget,
  .menu-bar--desktop .footer-container .burger-menu-marketing-widget,
  .menu-bar-flyout--desktop .footer-container .burger-menu-marketing-widget,
  .map-results__placeholder,
  .plp-products-display,
  .pdp-description__header::after,
  .pdp-description__text__product-name-mobile,
  .pdp-description__text__product-brand-mobile,
  .pdp-description__image__container--model--color-shift,
  .pdp-description__image__container--model,
  .product-images__main--initialized:hover::before,
  .product-images__main__paging-button-prev,
  .product-images__main__paging-button-next,
  .product-zoom__main__paging-button-prev,
  .product-zoom__main__paging-button-next,
  .search-options-bar__refine,
  .plp__refine .sorting-controls,
  .sticky-price__content,
  .widget-section__header::after,
  .widget-section__header--plain::after,
  .widget-plp-seo--bottom,
  .splitter,
  .cart-actions+.usp-checkout__row,
  .markdown-breakpoint-1,
  .markdown-breakpoint-3 {
    display: none;
  }

  .map-results__item,
  .map-results__balloon,
  .checkout .servicebar__burger-menu-back-text,
  .checkout__summary--orderreview .checkout__minicart,
  .map-results__container,
  .product-images__main .promotion-badge,
  .search-suggest-products,
  .markdown-breakpoint-2 {
    display: inherit;
  }

  .cart-action-checkout,
  .cart-summary,
  .order-detail-summary,
  .login__unregistered,
  .map-results__map {
    float: right;
  }

  .paging-controls__text {
    display: inline-block;
  }

  .cart-action-checkout,
  .cart-summary,
  .form__column,
  .login__registered,
  .login__unregistered,
  .password-reset__column,
  .login .form__fieldset,
  .login-checkout .form__fieldset,
  .password-reset .form__fieldset {
    margin-left: 0;
    margin-right: 0;
  }

  .sticky-price,
  .sticky-price--hidden {
    padding-left: 0;
    padding-right: 0;
  }

  .sticky-price {
    position: static;
  }

  .js-query-detector {
    z-index: 2;
  }

  .pdp-info-wrapper {
    margin-left: -2%;
    margin-right: -2%;
  }

  .pdp-info-wrapper {
    padding-left: 2%;
    padding-right: 2%;
  }

  .paging-controls,
  .search-options-bar__count,
  .sorting-controls {
    width: auto;
  }

  .pdp-info-wrapper {
    box-sizing: content-box;
  }
}

@media screen and (min-width: 660px) and (max-width: 869px) {
  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(2n),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(2n),
  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(2n),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(2n),
  .checkout__box--disable:nth-child(2n),
  .checkout__box:nth-child(2n),
  .credit-card__form-list .billing__year:nth-child(2n),
  .credit-card__form-list .billing__month:nth-child(2n) {
    margin-right: 0;
  }

  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(1n+3),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(1n+3),
  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(1n+3),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(1n+3),
  .checkout__box--disable:nth-child(1n+3),
  .checkout__box:nth-child(1n+3),
  .credit-card__form-list .billing__year:nth-child(1n+3),
  .credit-card__form-list .billing__month:nth-child(1n+3) {
    margin-top: 2.1276595745%;
  }

  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(2n+1),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(2n+1),
  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(2n+1),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(2n+1),
  .checkout__box--disable:nth-child(2n+1),
  .checkout__box:nth-child(2n+1),
  .credit-card__form-list .billing__year:nth-child(2n+1),
  .credit-card__form-list .billing__month:nth-child(2n+1) {
    clear: left;
  }

  .account__help-section,
  .checkout__summary,
  .checkout__summary--sidebar,
  .customer-club-signup__form__email,
  .map-results__map,
  .map-results__group,
  .product-info,
  .plp__products,
  .pdp-description__image__container--detail--color-shift,
  .pdp-description__image__container--detail,
  .product-set-content .product-set-image--color-shift,
  .product-set-content .product-set-image,
  .storelocator__search,
  .row-type1__slot2,
  .row-type2__slot2,
  .row-type3__slot2,
  .row-type14__slot3,
  .row-type-21-right-important__slot2,
  .row-type-21-right-important__slot3,
  .row-type-9-left-important__slot2,
  .row-type-9-left-important__slot3 {
    margin-right: 0;
  }

  .place-order-totals,
  .widget__dynamic-promotion--wide .dynamic-promotion__content--empty,
  .widget__dynamic-promotion--big .dynamic-promotion__content--empty,
  .trusted--hide-mobile,
  .row-type14__slot4 {
    display: none;
  }

  .top-navigation-servicepages .service-navigation {
    display: inherit;
  }
}

@media screen and (min-width: 870px) {
  .row-type3-dynamic__slot1,
  .row-type3-dynamic-smart__slot1,
  .row-type-15-1-4-widgets__slotn--n1,
  .row-type4__slot1,
  .customer-club-signup__form__button,
  .menu-top-navigation .burger-menu-marketing-widget,
  .top-navigation-servicepages .service-navigation {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 100%;
    margin-right: 0;
  }

  .row-type3-dynamic__slot1:last-child,
  .row-type3-dynamic-smart__slot1:last-child,
  .row-type-15-1-4-widgets__slotn--n1:last-child,
  .row-type4__slot1:last-child,
  .customer-club-signup__form__button:last-child,
  .menu-top-navigation .burger-menu-marketing-widget:last-child,
  .top-navigation-servicepages .service-navigation:last-child {
    margin-right: 0;
  }

  .row-type1__slot1,
  .row-type2__slot1,
  .row-type2-left-important__slot1,
  .row-type2-left-important__slot2,
  .row-type3__slot1,
  .row-type3-right-important__slot1,
  .row-type3-right-important__slot2,
  .row-type-15-1-4-widgets__slotn--n2,
  .row-type-21-right-important__slot1,
  .row-type-9-left-important__slot1,
  .row-type7-center-important__slot2,
  .row-type17-center-important__slot2,
  .row-type3__slot2,
  .row-type3__slot3,
  .row-type3-dynamic-smart__slot2,
  .row-type-9-left-important__slot2,
  .row-type-9-left-important__slot3,
  .row-type3-dynamic__slot2,
  .profile-form__fieldset-item,
  .profile-form__save,
  .edit-address__form .form__field-group,
  .customer-club-overlay,
  .customer-club-popup,
  .notify-me__form__input,
  .product-info,
  .pdp-accordions,
  .pdp-description__image,
  .pdp-description__image__container--detail--color-shift,
  .pdp-description__image__container--model--color-shift,
  .pdp-description__image__container--detail,
  .pdp-description__image__container--model,
  .product-images,
  .product-overlay .product-add-to-cart,
  .product-set-wrapper .product-shipping-price__anchor,
  .product-set-wrapper .product-set-list,
  .product-set-wrapper .product-images,
  .menu-top-navigation .top-navigation-servicepages__marketing-widget,
  .side-by-side .category-top-navigation__image,
  .top-navigation-servicepages .top-navigation-servicepages__service-navigation,
  .about-brand__info,
  .about-brand__figure,
  .widget__about-brand__content-container,
  .widget-section,
  .row-type3-dynamic-smart__slot2 .widget-smart__wrapper__child__content {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 48.9361702128%;
  }

  .row-type1__slot1:last-child,
  .row-type2__slot1:last-child,
  .row-type2-left-important__slot1:last-child,
  .row-type2-left-important__slot2:last-child,
  .row-type3__slot1:last-child,
  .row-type3-right-important__slot1:last-child,
  .row-type3-right-important__slot2:last-child,
  .row-type-15-1-4-widgets__slotn--n2:last-child,
  .row-type-21-right-important__slot1:last-child,
  .row-type-9-left-important__slot1:last-child,
  .row-type7-center-important__slot2:last-child,
  .row-type17-center-important__slot2:last-child,
  .row-type3__slot2:last-child,
  .row-type3__slot3:last-child,
  .row-type3-dynamic-smart__slot2:last-child,
  .row-type-9-left-important__slot2:last-child,
  .row-type-9-left-important__slot3:last-child,
  .row-type3-dynamic__slot2:last-child,
  .profile-form__fieldset-item:last-child,
  .profile-form__save:last-child,
  .edit-address__form .form__field-group:last-child,
  .customer-club-overlay:last-child,
  .customer-club-popup:last-child,
  .notify-me__form__input:last-child,
  .product-info:last-child,
  .pdp-accordions:last-child,
  .pdp-description__image:last-child,
  .pdp-description__image__container--detail--color-shift:last-child,
  .pdp-description__image__container--model--color-shift:last-child,
  .pdp-description__image__container--detail:last-child,
  .pdp-description__image__container--model:last-child,
  .product-images:last-child,
  .product-overlay .product-add-to-cart:last-child,
  .product-set-wrapper .product-shipping-price__anchor:last-child,
  .product-set-wrapper .product-set-list:last-child,
  .menu-top-navigation .top-navigation-servicepages__marketing-widget:last-child,
  .side-by-side .category-top-navigation__image:last-child,
  .top-navigation-servicepages .top-navigation-servicepages__service-navigation:last-child,
  .about-brand__info:last-child,
  .about-brand__figure:last-child,
  .widget__about-brand__content-container:last-child,
  .widget-section:last-child,
  .row-type3-dynamic-smart__slot2 .widget-smart__wrapper__child__content:last-child {
    margin-right: 0;
  }

  .cookie-overlay,
  .old-browsers-overlay,
  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item,
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item,
  .main-plp.monetate__bp4-plp3products .plp__products__item,
  .main-plp.monetate__bp4-plp3products .plp__promotion__item,
  .checkout__box--disable,
  .checkout__box,
  .account__help-section,
  .checkout__summary,
  .checkout__summary--sidebar,
  .map-results__change-store,
  .menu-bar-navigation-more__flyout--column-one,
  .menu-bar-navigation-more__flyout--column-two,
  .menu-bar-navigation-more__flyout--column-three,
  .product-set-content .product-set-image--color-shift,
  .product-set-content .product-set-image,
  .menu-top-navigation .three-column-layout .top-navigation-servicepages__category,
  .menu-top-navigation .three-column-layout .top-navigation-servicepages__service-navigation,
  .menu-top-navigation .three-column-layout .top-navigation-servicepages__marketing-widget,
  .usp-checkout__row__slot1,
  .usp-checkout__row__slot2 {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 31.914893617%;
  }

  .cookie-overlay:last-child,
  .old-browsers-overlay:last-child,
  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:last-child,
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:last-child,
  .main-plp.monetate__bp4-plp3products .plp__products__item:last-child,
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:last-child,
  .checkout__box--disable:last-child,
  .checkout__box:last-child,
  .account__help-section:last-child,
  .checkout__summary:last-child,
  .checkout__summary--sidebar:last-child,
  .map-results__change-store:last-child,
  .menu-bar-navigation-more__flyout--column-one:last-child,
  .menu-bar-navigation-more__flyout--column-two:last-child,
  .menu-bar-navigation-more__flyout--column-three:last-child,
  .product-set-content .product-set-image--color-shift:last-child,
  .product-set-content .product-set-image:last-child,
  .menu-top-navigation .three-column-layout .top-navigation-servicepages__category:last-child,
  .menu-top-navigation .three-column-layout .top-navigation-servicepages__service-navigation:last-child,
  .menu-top-navigation .three-column-layout .top-navigation-servicepages__marketing-widget:last-child,
  .usp-checkout__row__slot1:last-child,
  .usp-checkout__row__slot2:last-child {
    margin-right: 0;
  }

  .account__content,
  .my-account__address-book,
  .checkout__content,
  .product-set-content .product-set-details-container {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 65.9574468085%;
  }

  .account__content:last-child,
  .my-account__address-book:last-child,
  .checkout__content:last-child,
  .product-set-content .product-set-details-container:last-child {
    margin-right: 0;
  }

  .row-type-15-1-4-widgets__slotn--n4,
  .row-type-21-right-important__slot2,
  .row-type-21-right-important__slot3,
  .row-type-21-right-important__slot4,
  .row-type-21-right-important__slot5,
  .row-type1__slot2,
  .row-type1__slot3,
  .row-type2__slot2,
  .row-type2__slot3,
  .row-type14__slot1,
  .row-type14__slot2,
  .row-type14__slot3,
  .row-type14__slot4,
  .row-type-4-dynamic__slot4,
  .row-type7-center-important__slot1,
  .row-type7-center-important__slot3,
  .row-type17-center-important__slot1,
  .row-type17-center-important__slot3,
  .cart-action-checkout,
  .cart-summary,
  .credit-card__form-list .billing__year,
  .credit-card__form-list .billing__month,
  .customer-club-signup__form__firstname,
  .customer-club-signup__form__lastname,
  .customer-club-signup__form__email,
  .customer-club-signup__form__button--inline,
  .menu-bar--desktop .footer-container .footer-container--left,
  .category-bar-navigation__cta,
  .bar-navigation-search,
  .plp__refine {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 23.4042553191%;
  }

  .row-type-15-1-4-widgets__slotn--n4:last-child,
  .row-type-21-right-important__slot2:last-child,
  .row-type-21-right-important__slot3:last-child,
  .row-type-21-right-important__slot4:last-child,
  .row-type-21-right-important__slot5:last-child,
  .row-type1__slot2:last-child,
  .row-type1__slot3:last-child,
  .row-type2__slot2:last-child,
  .row-type2__slot3:last-child,
  .row-type14__slot1:last-child,
  .row-type14__slot2:last-child,
  .row-type14__slot3:last-child,
  .row-type14__slot4:last-child,
  .row-type-4-dynamic__slot4:last-child,
  .row-type7-center-important__slot1:last-child,
  .row-type7-center-important__slot3:last-child,
  .row-type17-center-important__slot1:last-child,
  .row-type17-center-important__slot3:last-child,
  .cart-action-checkout:last-child,
  .cart-summary:last-child,
  .credit-card__form-list .billing__year:last-child,
  .credit-card__form-list .billing__month:last-child,
  .customer-club-signup__form__firstname:last-child,
  .customer-club-signup__form__lastname:last-child,
  .customer-club-signup__form__email:last-child,
  .customer-club-signup__form__button--inline:last-child,
  .menu-bar--desktop .footer-container .footer-container--left:last-child,
  .category-bar-navigation__cta:last-child,
  .bar-navigation-search:last-child,
  .plp__refine:last-child {
    margin-right: 0;
  }

  .category-bar-navigation__group--level-2,
  .plp__products,
  .usp-checkout__row {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 74.4680851064%;
  }

  .category-bar-navigation__group--level-2:last-child,
  .plp__products:last-child,
  .usp-checkout__row:last-child {
    margin-right: 0;
  }

  .profile-form__cancel {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 18.2978723404%;
  }

  .profile-form__cancel:last-child {
    margin-right: 0;
  }

  .account__navigation-item,
  .account__navigation-item--active,
  .product-images__thumbnails {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 14.8936170213%;
  }

  .account__navigation-item:last-child,
  .account__navigation-item--active:last-child,
  .product-images__thumbnails:last-child {
    margin-right: 0;
  }

  .product-images__main {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 82.9787234043%;
  }

  .product-images__main:last-child {
    margin-right: 0;
  }

  .account__navigation-item,
  .my-account__addresses-title,
  .checkout__summary--sidebar,
  .checkout__minicart,
  .customer-club-signup__form__button--inline,
  .menu-bar--desktop .footer-container .burger-menu-marketing-widget,
  .menu-bar--desktop .bar-navigation-search,
  .menu-bar--desktop .burger-menu-marketing-widget,
  .menu-bar-flyout--desktop .bar-navigation-search,
  .menu-bar-flyout--desktop .burger-menu-marketing-widget,
  .menu-bar--desktop .menu-bar-navigation--initialized,
  .menu-bar-flyout--desktop .menu-bar-navigation--initialized,
  .pdp-description__image__container--model--color-shift,
  .pdp-description__image__container--model,
  .product-images__main--initialized:hover::before,
  .search-suggest-products,
  .search-suggest-products--hidden,
  .markdown-breakpoint-3 {
    display: inherit;
  }

  .account__navigation-landing,
  .cart-item__quantity__error-form,
  .cart-summary__subtotal__quantity,
  .checkout__summary--orderreview,
  .customer-club-signup__form__button--block,
  .refine-filter-controls__trigger-close,
  .menu-bar-flyout--desktop .footer-container .burger-menu-marketing-widget,
  .pdp-description__text__product-name-mobile,
  .pdp-description__text__product-brand-mobile,
  .product-images__main__paging-button-prev,
  .product-images__main__paging-button-next,
  .search-options-bar__refine,
  .top-navigation-servicepages__category,
  .servicebar__hide-toggle,
  .account .menu-top-navigation,
  .account .top-navigation-search,
  .cart .menu-top-navigation,
  .cart .top-navigation-search,
  .checkout .menu-top-navigation,
  .checkout .top-navigation-search,
  .order-confirmation .menu-top-navigation,
  .order-confirmation .top-navigation-search,
  .storelocator .menu-top-navigation,
  .storelocator .top-navigation-search,
  .account .custom-navigation-links__container.top-navigation--enable,
  .cart .custom-navigation-links__container.top-navigation--enable,
  .checkout .custom-navigation-links__container.top-navigation--enable,
  .order-confirmation .custom-navigation-links__container.top-navigation--enable,
  .storelocator .custom-navigation-links__container.top-navigation--enable {
    display: none;
  }

  .cart-action-checkout,
  .cart-summary,
  .map-results__map,
  .product-images__main {
    float: right;
  }

  .cart-action-checkout,
  .cart-summary {
    margin-left: 0;
    margin-right: 0;
  }

  .js-query-detector {
    z-index: 3;
  }

  .category-banner,
  .widget-shop-on-bc-banner,
  .marketing-banner,
  .js-bottom-category-banner>div:not(.mobileFirstDisabled),
  .js-bottom-marketing-banner>div:not(.mobileFirstDisabled),
  .footer-container,
  .usp-area,
  .pdp-info-wrapper,
  .showcase {
    margin-left: -20px;
    margin-right: -20px;
  }

  .category-banner,
  .widget-shop-on-bc-banner,
  .marketing-banner,
  .js-bottom-category-banner>div:not(.mobileFirstDisabled),
  .js-bottom-marketing-banner>div:not(.mobileFirstDisabled),
  .footer-container,
  .usp-area,
  .pdp-info-wrapper,
  .showcase {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media screen and (min-width: 870px) and (max-width: 1279px) {
  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(3n),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(3n),
  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(3n),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(3n),
  .checkout__box--disable:nth-child(3n),
  .checkout__box:nth-child(3n) {
    margin-right: 0;
  }

  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(1n+4),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(1n+4),
  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(1n+4),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(1n+4),
  .checkout__box--disable:nth-child(1n+4),
  .checkout__box:nth-child(1n+4) {
    margin-top: 2.1276595745%;
  }

  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(3n+1),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(3n+1),
  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(3n+1),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(3n+1),
  .checkout__box--disable:nth-child(3n+1),
  .checkout__box:nth-child(3n+1) {
    clear: left;
  }

  .account__help-section,
  .checkout__summary,
  .checkout__summary--sidebar,
  .customer-club-signup__form__button--inline,
  .map-results__map,
  .map-results__group,
  .product-info,
  .plp__products,
  .product-images__main,
  .product-set-wrapper .product-shipping-price__anchor,
  .product-set-wrapper .product-set-list,
  .product-set-content .product-set-image--color-shift,
  .product-set-content .product-set-image,
  .storelocator__search,
  .row-type3__slot2,
  .row-type-21-right-important__slot3,
  .row-type-9-left-important__slot2,
  .row-type-9-left-important__slot3 {
    margin-right: 0;
  }
}

@media screen and (min-width: 1280px) {
  .competition__prizes,
  .competition__form__fieldset,
  .search-options-bar__count {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 48.9361702128%;
  }

  .competition__prizes:last-child,
  .competition__form__fieldset:last-child,
  .search-options-bar__count:last-child {
    margin-right: 0;
  }

  .main-plp.monetate__bp4-plp3products .plp__products__item,
  .main-plp.monetate__bp4-plp3products .plp__promotion__item {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 31.914893617%;
  }

  .main-plp.monetate__bp4-plp3products .plp__products__item:last-child,
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:last-child {
    margin-right: 0;
  }

  .paging-controls,
  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item,
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item,
  .checkout__box--disable,
  .checkout__box,
  .mini-billing-info__logo,
  .monetate__bp4-plp3products .plp__refine,
  .sorting-controls {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 23.4042553191%;
  }

  .paging-controls:last-child,
  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:last-child,
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:last-child,
  .checkout__box--disable:last-child,
  .checkout__box:last-child,
  .mini-billing-info__logo:last-child,
  .monetate__bp4-plp3products .plp__refine:last-child,
  .sorting-controls:last-child {
    margin-right: 0;
  }

  .mini-billing-info__text,
  .monetate__bp4-plp3products .plp__products {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 74.4680851064%;
  }

  .mini-billing-info__text:last-child,
  .monetate__bp4-plp3products .plp__products:last-child {
    margin-right: 0;
  }

  .plp__refine {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 18.2978723404%;
  }

  .plp__refine:last-child {
    margin-right: 0;
  }

  .plp__products {
    box-sizing: border-box;
    float: left;
    margin-right: 2.1276595745%;
    width: 79.5744680851%;
  }

  .plp__products:last-child {
    margin-right: 0;
  }

  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(3n),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(3n) {
    margin-right: 0;
  }

  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(1n+4),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(1n+4) {
    margin-top: 2.1276595745%;
  }

  .main-plp.monetate__bp4-plp3products .plp__products__item:nth-child(3n+1),
  .main-plp.monetate__bp4-plp3products .plp__promotion__item:nth-child(3n+1) {
    clear: left;
  }

  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(4n),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(4n),
  .checkout__box--disable:nth-child(4n),
  .checkout__box:nth-child(4n) {
    margin-right: 0;
  }

  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(1n+5),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(1n+5),
  .checkout__box--disable:nth-child(1n+5),
  .checkout__box:nth-child(1n+5) {
    margin-top: 2.1276595745%;
  }

  .main-plp:not(.monetate__bp4-plp3products) .plp__products__item:nth-child(4n+1),
  .main-plp:not(.monetate__bp4-plp3products) .plp__promotion__item:nth-child(4n+1),
  .checkout__box--disable:nth-child(4n+1),
  .checkout__box:nth-child(4n+1) {
    clear: left;
  }

  .account__help-section,
  .checkout__summary,
  .checkout__summary--sidebar,
  .customer-club-signup__form__button--inline,
  .map-results__map,
  .map-results__group,
  .product-info,
  .plp__products,
  .monetate__bp4-plp3products .plp__products,
  .product-set-wrapper .product-shipping-price__anchor,
  .product-set-wrapper .product-set-list,
  .product-set-content .product-set-image--color-shift,
  .product-set-content .product-set-image,
  .storelocator__search,
  .row-type3__slot2,
  .row-type-21-right-important__slot3,
  .row-type-9-left-important__slot2,
  .row-type-9-left-important__slot3 {
    margin-right: 0;
  }

  .map-results__map,
  .product-images__main {
    float: right;
  }

  .menu-top-navigation {
    display: inherit;
  }

  .cart-item__quantity__error-form,
  .refine-filter-controls__trigger-close,
  .refine-filter-controls,
  .pdp-description__text__product-name-mobile,
  .pdp-description__text__product-brand-mobile,
  .search-options-bar__refine {
    display: none;
  }

  .js-query-detector {
    z-index: 4;
  }

  .category-banner,
  .widget-shop-on-bc-banner,
  .marketing-banner,
  .js-bottom-category-banner>div:not(.mobileFirstDisabled),
  .js-bottom-marketing-banner>div:not(.mobileFirstDisabled),
  .footer-container,
  .usp-area {
    margin-left: 0;
    margin-right: 0;
  }
}

.js-hide__display {
  display: none;
}

.js-hide__height {
  max-height: 0;
  overflow: hidden;
}

.js-hide__display-block {
  display: block;
}

.js-style-generator {
  background-image: url("../../images/loader.gif");
  background-size: auto;
}

img:not([src]) {
  background-image: url("../../images/loader.gif");
  text-indent: -9999px;
}

img:not([src]).js-no-image-loader {
  background-image: none;
}