/* Compact introductions shared by renewed pages; homepage slides stay unchanged. */
.ax-renewed-page #renewed-main .renewed-hero .renewed-breadcrumb{margin-bottom:12px}
.ax-renewed-page #renewed-main .renewed-hero h1{margin-bottom:8px}
.ax-renewed-page #renewed-main .renewed-hero{padding-bottom:20px}
.ax-products-line-pro .products-hero .products-breadcrumb{margin-bottom:12px}
.ax-products-line-pro .products-hero h1{margin-bottom:8px}
.ax-products-line-pro .products-hero{padding-bottom:20px}
.ax-products-line-pro .products-hero .products-jump-links{margin-top:16px}
.ax-compact .ax-catalogue-compact .catalogue-hero .catalogue-breadcrumb{margin-bottom:12px!important}
.ax-compact .ax-catalogue-compact .catalogue-hero h1{margin-bottom:8px}
.ax-compact .ax-catalogue-compact .catalogue-hero{padding-bottom:20px}
.ax-account .auth-hero .auth-breadcrumb{margin-bottom:12px}
.ax-account .auth-hero h1{margin-bottom:8px}
.ax-account .auth-hero{padding-bottom:20px}
.ax-cart-modern .page-hero .breadcrumb{margin-bottom:12px}
.ax-cart-modern #cart-main .page-hero h1{margin-bottom:8px}
.ax-cart-modern .page-hero{padding-bottom:20px}
.ax-cart-modern .page-hero .steps{margin-top:16px}
.ax-store-modern #store-main .store-hero .breadcrumb{margin-bottom:12px}
.ax-store-modern #store-main .store-hero h1{margin-bottom:8px}
.ax-store-modern #store-main .store-hero{padding-bottom:20px}
.ax-store-modern #store-main .store-hero .view-tabs{margin-top:16px}
@media(max-width:767px){
 .ax-renewed-page #renewed-main .renewed-hero,
 .ax-products-line-pro .products-hero,
 .ax-compact .ax-catalogue-compact .catalogue-hero,
 .ax-account .auth-hero,
 .ax-cart-modern .page-hero,
 .ax-store-modern #store-main .store-hero{padding-bottom:18px}
}
