@charset "UTF-8";.card-attraction{position:relative;border-radius:20px}.card-attraction--hover{cursor:pointer}@media (hover:hover){.card-attraction--hover:hover::before{background-color:#e8e6e9;opacity:1}.card-attraction--hover:hover .card__description{max-height:160px;opacity:1;padding-top:24px}}@media (hover:hover) and (max-width:1600px){.card-attraction--hover:hover .card__description{padding-top:9px}}.card-attraction--with-img::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;border-radius:20px;background-color:#000;opacity:.4;z-index:1;-webkit-transition:opacity .6s ease,background-color .6s ease;transition:opacity .6s ease,background-color .6s ease}.card-attraction--with-img .card__content--no-link .card__title-link{color:#fff}.card-attraction:not(.card-attraction--with-img){background-color:#e8e6e9}.card-attraction:not(.card-attraction--with-img) .card__picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-attraction:not(.card-attraction--with-img) .card__picture>svg{margin:auto;color:rgba(62,63,64,.1)}@media (max-width:1325px){.card-attraction:not(.card-attraction--with-img) .card__picture>svg{max-height:calc(100% - 40px)}}.card-attraction:not(.card-attraction--with-img) .card__content--no-link .card__title-link{color:#00563b}.card-attraction .card__picture{aspect-ratio:560/380}.card-attraction .card__content{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content;gap:32px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;padding:48px 64px;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box}.card-attraction .card__content--no-link{grid-template-rows:1fr}@media (max-width:1600px){.card-attraction .card__content{gap:16px;padding:40px}}@media (max-width:1325px){.card-attraction .card__content{padding:24px}}@media (max-width:767px){.card-attraction .card__content{gap:8px}}.card-attraction .card__content:focus-visible{border:2px solid #000}.card-attraction .card__text{margin-bottom:0}.card-attraction .card__title-link{margin-bottom:0;font-family:"Wix Madefor Display VF",Arial,sans-serif;font-weight:600;font-size:24px;line-height:32px;text-transform:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1600px){.card-attraction .card__title-link{font-size:20px}}@media (max-width:1325px){.card-attraction .card__title-link{font-size:18px;line-height:24px}}@media (max-width:767px){.card-attraction .card__title-link{font-size:16px}}.card-attraction .card__description div,.card-attraction .card__description p,.card-attraction .card__title-link div,.card-attraction .card__title-link p{display:inline}.card-attraction .card__description{max-height:0;margin-bottom:0;padding-top:0;opacity:0;color:#fff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:max-height .6s ease,opacity .6s ease,padding-top .3s linear;transition:max-height .6s ease,opacity .6s ease,padding-top .3s linear}@media (max-width:1600px){.card-attraction .card__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-attraction .card__description div,.card-attraction .card__description p{display:inline}}
/*# sourceMappingURL=card-attraction.css.map */
