/* Responsive */
@media (max-width:1024px) {
	/* General */ 
	#hamburger { display: block; margin-bottom: 0; width: 35px; height: 23px; position: relative; cursor: pointer; }
	#hamburger:before, #hamburger:after, #hamburger span {background: var(--clr-black);} 
	#hamburger:before, #hamburger:after, #hamburger span {background: var(--clr-main);content: '';display: block;width: 100%;height: 2px;position: absolute;left: 0px;}
	#hamburger:before { top: 0px; }
	#hamburger span { top: 10px; }
	#hamburger:after { top: 20px; }
	#hamburger:before, #hamburger:after, #hamburger span { -webkit-transition: none 0.5s ease 0.5s; transition: none 0.5s ease 0.5s; -webkit-transition-property: transform, top, bottom, left, opacity; -webkit-transition-property: top, bottom, left, opacity, -webkit-transform; transition-property: top, bottom, left, opacity, -webkit-transform; transition-property: transform, top, bottom, left, opacity; transition-property: transform, top, bottom, left, opacity, -webkit-transform; }
	.navigation nav ul li ul {position: unset;box-shadow: none;opacity: 1;visibility: unset;} 
	.about-quote {position: unset; margin-bottom: 0;}

	


}
@media (max-width:850px) {
	/* General */ 
	.grid-album { --col:3; }
	.news-left { width: 100%; }
	.news-right { width: 100%; margin-top: 30px; padding: 10px; }
	.about__main {flex-direction: column-reverse;}
	.whychoose-item {flex: 1 1 calc(50% - 25px);}
	.albumHome__main {display: block; line-height: 0; -webkit-column-count: 2; -webkit-column-gap: 20px; -moz-column-count: 2; -moz-column-gap: 20px; column-count: 2; column-gap: 20px;}
	.albumHome-item:nth-child(1) {margin: 0 0 20px 0;left: 0;}
	.albumHome-item {margin-bottom: 20px;}
	.albumHome-item ,
	.albumHome-item .albumHome-photo {width: 100%;}
	.albumHome-flex {width: calc(50% - 10px); right: 0; left: auto; flex-direction: column; bottom: 10rem;}
	.newsletter-logo {margin: auto;}
	.wrap-newsletter .title__main ,
	.wrap-newsletter .title__slogan {text-align: center !important;width: 100%;}
	.wrap-newsletter .title__main {height: auto;}
	.newsletter__main {gap: 40px;}
	.about-desc {max-width: 100%;}
	.newsletter-left {margin: 0;}
	.newsletter-right {padding: 30px;}
	.newsletter__flex {flex-direction: column;gap: 0;}

	.grid-product {--col:2; }
	.grid-news {--col:1; }

	/* Footer */
	.footer-article__inner>[class^="footer-article--"] { width: 100%; }
	.footer-article__inner>[class^="footer-article--"]:not(:last-child) { margin-bottom: 1.5rem; }
	
}
@media (max-width:769px) {
	.gutter-x-20 { --bs-gutter-x: 10px; } 
	.grid-pro-detail { display: block; }
	.grid-pro-detail .left-pro-detail { width: 100%; padding: 0px; border-right: none; }
	.navigation .navigation-logo {max-width: 150px;}
	.navigation .navigation-logo:before {aspect-ratio: 150/75;}

	.albumHome-flex {right: auto; left: 0; bottom: 10rem;}
	
	.footer-powered:has(.footer-statistic) .footer-copyright, .footer-powered:has(.footer-statistic) .footer-statistic { text-align: center; }
	.footer-powered:has(.footer-statistic) .footer-copyright { margin-bottom: 0.25rem; } 
	.feedback__info:before {content: none;}
}
@media (max-width:576px) {
	/* General */
	.grid-album { --col:2; }
	.about-text {display: none;}
	.whychoose-item {flex: 1 1 100%;}
	.albumHome-flex {position: unset; width: 100%; max-width: 100%;}
	.news-photo {width: 31%;}
	
	.grid-product {--col:1; }
	.news-item:before {left: 35px;}
 }
@media (max-width:440px) { }
@media (max-width:369px) { }