.loading-spinner{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.1,.7,1,.1);animation-timing-function:cubic-bezier(.1,.7,1,.1);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--spinner-color);border-style:solid;border-width:var(--spinner-thickness);border-radius:calc(var(--spinner-size)/2);height:var(--spinner-size);width:var(--spinner-size)}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{from{opacity:0}}@keyframes fadein{from{opacity:0}}.filter{background:#fff;margin-bottom:60px;position:relative;z-index:1}@media(max-width:1023.98px){.filter{margin-inline:32px}}.filter__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#202a31;border:1px solid #efece8;color:#efece8;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:16px 32px;text-transform:uppercase;width:100%}@media(min-width:1024px){.filter__label{display:none}}.filter__label svg{height:11px;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-transform:rotate(90deg) rotateY(0deg);transform:rotate(90deg) rotateY(0deg);width:17px}.filter__label[data-expanded=true] svg{-webkit-transform:rotate(90deg) rotateY(180deg);transform:rotate(90deg) rotateY(180deg)}@media(max-width:1023.98px){.filter__dropdown{background:#2f566f;border:1px solid #efece8;display:none;position:absolute;-webkit-transform:translateY(-1px);transform:translateY(-1px);width:100%}.filter__dropdown>button{border-bottom:1px solid #efece8;color:#fff;display:block;padding:10px 32px;width:100%}.filter__dropdown>button:hover{background:#efece8;color:#202a31}.filter__dropdown>button:last-child{border:none}.filter__dropdown[data-expanded=true]{-webkit-animation:fadein;animation:fadein;-webkit-animation-duration:.25s;animation-duration:.25s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:1024px){.filter__dropdown{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;height:auto !important}}.filter__item{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;font-size:16px;line-height:1.7;color:var(--color);padding:5px;position:relative}@media screen and (min-width:576px){.filter__item{font-size:calc(16px + 2 * ((100vw - 576px) / 448));line-height:calc(1.7 + 0 * ((100vw - 576px) / 448))}}@media screen and (min-width: 1024px){.filter__item{font-size:calc(18px + 3 * ((100vw - 1024px) / 416));line-height:calc(1.7 + 0 * ((100vw - 1024px) / 416))}}@media screen and (min-width: 1440px){.filter__item{font-size:21px;line-height:1.7}}@media(min-width:1024px){.filter__item{background:rgba(239,236,232,0);border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;color:var(--color);line-height:1;margin-block:-1px;padding:40px}}.filter__item:hover{background:rgba(239,236,232,.5);color:var(--link-color)}.filter__item.active,.filter__item[data-selected=true]{background:#efece8;border-color:rgba(0,0,0,0);color:var(--link-color)}.filter__load-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.filter__load-more button:disabled{display:none}* [data-terms]{display:none}* [data-terms].js-active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}