img.svelte-clm78z{width:100%;height:auto;opacity:0;transition:opacity 1200ms ease-out}img.loaded.svelte-clm78z{opacity:1}img.rounded.svelte-clm78z{border-radius:10px}
a.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{text-decoration:none;text-transform:uppercase;display:block}button.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{background:transparent;align-self:flex-end;border:none;cursor:pointer;max-width:3rem}button.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;text-transform:uppercase;transition:all 0.25s ease-in-out}.menu-toggle.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{font-size:14.5px}.menu-toggle.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf:focus{outline:thin dotted;outline-offset:-2px}.icon.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{display:inline-block;fill:#000;height:1em;width:1em;vertical-align:middle;position:relative;top:-0.0625em}.icon-menu-toggle.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{width:3em;height:3em;top:0}.svg-menu-toggle.svelte-5f6pzf .line.svelte-5f6pzf.svelte-5f6pzf{opacity:1;transform:rotate(0) translateY(0) translateX(0);transform-origin:1em 1em;transition:transform 0.3s ease-in-out,
      opacity 0.2s ease-in-out}.svg-menu-toggle.svelte-5f6pzf .line-1.svelte-5f6pzf.svelte-5f6pzf{transform-origin:1em 2.5em}.svg-menu-toggle.svelte-5f6pzf .line-3.svelte-5f6pzf.svelte-5f6pzf{transform-origin:1em 4.5em}.menu-toggle.opened .svg-menu-toggle.svelte-5f6pzf .line-1.svelte-5f6pzf.svelte-5f6pzf{transform:rotate(45deg) translateY(0) translateX(0)}.menu-toggle.opened .svg-menu-toggle.svelte-5f6pzf .line-2.svelte-5f6pzf.svelte-5f6pzf{opacity:0}.menu-toggle.opened .svg-menu-toggle.svelte-5f6pzf .line-3.svelte-5f6pzf.svelte-5f6pzf{transform:rotate(-45deg) translateY(0em) translateX(0em)}.nav__ul--desktop.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{display:none}.nav__section--mobile.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{display:flex;flex-flow:column nowrap;padding-top:1rem}.nav__ul--mobile.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{display:flex;flex-flow:column nowrap;width:max-content;text-align:right}.nav__ul--mobile.svelte-5f6pzf li.svelte-5f6pzf.svelte-5f6pzf{margin-top:1.45rem;border:1px solid turquoise;box-shadow:2px 2px 8px rgba(0, 0, 0, 0.1)}.nav__ul--mobile.svelte-5f6pzf a.svelte-5f6pzf.svelte-5f6pzf{transition:0.3s cubic-bezier(0.25, 0.8, 0.5, 1) background-color 1ms;padding:0.6rem 0.4rem}.nav__ul--mobile.svelte-5f6pzf a.svelte-5f6pzf.svelte-5f6pzf:hover{background-color:#c0d3f9}.nav__ul--mobile.svelte-5f6pzf a.svelte-5f6pzf.svelte-5f6pzf:active{background-color:rgb(245, 124, 0)}@media(min-width: 960px){.nav__section--mobile.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{display:none}.nav__ul--desktop.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{display:flex;flex-flow:column nowrap;padding-top:3rem}.nav__ul--desktop.svelte-5f6pzf>.svelte-5f6pzf+.svelte-5f6pzf{margin:1.4rem 0 0 0}.nav__ul--desktop.svelte-5f6pzf li.svelte-5f6pzf.svelte-5f6pzf{flex:0 0 auto;text-align:center}.nav__ul--desktop.svelte-5f6pzf a.svelte-5f6pzf.svelte-5f6pzf{color:#225a8c;border:1px solid rgb(245, 124, 0);padding:0.7rem 2rem;border-radius:2px;transition:0.3s cubic-bezier(0.25, 0.8, 0.5, 1) background-color 1ms}.nav__ul--desktop.svelte-5f6pzf a.svelte-5f6pzf.svelte-5f6pzf:hover,.selected.svelte-5f6pzf.svelte-5f6pzf.svelte-5f6pzf{background-color:#fef0e8}}
a.svelte-16xim11.svelte-16xim11{display:block;text-decoration:none}a.svelte-16xim11+a.svelte-16xim11{margin-left:1rem}.column.svelte-16xim11.svelte-16xim11{display:flex;flex-flow:column nowrap}.social-icons.svelte-16xim11.svelte-16xim11{display:flex;flex-flow:row nowrap;justify-content:center;padding:0.5rem 1rem}
header.svelte-tl0hsm{background:#fff;border:3px;border-color:#4f86f7;border-bottom-style:outset;box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%), 0 4px 5px 0 rgb(0 0 0 / 14%),
      0 1px 10px 0 rgb(0 0 0 / 12%)}section.container.svelte-tl0hsm{display:flex;flex-flow:row nowrap;justify-content:space-between}.header__logo-social-contact.svelte-tl0hsm{display:flex;flex-direction:column;width:55%}.link__order-online.svelte-tl0hsm{color:#3271ab;text-decoration:underline}@media(min-width: 600px){.header__logo-social-contact.svelte-tl0hsm{width:14rem}}
footer.svelte-1gim1k8{background:#fff;border:3px;border-color:#4f86f7;border-top-style:outset;box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%), 0 4px 5px 0 rgb(0 0 0 / 14%),
      0 1px 10px 0 rgb(0 0 0 / 12%)}p.svelte-1gim1k8{text-align:center}div.svelte-1gim1k8{padding:2rem 0}
.section-wrapper.svelte-1uqdmoq{background:#fff}.stretch.svelte-1uqdmoq{min-height:100vh}.container.svelte-1uqdmoq{background:#fff}@media(min-width: 960px){.section-wrapper.svelte-1uqdmoq{background:inherit;border:none;box-shadow:none}.container.svelte-1uqdmoq{padding:1rem;border:1px solid #aaa;border-radius:2px;box-shadow:2px 2px 8px rgba(0, 0, 0, 0.1)}}
@font-face{font-family:"Beach Resort";src:url("/fonts/beach-resort/Beach_Resort.eot?") format("eot"),
      url("/fonts/beach-resort/Beach_Resort.woff") format("woff"),
      url("/fonts/beach-resort/Beach_Resort.ttf") format("truetype"),
      url("/fonts/beach-resort/Beach_Resort.svg#BeachResort") format("svg");font-weight:normal;font-style:normal}article.svelte-145b13w{min-height:100vh;display:flex;flex-flow:column nowrap;text-align:center;padding:2rem 0}h1.svelte-145b13w{font-family:"Beach Resort";font-size:400%;color:#000;text-shadow:none}figure.svelte-145b13w{max-width:200px;margin:0 auto}p.svelte-145b13w{font-size:150%}@media(min-width: 400px){p.svelte-145b13w{font-size:200%}}@media(min-width: 960px){article.svelte-145b13w{min-height:revert}}
