.search-form .visually-hidden{display:none}.search-form .search-form__field{display:flex;gap:.66rem;max-width:50rem}.search-form .search-form__input{height:3.125rem;border:1px solid var(--clr-brand-200);background-color:var(--clr-base-100);letter-spacing:.01em;padding:.8rem 1.33rem;font-size:var(--fs-200);font-weight:var(--fw-600);outline:none;cursor:pointer;width:100%;line-height:1;flex:1}.search-form .search-list__count{font-size:var(--fs-200);letter-spacing:.01em;color:var(--clr-brand-500);margin-top:1.33rem}.search-form .search-form__submit{color:var(--clr-base-100);background-color:var(--clr-accent-500);width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:100%}.search-form input::placeholder{color:#17253b24;opacity:1}.search-form input::-webkit-input-placeholder{color:#17253b24}.search-form input::-moz-placeholder{color:#17253b24;opacity:1}.search-form input:-ms-input-placeholderv{color:#17253b24}.search-form input[type=search]::-webkit-search-decoration,.search-form input[type=search]::-webkit-search-cancel-button,.search-form input[type=search]::-webkit-search-results-button,.search-form input[type=search]::-webkit-search-results-decoration{display:none}.search-list .breadcrumbs-list:has(.breadcrumbs-item:nth-child(n+2):nth-last-child(-n+1)){border-radius:1rem}.search-list .search-list__pagination{max-width:50rem}.search-list .search-list__items{display:flex;flex-direction:column;gap:1.33rem}.search-list .search-list__items .search-item{background-color:var(--clr-base-100);border-radius:.66rem;padding:1.5rem;width:100%;max-width:50rem}.search-list .search-list__items .search-item .search-item__inner{display:flex;flex-direction:column;gap:.5rem}.search-list .search-list__items .search-item .search-item__heading a{color:var(--clr-brand-800);font-weight:var(--fw-600);font-size:var(--fs-500)}.search-list .search-list__items .search-item .search-item__heading a:before{bottom:0}.search-list .search-list__items .search-item .search-item__text{font-size:var(--fs-200);color:var(--clr-brand-500);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
