.CityLinkSection{height:362px;position:relative;width:100%;margin:0 0 16px;overflow:hidden;display:flex;justify-content:center;align-items:flex-end;border-radius:24px;transition:box-shadow .3s ease;cursor:pointer;padding:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.CityLinkSection{height:225px}}.CityLinkSection:hover{box-shadow:0 0 10px rgba(0,0,0,.2);opacity:.95}.CityLinkSection:hover .CityLinkSection__image{transform:scale(1.1)}.CityLinkSection__image{background-size:cover;background-position:50%;transition:transform .3s ease}.CityLinkSection__gradient,.CityLinkSection__image{position:absolute;top:0;left:0;width:100%;height:100%}.CityLinkSection__gradient{background:linear-gradient(180deg,rgba(0,0,0,0) 36.46%,rgba(0,0,0,.7));z-index:1}.CityLinkSection__title{font-family:var(--font-family-main);font-size:44px;font-weight:600;line-height:44px;letter-spacing:-.01em;text-align:center;color:var(--absolute-100);transition:transform .3s ease;margin:0 0 16px}@media only screen and (max-width:767px){.CityLinkSection__title{margin:0 0 8px}}.CityLinkSection__overlay{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.CityLinkSection__overlay_tours-link{box-shadow:0 10px 31px 0 rgba(34,204,216,.5);font-weight:500;font-family:var(--font-family-main);width:auto;cursor:pointer;text-decoration:none}@media only screen and (max-width:767px){.CityLinkSection__overlay_tours-link{width:100%}}.Collection{display:flex;flex-direction:column;gap:16px;margin-bottom:82px}@media only screen and (max-width:767px){.Collection{margin-bottom:24px}}.Collection__products .ProductsGrid__button{margin-bottom:20px}.Collection__seo>*{margin-bottom:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.Collection__seo img{max-width:calc(100% - 1.5 * var(--wrapper-margin));height:auto!important}}.Collection .CustomerReviews__title{margin-top:0}.Collection .ProductsFilter__container_popups{border-right:none}.Collection .StackedAccordions__header{margin-top:10px;margin-bottom:10px}.Collection .StackedAccordions__accordion:last-child{margin-bottom:10px}@media only screen and (max-width:767px){.Accordion--simple .Accordion__button{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:space-between}}.PopupOrDropdownAdapter--dropdown{animation:unset}
/*# sourceMappingURL=79f7169ff85d263f.css.map*/