.main-search .result_amount{text-align:center}.main-search .search-header{align-items:center;display:flex;flex-flow:column nowrap;gap:26px;justify-content:center;margin-bottom:47px;margin-top:52px}@media only screen and (max-width:767.98px){.main-search .search-header{margin-bottom:30px;margin-top:30px}}.main-search .search-header h1{font-size:40px;line-height:normal;text-align:center}@media only screen and (max-width:767.98px){.main-search .search-header h1{font-size:32px}}.main-search .search-header .form-field{background:var(--background-color-3);border:1px solid var(--secondary-color);border-radius:40px;max-width:400px;overflow:hidden;position:relative}.main-search .search-header .form-field>input{background-color:transparent;border-radius:41px;font-size:16px;line-height:21px;padding-left:40px}.main-search .search-header .form-field>input::-moz-placeholder{font-size:16px;line-height:21px}.main-search .search-header .form-field>input::placeholder{font-size:16px;line-height:21px}.main-search .search-header .form-field .search-submit{aspect-ratio:1;cursor:pointer;height:17px;inset:50% auto 0 11px;position:absolute;transform:translateY(-50%)}.main-search .search-header .form-field .search-submit input{opacity:0;padding:0;pointer-events:none}.main-search .search-header .form-field .search-submit img{height:17px;width:19px}.main-search .search-wrapper{display:flex;flex-direction:column;gap:50px;justify-content:space-between}.main-search .search-wrapper .search-sidebar-container{display:flex;flex-direction:column;gap:10px}.main-search .search-wrapper .search-sidebar-container a{color:var(--text-primary-color)}.main-search .search-wrapper .search-sidebar-container:not(:first-of-type){margin-top:20px}.main-search .search-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:10px}@media only screen and (max-width:1199.98px){.main-search .search-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:991.98px){.main-search .search-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:575.98px){.main-search .search-grid{grid-template-columns:repeat(1,1fr)}}.pagination-navigation{color:var(--text-primary-color);cursor:pointer;display:flex;flex-wrap:wrap;font-size:18px;gap:8px;justify-content:center;margin:50px auto;padding:.5rem 0;width:-moz-fit-content;width:fit-content}.pagination-navigation .page-number,.pagination-navigation .pagination-arrow{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #ddd;color:var(--text-primary-color);display:flex;font-size:14px;height:40px;justify-content:center;text-align:center;transition:.25s;width:40px}.pagination-navigation .page-number svg,.pagination-navigation .pagination-arrow svg{fill:var(--text-primary-color);height:30px;width:20px}.pagination-navigation .page-number.page-gap,.pagination-navigation .pagination-arrow.page-gap{cursor:auto}.pagination-navigation .page-number.active:not(.page-gap),.pagination-navigation .page-number:hover:not(.page-gap),.pagination-navigation .pagination-arrow.active:not(.page-gap),.pagination-navigation .pagination-arrow:hover:not(.page-gap){background:var(--primary-color);border-color:var(--primary-color);color:#fff}.pagination-navigation .page-number.active:not(.page-gap) svg,.pagination-navigation .page-number:hover:not(.page-gap) svg,.pagination-navigation .pagination-arrow.active:not(.page-gap) svg,.pagination-navigation .pagination-arrow:hover:not(.page-gap) svg{fill:#fff}
