.nav_container__SY8qq{background:var(--muted-background);font-family:Work Sans,serif;font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:14px;box-shadow:0 1px var(--pale-grey)}.nav_contentWrapper__Urpik{max-width:1100px;display:flex;flex-wrap:wrap;align-items:center;margin:0 auto}.nav_links__5Fzck{margin-bottom:20px;scroll-snap-align:center;display:flex;justify-content:center;order:2}.nav_linksList__YnYcy{display:flex;justify-content:center;list-style-type:none;gap:28px;.nav_last__k1Vqy{padding-right:15px}}.nav_pages__RvZjI{width:100%;text-transform:uppercase}.nav_icons__YL9pC{display:none}.nav_logoWrapper__611w_{display:block;margin:0 auto;order:1}.nav_logo__SSLXI{max-width:150px;margin:20px auto}@media (min-width:375px){.nav_linksList__YnYcy{gap:30px}}@media (min-width:1000px){.nav_contentWrapper__Urpik{flex-wrap:nowrap;padding:0 15px}.nav_links__5Fzck{margin:0;width:50%;justify-content:flex-start}.nav_links__5Fzck:last-of-type{justify-items:end}.nav_logoWrapper__611w_{order:2}.nav_logo__SSLXI{max-width:175px}.nav_icons__YL9pC{display:block}}.footer_container__cL_uA{padding-top:30px;background:var(--dark-background);color:var(--light-grey);font-family:Playfair Display,serif;font-size:14px}.footer_columnContainer__DcsiL{max-width:1100px;padding:0 20px;margin:0 auto;gap:120px;justify-content:space-between}.footer_links__t81SU{min-width:230px}.footer_mobileHidden__j_c0i{display:none}.footer_summary__FGGEo{text-align:center;color:var(--muted-background);font-size:20px;line-height:34px;font-family:Playfair Display,serif}.footer_title__ua0Ts{font-family:Work Sans,serif;color:var(--muted-background);font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:15px;margin-bottom:18px;text-transform:uppercase}.footer_list__TA6Rj{list-style-type:none}.footer_icons__owG1o{display:flex;justify-content:center;margin-top:15px;gap:20px}.footer_description__OmR_H{font-size:15px;line-height:24px}.footer_pages__vtmPS{text-transform:uppercase;font-family:Work Sans,serif;line-height:23px;.footer_list__TA6Rj{font-size:14px}}.footer_divider__z06AK{max-width:80%;height:1px;border:0;border-top:1px solid var(--dark-grey);margin:30px auto 15px}.footer_copyright__djed_{font-family:Work Sans,serif;text-transform:uppercase;padding:20px 0;font-size:10px;text-align:center;display:block}.footer_ffrContainer__fVs2X{order:1}.footer_ffr__ekOTK{max-width:80px;padding-bottom:10px;margin:20px auto 0;display:block}@media (min-width:1150px){.footer_container__cL_uA{padding-top:70px}.footer_summary__FGGEo{font-size:25px;text-align:left}.footer_icons__owG1o{margin-top:32px;justify-content:flex-start}.footer_columnContainer__DcsiL{display:flex;padding:0}.footer_mobileHidden__j_c0i{display:block}.footer_divider__z06AK{margin:40px auto 20px}.footer_copyright__djed_{padding:50px 0 20px}.footer_ffr__ekOTK{padding-bottom:20px;margin:auto;display:auto}}:root{--default-background:#f8f7f3;--muted-background:#ffffff;--highlight-background:#faf1ec;--highlight-dark-background:#e9dfdd;--dark-background:#000000;--button-background:#a56740;--button-background-pale:#c67f51;--default-text:#171717;--pale-grey:#f4f3f1;--light-grey:#afadad;--medium-grey:#d0c6c0;--mid-grey:#504742;--dark-grey:#343232;--darkest-grey:#171717}body,html{min-width:320px;max-width:100vw;overflow-x:hidden;font-family:Work Sans,serif;font-optical-sizing:auto;font-style:normal;font-weight:400}body{color:var(--default-text);background:var(--muted-background);font-family:Playfair Display,serif;font-optical-sizing:auto;font-style:normal;font-size:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}main{margin:0 auto;text-align:center}p{font-weight:400;font-style:normal;font-size:16px;line-height:26px}a{color:inherit;text-decoration:none}.defaultTheme{background:var(--default-background)}.mutedTheme{background:var(--muted-background)}.highlightTheme{background:var(--highlight-background)}.list{list-style-type:none;font-weight:400;font-style:normal;font-size:16px;line-height:26px;margin:10px auto auto}.icon{padding-right:7px}.cky-button,.heading{font-family:Work Sans,serif;text-transform:uppercase;font-weight:400}.heading{font-optical-sizing:auto;font-style:normal;font-weight:400;font-size:15px;color:var(--dark-background);padding:5px 5px 0;display:inline-block}@media (min-width:1000px){.list{margin-top:5px;margin-bottom:20px}}.cky-btn-revisit-wrapper{display:none!important}.instagram-media{max-width:324px;max-height:530px;margin-top:-55px!important;margin-bottom:-155px!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation:fadeIn 2s ease-in-out forwards}