/* Only Mobile */
@media only screen and (max-width:767px) {
	header {border-bottom: 0;}
	.header {padding-top:20px; padding-bottom:20px;}
	.header-right {justify-content:flex-start;}
	/* Minicart */
	a.showcart {margin-right:10px;}
	/* Search */
	.block-search {min-width: 100%; margin-bottom: 15px;}
	.block-search .control {margin:20px 0 0;}
	/* Logo */
	.header .logo > img {height:auto; float:none; padding-left:0; max-width:150px;}
	/* Navigation */
	.header-links {text-align:left; margin-bottom:0;}
	.header-links > li {display:block; margin-left:0;}
	.nav-sections .header-links {margin:0; padding:0; list-style:none none; border-bottom:1px solid #d1d1d1; color:#575757;}
	.nav-sections .header-links li > a {border-top:1px solid #d1d1d1}
	.nav-sections .header-links a,
	.nav-sections .header-links a:hover {color:#575757; text-decoration:none; display:block; padding:.8rem 20px}
	.navigation .level0.active > a:not(.ui-state-active),
	.navigation .level0.active > a:not(.ui-state-active),
	.navigation .level0.has-active > a:not(.ui-state-active) {border-color: #e01837;}
	.navigation .level0.active .all-category .ui-state-focus {border-color: #e01837;}
	.navigation .level0.has-active > a:not(.ui-state-active) {border-color:#e01837;}
	.navigation .submenu:not(:first-child) .active > a {border-color:#e01837;}
	.nav-sections .switcher-language li.active {border-left:5px solid #e01837;}
	/* Footer */
	.footer-top {text-align:left; padding-top:20px; padding-bottom:0; margin-top:0;}
	.footer-top h4 {border-bottom:0; margin-bottom:5px; margin-top:15px;}
	.footer-top a.link {font-weight:700; text-transform:uppercase;}
	.footer-top a.link.collapsed::after {font-family:'Font Awesome 5 Pro'; content:'\f067'; font-weight:400; float:right;}
	.footer-top a.link::after {font-family:'Font Awesome 5 Pro'; content:'\f068'; font-weight:400; float:right;}
	.footer {padding-top:0; text-align:center;}
	.footer h4 {margin-top:20px;}
	.footer-bottom {padding-bottom:10px;}
	/* Product */
	.catalog-product-view h1.page-title {margin-bottom:10px;}
	.product.sku {margin-bottom:10px;}
}

/* Only Desktop */
@media only screen and (min-width:768px) {
	/* Navigation */
	nav#topMenu {background-color:#fafafa !important; margin-bottom:0 !important;}
	.wsdownmenu {font-family:'Poppins', sans-serif !important; font-size:16px !important;}
	.tranbg > .wsdownmenu-list > li > a {color:#333333; text-transform:uppercase;}
	.wsdownmenu-list li:hover > a {background-color:#fff !important;}
	/* Minicart */
	.minicart-wrapper .block-minicart {top:60px !important; right:10px !important;}
}
