.destinations-hero{margin-bottom:16px;padding-top:16px}@media(min-width:1025px){.destinations-hero{margin-bottom:32px;padding-top:56px}}.destinations-hero__title{font-size:var(--sk-text--24);line-height:1.2}@media(min-width:769px){.destinations-hero__title{font-size:var(--sk-text--h1-smaller-3)}}.destinations-hero__text{margin-bottom:24px}@media(min-width:769px){.destinations-hero__text{margin-bottom:32px}}.destinations-search{margin-bottom:16px;position:relative}@media(min-width:1025px){.destinations-search{margin-bottom:24px}}.destinations-search input{background-color:var(--sk-color-white);border:1px solid var(--sk-color-gray6);font-size:14px;font-weight:400;height:54px;line-height:1.55;padding:16px 44px}.destinations-search input[value=""]{background-color:var(--sk-color-gray-light-3);border-color:var(--sk-color-gray-light-3)}.destinations-search input[value=""]+.destinations-search-clear{display:none}.destinations-search .destinations-search-clear,.destinations-search .destinations-search-icon{align-items:center;display:inline-flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%)}.destinations-search .destinations-search-icon{height:16px;left:15px;width:16px}.destinations-search .destinations-search-clear{background-color:var(--sk-color-white);border-radius:12px;cursor:pointer;height:40px;right:9px;transition:background-color .3s linear;width:40px}.destinations-search .destinations-search-clear:hover{background-color:var(--sk-color-gray-light-3)}.destinations-list__hero{margin-bottom:16px}@media(min-width:1025px){.destinations-list__hero{margin-bottom:24px}}.destinations-list__wrap{grid-gap:16px;display:grid;grid-template-columns:1fr;opacity:1;transition:opacity .8s ease-in-out}.destinations-list__wrap.als-fade-in{opacity:0;transition:none}@media(min-width:769px){.destinations-list__wrap{grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.destinations-list__wrap{grid-template-columns:repeat(3,1fr)}}.destinations-list .not-found{height:0;overflow:hidden;padding:0;text-align:center}.destinations-list .not-found em{opacity:0;transition:none}.destinations-list .not-found.show{height:auto;padding:24px 16px}.destinations-list .not-found.show em{opacity:1;transition:opacity .8s ease-in}.destinations-list__term-wrapper{align-items:center;display:flex;gap:12px;padding:4px 4px 0}@media(max-width:768px){.destinations-list__term-wrapper{margin-right:-24px;overflow-y:scroll;scrollbar-width:none}.destinations-list__term-wrapper::-webkit-scrollbar{display:none}}.destination-item__wrapper{align-items:center;border:1px solid var(--sk-color-gray-light-new);border-radius:20px;display:flex;height:100%;padding:12px;transition:transform .1s linear}@media(hover:hover){.destination-item__wrapper:hover{transform:translateY(-4px)}.destination-item__wrapper:hover .destination-item__link svg{right:12px}}.destination-item__link{align-items:center;color:var(--sk-color-dark-5);display:flex;gap:8px;position:relative;text-decoration:none;width:100%}.destination-item__link svg{height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:right .2s ease-in-out;width:16px}.destination-item__thumb{align-items:center;background-position:50%;background-size:cover;border-radius:12px;display:flex;height:48px;justify-content:center;overflow:hidden;position:relative;width:48px}.destination-item__thumb .item-icon{font-size:var(--sk-text--24);line-height:1}.destination-item__content{margin-right:30px}.destination-item__title{font-size:var(--sk-text-base-size);font-weight:600;line-height:1.55;margin-bottom:0}.destination-item__description{color:var(--sk-color-gray10);display:flex;font-size:var(--sk-text-base-size)}.destination-item__description p{font-size:inherit;margin-bottom:0}.destination-item__description>span{padding-left:10px;position:relative}.destination-item__description>span:before{content:"·";left:4px;position:absolute;top:50%;transform:translateY(-50%)}.destination-item__description>span:only-child{padding-left:0}.destination-item__description>span:only-child:before{content:""}.destination-item.hidden{opacity:0;pointer-events:none;visibility:hidden}.destination-item.disable{display:none}@media (max-width:768px){.destinations-list__term-wrapper{margin-right:-16px;padding-right:16px}}.destinations-search .destinations-search-clear{border:0;padding:0}.destinations-list{padding-bottom:42px}@media (min-width:769px){.destinations-list{padding-bottom:88px}}