[type=search].wps-form-input::-ms-clear{display:none}[type=search].wps-form-input::-webkit-search-cancel-button,[type=search].wps-form-input::-webkit-search-decoration{display:none;-webkit-appearance:none}form.wps-form input.wps-form-input{flex:1;outline:0;margin:0;box-shadow:none;min-width:0;font-size:1rem}form.wps-form{margin:0;padding:0;width:100%}.wps-form-inner{display:flex;align-items:stretch;overflow:hidden;min-width:200px}form.wps-form div.wps-form-inner button{border:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;flex-shrink:0;width:46px;outline:0;cursor:pointer}form.wps-form div button.wps-form-clear{background:0 0;display:none}.wps-form-loader{display:none;align-items:center;justify-content:center;width:46px;animation:wps-spin .75s linear infinite}.wps-form-actions{display:flex;flex-shrink:0;width:46px}.wps-btnpos-only .wps-form-inner{min-width:0}.wps-btnpos-only .wps-form-input{max-width:100%;transition:max-width .3s ease,padding .3s ease}.wps-btnpos-only.wps-expanded .wps-form-inner{min-width:240px}.wps-btnpos-only:not(.wps-expanded) .wps-form-inner{overflow:hidden}.wps-btnpos-only:not(.wps-expanded) .wps-form-input{max-width:0;min-width:0!important;padding-left:0!important;padding-right:0!important}.wps-btnpos-only:not(.wps-expanded) .wps-form-actions{display:none!important}.wps-btnpos-only:not(.wps-expanded) .wps-form-inner{border:none;background:0 0}@keyframes wps-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}button.wps-form-close{display:none;border:0;background:0 0;padding:6px;margin:0;flex-shrink:0;align-items:center;justify-content:center;outline:0;cursor:pointer;color:var(--wps-bar-color,#121212)}button.wps-form-close svg{width:1.25}@media (max-width:768px){.wps-mobile-overlay.wps-expanded{position:fixed;inset:0;z-index:99999;background:#fff;padding:1rem;animation:wps-overlay-in .25s ease;display:flex;flex-direction:column}.wps-mobile-overlay.wps-expanded .wps-form-input{max-width:none!important;transition:none!important}.wps-mobile-overlay.wps-expanded .wps-form{display:flex;align-items:center;gap:10px;padding-bottom:.8rem;flex:0 0 auto}.wps-mobile-overlay.wps-expanded .wps-form-close{display:flex}.wps-mobile-overlay.wps-expanded .wps-form-submit{display:none}.wps-mobile-overlay.wps-expanded .wps-form-inner{flex:1;border-radius:var(--wps-bar-radius,0)}.wps-mobile-overlay.wps-expanded .wps-dropdown{position:static;flex:1 1 auto;width:100%;max-height:none;border:none;box-shadow:none;background:0 0}body.wps-overlay-active{overflow:hidden}}@keyframes wps-overlay-in{from{transform:translateX(100%)}to{transform:translateX(0)}}.wps-dropdown{background:#fff;z-index:99999;box-shadow:0 4px 4px -1px rgba(0,0,0,.06),0 4px 4px -1px rgba(0,0,0,.02);box-sizing:border-box;container-type:inline-size;max-height:min(540px,var(--wps-space-below,100vh));overflow-y:auto;display:none;transform-origin:top center}.wps-dropdown.wps-dropdown--open{display:block;animation:wps-dropdown-in .12s ease}.wps-dd-inner{padding:.875rem}.wps-item a.wps-item-link{padding:.5rem;display:flex;align-items:center;gap:.625rem;outline:0;text-decoration:none}.wps-no-results,.wps-result-brand a.wps-item-link,.wps-result-cat a.wps-item-link,.wps-result-history a.wps-item-link,.wps-view-all{padding:.75rem .5rem}.wps-no-results{opacity:.85}.wps-item{border-radius:4px}.wps-view-all{line-height:1.2;text-align:center;font-size:.9em;cursor:pointer}.wps-item-details{display:flex;width:100%;min-width:0;gap:.625rem;justify-content:space-between;align-items:center}@container (max-width:300px){.wps-dd-inner{font-size:.92rem}.wps-item-details{flex-direction:column;align-items:flex-start;gap:.125rem}}.wps-dd-inner .wps-result:not(:first-child){margin-top:.75rem}.wps-result-heading{font-weight:600}.wps-item-name{flex:1;line-height:1.2}.wps-item-sku{opacity:.7}.wps-item-price,.wps-item-stock{flex-shrink:0}.wps-item-price ins{font-weight:400}.wps-item-img{width:46px}.wps-item-img img{max-width:100%;vertical-align:bottom;border-radius:4px}.wps-item-icon{display:flex;align-items:center;opacity:.6}@keyframes wps-dropdown-in{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}