body.tax-product_cat.term-generatoare-aer-cald #content {
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
body.tax-product_cat.term-generatoare-aer-cald.site-content,
body.tax-product_cat.term-generatoare-aer-cald .site-content,
body.tax-product_cat.term-generatoare-aer-cald.archive .site-content,
body.tax-product_cat.term-generatoare-aer-cald.woocommerce.archive .site-content,
body.tax-product_cat.term-generatoare-aer-cald #content.site-content {
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
body.tax-product_cat.term-generatoare-aer-cald .site-content.hestya-archive-content {
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.hestya-category-landing .hestya-homepage__sections {
padding-top: 34px;
padding-bottom: 88px;
}
.hestya-category-landing .hestya-homepage-section--categories {
margin-bottom: 0;
}
.hestya-category-landing #hestya-category-family-grid {
scroll-margin-top: 120px;
}
.hestya-category-landing .hestya-homepage-section--categories {
scroll-margin-top: 120px;
}
.hestya-category-landing__cta-section {
margin-top: 2px;
}
.hestya-category-landing .hestya-homepage-panel__cta-card {
justify-content: center;
}
.hestya-category-landing .hestya-homepage-panel__cta-card .hestya-homepage-button--phone {
background: rgba(255, 255, 255, 0.92);
border-color: rgba(255, 255, 255, 0.14);
color: var(--hestya-color-text) !important;
box-shadow: var(--hestya-shadow-soft);
}
.hestya-category-landing .hestya-homepage-panel__cta-card .hestya-homepage-button--phone:hover {
border-color: var(--hestya-color-border-contrast);
box-shadow: 0 20px 36px rgba(17, 17, 17, 0.14);
}
.hestya-category-landing__cta-kicker {
background: rgba(255, 255, 255, 0.08);
border-color: rgba(255, 255, 255, 0.1);
color: rgba(255, 255, 255, 0.78);
}
.hestya-category-landing__microcopy {
margin: 18px 0 0;
color: var(--hestya-color-text-subtle);
font-size: 14px;
line-height: 1.7;
}
@media (max-width: 1023px) {
.hestya-category-landing .hestya-homepage__sections {
padding-top: 28px;
padding-bottom: 72px;
}
}
@media (max-width: 767px) {
.hestya-category-landing .hestya-homepage__sections {
padding-top: 22px;
padding-bottom: 60px;
}
.hestya-category-landing__microcopy {
margin-top: 14px;
font-size: 13px;
}
}