body.transparent-header{--tf_fixed_header_color:#000}#headerwrap,.transparent-header #headerwrap.fixed-header{background-color:transparent}#headerwrap{border:0;padding:40px 0}#headerwrap.fixed-header:before{display:none}#header{background-color:hsla(0,0%,100%,.5);box-shadow:0 1px 15px rgba(0,0,0,.12);margin:0 auto;max-width:96%;padding:.6em 1.5em;transition:background-color .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out,padding .3s ease-in-out;width:1120px}#header,#header:before{border-radius:var(--theme_rounded)}#header:before{backdrop-filter:blur(8px);box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.8);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}#headerwrap.fixed-header #header{background-color:hsla(0,0%,100%,.85);box-shadow:0 2px 15px rgba(0,0,0,.15)}.header-bar{float:left}#site-logo{box-sizing:border-box;line-height:normal;margin:0;padding:.5em .75em .5em 0}#site-description,#site-logo{display:inline-block;vertical-align:middle}#site-description{font-size:.9em;letter-spacing:-.005em;margin:0 0 0 .95em}#header .social-widget{float:right;margin:12px 0 10px 10px}#header .social-widget .widget,.widget .social-links .social-link-item{margin:auto}.search-button{float:right;margin:12px 0 10px 10px}#headerwrap #searchform-wrap{float:left;margin:12px 0 0 4px}.tf_darkmode_toggle{float:right;margin:12px 0 10px 8px}#main-nav-wrap{align-items:center;display:flex;justify-content:end}#main-nav>li>a{padding:1em .6em}#main-nav .has-mega-column>.sub-menu{padding:32px 39px 39px}.sidemenu .cart-icon{float:right;margin:12px 0 10px}.header-widget{display:none;text-align:center}.header-widget .header-widget-inner{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.pull-down{float:right}.menu-navigation-off .pull-down{top:17px}#headerwrap.fixed-header{background-color:transparent;padding:20px 0}#headerwrap.fixed-header #header{padding-bottom:0;padding-top:0}#headerwrap.fixed-header .header-bar{display:block}.fixed-header .search-button,.fixed-header-on #headerwrap #searchform-wrap,.fixed-header-on #headerwrap .social-widget,.fixed-header-on #headerwrap .tf_darkmode_toggle{display:inline-block}@media(max-width:760px){#site-description{display:none}}