@charset "UTF-8";.jp-ajax-search{--jp-ajax-search-width:auto;--jp-ajax-search-dropdown-width:min(360px,100vw - 32px);--jp-ajax-search-thumb-size:44px;--jp-ajax-search-thumb-fit:cover;--jp-ajax-search-thumb-zoom:1;--jp-ajax-search-dropdown-bg:#fff;--jp-ajax-search-dropdown-color:#222;--jp-ajax-search-dropdown-muted-color:#777;position:relative;width:var(--jp-ajax-search-width);max-width:100%;color:inherit}.jp-ajax-search__form{position:relative;width:100%}.jp-ajax-search__input{box-sizing:border-box;width:100%}.jp-ajax-search--preset-generic .jp-ajax-search__input,.jp-ajax-search--preset-bootstrap5 .jp-ajax-search__input{min-height:2.5rem;padding:0.5rem 2.75rem 0.5rem 0.875rem;border:1px solid rgba(0,0,0,0.22);border-radius:0.375rem;background:#fff;color:#222;font:inherit;font-size:1rem;line-height:1.5}.jp-ajax-search--preset-bootstrap5 .jp-ajax-search__input.form-control{padding-right:2.75rem}.jp-ajax-search--preset-generic .jp-ajax-search__input:focus,.jp-ajax-search--preset-bootstrap5 .jp-ajax-search__input:focus{border-color:#80bdff;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.18);outline:0}.jp-ajax-search--preset-generic .jp-ajax-search__icon,.jp-ajax-search--preset-bootstrap5 .jp-ajax-search__icon{position:absolute;top:50%;right:0.35rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;background:transparent;color:currentColor;transform:translateY(-50%);cursor:pointer}.jp-ajax-search--preset-bootstrap5 .jp-ajax-search__icon.btn{border:0;background:transparent}.jp-ajax-search--preset-generic .jp-ajax-search__icon::before,.jp-ajax-search--preset-bootstrap5 .jp-ajax-search__icon::before{content:"";display:block;width:0.8rem;height:0.8rem;border:2px solid currentColor;border-radius:50%}.jp-ajax-search--preset-generic .jp-ajax-search__icon::after,.jp-ajax-search--preset-bootstrap5 .jp-ajax-search__icon::after{content:"";position:absolute;width:0.45rem;height:2px;background:currentColor;transform:translate(0.48rem,0.48rem) rotate(45deg)}.jp-ajax-search__dropdown{position:absolute;z-index:1020;top:calc(100% + 8px);width:var(--jp-ajax-search-dropdown-width);max-width:min(100vw - 32px,var(--jp-ajax-search-dropdown-width));box-sizing:border-box;padding:8px;border:1px solid rgba(0,0,0,0.1);border-radius:6px;background:var(--jp-ajax-search-dropdown-bg);box-shadow:0 12px 32px rgba(0,0,0,0.16);color:var(--jp-ajax-search-dropdown-color)}.jp-ajax-search--dropdown-scroll .jp-ajax-search__dropdown{max-height:min(var(--jp-ajax-search-dropdown-max-height,420px),80vh);overflow-y:auto;overscroll-behavior:contain}.jp-ajax-search__dropdown>*+*{border-top:1px solid rgba(0,0,0,0.08)}.jp-ajax-search__dropdown[hidden]{display:none}.jp-ajax-search--dropdown-left .jp-ajax-search__dropdown{left:0}.jp-ajax-search--dropdown-center .jp-ajax-search__dropdown{left:50%;transform:translateX(-50%)}.jp-ajax-search--dropdown-right .jp-ajax-search__dropdown{right:0}.jp-ajax-search__state{padding:10px 12px;color:var(--jp-ajax-search-dropdown-muted-color);font-size:0.9375rem;line-height:1.4}.jp-ajax-search__result{display:flex;gap:12px;align-items:center;flex-wrap:nowrap;box-sizing:border-box;min-width:0;padding:10px 12px;border-radius:4px;color:var(--jp-ajax-search-dropdown-color);text-decoration:none}.jp-ajax-search__result:hover,.jp-ajax-search__result:focus{background:rgba(0,0,0,0.06);color:var(--jp-ajax-search-dropdown-color);text-decoration:none;outline:none}.jp-ajax-search__thumb{flex:0 0 var(--jp-ajax-search-thumb-size);min-width:var(--jp-ajax-search-thumb-size);width:var(--jp-ajax-search-thumb-size);height:var(--jp-ajax-search-thumb-size);overflow:hidden;border-radius:4px;background:rgba(0,0,0,0.08)}.jp-ajax-search__thumb img{display:block;width:100%;height:100%;object-fit:var(--jpajax-thumb-fit,var(--jp-ajax-search-thumb-fit,cover));object-position:center center;transform:scale(var(--jpajax-thumb-zoom,var(--jp-ajax-search-thumb-zoom,1)));transform-origin:center center}.jp-ajax-search__result--no-thumb{gap:0}.jp-ajax-search__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.jp-ajax-search__title{display:block;overflow:hidden;color:var(--jp-ajax-search-dropdown-color);font-size:0.9375rem;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.jp-ajax-search__meta{display:flex;flex-wrap:nowrap;align-items:center;min-width:0;overflow:hidden;margin-top:3px;color:var(--jp-ajax-search-dropdown-muted-color);font-size:0.85em;line-height:1.25;white-space:nowrap}.jp-ajax-search__category,.jp-ajax-search__manufacturer,.jp-ajax-search__date,.jp-ajax-search__location,.jp-ajax-search__file-type,.jp-ajax-search__file-size,.jp-ajax-search__version,.jp-ajax-search__product-key,.jp-ajax-search__subscription-period,.jp-ajax-search__type,.jp-ajax-search__description{display:inline-block;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.jp-ajax-search__category,.jp-ajax-search__manufacturer,.jp-ajax-search__date,.jp-ajax-search__location,.jp-ajax-search__file-type,.jp-ajax-search__file-size,.jp-ajax-search__version,.jp-ajax-search__product-key,.jp-ajax-search__subscription-period{flex:0 1 auto}.jp-ajax-search__type{flex:0 0 auto}.jp-ajax-search__meta>*+*::before{content:"·";display:inline-block;flex:0 0 auto;margin:0 6px;color:var(--jp-ajax-search-dropdown-muted-color)}.jp-ajax-search__price{display:flex;flex:0 0 max-content;flex-direction:column;align-items:flex-end;min-width:0;max-width:min(34%,9rem);margin-left:auto;color:var(--jp-ajax-search-dropdown-color);font-size:0.875rem;font-weight:600;line-height:1.2;text-align:right;white-space:nowrap}.jp-ajax-search__price-old{overflow:hidden;max-width:100%;color:var(--jp-ajax-search-dropdown-muted-color);font-size:0.8em;font-weight:400;text-decoration:line-through;text-overflow:ellipsis;white-space:nowrap}.jp-ajax-search__price-sale,.jp-ajax-search__price-current{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.jp-ajax-search__load-more-wrap{padding:8px 12px 4px;text-align:center}.jp-ajax-search__load-more{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:0 12px;border:1px solid rgba(0,0,0,0.12);border-radius:4px;background:transparent;color:var(--jp-ajax-search-dropdown-color);font:inherit;font-size:0.875rem;line-height:1.2;cursor:pointer}.jp-ajax-search__load-more:hover,.jp-ajax-search__load-more:focus{background:rgba(0,0,0,0.06);outline:none}.jp-ajax-search__load-more:disabled{cursor:wait;opacity:0.7}.jp-ajax-search--dropdown-theme-light{--jp-ajax-search-dropdown-bg:#fff;--jp-ajax-search-dropdown-color:#222;--jp-ajax-search-dropdown-muted-color:#777}.jp-ajax-search--dropdown-theme-dark{--jp-ajax-search-dropdown-bg:#1f1f1f;--jp-ajax-search-dropdown-color:#fff;--jp-ajax-search-dropdown-muted-color:rgba(255,255,255,0.7)}.jp-ajax-search--search-light .jp-ajax-search__input{color:#222}.jp-ajax-search--search-dark .jp-ajax-search__input{color:#fff}.uk-light .jp-ajax-search__dropdown,.uk-dark .jp-ajax-search__dropdown{background:var(--jp-ajax-search-dropdown-bg);color:var(--jp-ajax-search-dropdown-color)}.jp-ajax-search--dropdown-theme-dark .jp-ajax-search__dropdown>*+*{border-top-color:rgba(255,255,255,0.12)}.jp-ajax-search--dropdown-theme-dark .jp-ajax-search__load-more{border-color:rgba(255,255,255,0.18)}.jp-ajax-search--dropdown-theme-dark .jp-ajax-search__load-more:hover,.jp-ajax-search--dropdown-theme-dark .jp-ajax-search__load-more:focus{background:rgba(255,255,255,0.1)}@media (max-width:480px){.jp-ajax-search__dropdown{left:0;right:auto;width:min(calc(100vw - 24px),var(--jp-ajax-search-dropdown-width));max-width:calc(100vw - 24px);transform:none}.jp-ajax-search__result{align-items:center;flex-wrap:nowrap;gap:10px;padding:9px 10px}.jp-ajax-search__thumb{flex:0 0 var(--jp-ajax-search-thumb-size);width:var(--jp-ajax-search-thumb-size);height:var(--jp-ajax-search-thumb-size)}.jp-ajax-search__content{flex:1 1 auto;min-width:0}.jp-ajax-search__price{flex:0 1 auto;max-width:32%;margin-top:0;margin-left:auto;font-size:0.8125rem;text-align:right}.jp-ajax-search__result--no-thumb .jp-ajax-search__price{margin-left:auto}}
