:root{--heading-letter-spacing:0}html.fonts-loaded{--heading-letter-spacing:1px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media (min-width:992px){div.page-wrapper>.navigation .menu.active .category-item:hover>.submenu{display:block;opacity:1;z-index:999;pointer-events:initial}}.onepage-category>.columns{padding-left:180px;padding-right:50px}#maincontent.onepage-category{position:relative;padding-top:50px;max-width:100%}@media (min-width:992px){body.side-header .page-wrapper>.breadcrumbs.fixed-position{position:fixed;width:100%;z-index:999;top:0}body.side-header .page-wrapper>.breadcrumbs .items{margin:0;max-width:none}}.layout-1280 .navigation,.layout-1280 .page-wrapper>.breadcrumbs .items,.layout-1280 .page-header .header.panel,.layout-1280 .header.content,.layout-1280 .footer.content,.layout-1280 .page-wrapper>.widget,.layout-1280 .page-wrapper>.page-bottom,.layout-1280 .block.category.event,.layout-1280 .top-container,.layout-1280 .page-main{max-width:1280px}.filterproducts-tab .data.items:before,.filterproducts-tab .data.items:after{content:'';display:table}.filterproducts-tab .data.items:after{clear:both}.filterproducts-tab .data.items>.item.title a.switch{color:#313131;font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase;padding:0 15px;border-left:1px solid #ddd}.filterproducts-tab .data.items>.item.title:first-child a.switch{padding-left:0;border:0}.filterproducts-tab .data.items>.item.content{margin-top:30px;box-sizing:border-box;float:right;margin-left:-100%;width:100%}body:not(.weltpixel-quickview-catalog-product-view).column.main>.custom-block+.product-info-main{width:40.33%}@media (min-width:1200px){.layout-fullwidth .main-upsell-product-detail .container{max-width:none;padding-left:20px;padding-right:20px}}@media (min-width:992px){.wishlist-index-index .products-grid .product-items .product-item{width:24%}}.filter-toggle:hover{color:#777}.filter-toggle.active{color:#fff;background-color:#08c;border-color:#08c}@media (min-width:1200px){.col-xl-2-4{width:20%}.col-xl-9-6{width:80%}}h1{margin-bottom:2rem}.layout-1280 .container{max-width:1280px;width:100%}.navigation,.page-wrapper>.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:720px}@media (min-width:992px){.navigation,.page-wrapper>.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:960px}}@media (min-width:1200px){.navigation,.page-wrapper>.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1140px}}.filterproducts-tab .data.items{position:relative;z-index:1;border-bottom:0;margin-left:0;margin-right:0;background:url(../images/slider-bar.png) right 10px no-repeat}.filterproducts-tab .data.items>.item.title{float:left;width:auto;margin:0;padding:0;background-color:#fff}@media (min-width:992px){.lg-order-12{-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}}.md-order-12{-webkit-order:12;-moz-order:12;-ms-flex-order:12;order:12}@media (min-width:992px){.a-left-sm{text-align:left}.a-right-sm{text-align:right}}@media (min-width:992px){body.side-header .page-wrapper{padding-left:256px}body.side-header .page-wrapper>.breadcrumbs.fixed-position{position:fixed;width:100%;z-index:999;top:0}body.side-header .page-wrapper>.breadcrumbs .items{margin:0;max-width:none}}.column.main>.custom-block{display:block;width:25%;float:right;padding-left:30px}.block-search{z-index:7}.box-tocart .action.tocart{min-width:135px;padding:0 14px}@media (min-width:1200px){.layout-fullwidth.page-layout-2columns-left .sidebar-main,.layout-fullwidth.page-layout-2columns-right .sidebar-additional{width:20%}.layout-fullwidth.page-layout-2columns-left .column.main,.layout-fullwidth.page-layout-2columns-right .column.main{width:80%}}.fullwidth-row{width:100vw;margin-left:calc(295px)}@media (min-width:992px){.fullwidth-row{width:100vw;margin-left:calc(415px)}}@media (min-width:1200px){.fullwidth-row{width:100vw;margin-left:calc(505px)}}@media screen and (min-width:992px){.xxl-menu{display:flex}}