@media (max-width: 1200px) { .products-block .p .p-tools .quantity { display: inline-block; margin-bottom: 10px;} .products-block .p .p-tools form { text-align: center} }
@media (max-width: 768px) { .breadcrumbs {display: block;padding: 10px 5px;} }
@media (min-width: 768px) { .type-category #header {padding-top: 80px; } }
@media (min-width: 992px) {
.scrolled .popup-widget.login-widget:before { right: 90px;}
.scrolled .popup-widget.search-widget:before { right: 135px;}
.user-action-search.popup-widget.search-widget {
margin-left: -137px;
}
.popup-widget {margin-left: 68px;}
.scrolled .navigation-buttons>a[data-target=navigation] {display: none;}
.scrolled .submenu-visible:not(.navigation-window-visible) #navigation {overflow: visible;}
.scrolled #navigation {height: 78px;}
#navigation {clear: none;width: 50%;margin-right: 30px;}
#navigation .menu {width: 100%;}
.navigation-in>ul>li>a {padding-bottom: 25px;padding-top: 25px;}
.fitted .navigation-in ul {justify-content: end;}
}
@media (min-width: 1200px) {
.container, .header-navigation>div {
width: 1200px;
}
.user-action-search.popup-widget.search-widget {
margin-left: -12px;
}
.popup-widget {
margin-left: 192px;
}
}
html body, .blank-mode .cart-related-name, .blank-mode .cart-table .main-link, .blank-mode .h1, .blank-mode .h2, .blank-mode .h3, .blank-mode .h4, .blank-mode .h5, .blank-mode .h6, .blank-mode h1, .blank-mode h2, .blank-mode h3, .blank-mode h4, .blank-mode h5, .blank-mode h6, .cart-related-name, .cart-table .main-link, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: "Barlow", sans-serif;}
.scrolled .header-navigation {background: #000;}
.navigation-in {font-size: 20px;line-height: normal;}
.navigation-in ul.menu-level-2 > li > a::before {display: none;}
.navigation-in ul.menu-level-2 li a {font-size: 16px;padding: 15px;}
#navigation .navigation-in>ul>li>a {
position: relative;
text-decoration: none;
transition: color 160ms ease;
}
#navigation .navigation-in>ul>li>a::after {
position: absolute;
right: 0;
bottom: 15px;
left: 0;
height: 2px;
background: #fcdc31;
content: "";
transform: scaleX(0);
transform-origin: center;
transition: transform 160ms ease;
}
#navigation .navigation-in ul li a.active,
#navigation .navigation-in ul li a.active b,
#navigation .navigation-in>ul>li>a:hover,
#navigation .navigation-in>ul>li>a:focus-visible {
color: #fcdc31;
font-weight: 400;
}
#navigation .navigation-in>ul>li>a:hover::after,
#navigation .navigation-in>ul>li>a:focus-visible::after,
#navigation .navigation-in>ul>li>a.active::after {
transform: scaleX(1);
}
.navigation-buttons>a {margin: 12px 0;padding: 0;}
a.btn-default {text-transform: uppercase;font-weight: 700;color: #fff;letter-spacing: 2px;font-size: 15px;border: none;padding: 12px 20px;line-height: normal;}
#formContact a {text-decoration: underline;}
#formContact a:hover {text-decoration: none;}
