.search{position:relative;display:flex;align-items:center;height:3rem}.search .autocomplete-container{width:530px}.search .search-input{position:absolute;top:0;right:0;box-sizing:border-box;height:3rem;outline:none;transition:.5s;margin:0;line-height:150%;font-weight:400;font-size:16px;font-family:"soleil"}@media(max-width:1024px){.search .search-input{font-size:14px}}.search__icon,.search__icon-expand{padding:.5rem;width:1.5rem;height:1.5rem}.search__icon{position:absolute;top:0;bottom:0;margin:auto 0;right:.25rem}.search__icon-expand{top:25%;border:.25rem solid #fff}.search__icon-close{position:absolute;fill:#000!important;right:3.3rem;top:0;bottom:0;margin:auto;background:none;border-radius:none;width:1.1rem;height:1.1rem}.search--expanded__arrow{position:absolute;right:34rem;top:25%;width:1.5rem;height:1.5rem;display:none}@media(max-width:1279px){.search--expanded__arrow{display:flex}}.search .search-input{width:20.25rem;background:#fff;border:1px solid #000;border-radius:5rem}.search .search-input::-moz-placeholder{color:#000;opacity:1}.search .search-input:-ms-input-placeholder{color:#000;opacity:1}.search .search-input::placeholder{color:#000;opacity:1}.search .search-input--active{width:30rem}@media(max-width:768px){.search .search-input--active{width:80%}}@media(max-width:768px){.search .search-input{height:2.5rem;margin:0;line-height:150%;font-weight:400;font-size:24px;font-family:"soleil"}}@media(max-width:768px)and (max-width:1024px){.search .search-input{font-size:18px}}@media(max-width:768px)and (max-width:768px){.search .search-input{font-size:16px}}.search__icon,.search__icon-expand{background:#cf0;border-radius:5rem}.search__icon-expand.icon,.search__icon.icon{fill:#000}@media(max-width:768px){.search__icon,.search__icon-close,.search__icon-expand{width:1rem;height:1rem}}.search__ch-active .search-input{font-size:.875rem;font-family:"acumin-pro-semi-condensed"}.search__ch-active .search-input--active{width:20.25rem!important}@media(max-width:768px){.search__ch-active .search-input{margin:0;line-height:140%;font-size:16px;font-weight:700;font-family:"acumin-pro-semi-condensed";font-weight:400}}@media(max-width:476px){.search__ch-active .search-input{margin:0;line-height:140%;font-size:16px;font-weight:700;font-family:"acumin-pro-semi-condensed";font-weight:400;width:90%!important}}.search__ch-active .search__dropdown{box-shadow:0 3px 6px rgba(0,0,0,.15)}.search__ch-active .autocomplete__link-box .icon-text__text{font-weight:700}.search__ch-active .autocomplete__top-search__item .text-label-m{font-weight:500}@media(max-width:768px){.search{height:2.5rem;width:100%}}@media(max-width:768px){.search .autocomplete-container{width:98vw}}@media(max-width:768px){.search--expanded__arrow{width:1.25rem;height:1.25rem;right:unset;left:0}}.searchInput{padding:1rem 4rem 1rem 1.5rem;width:100%}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes dropdown{0%{max-height:0}to{max-height:44rem}}@keyframes dropdown{0%{max-height:0}to{max-height:44rem}}@-webkit-keyframes fancySlideInFromTop{0%{opacity:0;transform:translateY(-10%);scale:.95}to{opacity:1;transform:none;scale:1}}@keyframes fancySlideInFromTop{0%{opacity:0;transform:translateY(-10%);scale:.95}to{opacity:1;transform:none;scale:1}}.react-multi-carousel-list{z-index:0}.accordion__drawer{overflow:hidden;position:relative;max-height:0;max-height:var(--accordion-drawer-closed-height,0);transition:max-height .5s}.accordion__drawer--opened{overflow:hidden;max-height:5000px;transition:max-height .5s}.accordion__drawer--opened .accordion__drawer-shadow{transition:all .5s;background:transparent}.accordion__drawer-shadow{position:absolute;width:100%;bottom:0;top:75%;transition:all .5s;background:linear-gradient(1turn,#f9f9f9,hsla(0,0%,97.6%,.951699) 6.67%,hsla(0,0%,97.6%,.881607) 20%,hsla(0,0%,97.6%,.641391) 40%,hsla(0,0%,97.6%,.00830131) 93.33%,hsla(0,0%,97.6%,0));z-index:1}.accordion__trigger,.accordion__trigger *{cursor:pointer}.accordion--trigger-on-bottom{display:flex;flex-flow:column;flex-direction:column-reverse}.accordion:empty{display:none}