@media screen and (max-width: 768px) {

.site-header				{ padding-left: 20px; padding-right: 20px;	}

.hero 							{ flex-direction: column; height: fit-content; }
.hero__left					{ width: 100%; }
.hero__right				{ width: 100%;  }

.lighting__items		{ display: grid; grid-template-columns: 1fr 1fr;	}
.lighting__item			{ width: 100%; }
.lighting__title		{ font-size: 1.5rem; 	}
.lighting__des			{ line-height: 150%;	}

.section__title					{ flex-direction: column;		}
.section__title::after	{ display: none;	}
.btn.btn--primary				{	flex-direction: column; font-size: 1.6rem; }
.btn.btn--primary span	{ margin-right: unset; font-size: 2.2rem; }

.btn.btn--black					{ margin-left: auto; margin-right: auto;	}

.section--showroom			{ height: unset; aspect-ratio: 1 / 1; background-size: cover; background-image: url(../img/bg_sp_showroom@2x.jpg);}
.section__zeh-inner			{ grid-template-columns: 1fr; aspect-ratio: 1 / 1;	}
.zeh_inner							{ padding: 30px 20px;	}
.zeh__title							{ flex-direction: column;	}
.zeh__title::after			{	display: none; }
.zeh										{ padding-left: 20px; padding-right: 20px;	}
.heatpump_inner					{ padding: 30px 20px;	}
.heatpump__title				{ flex-direction: column;	}
.heatpump__title::after	{ display: none;	}

.news__item							{ flex-direction: column; align-items: flex-start; padding-left: 20px; padding-right: 30px;}
.news__date							{ gap: 10px;	}
.news__item p						{ font-size: 1.6rem; letter-spacing: 1.5px;	}
.news__item::after			{ right: 15px; top: 45%;	}

.btn_newsList						{ top: 185px; right: unset; left: 50%; transform: translate( -50%);	}
.section__description		{ margin-bottom: 50px;	}

.electronics__list			{ flex-direction: column;	}
.electronics__item			{ width: 100%;	}
.electronics__img				{ width: 80px; height: 80px;	}
.electronics__title			{ padding-right: 40px; font-size: 1.6rem; line-height: 150%; }

.site-footer__inner			{ flex-direction: column-reverse;	}
.site-footer__mainnav, .site-footer__subnav { gap: 20px; flex-direction: column; }


}
