.welcomebook{background:var(--surface-raised)}.welcomebook .wb-section{padding-block:var(--space-fluid-102-48);gap:var(--space-32);display:grid}.welcomebook .wb-band{background:linear-gradient(to bottom, var(--surface-raised) 0, var(--surface-page) 9%, var(--surface-page) 91%, var(--surface-raised) 100%)}.welcomebook .wb-band-quiet{background:linear-gradient(to bottom, var(--surface-raised) 0, var(--surface-quiet) 9%, var(--surface-quiet) 91%, var(--surface-raised) 100%)}.welcomebook h2{margin:0}.wb-heading{align-items:center;gap:var(--space-16);display:flex}.wb-heading h2,.wb-heading h3{margin:0}.welcomebook .wb-sub{margin:var(--space-9) 0 0;color:var(--text-muted)}.welcomebook p{max-width:68ch;line-height:1.6}.welcomebook .host-signature{width:10rem;margin:0 0 var(--space-16)}.wb-arrival{padding-block:var(--space-fluid-51-28);gap:var(--space-24);display:grid}.wb-arrival-grid{gap:var(--space-20);padding:var(--space-fluid-41-26);background:var(--surface-page);border-radius:.75rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.wb-arrival-grid article{align-content:start;gap:var(--space-4);display:grid}.wb-arrival-grid .pencil-icon{margin-bottom:var(--space-6)}.wb-arrival-grid h3{margin:0 0 var(--space-6);font-size:var(--text-md)}.wb-arrival-grid p{font-size:var(--text-sm);color:var(--text-muted);margin:0}.wb-perk{font-weight:500;margin-top:var(--space-9)!important;color:var(--text-strong)!important}.wb-perk span{color:var(--accent)}.wb-arrival-foot{gap:var(--space-16);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.wb-arrival-foot p{margin:0}.wb-bookmark{color:var(--text-body);font-size:var(--text-base);margin:0}.wb-paula{gap:var(--space-fluid-41-26);padding-block:var(--space-fluid-102-48);grid-template-columns:6rem minmax(0,1fr);align-items:start;display:grid}.wb-paula figure{margin:0}.wb-paula figure .etp-media{width:6rem}.wb-paula hr{margin:var(--space-24) 0;border:0;border-top:1px solid var(--line)}.wb-actions{gap:var(--space-16);flex-wrap:wrap;align-items:center;display:flex}.wb-note{margin-top:var(--space-16);color:var(--text-muted);font-size:var(--text-sm)}.wb-accordion{border-top:1px solid var(--line)}.wb-accordion:last-of-type{border-bottom:1px solid var(--line)}.wb-accordion summary{min-height:3rem;padding-block:var(--space-14);cursor:pointer;font-size:var(--text-md);color:var(--text-strong);align-items:center;font-weight:500;display:flex}.wb-accordion summary::marker{content:"";display:none}.wb-accordion summary::-webkit-details-marker{content:"";display:none}.wb-accordion summary{justify-content:flex-start;gap:var(--space-10);list-style:none}.wb-accordion summary:after{content:"→";color:var(--text-strong);transition:transform .25s var(--ease-out,ease)}.wb-accordion[open] summary:after{transform:rotate(90deg)}.wb-accordion-body{gap:var(--space-16);padding-bottom:var(--space-24);display:grid}.wb-accordion-body p{margin:0}.wb-accordion-body h3{margin:var(--space-10) 0 0;font-family:var(--display);font-size:var(--text-md);font-weight:500;line-height:1.2}.wb-accordion-body h3:first-child{margin-top:0}.wb-notice{padding:var(--space-16) var(--space-20);border-left:4px solid var(--accent);background:var(--surface-raised);border-radius:.4rem;margin:0}.wb-notice-caution{background:var(--surface-raised)}.wb-notice-reassure{background:var(--surface-raised);border:1px solid var(--line);border-left:4px solid var(--accent)}.wb-notice-calm{padding-left:var(--space-16);background:var(--surface-raised);color:var(--text-muted)}.wb-steps{padding-left:var(--space-24);gap:var(--space-12);margin:0;display:grid}.wb-steps li{line-height:1.6}.wb-step-emphasis,.wb-step-emphasis::marker{color:var(--text-strong);font-weight:500}.wb-ticks{padding-left:var(--space-24);gap:var(--space-10);margin:0;display:grid}.wb-local-list{gap:var(--space-16);margin:0 0 var(--space-20);padding:0;list-style:none;display:grid}.wb-local-list li{gap:var(--space-4);display:grid}.wb-local-list strong{font-family:var(--display);font-size:var(--text-md);font-weight:500;line-height:1.2}.wb-local-list span{color:var(--text-body);line-height:1.55}.wb-local-list a{color:var(--text-strong);border-bottom:1px solid var(--accent);text-decoration:none}.wb-local-list a:hover,.wb-local-list a:focus-visible{border-bottom-color:var(--text-strong)}.wb-extras{gap:var(--space-32);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.wb-extras h3{margin:0 0 var(--space-12);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.wb-extras ul{padding-left:var(--space-20);gap:var(--space-8);margin:0;display:grid}.wb-guides{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.wb-guides li{border-bottom:1px solid var(--line)}.wb-guides a{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:3rem;padding:var(--space-14) var(--space-4);color:var(--text-strong);text-decoration:none;display:flex}.wb-guides a:hover{color:var(--text-body)}.wb-guides a span{color:var(--text-strong)}.wb-emergency{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.wb-emergency p{gap:var(--space-6);padding:var(--space-20) var(--space-24);background:var(--surface-anchor);color:var(--text-on-anchor);--text-heading:var(--text-on-anchor);--focus-ring:var(--text-on-anchor);border-radius:.6rem;margin:0;display:grid}.wb-emergency strong{color:var(--text-on-anchor)}.wb-emergency span{font-size:var(--text-sm);color:var(--text-muted-on-anchor)}.wb-emergency strong{font-size:var(--text-display-sm);line-height:1}.wb-pending{padding:var(--space-14) var(--space-20);border:1px dashed var(--line-strong);color:var(--text-muted);font-size:var(--text-sm);border-radius:.4rem}.wb-review{padding-block:var(--space-fluid-102-48)}.wb-review-card{text-align:center;justify-items:center;gap:var(--space-20);padding:var(--space-fluid-102-48) var(--space-fluid-41-26);border-radius:var(--radius-media);background:var(--surface-anchor);color:var(--text-on-anchor);--text-heading:var(--text-on-anchor);--focus-ring:var(--text-on-anchor);display:grid}.wb-review-card p{color:var(--text-muted-on-anchor);margin:0}.wb-review-card .text-link{color:var(--text-on-anchor)}.wb-tiers-plain{padding-block:var(--space-fluid-102-48);background:var(--surface-raised);border-radius:var(--radius-media);padding-inline:var(--space-fluid-41-26)}.wb-tiers{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0;padding:0;list-style:none;display:grid}.wb-tiers li{gap:var(--space-4);padding:var(--space-20);border:1px solid var(--line);border-radius:.6rem;display:grid}.wb-tiers strong{font-size:var(--text-lg)}.wb-tiers span{color:var(--text-muted);font-size:var(--text-sm)}.wb-updated{padding-bottom:var(--space-fluid-51-28);color:var(--text-muted);font-size:var(--text-sm)}@media (width<=60rem){.wb-paula{grid-template-columns:1fr}.wb-arrival-foot{flex-direction:column;align-items:flex-start}.wb-arrival-foot .button{justify-content:center;width:100%}}@media print{.site-header,.site-footer,.back-to-top,.wb-hero .etp-media,.button{display:none!important}.welcomebook,.welcomebook .wb-band,.welcomebook .wb-band-quiet{background:var(--surface-raised)!important}.wb-accordion-body{display:block!important}.wb-notice,.wb-emergency p,.wb-tiers li{background:var(--surface-raised)!important;color:var(--text-strong)!important;border:1px solid var(--line-strong)!important}.welcomebook a[href^=\/]:after{content:" (enjoythepause.co.uk" attr(href) ")";font-size:.85em}.welcomebook a[href^=http]:after{content:" (" attr(href) ")";font-size:.85em}.wb-pending{border-style:solid!important}details.wb-accordion>.wb-accordion-body{display:grid!important}}.wb-priced{padding-left:0;list-style:none}.wb-priced li{justify-content:space-between;align-items:baseline;gap:var(--space-16);padding-block:var(--space-8);border-bottom:1px solid var(--line);display:flex}.wb-priced strong{white-space:nowrap}.wb-with-image{gap:var(--space-fluid-102-48);grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;display:grid}.wb-with-image figure{margin:0}.wb-figure-round .etp-media{border-radius:var(--radius-media);overflow:hidden}@media (width<=60rem){.wb-with-image{grid-template-columns:1fr}}.wb-star{width:1.6rem;height:1.6rem;margin-inline:var(--space-3);background:var(--accent);color:var(--text-on-accent);font-size:var(--text-sm);vertical-align:-.35rem;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex}.wb-bookmark{align-items:center;gap:var(--space-14);display:flex}.wb-bookmark .trust-icon{width:2rem;height:2rem;fill:var(--accent);stroke:var(--text-strong);stroke-width:2.9px;flex:none}.wb-picks{margin-top:var(--space-fluid-51-28)}.wb-group-title{margin:0 0 var(--space-20);font-family:var(--display);font-size:var(--text-fluid-2xl);font-weight:500;line-height:1.15}.wb-picks ul{gap:var(--space-20);margin:0;padding:0;list-style:none;display:grid}.wb-picks li{gap:var(--space-4);padding-bottom:var(--space-20);border-bottom:1px solid var(--line);display:grid}.wb-picks strong{margin-bottom:var(--space-6);font-family:var(--display);font-size:var(--text-lg);font-weight:500;line-height:1.2;display:block}.wb-picks strong a{color:var(--text-strong);border-bottom:1px solid var(--accent);text-decoration:none}.wb-picks strong a:hover,.wb-picks strong a:focus-visible{border-bottom-color:var(--text-strong)}.wb-pick-out{margin-left:var(--space-6);color:var(--text-strong);font-size:.78em}.wb-picks span{color:var(--text-muted);max-width:62ch;line-height:1.6}.wb-image-first figure{order:-1}@media (width<=60rem){.wb-image-first figure{order:-1}}.wb-picks ul{gap:var(--space-20);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.wb-picks li{padding:var(--space-fluid-41-26);border:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:var(--radius-media);background:var(--surface-raised);align-content:start}.wb-document .page-width{width:100%;max-width:none;margin-inline:0;padding-inline:0}.wb-document .wb-band,.wb-document .wb-band-quiet{background:0 0}.wb-document>section{padding-block:var(--space-fluid-64-35);scroll-margin-top:var(--space-96);border-top:1px solid var(--line)}.wb-document>section:first-of-type{border-top:0;padding-top:0}.wb-document>.wb-updated{margin-bottom:0}.wb-document .wb-arrival-grid{background:var(--surface-raised)}@media (width<=52rem){.wb-shell .policy-contents{position:static}}
