Karáskova limondáda CSS

<style>
@font-face {
font-family: 'Milestone Free Version Script';
font-style: normal;
font-weight: normal;
src: local('Milestone Free Version Script'), url('https://code2.kubanavratil.com/user/documents/upload/MilestoneFreeVersion-Script.woff') format('woff');
}

/* header */
body, .content-wrapper {
background-color: #f7f4ed;
}
@media (min-width: 992px) {
.container.navigation-wrapper .site-name {flex-basis: 300px;}
.fitted .navigation-in ul {justify-content: center;}
}
#header.scrolled { position: fixed; top: 0px; left: 0; width: 100%; z-index: 9;}
.navigation-in>ul>li>a, .navigation-in ul.menu-level-2 a, .menu-helper>span, .menu-helper > ul > li a, .navigation-buttons a[data-target="search"], .navigation-buttons a[data-target="cart"], .navigation-buttons a[data-target="login"], .navigation-buttons a[data-target="navigation"], .navigation-in>ul>li.exp>a {color: #323046;}
.navigation-in>ul>li>a:hover, .navigation-in ul.menu-level-2 a:hover, .menu-helper>span:hover, .menu-helper > ul > li a:hover, .navigation-buttons a[data-target="search"]:hover, .navigation-buttons a[data-target="cart"]:hover, .navigation-buttons a[data-target="login"]:hover, .navigation-buttons a[data-target="navigation"]:hover {color: #323046;}
#header, .navigation-in, .menu-helper>span, .menu-helper>ul>li.exp>a, .menu-helper>ul>li.exp>ul>li, .navigation-buttons a[data-target="search"], .navigation-buttons a[data-target="login"], .navigation-buttons a[data-target="cart"], .navigation-buttons a[data-target="navigation"] {background-color: #f7f4ed; border-color: #f7f4ed;}
.navigation-buttons a[data-target="search"]:hover, .navigation-buttons a[data-target="login"]:hover, .navigation-buttons a[data-target="navigation"]:hover {background-color: #323046; border-color: #323046;}
.navigation-buttons a[data-target="cart"]:hover {background-color: #bb3c36;}
.navigation-buttons a:before {color: #323046 !important;}
.navigation-buttons a:hover:before {color: #f7f4ed !important;}
.navigation-in ul.menu-level-2, .menu-helper>ul {background-color: #fafafa; border-color: #fafafa;}

.carousel-control::before {color: #323046; border-style: none;}
.carousel-control:hover::before {color: #bb3c36;}

#tab-content > div {display: block !important; opacity: 1 !important;}

.homepage-group-title {
display: block;
text-align: center;
font-family: 'Milestone Free Version Script' !important;
text-transform: none;
font-size: 40px;
color: #bb3c36 !important;
letter-spacing: 2px;
margin: 50px;
transform: matrix(1, -0.20, 0, 1, 0, 0);
-ms-transform: matrix(1, -0.20, 0, 1, 0, 0);
-webkit-transform: matrix(1, -0.20, 0, 1, 0, 0);
}
.homepage-group-title:before, .homepage-group-title:after {
content: " ";
position: absolute;
width: 100px;
height: 10px;
border-top: 2px solid #323046;
border-bottom: 2px solid #323046;
}

.homepage-group-title:before {
margin: 20px 0 0 -120px;
}

.homepage-group-title:after {
margin: 20px 0 0 17px;
}

.top-products-wrapper, .shp-tabs-row.responsive-nav {display: none;}

.products-block .p {border-style: none;}
.p-code {color: #323046;}
.products-block .p .name:hover { text-decoration: none;}
.products-block > div .p .name {
font-family: 'Milestone Free Version Script';
text-transform: none;
font-size: 32px;
color: #323046;
}

@media (max-width: 768px) {
.container.navigation-wrapper .site-name {flex: 0 1 200px;}

.navigation-in {background-color: #f7f4ed;}
.navigation-in a {color: #fff; font-size: 24px;}
.navigation-in .menu-level-2 a {color: #a3a3a3;background-color:#ecdfcd;}
.navigation-in a:hover {color: #bb3c36 !important;}
.navigation-in ul li a {text-align: center; padding: 20px;}
.navigation-in ul.menu-level-2 li a {padding: 20px;}

.navigation-in>ul>li {border-color: transparent;}

.navigation-in .menu-level-1:before {
content: 'Menu';
font-family: 'Milestone Free Version Script';
color: #bb3c36;
height: 100px;
width: 80%;
margin: 50px 10%;
display: block;
font-size: 50px;
text-align: center;
line-height: 100px;
}
.navigation-close {color: #bb3c36;}
}

#footer {
background-color: #ecdfcd;
border-top-color: #ecdfcd;
}
</style>