<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">nav.categoriesMenu ul {list-style:none;display:flex;height:80px;box-shadow:0 -1px 0 #f5f5f5 inset;border-top:1px solid #e5e5e5;font:bold 17px/1 'Roboto', sans-serif;transition:height .3s, box-shadow .3s;}
nav.categoriesMenu li {position:relative;z-index:0;}
nav.categoriesMenu li+li {padding-left:1px;background:url('data:image/gif;base64,R0lGODlhAQABAIAAALOzswAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==') no-repeat 0 50%/1px 20px;}
nav.categoriesMenu li&gt;span {height:100%;display:flex;text-transform:uppercase;padding:0 30px;cursor:default;position:relative;z-index:0;}
nav.categoriesMenu li&gt;span::after {content:'';position:absolute;bottom:0;height:3px;left:0;right:0;margin:0 auto;width:0;background-color:#e68a00;transition:width .3s ease-out;}
nav.categoriesMenu li&gt;span:hover::after {width:80%;}
nav.categoriesMenu li button {background-color:transparent;border:none;font:bold 17px/1 'Roboto', sans-serif;margin:auto;text-align:center;outline-style:none;cursor:default;}
nav.categoriesMenu li&gt;a {height:100%;display:flex;padding:0 30px;text-decoration:none;color:#000;position:relative;z-index:0;}
nav.categoriesMenu li&gt;a.highlight {color:#db1414;}
nav.categoriesMenu li a::after {content:'';position:absolute;bottom:0;height:3px;left:0;right:0;margin:0 auto;width:0;background-color:#e68a00;transition:width .3s ease-out;}
nav.categoriesMenu li a:hover::after,
nav.categoriesMenu li a.sel::after {width:80%;}
nav.categoriesMenu li&gt;a span {margin:auto;text-align:center;outline-style:none;}
nav.categoriesMenu li a.home {font:normal 30px/1 "Glyphicons Halflings";color:#e68a00;display:flex;height:100%;width:80px;position:relative;z-index:0;}
nav.categoriesMenu li a.home.sel::after {width:50px;}
nav.categoriesMenu div {position:absolute;box-sizing:border-box;top:100%;left:0;background-color:#f3f3f3;display:flex;box-shadow:0 15px 15px rgba(0,0,0,.1);border-width:0 1px 1px;border-style:solid;border-color:#d0d0d0;visibility:hidden;opacity:0;transition:visibility .3s, opacity .3s;}
nav.categoriesMenu li:hover&gt;div,
nav.categoriesMenu div.sw {visibility:visible;opacity:1;}
nav.categoriesMenu div ul {display:block;height:auto;box-shadow:none;border-top:none;transition:none;}
nav.categoriesMenu div ul+ul {border-left:1px solid #e5e5e5;}
nav.categoriesMenu li li+li {padding-left:0;background:none;border-top:1px solid #e5e5e5;}
nav.categoriesMenu li li&gt;a {white-space:nowrap;height:auto;display:block;padding:10px;}
nav.categoriesMenu li li&gt;a.highlight {color:#db1414;}
nav.categoriesMenu li li&gt;span {white-space:nowrap;height:auto;display:block;padding:10px;}
nav.categoriesMenu li li&gt;span::after {content:none;}
nav.categoriesMenu li li&gt;a:hover,
nav.categoriesMenu li li&gt;a.sel {color:#e68a00;}
nav.categoriesMenu li li&gt;a::after {content:none;}

body.hfix nav.categoriesMenu ul {height:55px;box-shadow:0 5px 0 rgba(0, 0, 0, 0.1)}
body.hfix nav.categoriesMenu div ul {height:auto;box-shadow:none;}


@media screen and (max-width:1400px){
    nav.categoriesMenu ul,
    nav.categoriesMenu li button {font-size:15px;}
}

@media screen and (max-width:1200px){
    nav.categoriesMenu ul,
    nav.categoriesMenu li button {font-size:14px;}
    nav.categoriesMenu li&gt;span,
    nav.categoriesMenu li&gt;a {padding:0 15px;}
}
@media screen and (max-width:992px){
    nav.categoriesMenu li.home {display:none;}
    nav.categoriesMenu li li&gt;a {padding:6px;}
}
@media screen and (max-width:768px){
    body.hfix header.main {padding-bottom:0;}
    nav.categoriesMenu {display:none;}
}</pre></body></html>