@import"https://fonts.bunny.net/css?family=beth-ellen:400|give-you-glory:400";html,body{background-color:#dccbc1;background:radial-gradient(circle,transparent 20%,#dccbc1 20%,#dccbc1 80%,transparent 80%,transparent),radial-gradient(circle,transparent 20%,#dccbc1 20%,#dccbc1 80%,transparent 80%,transparent) 25px 25px,linear-gradient(#d1aa93 2px,transparent 2px) 0 -1px,linear-gradient(90deg,#d1aa93 2px,#dccbc1 2px) -1px 0;background-size:50px 50px,50px 50px,25px 25px,25px 25px;font-family:sans-serif}.history{--r: 1em;padding:calc(2*var(--r));background:#f2eae1;mask:linear-gradient(#000 0 0) no-repeat 50%/calc(100% - 2*var(--r)) calc(100% - 2*var(--r)),radial-gradient(farthest-side,#000 97%,#0000) 0 0/calc(2*var(--r)) calc(2*var(--r)) round;margin:2em 10%;filter:drop-shadow(2em 2em 0px #673f2a)}.history p{margin:1em}h2{text-align:center;font-family:Beth Ellen,Give You Glory,handwriting;font-size:1.75em}h3.btn{text-align:center;background-color:#dccbc1;max-width:fit-content;display:block;margin:auto;padding:1em;border-radius:3em;filter:drop-shadow(5px 5px 0px #673f2a);border:solid 2px #2e1b10;color:#2e1b10;text-decoration:none}h3.btn:hover{background-color:#fff}footer{background-color:#f2eae1;margin:1em;padding:1em 3em;display:grid;grid-template-areas:"address socials scn";border-radius:50px;border:solid 2px #2e1b10;filter:drop-shadow(5px 5px 0px #673f2a);background-color:#dccbc1}footer .ftaddress p{line-height:unset;margin:0}img{max-width:100%;border-radius:1em}@media screen and (max-width: 860px){footer{grid-template-areas:"address socials" "address scn";column-gap:1em}footer .ftaddress p{line-height:unset;margin:0}}@media screen and (max-width: 240px){footer{grid-template-areas:"address" "socials" "scn";column-gap:1em}}#OpenMenu[data-astro-cid-2j44jlrm]{display:none}nav[data-astro-cid-2j44jlrm]{margin:1em;border:solid 2px #2e1b10;border-radius:50px;filter:drop-shadow(5px 5px 0px #673f2a);background-color:#dccbc1;padding:1em;display:flex;flex-flow:row;justify-content:space-between;font-family:Give You Glory,handwriting}#name[data-astro-cid-2j44jlrm]{font-size:1.25em;font-weight:700;justify-self:flex-start;width:16em}#name[data-astro-cid-2j44jlrm] a[data-astro-cid-2j44jlrm]{color:#000;text-decoration:none}#name[data-astro-cid-2j44jlrm] a[data-astro-cid-2j44jlrm]:hover{color:#673f2a}#menu[data-astro-cid-2j44jlrm]{display:flex;flex-flow:row;justify-content:flex-end;width:100%}.menuItem[data-astro-cid-2j44jlrm] a[data-astro-cid-2j44jlrm]{color:#000;text-decoration:none;padding:0 .5em;font-size:large}.menuItem[data-astro-cid-2j44jlrm] a[data-astro-cid-2j44jlrm]:hover{color:#fff;text-decoration:none;background-color:#673f2a;border-radius:10px}@media screen and (max-width: 860px){nav[data-astro-cid-2j44jlrm]{flex-flow:column;width:fit-content;padding:1.5em;position:fixed;left:0;top:0;transform:translate(-250px);transition:transform .3s ease-in-out;z-index:20}.sidebarIcon[data-astro-cid-2j44jlrm]{display:unset;width:20px;height:20px;position:fixed;right:0;z-index:20;cursor:pointer;margin:1em}#OpenMenu[data-astro-cid-2j44jlrm]:checked~nav[data-astro-cid-2j44jlrm]{transform:translate(0)}.wrapper[data-astro-cid-2j44jlrm]{height:3px;background-color:#673f2a;transition:all .5s}.wrapper[data-astro-cid-2j44jlrm].second,.wrapper[data-astro-cid-2j44jlrm].third{margin-top:3px}#OpenMenu[data-astro-cid-2j44jlrm]:checked~.sidebarIcon[data-astro-cid-2j44jlrm]>.wrapper[data-astro-cid-2j44jlrm].first{transform:rotate(315deg);margin-top:8px;transition:transform .3s ease-in-out}#OpenMenu[data-astro-cid-2j44jlrm]:checked~.sidebarIcon[data-astro-cid-2j44jlrm]>.wrapper[data-astro-cid-2j44jlrm].second{opacity:0;transform:translate(200px);transition:transform .3s ease-in-out}#OpenMenu[data-astro-cid-2j44jlrm]:checked~.sidebarIcon[data-astro-cid-2j44jlrm]>.wrapper[data-astro-cid-2j44jlrm].third{transform:rotate(-315deg);margin-top:-8px;transition:transform .3s ease-in-out}#name[data-astro-cid-2j44jlrm]{font-size:1em;width:unset}#menu[data-astro-cid-2j44jlrm]{flex-flow:column;justify-content:center}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}html,body{margin:0;width:100%;height:100%}
