.bs-search-form{display:flex;align-items:stretch;margin-left:3px}.bs-search-form.show-search+.bs-nav .bs-nav__list{pointer-events:none}.bs-search-form.show-search .bs-search-form__input{z-index:9;width:calc(100vw - 56px);padding-right:35px;opacity:1;pointer-events:auto}.bs-search-form.show-search .bs-search-form__opener{z-index:9;color:var(--bs-primary-color)}.bs-header:not(:has(nav.bs-mobile-nav)):has(.user-account-link) .bs-search-form.show-search .bs-search-form__input{right:60px}.bs-header:not(:has(nav.bs-mobile-nav)):has(.user-account-link) .bs-search-form.show-search .bs-search-form__result{top:calc(100% - 9px);right:30px}.bs-header:not(:has(nav.bs-mobile-nav)):has(.user-account-link) .bs-search-form.has-results .bs-search-form__input{border-radius:20px 20px 0 0}.bs-header:not(:has(nav.bs-mobile-nav)) .bs-search-form.show-search .bs-search-form__result{top:calc(100% - 9px)}.bs-header:not(:has(nav.bs-mobile-nav)) .bs-search-form.has-results .bs-search-form__input{border-radius:20px 20px 0 0}.bs-header:not(:has(nav.bs-mobile-nav)) .bs-header__block{position:relative;margin-left:auto}.bs-header:not(:has(nav.bs-mobile-nav)) .bs-search-form.show-search .bs-search-form__input{right:30px}.bs-header:not(:has(nav.bs-mobile-nav)) .bs-search-form__input{left:0;width:auto!important}.bs-header:has(.user-account-link) .bs-search-form.show-search .bs-search-form__input{right:70px;width:calc(100vw - 82px)}.bs-header:has(.user-account-link) .bs-search-form__input{right:25px}.bs-search-form__opener{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;color:var(--bs-neutral-color);cursor:pointer;transition:color .2s linear}.bs-search-form__input{position:absolute;top:50%;right:41px;z-index:2;width:30px;height:34px;margin:0 -30px 0 0;padding:10px 15px;color:#0a0f30;background:var(--bs-neutral-color);border:none;border-radius:20px;transform:translateY(-50%);transform-origin:right;opacity:0;transition:width .2s linear;pointer-events:none}.bs-search-form__input::-moz-placeholder{color:#b0b0b0;font-size:16px}.bs-search-form__input::placeholder{color:#b0b0b0;font-size:16px}.bs-search-form__input:focus{outline:none}.bs-search-form__input:focus::-moz-placeholder{color:transparent}.bs-search-form__input:focus::placeholder{color:transparent}.bs-search-form__icon,.bs-search-form__spinner{width:20px;height:20px}.bs-search-form__spinner{display:none;animation:rotator 1.41s linear infinite}.bs-search-form__spinner .path{transform-origin:center;animation:dash 1.4s ease-in-out infinite;stroke-dasharray:187;stroke-dashoffset:0}.bs-search-form__result{--bs-neutral-color-2: var(--bs-neutral-color);position:absolute;top:100%;right:0;left:0;z-index:10;display:none;width:100vw;max-height:300px;overflow-y:auto;color:#0a0f30;background:var(--bs-neutral-color);border-radius:2px;padding-left:10px;padding-right:10px}.bs-search-form__result{padding-right:10px}.bs-search-form__result::-webkit-scrollbar{width:8px;background-color:var(--bs-neutral-color-2);border-radius:var(--bs-border-radius-6);cursor:pointer}.bs-search-form__result::-webkit-scrollbar-track{background-color:var(--bs-neutral-color-2);border-radius:var(--bs-border-radius-6)}.bs-search-form__result::-webkit-scrollbar-thumb{background-color:var(--bs-primary-color);border-radius:var(--bs-border-radius-6);cursor:pointer}.bs-search-form__result:not(:empty){border:solid 1px #e2e2e2;box-shadow:0 2px 4px #0000001a}.bs-search-form__result li:first-child{border-top:0}.bs-search-form__result li+li{border-top:solid 1px #e2e2e2}.bs-search-form__result a{display:block;padding:8px 10px;color:inherit;font-size:14px;-webkit-text-decoration:none;text-decoration:none}.bs-search-form__result a:hover{color:var(--bs-primary-color);-webkit-text-decoration:underline;text-decoration:underline}.bs-search-form__result .highlight{color:var(--bs-primary-color)}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:47;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}@media(min-width:768px){.bs-search-form{justify-content:flex-end}.bs-header:has(.user-account-link) .bs-search-form{position:static}.bs-header:has(.user-account-link) .bs-search-form__result{right:0;left:0;width:auto}.bs-search-form__result{right:0;left:0;width:auto;transform:translate(0)}}@media(min-width:992px){.bs-search-form{position:static}.bs-search-form.show-search{width:calc(100% - 50px)}.bs-search-form.show-search .bs-search-form__input{width:100%;border-bottom:1px solid #e2e2e2}.bs-header:not(:has(nav.bs-mobile-nav)):has(.user-account-link) .bs-search-form.show-search .bs-search-form__result{top:50%}.bs-header:not(:has(nav.bs-mobile-nav)) .bs-search-form.show-search .bs-search-form__result{top:50%}.bs-header:has(.user-account-link) .bs-search-form.show-search .bs-search-form__input{right:33px;width:calc(100% - 33px)}.bs-header:has(.user-account-link) .bs-search-form__result{right:30px;left:0;width:auto}.bs-search-form__opener{width:40px;height:40px}.bs-search-form__input{position:absolute;top:50%;right:32px;left:0;width:auto;height:40px;transform:translateY(-50%)}.has-results .bs-search-form__input{border-bottom-right-radius:0;border-bottom-left-radius:0}.bs-search-form__result{top:50%;translate:0 20px;right:0;left:0}.bs-search-form__result:not(:empty){border-top-color:transparent}}
