.world{padding:2.5rem 0 2rem}.world__wrap{border-radius:1rem;overflow:hidden}.world__filters{margin:0 0 2.6rem}.world__map{height:100%;width:100%}.world__list{background-color:#fcfbf8;height:32.5rem;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:.5rem .75rem}.world__item{display:grid;margin:.75rem;min-height:7rem}@media print,screen and (min-width:64.0625em)and (max-width:79.99875em){.world__list{height:27.5rem}}@media print,screen and (max-width:64.06125em){.world{padding:2rem 0}.world__filters{margin:0 0 1.5rem}.world__map{height:35vh;max-height:24rem;min-height:14rem}.world__list{height:55vh;max-height:29rem;min-height:20rem}}.filters{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;margin-left:-.6rem;margin-right:-.6rem}.filters__item{margin:.6rem;max-width:11rem;width:100%}@media print,screen and (min-width:64.0625em){.filters__item--reset{margin-left:auto}}.filters__select{background-image:url(/assets/build/images/chevron.65c9c6b6.png);background-position:right -1.1rem center;background-size:.9rem;border-color:#7a232e;border-radius:2.2rem;color:#7a232e;cursor:pointer;font-size:.7rem;font-weight:500;line-height:1rem;margin:0;overflow:hidden;padding:.5rem 1.9rem .4rem 1rem!important;text-overflow:ellipsis;white-space:nowrap;width:100%}.filters__select:focus,.filters__select:hover{border-color:#7a232e}.filters__select:focus{background-image:url(/assets/build/images/chevron_reversed.98fed6db.png)}.filters__reset{align-items:center;border:0;color:#bdbdbd;cursor:pointer;display:flex;font-size:.7rem;font-weight:500;justify-content:center;line-height:1rem;outline:none;padding:.6rem;transition:all .4s ease-out}.filters__reset:hover{color:#7a232e}.filters__reset:hover:before{transform:rotate(-45deg)}.filters__reset:before{background-image:url(/assets/build/images/reset.1c8f5126.svg);background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem;content:"";display:block;height:1rem;margin-right:.4rem;transition:all .4s ease-out;width:1rem}@media print,screen and (max-width:64.06125em){.filters{justify-content:center}}@media screen and (max-width:39.99875em){.filters{flex-flow:column nowrap}}