/* WTP Lite front v2.20.1 - Theme: Beach House (Fraunces + Manrope). Sunny, soft and rounded: sand sections, surf edges, pill buttons. */
.wtpf.wtpf--shore{--sand:#f6eddc;--x-dw:500;--x-dls:-.015em;--x-h1:clamp(46px,6.2vw,96px);--x-h2:clamp(34px,4.2vw,58px);--x-lede:clamp(26px,2.8vw,40px);--x-lede-w:400;--x-r-img:22px;--x-etrack:.26em;--x-btn-track:.1em}
.wtpf--shore .wtpf-x-intro__lede{font-style:italic}
.wtpf--shore .wtpf-x-stays{background:var(--sand)}
.wtpf--shore .wtpf-x-div--shore{color:var(--sand);background:var(--wtp-surface);margin-top:-1px;line-height:0}
.wtpf--shore .wtpf-x-div--shore .wtpf-edge{display:block;width:100%;height:64px;transform:scaleY(-1)}
.wtpf--shore .wtpf-x-exp{background:var(--wtp-surface)}
.wtpf--shore .wtpf-x-exp--soft .wtpf-x-tile,.wtpf--shore .wtpf-x-exp--soft [class*="__pic"]{border-radius:26px;overflow:hidden}
.wtpf--shore .wtpf-x-gallery{background:var(--sand)}
.wtpf--shore .wtpf-x-gallery img{border-radius:20px}
.wtpf--shore .wtpf-x-stays--shore .wtpf-x-stay__media{border-radius:26px;overflow:hidden}
.wtpf--shore .wtpf-x-q blockquote p{font-style:italic}
.wtpf--shore .wtpf-btn,.wtpf--shore .wtpf-book__go{border-radius:999px}
body.wtpf-design-shore .wtph__book{border-radius:999px}
