.lik-page{color:#102f49;font-family:var(--font-body),sans-serif;background:#faf8f1}.lik-page header,.lik-page footer,.lik-page section{max-width:1120px;margin:auto;padding:40px 24px}.lik-page header{justify-content:space-between;gap:20px;display:flex}.lik-page a{color:inherit}.lik-page h1{max-width:850px;margin:20px 0;font-size:clamp(2.3rem,5vw,4.2rem);line-height:1.1}.lik-page h2{margin-bottom:20px;font-size:2rem}.lik-page h3{margin:20px 0 10px}.lik-page p{margin-bottom:16px;line-height:1.75}.lik-intro>span,.lik-tag{color:#825e00;font-weight:800}.lik-feature{grid-template-columns:1.2fr .8fr;align-items:start;gap:40px;display:grid}.lik-feature>img{border-radius:22px;width:100%;height:auto}.lik-facts{flex-wrap:wrap;gap:24px;display:flex}.lik-button{background:#ffd04a;border-radius:30px;padding:15px 23px;font-weight:800;text-decoration:none;display:inline-block}.lik-clans{flex-wrap:wrap;gap:12px;display:flex}.lik-clans span{border:1px solid #d8d9cd;border-radius:24px;padding:12px 18px}.lik-schedule{max-width:800px}.lik-schedule>div{border-bottom:1px solid #ddd;grid-template-columns:75px 1fr;gap:20px;padding:15px 0;display:grid}.lik-prices{grid-template-columns:1fr 1fr;gap:24px;display:grid}.lik-prices article,.lik-gallery details{background:#fff;border:1px solid #e0dfd7;border-radius:20px;padding:24px}.lik-prices article>strong{font-size:2rem}.lik-gallery{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.lik-gallery details{padding:14px}.lik-gallery summary{cursor:pointer}.lik-gallery img{object-fit:cover;border-radius:12px;width:100%;height:180px}.lik-gallery summary h3{font-size:1.1rem}.lik-page footer{border-top:1px solid #ddd}@media (max-width:720px){.lik-feature,.lik-prices{grid-template-columns:1fr}.lik-gallery{grid-template-columns:1fr 1fr}.lik-page header{flex-wrap:wrap}}@media (max-width:450px){.lik-gallery{grid-template-columns:1fr}}.lik-album-photos{grid-template-columns:1fr 1fr;gap:10px;display:grid}.lik-album-photos a{display:block}.lik-album-photos img{object-fit:cover;height:120px}.lik-gallery details[open]{grid-column:span 2}.lik-gallery details[open] summary>img{height:260px}@media (max-width:450px){.lik-gallery details[open]{grid-column:auto}}
