.search-page-section{background:#fff;padding:3rem 0 4rem}.search-page-form{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:0 auto 2rem;max-width:720px}.search-page-form .catalog-search-wrapper{width:100%}.search-page-form .input-group{box-shadow:0 8px 24px #00000014}.search-page-form .input-group-text,.search-page-form .form-control{min-height:52px}.search-page-pagination{justify-content:center;margin-top:2.5rem}.search-page-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:25px}.search-page-title{color:#1a1a1a;font-size:1.25rem;font-weight:600;margin:10px 0 0}.search-page-result-count{color:#6c757d;margin:0}.search-page-section .mobile-sidebar-toggle{display:none;margin:25px auto 0;max-width:600px}.search-page-toolbar{align-items:center;display:flex;gap:1rem;justify-content:flex-end;margin-bottom:1.5rem}.search-page-error{border-color:#f5c2c7}.search-page-error i,.search-page-error h2{color:#b42318}.search-page-empty{background:#f8fafc;border:1px solid #e6ebf1;border-radius:8px;color:#526173;margin-top:1rem;padding:3rem 1.5rem;text-align:center}.search-page-empty i{color:#006db2;font-size:2.4rem;margin-bottom:1rem}.search-page-empty h2{color:#1f2933;font-size:1.35rem;margin-bottom:.5rem}.search-page-empty p{margin:0}@media(max-width:991.98px){.search-page-hero{max-width:100%;overflow:hidden}.search-page-hero .hero-content,.search-page-hero .hero-title{max-width:100%;min-width:0}.search-page-hero .hero-title{overflow-wrap:anywhere;word-break:break-word}.search-page-form{margin-bottom:0;max-width:none;width:100%}.search-page-form .catalog-search-wrapper,.search-page-form .search-page-submit{max-width:80%;width:100%}.search-page-heading{display:block;margin-bottom:30px}.search-heading-filter-trigger{display:none}.search-page-section .mobile-sidebar-toggle{display:block;margin:25px auto 30px;max-width:80%;width:100%}.search-page-section .mobile-sidebar-toggle .minipa-button{width:100%}}
