.enkd-rentals{max-width:1280px;margin:0 auto;padding:64px clamp(20px,4vw,48px) 72px;color:#173d2d}.rental-intro{max-width:760px;margin-bottom:40px}.rental-eyebrow{font-family:var(--fm);font-size:11px;letter-spacing:.13em;text-transform:uppercase;margin-bottom:16px}.rental-intro h1{font-family:var(--fd);font-weight:900;font-size:clamp(48px,7vw,88px);text-transform:uppercase;line-height:.95;margin-bottom:22px}.rental-lead{font-size:18px;line-height:1.65;max-width:620px;color:#50594f}.rental-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.rental-card{background:#faf7ee;border:1px solid #d3c8b2;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;min-width:0}.rental-photo{display:block;aspect-ratio:1242/745;background:#e5dcc9}.rental-photo img{width:100%;height:100%;object-fit:cover}.rental-copy{padding:28px;display:flex;flex-direction:column;flex:1}.rental-category{font-family:var(--fm);font-size:10px;letter-spacing:.04em;line-height:1.6;margin-bottom:12px}.rental-copy h2{font-family:var(--fd);font-size:clamp(28px,3vw,38px);line-height:1.1;text-transform:uppercase;margin-bottom:16px}.rental-description{color:#50594f;line-height:1.7;font-size:15px;margin-bottom:18px}.rental-location{font-size:13px;margin-bottom:26px}.rental-booking{margin-top:auto}.rental-button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;min-height:52px;color:#f3efe3;background:#173d2d;text-decoration:none;font-family:var(--fm);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-radius:4px;transition:background .15s}.rental-button:hover{background:#2d5b47}.rental-button:focus-visible,.rental-photo:focus-visible{outline:3px solid #b99a5b;outline-offset:4px}.rental-booking p{font-size:12px;color:#50594f;margin-top:10px;text-align:center}.rental-how{margin-top:44px;padding-top:30px;border-top:1px solid #d3c8b2;display:grid;grid-template-columns:1fr 2fr;gap:32px}.rental-how h2{font-family:var(--fd);font-size:30px;text-transform:uppercase;line-height:1.1}.rental-how p{font-size:15px;color:#50594f;line-height:1.7}.rental-how .rental-note{font-size:12px;margin-top:12px}.rental-seo{margin-top:44px;padding-top:30px;border-top:1px solid #d3c8b2;display:grid;grid-template-columns:1fr 1fr;gap:40px}.rental-seo h2,.rental-faq h2{font-family:var(--fd);font-size:30px;text-transform:uppercase;line-height:1.1;margin-bottom:16px}.rental-seo h3{font-family:var(--fm);font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}.rental-seo h3+ul,.rental-seo ul+h3{margin-top:0}.rental-seo p,.rental-seo li{font-size:15px;color:#50594f;line-height:1.7}.rental-seo p{margin-bottom:12px}.rental-seo ul{padding-left:18px;margin-bottom:22px}.rental-faq{margin-top:44px;padding-top:30px;border-top:1px solid #d3c8b2}.rental-faq details{border-bottom:1px solid #d3c8b2;padding:16px 0}.rental-faq summary{cursor:pointer;font-weight:700;font-size:16px;color:#173d2d}.rental-faq details p{margin-top:10px;font-size:15px;color:#50594f;line-height:1.7}@media(max-width:700px){.enkd-rentals{padding-top:38px;padding-bottom:48px}.rental-grid,.rental-how,.rental-seo{grid-template-columns:1fr}.rental-grid{gap:24px}.rental-copy{padding:22px}.rental-how,.rental-seo{gap:16px}.rental-intro{margin-bottom:28px}.rental-lead{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map */
