/* Original parent edits, isolated so vendor updates can be installed normally. */
.site-header { padding-top: 4px; padding-bottom: 5px; }
@media (min-width: 768px) {
    .col-full { max-width: 1600px; }
    .right-sidebar .content-area { width: 95%; }
    .storefront-full-width-content .content-area { width: 100%; }
}
@media (max-width: 568px) {
    .main-navigation ul li a::before { color: red !important; }
}
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li { width: 17.5714285714%; }
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1) { clear: none; }
.single-product div.product .product_meta .sku_wrapper { display: none; }
@media (min-width: 768px) {
    .storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li { width: 22.1111111111%; }
    .storefront-full-width-content.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n) { margin-right: 11.1111111111%; }
    .storefront-full-width-content .woocommerce-products-header,
    .storefront-full-width-content.woocommerce-account .entry-header,
    .storefront-full-width-content.woocommerce-cart .entry-header,
    .storefront-full-width-content.woocommerce-checkout .entry-header { text-align: center; padding: 0 0 10px; }
}
