.archive-channel-partner__container{padding-bottom:calc(var(--hh-gutter-width, 2rem)*2)!important}.archive-channel-partner__items{row-gap:1.5rem}.archive-channel-partner__post-count-display{align-items:stretch;display:flex;flex-direction:column-reverse;gap:1rem;margin-bottom:var(--hh-gutter-width,2rem)}@media(min-width:768px){.archive-channel-partner__post-count-display{align-items:center;flex-direction:row;justify-content:space-between}}.archive-channel-partner__item-count{color:var(--hh-font-color-primary,#000)!important;font-family:var(--hh-font-bold,"Archivo Bold",sans-serif);font-size:1.375rem;line-height:1.6rem;margin-bottom:0}@media(min-width:768px){.archive-channel-partner__item-count{font-size:1.75rem}}.archive-channel-partner__item-count--placeholder{font-size:0;height:0;line-height:0;margin:0;min-height:0;padding:0;visibility:hidden}.archive-channel-partner__items{gap:calc(var(--hh-gutter-width, 2rem)/3*2) 0}.archive-channel-partner__search-field-container{border:none;display:flex;flex-flow:column-reverse;padding:0;position:relative;width:100%}@media(min-width:1024px){.archive-channel-partner__search-field-container{margin-left:auto;max-width:18.75rem}}.archive-channel-partner__search-field-input{background-color:var(--hh-white,#fff)!important;border:var(--hh-gf-field-border,none)!important;border-radius:var(--hh-gf-field-border-radius,0);color:var(--hh-font-color-primary,#000);font-size:1rem;height:2.75rem;padding:0 1rem 0 3rem!important;width:100%}.archive-channel-partner__search-field-input::-moz-placeholder{color:var(--hh-font-color-secondary,#666);opacity:1}.archive-channel-partner__search-field-input::placeholder{color:var(--hh-font-color-secondary,#666);opacity:1}.archive-channel-partner__search-field-input:focus{outline:none}.archive-channel-partner__search-field-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:3rem;z-index:1}.archive-channel-partner__search-field-button:hover .archive-channel-partner__search-field-icon{color:var(--hh-font-color-nav-hover,blue);transform:rotate(-15deg)}.archive-channel-partner__search-field-icon{color:var(--hh-font-color-primary,#000);height:1.5rem;pointer-events:none;transform-origin:center center;transition:transform .25s ease-in-out;width:1.5rem}.archive-channel-partner input[type=search]::-ms-clear,.archive-channel-partner input[type=search]::-ms-reveal{display:none;height:0;width:0}.archive-channel-partner input[type=search]::-webkit-search-cancel-button,.archive-channel-partner input[type=search]::-webkit-search-decoration,.archive-channel-partner input[type=search]::-webkit-search-results-button,.archive-channel-partner input[type=search]::-webkit-search-results-decoration{display:none}.open-filters{background-color:var(--hh-color-secondary,#f0f);border:2px solid var(--hh-color-secondary,#f0f);color:var(--hh-font-color-primary,#000);display:none;font-weight:700;margin:10px 0 0;text-align:center;width:100%}@media(max-width:767px){.open-filters{display:block}.products .container .row .col:first-of-type{display:none}}.channel-partner .filter-panel,.channel-partners-filter{border-left:1px solid var(--hh-color-input-focus,#000);position:absolute;top:0;transform:translateX(100%);transition:transform .3s ease-in-out;width:calc(100vw + 1px)}.channel-partner .filter-panel.active,.channel-partners-filter.active{transform:translateX(-1px)}.channel-partner{display:none;height:100%;left:0;overflow:hidden;position:fixed;z-index:999}@media(max-width:767px){.channel-partner{display:block}}.channel-partner .filter-start .panel-part--top{justify-content:space-between}.channel-partner .filter-panel,.channel-partner .filter-start{background-color:var(--hh-color-white,#fff);display:flex;flex-direction:column;height:100%;padding:55px 15px 0;width:100%}.channel-partner .filter-panel .panel-part,.channel-partner .filter-start .panel-part{width:100%}.channel-partner .filter-panel .panel-part--top,.channel-partner .filter-start .panel-part--top{align-items:center;display:flex;flex:0 1 80px;gap:20px;min-height:80px}.channel-partner .filter-panel .panel-part--top svg,.channel-partner .filter-start .panel-part--top svg{height:2rem;pointer-events:none;text-align:center;width:2rem}.channel-partner .filter-panel .panel-part--middle,.channel-partner .filter-start .panel-part--middle{flex:1 1 auto;overflow-y:scroll}.channel-partner .filter-panel .panel-part--middle .filter-options,.channel-partner .filter-start .panel-part--middle .filter-options{align-items:flex-start;display:flex;flex-direction:column}.channel-partner .filter-panel .panel-part--middle .filter-options label,.channel-partner .filter-start .panel-part--middle .filter-options label{display:inline-flex;padding:5px 0}.channel-partner .filter-panel .panel-part--middle .filter-options label input[type=checkbox],.channel-partner .filter-start .panel-part--middle .filter-options label input[type=checkbox]{display:none;position:absolute}.channel-partner .filter-panel .panel-part--middle .filter-options label input[type=checkbox]:checked+.check,.channel-partner .filter-start .panel-part--middle .filter-options label input[type=checkbox]:checked+.check{background-color:var(--hh-color-primary,blue);border:1px solid var(--hh-color-primary,blue)}.channel-partner .filter-panel .panel-part--middle .filter-options label .check,.channel-partner .filter-start .panel-part--middle .filter-options label .check{align-items:center;background-color:var(--hh-color-white,#fff);border:1px solid var(--hh-color-input-focus,#000);border-radius:5px;display:flex;justify-content:center;margin:0 10px 0 0;min-height:20px;min-width:20px;position:relative;transition:background-color .1s ease-in-out}.channel-partner .filter-panel .panel-part--middle .filter-options.two-columns,.channel-partner .filter-start .panel-part--middle .filter-options.two-columns{align-items:unset;-moz-column-gap:20px;column-gap:20px;flex-direction:unset;flex-wrap:wrap}.channel-partner .filter-panel .panel-part--middle .filter-options.two-columns label,.channel-partner .filter-start .panel-part--middle .filter-options.two-columns label{width:calc(50% - 10px)}.channel-partner .filter-panel .panel-part--middle ul li,.channel-partner .filter-start .panel-part--middle ul li{display:flex;justify-content:space-between;padding:10px 0}.channel-partner .filter-panel .panel-part--middle label,.channel-partner .filter-panel .panel-part--middle li,.channel-partner .filter-start .panel-part--middle label,.channel-partner .filter-start .panel-part--middle li{align-items:flex-start;cursor:pointer;font-size:.75rem;font-weight:700;margin:5px 0;text-transform:uppercase}.channel-partner .filter-panel .panel-part--middle label svg,.channel-partner .filter-panel .panel-part--middle li svg,.channel-partner .filter-start .panel-part--middle label svg,.channel-partner .filter-start .panel-part--middle li svg{height:.775rem;pointer-events:none;text-align:center;width:.775rem}.channel-partner .filter-panel .panel-part--middle label p,.channel-partner .filter-panel .panel-part--middle li p,.channel-partner .filter-start .panel-part--middle label p,.channel-partner .filter-start .panel-part--middle li p{font-size:.75rem;margin:0}.channel-partner .filter-panel .panel-part--bottom,.channel-partner .filter-start .panel-part--bottom{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex:0 1 100px;min-height:100px}.channel-partner .filter-panel .panel-part--bottom .button,.channel-partner .filter-start .panel-part--bottom .button{background-color:var(--hh-color-secondary,#f0f);border:2px solid var(--hh-color-secondary,#f0f);color:var(--hh-font-color-primary,#000);flex:1 1 100%;font-size:.775rem;font-weight:700;text-align:center}.channel-partner .filter-panel .panel-part--bottom .button.back,.channel-partner .filter-start .panel-part--bottom .button.back{background-color:var(--hh-color-white,#fff);border:1px solid var(--hh-color-primary,blue);flex:unset}@media(min-width:1280px){.xl-hidden{display:none!important}}@media(max-width:1279px){.xl-down-hidden{display:none!important}}.archive-product__no-results{padding:calc(var(--hh-gutter-width, 2rem)*2) 0;text-align:center}.archive-product__no-results-title{margin-bottom:calc(var(--hh-gutter-width, 2rem)/2)}.archive-product__no-results-description{margin-bottom:0}