.nearby-preview-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;margin-top:26px;border-top:1px solid #d9dbd0}.nearby-preview-cta h3{font-family:Georgia,serif;font-weight:400;font-size:28px;margin:0 0 8px}.nearby-preview-cta p{margin:0}.nearby-page-intro{padding-bottom:0}.nearby-page-intro .eyebrow{margin-top:32px}.nearby-page-intro h1{font-family:Georgia,serif;font-size:clamp(34px,5vw,62px);font-weight:400;line-height:1.1;max-width:800px;margin:18px 0}.nearby-page-intro>p{max-width:650px;line-height:1.7}.nearby-page #pekne-miesta{padding-top:36px}.nearby-page #pekne-miesta>.sectionhead{display:none}@media(max-width:700px){.nearby-preview-cta{align-items:flex-start;flex-direction:column}.nearby-preview-cta .btn{white-space:normal}.nearby-page-intro{padding-top:32px}}

.nearby-page main{width:min(1200px,calc(100% - 40px));margin-inline:auto;min-width:0}.nearby-page .nearby-toolbar,.nearby-page .region-map-panel,.nearby-page .nearby-grid{min-width:0;max-width:100%}.nearby-page .nearby-search{min-width:0}.nearby-page #region-map{max-width:100%}

.place .castle-quick{display:grid;grid-template-columns:1fr;margin:24px 0 0;gap:0}.place .castle-quick>a{padding:17px 0;gap:14px;min-width:0}.place .castle-quick strong{font-size:17px}.place .castle-quick a div>span{font-size:12px;line-height:1.5}.place .castle-quick>a>span{font-size:12px}.place .castle-quick i{font-size:23px}
.nearby-invitation-map{display:inline-block;margin-top:18px;color:#e4eead;font-size:14px;text-underline-offset:5px;text-decoration:underline}.nearby-invitation-map:focus-visible{outline:2px solid white;outline-offset:5px}.nearby-back-button{display:inline-flex;align-items:center;min-height:48px;padding:12px 20px;border:1px solid #294338;border-radius:8px;background:#294338;color:#fff;font-size:14px;font-weight:600;text-decoration:none}.nearby-back-button:hover{background:#3b594a}.nearby-back-button:focus-visible{outline:3px solid #b18a4e;outline-offset:4px}@media(max-width:700px){.nearby-back-button{display:flex;justify-content:center;width:100%;box-sizing:border-box}}
/* Stacked castle information must not inherit the old three-column dividers. */
.place .castle-quick>a,.place .castle-quick>a:first-child{border:0;border-bottom:1px solid var(--line)}
.place .castle-quick>a:last-child{border-bottom:0}
@media(min-width:801px){#objavte>.castle-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:30px 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#objavte>.castle-quick>a{min-width:0;padding:21px 24px;border:0;border-right:1px solid var(--line);gap:14px;align-items:center}#objavte>.castle-quick>a:first-child{padding-left:0}#objavte>.castle-quick>a:last-child{border-right:0;padding-right:0}#objavte>.castle-quick strong{font-size:16px;line-height:1.5}#objavte>.castle-quick a div>span{font-size:12px;line-height:1.5}#objavte>.castle-quick i{font-size:23px}#objavte>.castle-quick::before{display:none}}

.recreational-cycle{margin-top:24px;padding:20px;border-radius:8px;background:#e9eee1;border:1px solid #d1d9c9}.recreational-cycle h4{font:24px/1.25 Georgia,serif;margin:10px 0}.recreational-cycle p{font-size:13px;line-height:1.65;margin:10px 0}.recreational-cycle a{display:block;width:fit-content;margin-top:12px;font-size:13px;text-underline-offset:4px}@media(max-width:700px){.recreational-cycle{padding:16px}.recreational-cycle a{min-height:44px;display:flex;align-items:center;margin-top:3px}}
