.hero-home[data-v-02e5012f]{align-items:center;background-image:url(../img/fallback/header-home.jpg);background-position:50%;background-size:cover;display:flex;height:var(--window-height);height:calc(var(--window-height)*.65);justify-content:center;padding:0 1rem;position:relative;text-align:center}@supports (background-image:-webkit-image-set(url(../img/header-home.webp) 1x)){.hero-home[data-v-02e5012f]{background-image:-webkit-image-set(url(../img/header-home.webp) 1x)}}.hero-home .content[data-v-02e5012f]{position:relative;z-index:3}@media (min-width:768px){.hero-home[data-v-02e5012f]{background-image:url(../img/fallback/header-home-tablet.jpg);height:calc(var(--window-height)*.5)}@supports (background-image:-webkit-image-set(url(../img/header-home-tablet.webp) 1x)){.hero-home[data-v-02e5012f]{background-image:-webkit-image-set(url(../img/header-home-tablet.webp) 1x)}}}@media (min-width:992px){.hero-home[data-v-02e5012f]{background-image:url(../img/fallback/header-home-laptop.jpg)}@supports (background-image:-webkit-image-set(url(../img/header-home-laptop.webp) 1x)){.hero-home[data-v-02e5012f]{background-image:-webkit-image-set(url(../img/header-home-laptop.webp) 1x)}}.hero-home .content[data-v-02e5012f]{padding-right:20%;text-align:right}.hero-home .content h1[data-v-02e5012f]{font-size:2.75rem}.hero-home .content h1 span.alt[data-v-02e5012f]{font-size:2.5rem}}@media (min-width:1200px){.hero-home[data-v-02e5012f]{height:calc(var(--window-height)*.7)}.hero-home .content h1 span.alt[data-v-02e5012f]{font-size:2rem}}@media (min-width:1400px){.hero-home[data-v-02e5012f]{background-image:url(../img/fallback/header-home-desktop.jpg)}@supports (background-image:-webkit-image-set(url(../img/header-home-desktop.webp) 1x)){.hero-home[data-v-02e5012f]{background-image:-webkit-image-set(url(../img/header-home-desktop.webp) 1x)}}.hero-home .content[data-v-02e5012f]{padding-right:10%}.hero-home .content h1[data-v-02e5012f]{font-size:4rem}.hero-home .content h1 span.alt[data-v-02e5012f]{font-size:2.5rem}}.hero-home.container[data-v-02e5012f]{padding-left:0}.hero-home[data-v-02e5012f]:after{background:url(../img/fallback/pattern.png) no-repeat 100% 100%;background-size:contain;content:"";height:100%;pointer-events:none;position:absolute;width:100%}@supports (background-image:-webkit-image-set(url(../img/pattern.webp) 1x)){.hero-home[data-v-02e5012f]:after{background-image:-webkit-image-set(url(../img/pattern.webp) 1x)}}@media (min-width:768px){.hero-home[data-v-02e5012f]:after{background:url(../img/pattern-big.webp) no-repeat 100% 100%}}.hero-home h1[data-v-02e5012f]{line-height:110%}.hero-home h1 .alt[data-v-02e5012f]{display:block;font-size:2rem;margin-top:.1rem}@media (max-width:1200px){section[data-v-3c4396bc]{padding:0}}@media (min-width:1200px){section[data-v-3c4396bc]{background-color:#f9f4f4}}section .blocks[data-v-3c4396bc]{background-color:#fff;box-shadow:0 0 32px #00000014}section .blocks .custom-col[data-v-3c4396bc]{padding:0}section .blocks .inner[data-v-3c4396bc]{padding:3rem 2.5rem}@media (min-width:1200px){section .blocks .inner[data-v-3c4396bc]{height:100%;padding:2.5rem 3rem 3rem}}@media (min-width:1400px){section .blocks .inner[data-v-3c4396bc]{padding:3.5rem 4rem 4.5rem}}section .blocks .inner.about[data-v-3c4396bc]{background-color:#fff}section .blocks .inner.about h3[data-v-3c4396bc]{font-size:1.125rem;margin-bottom:1.5rem}@media (min-width:1400px){section .blocks .inner.about h3[data-v-3c4396bc]{font-size:1.74375rem}}section .blocks .inner.about .cut-content[data-v-3c4396bc]{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}section .blocks .inner.about .read-more[data-v-3c4396bc]{color:#ff5722;cursor:pointer;font-weight:500}@media (min-width:1400px){section .blocks .inner.about[data-v-3c4396bc]{font-size:1.25rem}}section .blocks .opening-hours[data-v-3c4396bc]{background-color:#1d1d1d}section .blocks .opening-hours h2[data-v-3c4396bc],section .blocks .opening-hours h3[data-v-3c4396bc],section .blocks .opening-hours span[data-v-3c4396bc]{color:#fff}section .blocks .opening-hours h2[data-v-3c4396bc]{margin-bottom:1.5rem}section .blocks .opening-hours .day-col[data-v-3c4396bc]{margin-bottom:2.125em}section .blocks .opening-hours .day-col.active span[data-v-3c4396bc]{color:#ff5722}section .blocks .opening-hours .day-col span[data-v-3c4396bc]{font-size:.9em}section .blocks .opening-hours .day-col[data-v-3c4396bc]:last-of-type{margin-bottom:0}
