@media (min-width: 1101px) and (max-width: 1280px) {
    .header-nav-main li a,
    .header-nav .qtranxs_language_chooser li a {
        font-size: 14px;
    }
    .header-nav-main > li {
        margin-right: 12px;
    }
    .header-nav .qtranxs_language_chooser {
        padding-left: 22px;
    }
}

body .product-gallery {
    height: auto;
    display: block;
}
body .product-gallery .product-gallery-row .product-gallery__image {
    width: 66.4%;
}
body .product-gallery .product-gallery-row .product-gallery__image:first-child {
    width: 33.6%;
}
@media (max-width: 800px) {
    body .product-gallery .product-gallery-row {
        display: none;
    }
}