:root{--primary:#fc0;--color-primary:var(--primary);--color-green:#4ca12e;--color-grey:#4ca12e;--color-grey-light:#4ca12e;--bg-primary:var(--primary);--bg-primary-hover:color-mix(in oklab,var(--bg-primary) 90%,#000 10%);--bg-primary-color:#000;--bg-light:#f6f4ee;--border-color-light:#e8e1ca;--font-family-base:"Roboto",sans-serif;--font-family-custom:"Poppins",sans-serif}.searchForm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 40px;padding:20px}.searchForm__button{margin-left:10px}.searchTabs{border-bottom:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0 0 20px}.searchTabs__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:-1px}.searchTabs__link{color:#000;display:block;padding:15px}.searchTabs__link:active,.searchTabs__link:focus,.searchTabs__link:hover{color:#000;text-decoration:none}.searchTabs__link:active .searchTabs__title,.searchTabs__link:focus .searchTabs__title,.searchTabs__link:hover .searchTabs__title{color:#cb2735;text-decoration:underline}.searchTabs__link.mmTabs__control__link--active{background:#fff;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.searchTabs__title{color:#cb2735;display:block;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:3px}.searchResults{margin-bottom:40px}.searchList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.searchList__item{margin:2px 20px 2px 0;width:calc(33.33333% - 13.33333px)}.searchList__item:nth-child(3n){margin-right:0}@media only screen and (max-width:650px){.searchTabs{border-bottom:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.searchTabs__item{margin:0 5px 5px 0;width:calc(50% - 2.5px)}.searchTabs__item:nth-child(2n){margin-right:0}.searchTabs__link{border:1px solid #e5e5e5}.searchTabs__link.mmTabs__control__link--active{background:#e5e5e5}.searchList__item{width:calc(50% - 10px)}.searchList__item:nth-child(3n){margin-right:20px}.searchList__item:nth-child(2n){margin-right:0}}@media only screen and (max-width:450px){.searchList__item,.searchTabs__item{margin-right:0;width:100%}.searchList__item:nth-child(3n){margin-right:0}}