@property --header-virtual-h{syntax:"<percentage>";inherits:true;initial-value:100%}@property --logo-scale{syntax:"<number>";inherits:true;initial-value:1}@property --header-gradient-from{syntax:"<color>";inherits:true;initial-value:oklch(21.488% .12759 265.68)}@property --header-gradient-to{syntax:"<color>";inherits:true;initial-value:oklch(37.628% .16404 265.68)}@layer theme{:root{--header-delay:0s;--header-duration:.25s;--header-virtual-h:100%}#_Header_1fp8q_1{--logo-scale:1}#_Header_1fp8q_1:where(._crushed_1fp8q_61){--logo-scale:.75}@media(width>=576px){#_Header_1fp8q_1:where(._crushed_1fp8q_61){--logo-scale:.5}}@media(width<360px){#_Header_1fp8q_1:where(._crushed_1fp8q_61){--logo-scale:1}}:root:has(#_Header_1fp8q_1:is(._crushed_1fp8q_61)){--header-delay:.25s;--header-duration:.5s;--header-virtual-h:75%;--sticky-top-ratio:.75}@media(width>=576px){:root:has(#_Header_1fp8q_1:is(._crushed_1fp8q_61)){--header-virtual-h:50%;--sticky-top-ratio:1}}@media(width<360px){:root:has(#_Header_1fp8q_1:is(._crushed_1fp8q_61)){--header-virtual-h:100%;--sticky-top-ratio:1}}@media(width>=1200px){:root:has(#_Header_1fp8q_1:is(._crushed_1fp8q_61)){--sticky-top-ratio:.5}}}@layer modules{#_Header_1fp8q_1{--bg:ba/ck/gro/und;--menu:nav;--languages:langs;--bg:logo/is/logo/ie;container-name:header;container-type:size;transition:--logo-scale var(--header-duration) var(--header-delay),--header-virtual-h var(--header-duration) var(--header-delay),--header-gradient-from .2s,--header-gradient-to .2s .1s}#_Header_1fp8q_1:before{--tw-gradient-position:to bottom;@supports (background-image:linear-gradient(in lab,red,red)){--tw-gradient-position:to bottom in oklab}background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--header-gradient-from,oklch(21.488% .12759 265.68));--tw-gradient-to:var(--header-gradient-to,oklch(37.628% .16404 265.68));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}#_Header_1fp8q_1{display:grid;height:var(--header-h);inset-block-start:calc(var(--spacing, .25rem) * 0);inset-inline:calc(var(--spacing, .25rem) * 0);position:-webkit-sticky;position:sticky;z-index:var(--header-z);--cur-sp:clamp(.422rem,-.22rem + 1.78vw,1.563rem);--outer-w:100rem;--inner-w:calc(var(--outer-w) - var(--cur-sp, 0px) * 2);--outer-mx:calc((100% - var(--outer-w)) / 2);--inner-mx:calc((100% - var(--inner-w)) / 2);grid-area:var(--header);&:before{content:var(--tw-content);grid-area:var(--bg);pointer-events:none}@media(width>=1200px){background-image:none}@media(width>=1200px){&:before{--tw-content:"";content:var(--tw-content)}}grid:". book logo menu ." var(--header-virtual-h) ". . . . ." minmax(0,1fr)/[is] var(--dx) minmax(0,1fr) auto minmax(0,1fr) var(--dx) [ie]}@media(width>=1200px){#_Header_1fp8q_1{grid:[ba] ". group logo group2 ." var(--header-virtual-h) [gro] ". . . . ." minmax(0,1fr)/[is ck] minmax(var(--dx),var(--outer-mx)) 1fr auto 1fr minmax(var(--dx),var(--outer-mx)) [und ie]}}#_Header_1fp8q_1 ._logo_1fp8q_121{--outline-w:.125rem;--outline-color:white;color:var(--color-white,#fff);-moz-column-gap:calc(var(--spacing, .25rem) * .5);column-gap:calc(var(--spacing, .25rem) * .5);display:grid;grid-area:logo;grid-auto-flow:column dense;margin-inline:calc(var(--spacing, .25rem) * 1);place-items:center;place-self:center;row-gap:calc(var(--spacing, .25rem) * .5);scale:var(--logo-scale);z-index:1}#_Header_1fp8q_1 ._logo_graph_1fp8q_126{--logo-svg-h:clamp(4.375rem,3.41462rem + 4.2683447359vw,8.75rem);--logo-svg-w:auto;aspect-ratio:65/122}#_Header_1fp8q_1 ._logo_text_1fp8q_131{--logo-svg-h:clamp(2.5rem,1.95121rem + 2.4390541348vw,5rem);--logo-svg-w:auto;aspect-ratio:250/109;place-self:end}#_Header_1fp8q_1 ._language_1fp8q_136{grid-area:var(--languages);z-index:1;@media(width<1200px){display:none}}#_Header_1fp8q_1 ._menu_button_1fp8q_139{grid-area:menu;place-self:center end}#_Header_1fp8q_1 ._booking_button_1fp8q_142{grid-area:book;place-self:center start;@media(width>=1200px){display:none}}#_Header_1fp8q_1 ._header_group_1fp8q_145,#_Header_1fp8q_1 ._header_group_2_1fp8q_145{--link-color:color-mix(in oklab,white 85%,transparent);--link-reset-color:var(--link-color);--link-hover-color:white;--link-active-color:var(--link-hover-color);--outline-color:white;--outline-w:.125rem;--link-decoration-line:none;--link-hover-decoration-line:none;color:var(--color-white,#fff);-moz-column-gap:calc(var(--spacing, .25rem) * 1);column-gap:calc(var(--spacing, .25rem) * 1);display:grid;height:min(100%,50cqh);place-content:center start;place-items:center}#_Header_1fp8q_1 ._header_group_1fp8q_145{grid-area:group;place-self:start;@media(width<1200px){display:contents}grid:"menu langs"}#_Header_1fp8q_1 ._header_group_2_1fp8q_145{grid-area:group2;grid-auto-flow:column dense;place-self:start end;@media(width<1200px){display:none}}#_Header_1fp8q_1 ._header_group_2__item_1fp8q_164{align-items:center;-moz-column-gap:.5ch;column-gap:.5ch;display:flex}#_Header_1fp8q_1 ._header_group_2__item_1fp8q_164 ._link_1fp8q_167{--tw-leading:var(--leading-loose,2);line-height:var(--leading-loose,2);white-space:nowrap}#_Header_1fp8q_1:where(._crushed_1fp8q_61){--crushed-h: }}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";initial-value:"";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--header-virtual-h:100%;--logo-scale:1;--header-gradient-from:oklch(21.488% .12759 265.68);--header-gradient-to:oklch(37.628% .16404 265.68)}::-ms-backdrop{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-content:"";--tw-leading:initial}*,::backdrop,:after,:before{--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-content:"";--tw-leading:initial}}}
