@font-face{font-display:swap;font-family:"championhtf-welterweight";src:local("championhtf-welterweight"),url("../woff2/champion-htf-welterweight-webfont.woff2") format("woff2"),url("../woff/champion-htf-welterweight-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:"din-2014";src:local("din-2014"),url("../woff2/din-2014-300.woff2") format("woff2"),url("../woff/din-2014-300.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:"din-2014";src:local("din-2014"),url("../woff2/din-2014-400.woff2") format("woff2"),url("../woff/din-2014-400.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:"din-2014";src:local("din-2014"),url("../woff2/din-2014-600.woff2") format("woff2"),url("../woff/din-2014-600.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:"din-2014";src:local("din-2014"),url("../woff2/din-2014-700.woff2") format("woff2"),url("../woff/din-2014-700.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}.product-listing-grid>.f-grid-margin{margin-top:5px}@media screen and (min-width: 1220px){.listing-sidebar{width:25%}}.btn-listing-cats{font-size:1.25rem;background-color:#007282;border:0;color:#fff;display:block;padding:12.5px 15px;position:relative;text-align:left;width:100%}.btn-listing-cats:focus{background-color:#007282;color:#fff}.btn-listing-cats.active{left:0;position:fixed;top:0;z-index:1000}.btn-listing-cats.active:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='2' viewBox='0 0 12 2'%3E%3Cg%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2px' d='M3071.476 5356h12' transform='translate(-572 -735) translate(-2499.476 -4620)'/%3E%3C/g%3E%3C/svg%3E ");height:2px;margin-top:-1px}.btn-listing-cats:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke:%23fff;stroke-width:2px%7D %3C/style%3E%3C/defs%3E%3Cg transform='translate(-572 -730)'%3E%3Cpath d='M3071.476 5356h12' class='cls-1' transform='translate(-2499.476 -4620)'/%3E%3Cpath d='M3071.476 5356h12' class='cls-1' transform='translate(-4778 3813.477) rotate(-90)'/%3E%3C/g%3E%3C/svg%3E%0A");content:"";display:block;height:12px;margin-top:-6px;position:absolute;right:15px;top:50%;width:12px}@media screen and (max-width: 766.99px){.listing-cats{background-color:#fff;display:none}}@media screen and (max-width: 766.99px){.listing-cats.active{display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:51px;width:100%;z-index:1000}}@media screen and (max-width: 766.99px){.listing-cats.active .f-accordion-title{font-size:1rem;background-color:#ededed;color:#000;font-weight:700;text-transform:uppercase}}@media screen and (max-width: 766.99px){.listing-cats.active .f-accordion-content{padding:15px 15px 5px}}@media screen and (max-width: 766.99px){.listing-toggle-lock{height:100%;overflow:hidden}}@media screen and (min-width: 1220px){.listing-main{width:75%}}.listing-sort-area-wrap{padding-top:8px}@media screen and (min-width: 768px){.listing-sort-area-wrap{border-top:1px solid #ededed;display:flex;flex-wrap:wrap}}@media screen and (min-width: 1220px){.listing-sort-area-wrap{align-items:center;flex-wrap:nowrap;justify-content:flex-end}}.listing-sort-area{position:relative}@media screen and (max-width: 766.99px){.listing-sort-area{padding:0 15px}}@media screen and (min-width: 768px){.listing-sort-area{margin:0 0 8px !important}}.listing-number{font-weight:700;width:100%}@media screen and (max-width: 766.99px){.listing-number{display:none}}@media screen and (min-width: 1220px){.listing-number{height:25px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:auto}}.listing-sort{margin:10px 0 0}@media screen and (min-width: 768px){.listing-sort{margin:10px 30px 0 0}}@media screen and (min-width: 1220px){.listing-sort{margin-top:0}}.listing-sort:last-child{margin-right:0}.listing-sort label{margin-right:15px}@media screen and (max-width: 766.99px){.listing-sort label{color:#000;display:block;font-weight:700;text-transform:uppercase}}.listing-sort-helper{margin-left:15px}@media screen and (min-width: 1220px){.listing-grid .f-grid-margin{margin-top:50px}}.listing-pagination{border-top:1px solid #ededed;margin-top:40px}.btn-listing-filter{align-items:center;background-color:#fff;border:1px solid #ededed;color:#000;display:flex;justify-content:space-between;margin:0 0 20px;padding:12.5px 15px;width:100%}.btn-listing-filter:focus,.btn-listing-filter:active,.btn-listing-filter:hover{background-color:#fff;color:#000}.btn-listing-filter:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16.4' viewBox='0 0 18 16.4'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2px' d='M19 4.5H3l6.4 7.568V17.3l3.2 1.6v-6.832z' transform='translate(-2 -3.5)'/%3E%3C/svg%3E%0A");content:"";display:block;height:16px;width:18px}.btn-listing-filter.active{border-color:#fff;border-bottom-color:#ededed;border-bottom-width:2px;left:0;position:fixed;top:0;width:100%;z-index:1000}.btn-listing-filter.active:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.142' height='14.143' viewBox='0 0 14.142 14.143'%3E%3Cdefs%3E%3Cstyle%3E .cls-1%7Bfill:none;stroke:%23000;stroke-linecap:round;stroke-width:2px%7D %3C/style%3E%3C/defs%3E%3Cg id='Icon_Plus' transform='translate(118.794 -924.896) rotate(45)'%3E%3Cpath id='Path_50' d='M3071.476 5356h16' class='cls-1' transform='translate(-2499.476 -4618)'/%3E%3Cpath id='Path_51' d='M0 0h16' class='cls-1' transform='translate(580 746) rotate(-90)'/%3E%3C/g%3E%3C/svg%3E");height:14px;width:14px}.product-listing-filter-wrap{display:none}@media screen and (min-width: 768px){.product-listing-filter-wrap{display:block}}@media screen and (max-width: 766.99px){.product-listing-filter-wrap.active{background-color:#fff;display:block;height:100%;left:0;position:fixed;top:49px;width:100%;z-index:1000}}.listing-filter-area{margin-bottom:25px}@media screen and (max-width: 766.99px){.listing-filter-area{margin-bottom:0;padding:15px}}@media screen and (min-width: 1376px){.listing-filter-area-wrap{align-items:center;display:flex;justify-content:space-between}}.listing-filter-selects{display:flex;flex-wrap:wrap}.listing-filter-selects .f-btn{height:38px;padding-bottom:0;padding-top:0}.listing-filter-selects .f-btn.btn-apply-filter{background-color:#000;color:#fff}@media screen and (min-width: 768px){.listing-filter-selects .f-btn.btn-apply-filter{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media screen and (max-width: 766.99px){.listing-filter-btns{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:space-between;left:0;padding:15px;position:fixed;width:calc(100% - 30px)}}.listing-filter-select{margin-bottom:10px;width:100%}@media screen and (min-width: 768px){.listing-filter-select{margin-right:5px;width:auto}}@media screen and (min-width: 960px){.listing-filter-select{margin-right:15px}}@media screen and (min-width: 1376px){.listing-filter-select{margin-bottom:0}}.listing-filter-select select{width:100%}.filter-search{margin-top:20px}@media screen and (min-width: 768px){.filter-search{align-items:center;display:flex}}@media screen and (min-width: 1376px){.filter-search{margin-top:0}}.filter-search label{color:#000;font-weight:700}@media screen and (min-width: 768px){.filter-search label{margin-right:15px}}.filter-search-box{border:1px solid #ededed;display:flex}.filter-search-box input[type=text]{border:0;padding:10px}.filter-reset{background-color:rgba(0,0,0,0);border:0;cursor:pointer;padding:0 10px}.filter-tags{display:flex;flex-wrap:wrap;margin-top:25px}.filter-tag{font-size:0.875rem;background-color:#f5f5f5;border-radius:20px;color:#000;cursor:pointer;display:flex;font-weight:700;padding:5px 10px}.filter-tag+.filter-tag{margin-left:15px}.filter-tag-icon{margin-left:5px}