.storefront-full-width-content .woocommerce-products-header {
    text-align: center;
    padding: 0 0 0;
}

.storefront-breadcrumb {
    padding: 0.2em 0;
    margin: 0 0 0.1em;
}

header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {
    margin-bottom: 0.5em;
}

.site-header {
    padding-top: 0.5em;
    padding-bottom: 0;
}

.main-navigation ul.menu > li > a, .main-navigation ul.nav-menu > li > a {
    padding: 0.5em 0.5em;
}

.site-header-cart .cart-contents {
    padding: 0.5em 0;
}

.site-branding, .site-search, .site-header-cart, .site-logo-anchor, .site-logo-link, .custom-logo-link {
    margin-bottom: 0.5em;
}

p {
    margin: 0 0 0.5em;
}

table {
    margin: 0 0 0.5em;
}

.hentry .entry-content .wp-block-table td, .hentry .entry-content .wp-block-table th, .editor-styles-wrapper .wp-block-table td, .editor-styles-wrapper .wp-block-table th {
    padding: 1em 0.5em;
}

.site-footer {
    padding: 0.5em 0 0.5em;
}

.site-main {
    margin-bottom: 0.5em;
}

.content-area, .widget-area {
    margin-bottom: 0.5em;
}

.site-info {
    padding: 0.5em 0;
}

ul.products li.product, ul.products .wc-block-grid__product, .wc-block-grid__products li.product, .wc-block-grid__products .wc-block-grid__product {
    margin-bottom: 0.5em;
}

@media (min-width: 768px)
.storefront-full-width-content.single-product div.product .woocommerce-product-gallery {
    margin-right: 0.5%;
    margin-bottom: 0.5em;
}

.wc-block-grid__product {
    border-bottom: 5px
}

.hentry .entry-content .wp-block-button, .editor-styles-wrapper .wp-block-button {
    margin-bottom: 0.5em;
}

@media (min-width: 768px)
.page-template-template-fullwidth-php .site-main ul.products.columns-3 li.product, .page-template-template-fullwidth-php .header-widget-region ul.products.columns-3 li.product, .page-template-template-homepage-php .site-main ul.products.columns-3 li.product, .page-template-template-homepage-php .header-widget-region ul.products.columns-3 li.product, .storefront-full-width-content .site-main ul.products.columns-3 li.product, .storefront-full-width-content .header-widget-region ul.products.columns-3 li.product {
    margin-right: 0.5%;
}