@media only screen and (min-width: 1025px) {
body { padding-top: 162px; }
} @media only screen and (max-width: 1024px) {
.banner-categorii { height: auto; min-height: 250px; padding: 24px 0; }
.banner-categorii .content { height: auto; }
.banner-categorii .text-unic {
position: relative; left: auto; top: auto; transform: none;
width: calc(100% - 40px); margin: 0 auto; box-sizing: border-box;
}
} img.wp-post-image, .type-post img, article img { height: auto; } .dm-cat-subtitle { font-size: 18px; line-height: 1.5; color: #444; margin: -6px 0 18px; } .dm-page-title { font-size: 32px; margin: 0 0 20px; text-transform: uppercase; font-weight: 600; } @media only screen and (max-width: 640px) {
.ms-slide-info { top: auto !important; bottom: 0 !important; padding: 12px 16px !important; }
.ms-slide-info h1 { font-size: 26px !important; line-height: 1.15; margin: 4px 0 8px; }
.ms-slide-info p { font-size: 13px !important; line-height: 1.45; margin: 6px 0; }
.ms-slide-info .callto { margin-top: 4px; }
} @media only screen and (max-width: 1024px) {
.unique { height: auto !important; min-height: 0; padding: 24px 0; }
.unique .text-unic {
position: relative; left: auto; top: auto; transform: none;
width: calc(100% - 40px); margin: 0 auto; box-sizing: border-box;
}
} img[sizes^="auto"], img.wp-post-image { contain-intrinsic-size: auto; } .dm-banner-title { font-size: 22px; font-weight: 600; margin: 0 0 10px; }
.widget-title { display: block; font-size: 16px; font-weight: 600; text-transform: uppercase; margin: 0 0 12px; }
.categorii span.woocommerce-loop-category__title, .bestseller span.woocommerce-loop-product__title { display: block; }
.dm-sitemap ul { columns: 2; column-gap: 40px; list-style: disc; padding-left: 20px; margin: 0 0 24px; }
.dm-sitemap li { break-inside: avoid; margin: 4px 0; }
@media (max-width: 640px) { .dm-sitemap ul { columns: 1; } } .master-slider-parent, .master-slider { min-height: 450px; }
@media (max-width: 640px) { .master-slider-parent, .master-slider { min-height: 450px; } }