.ui-filter-listing{display:flex;flex-direction:column}.ui-filter-listing__header{z-index:22;background-color:var(--white);position:sticky;top:-1px}@media (max-width:1023px){.ui-filter-listing__header{width:100%;margin-left:0}}.ui-filter-listing__header.-fixed{position:fixed;top:0}.ui-filter-listing__action-container{border-bottom:1px solid var(--grey);padding:0 var(--container-padding);padding-left:0;display:flex;justify-content:space-between;align-items:stretch;position:relative}@media (max-width:1023px){.ui-filter-listing__action-container{padding:0;flex-direction:column}}@media (min-width:1601px){.ui-filter-listing__action-container{padding:0;margin:0 var(--container-padding)}}@media (max-width:1600px){.ui-filter-listing__action-container{padding:0}}.ui-filter-listing__action-nav-list-wrapper{display:flex;width:100%;min-height:65px}.ui-filter-listing__action-nav-list-wrapper [tab-slider-next],.ui-filter-listing__action-nav-list-wrapper [tab-slider-prev]{z-index:23}@media (max-width:1023px){.ui-filter-listing__action-nav-list-wrapper{border-bottom:1px solid var(--grey)}}.ui-filter-listing__action-nav-list{display:flex;gap:var(--space-8);padding:var(--space-12) 0;overflow:auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}.ui-filter-listing__action-nav-list::-webkit-scrollbar{display:none}@media (max-width:1023px){.ui-filter-listing__action-nav-list{padding:0 var(--space-24)}}@media (max-width:767px){.ui-filter-listing__action-nav-list{padding:var(--space-16)}}@media (max-width:1600px){.ui-filter-listing__action-nav-list{padding:0 var(--container-padding);padding-left:0}}@media (min-width:1601px){.ui-filter-listing__action-nav-list{scroll-padding-left:var(--container-padding)}}.ui-filter-listing__action-nav{padding:var(--space-12);font-family:gb-medium;font-size:12px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:.48px;color:var(--grey-100);background-color:var(--coolgrey);border:1px solid transparent;border-radius:1000px;transition-property:color,background-color,border-color;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);height:-moz-max-content;height:max-content;margin:auto;flex-shrink:0}.ui-filter-listing__action-nav.is-active,.ui-filter-listing__action-nav[aria-selected=true]{color:var(--purple-100);background-color:var(--purple-10);border-color:currentColor}@media (hover:hover){.ui-filter-listing__action-nav:hover{color:var(--purple-100);background-color:var(--purple-10);border-color:currentColor}}@media (max-width:767px){.ui-filter-listing__action-nav{flex-shrink:0;white-space:nowrap;scroll-snap-align:start}}.ui-filter-listing__action-nav.-active{color:var(--purple-100);background-color:var(--purple-10);border-color:currentColor;pointer-events:none}@media (max-width:1600px){.ui-filter-listing__action-nav:first-child{margin-left:var(--container-padding)}}@media (min-width:769px){.ui-filter-listing__action-nav:last-child{margin-right:var(--container-padding)}}.ui-filter-listing__action-nav-action-btn{padding-right:var(--space-24);display:flex;justify-content:center;align-items:center;border-right:1px solid var(--grey);z-index:26}@media (max-width:1600px){.ui-filter-listing__action-nav-action-btn{padding-left:var(--container-padding)}}@media (max-width:1023px){.ui-filter-listing__action-nav-action-btn{padding:var(--space-16);margin-right:0}}.ui-filter-listing__action-nav-action-btn .m-btn-outlined-round{border-color:var(--grey);transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ui-filter-listing__action-nav-action-btn .m-btn-outlined-round.is-pressed,.ui-filter-listing__action-nav-action-btn .m-btn-outlined-round:focus-visible{background-color:transparent;border-color:var(--grey-100);color:var(--grey-70)}@media (hover:hover){.ui-filter-listing__action-nav-action-btn .m-btn-outlined-round:hover{background-color:transparent;border-color:var(--grey-100);color:var(--grey-70)}}@media (min-width:769px){.ui-filter-listing .ui-filter-listing__action-nav-action-btn+.ui-filter-listing__action-nav-list{padding:var(--space-12) 0}}.ui-filter-listing .ui-filter-listing__action-nav-action-btn+.ui-filter-listing__action-nav-list [tab-slider-next]{right:var(--space-24)}.ui-filter-listing .ui-filter-listing__action-nav-action-btn+.ui-filter-listing__action-nav-list .ui-filter-listing__action-nav:first-child{margin-left:var(--container-padding)}@media (min-width:1601px){.ui-filter-listing .ui-filter-listing__action-nav-action-btn+.ui-filter-listing__action-nav-list .ui-filter-listing__action-nav:first-child{margin-left:var(--container-padding)}}.ui-filter-listing .ui-request-quote__action-nav-action-btn+[tab-slider-prev]{left:81px}@media (min-width:1601px){.ui-filter-listing .ui-request-quote__action-nav-action-btn+[tab-slider-prev]{left:57px}}.ui-filter-listing__actions-wrapper{display:flex;align-items:stretch;min-height:65px;margin-left:auto}@media (max-width:1023px){.ui-filter-listing__actions-wrapper{margin-left:0;justify-content:space-between}}.ui-filter-listing__filter-action{display:flex;gap:var(--space-24);align-items:center}@media (max-width:1023px){.ui-filter-listing__filter-action{gap:var(--space-16);padding:0 var(--space-24)}}@media (max-width:767px){.ui-filter-listing__filter-action{padding:var(--space-16)}}.ui-filter-listing__filter-action .m-btn-outlined{transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);min-width:-moz-max-content;min-width:max-content}.ui-filter-listing__filter-action .m-btn-outlined.is-pressed,.ui-filter-listing__filter-action .m-btn-outlined:focus-visible{background-color:transparent;border-color:var(--grey-100);color:var(--grey-70)}@media (hover:hover){.ui-filter-listing__filter-action .m-btn-outlined:hover{background-color:transparent;border-color:var(--grey-100);color:var(--grey-70)}}.ui-filter-listing__filter-action .m-dropdown__btn{min-width:-moz-max-content;min-width:max-content}@media (min-width:1025px){.ui-filter-listing__filter-action{margin-right:var(--container-padding)}}@media (min-width:1601px){.ui-filter-listing__filter-action{margin-right:1px}.ui-filter-listing__filter-action+.ui-filter-listing__compare-action{margin-left:var(--space-24)}}.ui-filter-listing__filter-filter-btn,.ui-filter-listing__filter-sort-btn{z-index:26}.ui-filter-listing__filter-filter-btn.-filtered{background-color:transparent;border-color:var(--grey-100);color:var(--grey-70);color:var(--grey-100)}.ui-filter-listing__compare-action{display:flex;gap:var(--space-8);align-items:center;padding-left:var(--space-24);border-left:1px solid var(--grey)}@media (max-width:1023px){.ui-filter-listing__compare-action{padding:var(--space-16)}}@media (max-width:1600px){.ui-filter-listing__compare-action{padding:0 var(--container-padding)}}@media (max-width:1024px){.ui-filter-listing__compare-action{margin-left:auto}}.ui-filter-listing__compare-action-text{font-family:gb-medium;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.48px;color:var(--grey-100)}.ui-filter-listing__compare-action-toggle.m-input-toggle .m-input-toggle__switch{background-color:var(--grey-40)}.ui-filter-listing__header.-compare .ui-filter-listing__compare-container{border-bottom:1px solid var(--grey);height:67px}.ui-filter-listing__compare-container{overflow:hidden;height:0;display:flex;align-items:center;transition:height .2s var(--standard);padding:0 var(--container-padding)}@media (max-width:1023px){.ui-filter-listing__compare-container{padding:0 var(--space-16)}}@media (min-width:1601px){.ui-filter-listing__compare-container{padding:0;margin:0 var(--container-padding)}}.ui-filter-listing__compare-reset-btn{order:3;margin-left:var(--space-12)}@media (max-width:1023px){.ui-filter-listing__compare-reset-btn{order:unset;margin:var(--space-16) 0}}.ui-filter-listing__compare-selected-wrapper{display:flex;align-items:center;margin-left:auto;padding-right:var(--space-24)}@media (max-width:767px){.ui-filter-listing__compare-selected-wrapper{padding-left:var(--space-16);padding-right:var(--space-16)}}.ui-filter-listing__compare-compare-btn{margin:var(--space-16) 0;min-width:unset}@media (max-width:1023px){.ui-filter-listing__compare-compare-btn{margin:var(--space-16) 0}}.ui-filter-listing__compare-selected-text{color:var(--grey-70);font-family:gb-medium;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.48px}.ui-filter-listing__compare-products{display:flex;align-items:center;gap:var(--space-4);margin-left:var(--space-4)}.ui-filter-listing__compare-product-wrapper{width:28px;height:32px;position:relative}.ui-filter-listing__compare-product{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ui-filter-listing__page-more-btn{position:relative}.ui-filter-listing__page-more-btn.is-loading img,.ui-filter-listing__page-more-btn.is-loading p,.ui-filter-listing__page-more-btn.is-loading svg{opacity:0}.ui-filter-listing__page-more-btn.is-loading .m-btn-loading{opacity:1}.ui-filter-listing__page-more-btn.is-loading .m-btn-loading__container{--btn-load-color:var(--white)}.ui-filter-listing__page-more-btn .m-btn-loading{opacity:0;position:absolute;left:-5px;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-4);display:block}.ui-filter-listing__page-more-btn .m-btn-loading__container{--btn-load-size:24px;--btn-load-color:var(--grey-70);--btn-load-speed:2.5s;--btn-load-dot-size:calc(var(--btn-load-size)*0.18);position:relative;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:space-between;width:var(--btn-load-size);height:var(--btn-load-size);gap:var(--space-6)}.ui-filter-listing__page-more-btn .m-btn-loading__dot{display:inline-block;min-width:8px;min-height:8px;border-radius:50%}.ui-filter-listing__page-more-btn .m-btn-loading__dot--one{position:relative}.ui-filter-listing__page-more-btn .m-btn-loading__dot--one:after,.ui-filter-listing__page-more-btn .m-btn-loading__dot--one:before{content:"";position:absolute;top:0;left:0;width:8px;height:8px;border-radius:50%;background-color:var(--white);animation-duration:.8s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards;animation-iteration-count:infinite}.ui-filter-listing__page-more-btn .m-btn-loading__dot--one:before{animation-name:css-keyframes__loading-dot-1}.ui-filter-listing__page-more-btn .m-btn-loading__dot--one:after{animation-name:css-keyframes__loading-dot-2}.ui-filter-listing__page-more-btn .m-btn-loading__dot--three,.ui-filter-listing__page-more-btn .m-btn-loading__dot--two{background-color:var(--white);animation-duration:.8s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:forwards;animation-iteration-count:infinite}.ui-filter-listing__page-more-btn .m-btn-loading__dot--two{animation-name:css-keyframes__loading-dot-2}.ui-filter-listing__page-more-btn .m-btn-loading__dot--three{animation-name:css-keyframes__loading-dot-3}@keyframes leapFrog{0%{transform:translateX(0) rotate(0deg)}33.333%{transform:translateX(0) rotate(180deg)}66.666%{transform:translateX(calc(var(--btn-load-size)*-.38)) rotate(180deg)}99.999%{transform:translateX(calc(var(--btn-load-size)*-.78)) rotate(180deg)}to{transform:translateX(0) rotate(0deg)}}.ui-filter-listing__page-more-btn.is-loading{background-color:var(--purple-100);pointer-events:none;border-color:var(--purple-100)}@media (min-width:1600px){.ui-filter-listing__body .ui-listing-card__list{grid-template-columns:repeat(4,1fr)}}.ui-filter-listing__footer{padding:0 var(--space-24);display:flex;gap:var(--space-24);align-items:center;justify-content:flex-start}@media (max-width:1023px){.ui-filter-listing__footer{padding:0 var(--space-16)}}.ui-filter-listing__page-text{color:var(--grey-70);font-family:gb-medium;font-size:12px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:.48px}@media (max-width:1023px){.ui-filter-listing__page-text{font-family:gb-medium;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.48px}}.ui-filter-listing__empty-wrapper{max-width:498px}.ui-filter-listing__empty-wrapper .ui-no-result__icon{width:40px;height:40px}