#body{padding-left:340px;padding-right:4%}.full_width #body{padding-right:0}#footerwrap,.full_width #body{padding-left:300px}.row_inner{max-width:90%}.sidebar-none #content{padding:0}#headerwrap{--tf_scroll_w:10px;--tf_scroll_h:10px;--tf_scroll_color:hsla(0,0%,54%,.2);--tf_scroll_color_hover:hsla(0,0%,54%,.4);border:0;box-shadow:-3px 0 16px 3px rgba(0,0,0,.1);height:100%;overflow:hidden auto;position:fixed;width:300px}.transparent-header #headerwrap{background-color:rgba(0,0,0,.3)}#headerwrap .header-icons{z-index:unset}#header{height:100%;max-width:none;padding:2em 1.5em;position:absolute;width:100%}.header-widget .widget{margin:0 0 2em}.menu-navigation-off .header-widget{margin-top:2em}#site-description{margin:0 0 1.5em}#slide-cart{left:-300px;right:auto;width:300px}#slide-cart.sidemenu-on{left:0;right:auto}body.slide-cart-visible.sidemenu-right{left:0;overflow-x:hidden}.cart-wrap a{margin-left:0;margin-right:10px}.slide-cart .sidemenu-on .cart-icon{display:inline-block}#headerwrap .social-widget{margin-left:0}#headerwrap #searchform-wrap{clear:both;display:block;float:none;margin:1em 0;width:100%}#headerwrap #searchform{width:100%}#headerwrap #searchform #s{background-color:#eee;padding-left:40px;position:static;width:100%}#headerwrap #searchform #s:is(:focus,:hover),#headerwrap #searchform .tf_fa:hover+#s{width:100%}header .tf_s_dropdown .tf_search_result{left:0;right:auto}#main-nav-wrap{margin:1em 0 2em}#main-nav li{clear:both;display:block;width:100%}#main-nav a{padding:.6em 0;width:100%}#main-nav ul a{color:inherit}#main-nav .child-arrow{display:inline-block}.menu-item .child-arrow:hover{background:hsla(0,0%,78%,.25)}#main-nav li>.sub-menu{background:0;border:0;box-shadow:none;color:inherit;display:none;letter-spacing:0;margin:0 0 0 1em;opacity:1;overflow:inherit;padding:.5em 0;position:static;transform:none;transition:none;width:auto}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega>.sub-menu{margin:0;padding:0;width:auto}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega-column>.sub-menu ul,#main-nav .has-mega-sub-menu .mega-sub-menu ul{float:none;margin:0 0 0 1em}#main-nav .has-mega-column .widgettitle,#main-nav .has-mega-column>.sub-menu a,#main-nav .has-mega-column>.sub-menu>.has-sub-menu>a{font-size:inherit;font-weight:400;text-transform:none}#main-nav .has-mega-column>.sub-menu .widget{margin-block:.5em}#main-nav .has-mega-column>.sub-menu,#main-nav .has-mega-sub-menu .mega-sub-menu{color:inherit}#main-nav .has-mega-sub-menu .mega-sub-menu>ul a{padding:.5em 1em .1em}#main-nav>li a,#main-nav>li:last-child a{border-bottom:1px solid hsla(0,0%,71%,.2)}#headerwrap #main-nav>li li a{margin-bottom:0;padding:.6em 0}#headerwrap :is(.col4-1,.col4-2,.col3-1){float:none;margin:auto;width:auto}#sidebar{margin-right:2%}#footer{max-width:96%}.mobile-menu-visible{overflow-x:hidden}.cart-wrap{position:static}.pswp{z-index:9999}@media (pointer:coarse){#header{overflow-y:auto;-webkit-overflow-scrolling:touch}}@media(min-width:1201px){.full_width .row_inner{max-width:92%}}