@import "https://cdn.jsdelivr.net/npm/instantsearch.css@7/themes/satellite-min.css";.search-panel{display:flex}.search-panel__categories{flex:1}.search-panel__filter-bar-filters{cursor:pointer;flex:100 100 0;gap:10px;display:flex;overflow:hidden}.product-badge{z-index:10}.search-panel__results{flex:3}.searchbox{margin-bottom:2rem}.pagination{text-align:center;margin:2rem auto}.container{flex-direction:column;display:flex}.hit__name,.hit__paragraph{word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root{--hits-per-row:2}@media screen and (width>=800px){:root{--hits-per-row:4}}.variants-dialog{text-align:center;box-sizing:border-box;transform-origin:top;background-color:#d3d3d3;flex:0 0 100%;padding:60px;position:relative}.variants-dialog__arrow-wrapper{pointer-events:none;width:100%;height:20px;position:absolute;bottom:100%;left:0;right:0}.ais-ClearRefinements-button--disabled,.ais-InfiniteHits-loadMore--disabled,.ais-InfiniteHits-loadPrevious--disabled{display:none!important}.ias-infiniteHits__stats{text-align:center;margin:20px 0}.search-panel__count-bar{gap:20px;display:flex}.ias-infiniteHits__stats-progressbar{background-color:#d3d3d3;width:200px;margin:20px auto}.ias-infiniteHits__stats-progressbar-indicator{transform-origin:0;background-color:#00f;height:3px}.submenu-list{flex:none;gap:10px;margin:0;padding:0;list-style:none;display:flex}.submenu-list__item{flex:none}.submenu-list__item a{all:unset;cursor:pointer;background-color:#efefef;border:1px solid #d3d3d3;padding:10px;display:block}.submenu-list__item--active>a{border-color:#000}.submenu-list__wrapper{align-items:flex-start;display:flex;position:relative;overflow:hidden}.submenu-list__wrapper--show-all .submenu-list{flex-wrap:wrap;flex:0 auto}.submenu-list__show-all{all:unset;white-space:nowrap;text-transform:uppercase;cursor:pointer;background:linear-gradient(270deg,#f6f6f6 76.28%,#f6f6f6cc 89.06%,#f6f6f600 100%);align-items:center;padding:11px 0 11px 45px;font-weight:700;display:inline-flex;position:absolute;inset:0 0 auto auto}.submenu-list__wrapper--show-all .submenu-list__show-all{margin-left:auto;position:static}.ais-Dropdown{position:relative}.search-panel__filter-bar-state-trigger,.ais-Dropdown-header{all:unset;flex:0 0 100%;justify-content:center;align-items:center;display:inline-flex}.search-panel__filter-bar-state-trigger--pull-right{margin-left:auto}.search-panel__filter-bar-state-trigger>svg,.ais-Dropdown-header>svg{margin:-5px 0}.ais-Dropdown-header{overflow:hidden}.ais-Dropdown-header[aria-expanded=true]{background-color:#fff}.ais-Dropdown-header:after{content:"";z-index:11;opacity:0;background-color:#fff;height:1px;margin-top:-1px;transition:opacity .15s ease-out,transform .2s ease-out;position:absolute;top:100%;left:1px;right:1px;transform:translateY(-100%)}.ais-Dropdown-header[aria-expanded=true]:after{opacity:1;transform:none}.ais-Drodpown-body{z-index:10;visibility:hidden;opacity:0;transform-origin:0 0;content-visibility:auto;background-color:#fff;border:1px solid #d3d3d3;width:300px;height:0;margin-top:-1px;padding:10px;transition:transform .2s ease-out,opacity .15s ease-out;position:absolute;inset:100% auto auto 0;transform:scale(.9)}.ais-Drodpown--refined .ais-Dropdown-header,.ais-Drodpown--refined .ais-Drodpown-body{border-color:#000}.ais-Drodpown-body--open{opacity:1;visibility:visible;height:auto;transform:none}.ais-Drodpown-body--align-right{transform-origin:100% 0;inset:100% 0 auto auto}.ais-CurrentRefinements-category,.ais-CurrentRefinements-item{all:unset;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ais-CurrentRefinements-category{background-color:#efefef;padding:8px 10px}.ais-CurrentRefinements-delete,.ais-CurrentRefinements-categoryLabel{all:unset}.ais-CurrentRefinements-item{font-size:.8rem}.ais-ClearRefinements-button{all:unset;text-transform:uppercase;white-space:nowrap;background-color:#fff;border:1px solid #d3d3d3;align-items:center;gap:5px;padding:7px 9px;font-size:.8rem;font-weight:700;display:flex}.ais-ClearRefinements-button>svg{margin:-4px 0}.ais-CurrentRefinements-label{text-transform:uppercase;font-weight:700}.infiniteHits-empty{text-align:center;flex-direction:column;align-items:center;max-width:750px;margin:0 auto;display:flex}.drawer{visibility:hidden;will-change:transform;z-index:20;background-color:#fff;max-width:300px;margin-left:auto;padding:20px;transition:transform .2s linear,visibility 0s linear .2s;position:fixed;inset:0;overflow-y:scroll;transform:translate(100%)}.drawer:target{visibility:visible;transition:transform .2s ease-out;transform:translate(0)}.drawer-overlay{opacity:0;pointer-events:none;z-index:10;background-color:#0000001a;transition:opacity .2s ease-in,transform 0s linear .2s,visibility 0s linear .2s;position:fixed;inset:0;transform:translate(-100%)}.drawer:target+.drawer-overlay{pointer-events:auto;opacity:1;transition:opacity .2s ease-out;transform:none}.ais-Panel{all:unset;contain:content;display:block}.ais-Panel[hidden]{contain:content;pointer-events:none;height:0}.ais-Panel-header{all:unset;cursor:pointer;align-items:center;gap:10px;width:100%;padding:15px 0;display:flex}.ais-Panel-header svg{margin-left:auto;transition:transform .2s ease-out}.ais-Panel-body{contain:content;display:block!important}.ais-Panel>.animate-visibility__inner{border-top:1px solid #d3d3d3}.drawer-footer{border-top:1px solid #d3d3d3;gap:20px;padding:20px;display:flex;position:sticky;inset:auto 0 0}.drawer-footer>*{text-align:center;flex:0 50%}.apply-refinements{color:#fff;text-transform:uppercase;background-color:#000;border:1px solid #000;padding:10px}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[itemprop=offers]{position:relative}.spinner-wrapper{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.spinner-wrapper[hidden]{display:none}.spinner{box-sizing:border-box;border:5px solid #0000001a;border-top-color:#0003;border-radius:100%;flex:0 0 25px;width:25px;height:25px;margin:auto;animation:1.1s cubic-bezier(.5,0,.5,1) infinite spinner}.variants-table__stock-wrapper{flex-direction:column;gap:5px;display:flex}.variants-table__price,.variants-table__stock{text-align:left;align-items:center;gap:10px;display:flex}.variants-table{text-align:left}.variants-table-heading-cell{word-break:break-word;text-overflow:hidden;white-space:nowrap}.variants-table__add-to .field.qty .qty-minus:before,.variants-table__add-to .field.qty .qty-plus:after{display:block}.variants-table__add-to .field.qty .input-text.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.variants-table__add-to .field.qty .input-text.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.variants-table__add-to .select.qty:not([style="display: none;"])~.qty{display:none!important}.variants-table__add-to-form-qty{flex:0 0 96px}.variants-table__add-to-form .action.requisition-list-button{all:unset;box-sizing:border-box;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.variants-table__add-to-form .action.requisition-list-button+[data-target=dropdown]{width:200px}.variants-table__add-to-form .requisition-list-action .action.new{display:block}.variants-table__add-to-form .requisition-list-action{position:relative}.variants-table__add-to-form [type=submit]{color:#fff;background-color:#000;flex:0 0 32px;justify-content:center;align-items:center;height:32px;padding:0;display:flex}.current-sorting{padding-left:2px;font-weight:400}.active-filter-count-badge{color:#fff;background-color:#000;border-radius:100%;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:14px;display:inline-flex}