@font-face{font-display:swap;font-family:Moulin Web;font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/hh_theme_waldentdeckerwelt/Resources/Public/Fonts/Moulin/Moulin-Regular-Web.woff2') format("woff2")}@font-face{font-display:swap;font-family:Moulin Web;font-style:normal;font-weight:600;src:url('../../../typo3conf/ext/hh_theme_waldentdeckerwelt/Resources/Public/Fonts/Moulin/Moulin-Bold-Web.woff2') format("woff2")}@font-face{font-display:swap;font-family:NeueHaasUnica;font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/hh_theme_waldentdeckerwelt/Resources/Public/Fonts/NeueHaasUnica/NeueHaasUnicaRegular/font.woff2') format("woff2")}:root{--body-bg:#fff;--overlay-bg:rgba(0,0,0,.15);--color-primary:#F8F213;--color-primary-light:#FBF781;--color-secondary:#425D3F;--color-secondary-light:#C9D4C5;--color-secondary-light-25:#F1F4F1;--color-tertiary:#172D47;--color-tertiary-light:#D9E8F3;--color-quaternary:#EC5B6D;--color-quaternary-light:#FBD7D5;--color-text:#000;--line-height:clamp(1.875rem,1.775rem + .5vw,2.375rem);--line-height-2:28px;--font-family:"Mulish","Open Sans",Arial,Ubuntu,sans-serif;--font-weight:400;--font-size:1.125rem;--font-size-fz-0:clamp(.75rem,.725rem + .125vw,.875rem);--font-size-fz-1:clamp(1rem,.95rem + .25vw,1.25rem);--font-size-fz-2:clamp(1.125rem,1.05rem + .375vw,1.5rem);--font-size-fz-3:clamp(1.375rem,1.25rem + .625vw,2rem);--font-size-fz-4:clamp(1.5625rem,1.375rem + .9375vw,2.5rem);--font-size-fz-5:clamp(1.625rem,1.2625rem + 1.8125vw,3.4375rem);--font-size-fz-6:clamp(1.75rem,1.2rem + 2.75vw,4.5rem);--font-size-fz-7:clamp(1.875rem,.85rem + 5.125vw,7rem);--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:24px;--spacing-6:32px;--spacing-7:40px;--spacing-8:48px;--spacing-9:56px;--spacing-10:64px;--spacing-11:72px;--spacing-12:80px;--spacing-13:100px;--spacing-14:128px;--spacing-15:clamp(4.0625rem,2.875rem + 5.9375vw,10rem);--spacing-16:200px;--spacing-17:240px;--border-radius-bdrs-5:12px;--gap:.5rem;--gap-input:.5rem;--margin:1rem;--padding:1rem;--padding-input:.5rem;--padding-button:.75rem 1.25rem;--border:1px solid #1a1a1a;--border-radius:4px;--border-radius-bdrs-7:24px;--border-input:1px solid #000;--border-button:0;--box-shadow:0px 0px 6px 0px rgba(0,0,0,.5);--box-shadow-button:0px 0px 6px 0px rgba(0,0,0,.2)}html{box-sizing:border-box}*,*:before,*:after{font:inherit;box-sizing:border-box;padding:0;margin:0}body{margin:0;padding:0}main,article,aside,figure,footer,header,nav,section,details,summary{display:block}img,video,iframe{height:auto;max-width:100%;vertical-align:top;width:auto}picture{display:inline-block}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul,ol{list-style-position:inside}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}strong,b{font-weight:700}table{border-collapse:collapse;border-spacing:0}input,button,textarea,select,label{font:inherit;max-width:100%;vertical-align:baseline}textarea{vertical-align:middle}input[type=checkbox],input[type=radio]{display:inline-block}input[type=checkbox]+label,input[type=radio]+label{font-weight:400}input[type=range]{vertical-align:top}input[type=button],input[type=submit],input[type=file],button{cursor:pointer}#root,#__next,#app{isolation:isolate}html,body{height:100%}html{scrollbar-color:var(--color-secondary) transparent}body{font-size:var(--font-size);font-family:var(--font-family);color:var(--color-text);line-height:var(--line-height-2);background:var(--body-bg);background-size:cover}a:not(.btn){color:var(--color-link);display:inline-block;max-width:100%;position:relative;text-decoration:none;transition:all .4s}a:not(.btn):hover,a:not(.btn):focus{color:var(--color-link-hover)}p:not(:last-child){margin-bottom:15px}blockquote{font-weight:100;font-size:2rem;margin:0 0 0 5vw;max-width:calc(100% - 10vw);padding:.5rem;position:relative;width:600px}blockquote:before,blockquote:after{color:#f1efe6;font-size:clamp(3.125rem,2.15rem + 4.875vw,8rem);height:4rem;position:absolute;width:4rem}blockquote:before{content:"\201c";left:-3vw;top:-2rem}blockquote:after{bottom:1rem;content:"\201d";right:-3vw}hr{background:var(--color-secondary);border:none;height:1px;margin:var(--margin) 0;width:100%}[hidden]{display:none}form{max-width:var(--form-max-width,680px)}form *{padding:0;margin:0}input,textarea,select,label,legend{padding:var(--padding-input)}label,legend{padding-left:0}label input{margin-left:var(--gap-input)}fieldset{border:0;min-width:250px;max-width:var(--form-max-width,680px)}fieldset>*{margin-bottom:var(--gap-input)}fieldset label{display:inline-flex;flex:0 1 auto}fieldset input[type=checkbox],fieldset input[type=radio]{display:inline-flex;inline-size:1.25rem;padding:0;margin:0 15px;accent-color:var(--color-radio-check);height:20px;font-size:1.25rem}input[type=checkbox]{appearance:none;border:1px solid var(--color-radio-check)}input[type=checkbox]:before{content:"";width:.65em;height:.65em;transform:scale(0);transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--color-radio-check);transform-origin:bottom left;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}input[type=checkbox]:checked:before{transform:translate(3px,3px)}fieldset select,fieldset textarea,fieldset input[type=text],fieldset input[type=search],fieldset input[type=email],fieldset input[type=tel],fieldset input[type=month],fieldset input[type=week],fieldset input[type=password],fieldset input[type=url],fieldset input[type=number],fieldset input[type=time],fieldset input[type=date],fieldset input[type=datetime],fieldset input[data-datepicker-format]{display:inline-flex;flex:1 1 auto;width:69.5%;background:var(--color-input-bg);border:var(--border-input);border-radius:var(--border-radius);box-shadow:0 0 0 transparent}fieldset select{display:inline-flex;flex:1 1 auto;width:100%;background:var(--color-input-bg);border:var(--border-input);border-radius:0;box-shadow:0 0 0 transparent;appearance:none;background:url('../../../typo3conf/ext/hh_theme_waldentdeckerwelt/Resources/Public/Icons/chevron-down-solid.svg') no-repeat 97%}.button,button:not(:empty,[class*=ionav-btn]),input[type=button],input[type=submit],input[type=file],input[type=reset]{padding:var(--padding-button);margin-right:var(--gap-input);background:var(--color-button-bg);color:var(--color-button-text);box-shadow:var(--box-shadow-button);cursor:pointer;border:var(--border-button);border-radius:var(--border-radius);display:inline-block;transition:all .5s;max-width:90vw}.button:is(input):last-of-type,button:not(:empty,[class*=ionav-btn]):is(input):last-of-type,input[type=button]:is(input):last-of-type,input[type=submit]:is(input):last-of-type,input[type=file]:is(input):last-of-type,input[type=reset]:is(input):last-of-type{margin-right:0}.button:hover,button:not(:empty):hover,input[type=button]:hover,input[type=submit]:hover,input[type=file]:hover,input[type=reset]:hover{background:var(--color-button-bg-hover);color:var(--color-button-text-hover)}nav button:not(:empty,[class*=ionav-btn]){--color-button-bg:transparent;--gap-input:0;--padding-button:0;--border-button:0;--box-shadow-button:none}h1,h2,h3,h4,h5,h6{font-family:Moulin Web;font-weight:400;margin:0}h1:not(:has([class*=font-size-])),h2:not(:has([class*=font-size-])),h3:not(:has([class*=font-size-])),h4:not(:has([class*=font-size-])),h5:not(:has([class*=font-size-])),h6:not(:has([class*=font-size-])){line-height:1.2}h1{font-size:var(--font-size-fz-7)}h2{font-size:var(--font-size-fz-6)}h3{font-size:var(--font-size-fz-5)}h4{font-size:var(--font-size-fz-4)}h5{font-size:var(--font-size-fz-3)}h6{font-size:var(--font-size-fz-2)}dialog{border:1px solid #fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow) var(--color-shadow);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;z-index:999}iframe.video-embed-item{aspect-ratio:16 / 9}.font-size-xlarge{font-size:var(--font-size-fz-7);line-height:1.1}.font-size-large{font-size:var(--font-size-fz-6);line-height:1.1}.font-size-slarge{font-size:var(--font-size-fz-5);line-height:1}.font-size-xmedium{font-size:var(--font-size-fz-4);line-height:1}.font-size-medium{font-size:var(--font-size-fz-3);line-height:1}.font-size-smedium{font-size:var(--font-size-fz-2)}.font-size-default{font-size:var(--font-size-fz-1)}.font-size-small{font-size:var(--font-size-fz-0)}.font-moulin-web{font-family:Moulin Web,sans-serif}.font-neue-haas-unica{font-family:NeueHaasUnica,sans-serif}.font-moulin-web .font-size-medium,.font-size-medium .font-moulin-web{line-height:1.6em}.visually-hidden{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;position:absolute;white-space:nowrap;border:0}.full-width{width:100vw;position:relative;left:50%;transform:translate(-50%)}.text-center{text-align:center}.text-right{text-align:right}.cursor-pointer{cursor:pointer}.color-primary{--icon-color:var(--color-primary);color:var(--color-primary)}.color-secondary{--icon-color:var(--color-secondary);color:var(--color-secondary)}.color-tertiary{--icon-color:var(--color-tertiary);color:var(--color-tertiary)}.color-quaternary{--icon-color:var(--color-quaternary);color:var(--color-quaternary)}.color-primary-light{--icon-color:var(--color-primary-light);color:var(--color-primary-light)}.color-secondary-light{--icon-color:var(--color-secondary-light);color:var(--color-secondary-light)}.color-secondary-light-25{--icon-color:var(--color-secondary-light-25);color:var(--color-secondary-light-25)}.color-tertiary-light{--icon-color:var(--color-tertiary-light);color:var(--color-tertiary-light)}.color-quaternary-light{--icon-color:var(--color-quaternary-light);color:var(--color-quaternary-light)}.background-primary{background:var(--color-primary)}.background-secondary{--icon-color:#fff;background:var(--color-secondary);color:#fff}.background-secondary .slider-button{color:var(--color-primary)}.background-tertiary{--icon-color:#fff;background:var(--color-tertiary);color:#fff}.background-primary-light{background:var(--color-primary-light)}.background-secondary-light{background:var(--color-secondary-light)}.background-secondary-light-25{background:var(--color-secondary-light-25)}.background-tertiary-light{--icon-color:var(--color-tertiary);background:var(--color-tertiary-light);color:var(--color-tertiary,inherit)}.background-quaternary{--icon-color:var(--color-quaternary-light);background:var(--color-quaternary);color:var(--color-quaternary-light,#fff)}.background-quaternary-light{--icon-color:var(--color-quaternary-light);background:var(--color-quaternary-light)}.layout-border [class*=background-]{background-color:#fff;border:1px solid;color:inherit}.layout-border .background-primary{border-color:var(--color-primary)}.layout-border .background-secondary{border-color:var(--color-secondary)}.layout-border .background-tertiary{border-color:var(--color-tertiary)}.layout-border .background-primary-light{border-color:var(--color-primary-light)}.layout-border .background-secondary-light{border-color:var(--color-secondary-light)}.layout-border .background-secondary-light-25{border-color:var(--color-secondary-light-25)}.layout-border .background-tertiary-light{border-color:var(--color-tertiary-light)}.layout-border .background-quaternary{border-color:var(--color-quaternary)}.layout-border .background-quaternary-light{border-color:var(--color-quaternary-light)}.background-text-white--primary,.background-text-white--secondary,.background-text-white--tertiary,.background-text-white--primary-light,.background-text-white--secondary-light,.background-text-white--secondary-light-25,.background-text-white--tertiary-light,.background-text-white--quaternary,.background-text-white--quaternary-light{--border:1px solid var(--color-secondary-light,#C9D4C5)}.background-text-white--primary .grid-container,.background-text-white--secondary .grid-container,.background-text-white--tertiary .grid-container,.background-text-white--primary-light .grid-container,.background-text-white--secondary-light .grid-container,.background-text-white--secondary-light-25 .grid-container,.background-text-white--tertiary-light .grid-container,.background-text-white--quaternary .grid-container,.background-text-white--quaternary-light .grid-container{--grid-item-column-gap:0px}.background-text-white--primary .frame,.background-text-white--secondary .frame,.background-text-white--tertiary .frame,.background-text-white--primary-light .frame,.background-text-white--secondary-light .frame,.background-text-white--secondary-light-25 .frame,.background-text-white--tertiary-light .frame,.background-text-white--quaternary .frame,.background-text-white--quaternary-light .frame{background-color:#fff;border-radius:12px;overflow:hidden;position:relative}.background-text-white--primary .ce-bodytext,.background-text-white--secondary .ce-bodytext,.background-text-white--tertiary .ce-bodytext,.background-text-white--primary-light .ce-bodytext,.background-text-white--secondary-light .ce-bodytext,.background-text-white--secondary-light-25 .ce-bodytext,.background-text-white--tertiary-light .ce-bodytext,.background-text-white--quaternary .ce-bodytext,.background-text-white--quaternary-light .ce-bodytext{margin:var(--spacing-8)}.background-text-white--primary .frame-group-text .ce-right .ce-bodytext:not(:first-child),.background-text-white--secondary .frame-group-text .ce-right .ce-bodytext:not(:first-child),.background-text-white--tertiary .frame-group-text .ce-right .ce-bodytext:not(:first-child),.background-text-white--primary-light .frame-group-text .ce-right .ce-bodytext:not(:first-child),.background-text-white--secondary-light .frame-group-text .ce-right .ce-bodytext:not(:first-child),.background-text-white--secondary-light-25 .frame-group-text .ce-right .ce-bodytext:not(:first-child),.background-text-white--tertiary-light .frame-group-text .ce-right .ce-bodytext:not(:first-child),.background-text-white--quaternary .frame-group-text .ce-right .ce-bodytext:not(:first-child),.background-text-white--quaternary-light .frame-group-text .ce-right .ce-bodytext:not(:first-child){margin-top:var(--spacing-8)}.background-text-white--primary .ce-gallery .btns-slider-arrows,.background-text-white--secondary .ce-gallery .btns-slider-arrows,.background-text-white--tertiary .ce-gallery .btns-slider-arrows,.background-text-white--primary-light .ce-gallery .btns-slider-arrows,.background-text-white--secondary-light .ce-gallery .btns-slider-arrows,.background-text-white--secondary-light-25 .ce-gallery .btns-slider-arrows,.background-text-white--tertiary-light .ce-gallery .btns-slider-arrows,.background-text-white--quaternary .ce-gallery .btns-slider-arrows,.background-text-white--quaternary-light .ce-gallery .btns-slider-arrows{padding-left:16px;padding-right:16px;position:absolute;top:50%;width:100%;z-index:100}.background-text-white--primary .ce-gallery .slider-button-prev,.background-text-white--primary .ce-gallery .slider-button-next,.background-text-white--secondary .ce-gallery .slider-button-prev,.background-text-white--secondary .ce-gallery .slider-button-next,.background-text-white--tertiary .ce-gallery .slider-button-prev,.background-text-white--tertiary .ce-gallery .slider-button-next,.background-text-white--primary-light .ce-gallery .slider-button-prev,.background-text-white--primary-light .ce-gallery .slider-button-next,.background-text-white--secondary-light .ce-gallery .slider-button-prev,.background-text-white--secondary-light .ce-gallery .slider-button-next,.background-text-white--secondary-light-25 .ce-gallery .slider-button-prev,.background-text-white--secondary-light-25 .ce-gallery .slider-button-next,.background-text-white--tertiary-light .ce-gallery .slider-button-prev,.background-text-white--tertiary-light .ce-gallery .slider-button-next,.background-text-white--quaternary .ce-gallery .slider-button-prev,.background-text-white--quaternary .ce-gallery .slider-button-next,.background-text-white--quaternary-light .ce-gallery .slider-button-prev,.background-text-white--quaternary-light .ce-gallery .slider-button-next{background-color:#fff;color:var(--color-secondary);height:32px;width:66px}.background-text-white--primary{background:var(--color-primary)}.background-text-white--secondary{background:var(--color-secondary)}.background-text-white--secondary .slider-button{color:var(--color-primary)}.background-text-white--tertiary{background:var(--color-tertiary);color:#fff}.background-text-white--primary-light{background:var(--color-primary-light)}.background-text-white--secondary-light{background:var(--color-secondary-light)}.background-text-white--secondary-light-25{background:var(--color-secondary-light-25)}.background-text-white--tertiary-light{background:var(--color-tertiary-light);color:var(--color-tertiary,inherit)}.background-text-white--quaternary{background:var(--color-quaternary);color:var(--color-quaternary-light,#fff)}.background-text-white--quaternary-light{background:var(--color-quaternary-light)}a.skip-navigation{height:1px;left:2vw;overflow:hidden;padding:5px 10px;position:absolute;top:-120%;width:1px}a.skip-navigation:focus{height:auto;top:2vw;width:auto}span.icon:before{background-color:var(--icon-color,var(--color-text));background-repeat:no-repeat;background-position:center;background-size:contain;content:" ";display:inline-block;height:1.5ch;mask-size:contain;mask-repeat:no-repeat;mask-position:center;width:25px}span.icon.icon-persons:before{background-image:url('../../../typo3conf/ext/hh_theme_waldentdeckerwelt/Resources/Public/Icons/icon_persons.svg')}span.icon.icon-height:before{mask-image:url('data:image/svg+xml,<svg width="15" height="20" viewBox="0 0 15 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.38281 0.367188C7.89453 -0.121093 7.10156 -0.121093 6.61328 0.367188L0.363281 6.61719C-0.125 7.10547 -0.125 7.89844 0.363281 8.38672C0.851562 8.875 1.64453 8.875 2.13281 8.38672L6.25 4.26953L6.25 18.75C6.25 19.4414 6.8086 20 7.5 20C8.19141 20 8.75 19.4414 8.75 18.75L8.75 4.26953L12.8672 8.38672C13.3555 8.875 14.1484 8.875 14.6367 8.38672C15.125 7.89844 15.125 7.10547 14.6367 6.61719L8.38672 0.367188L8.38281 0.367188Z" fill="var(--icon-color,currentColor)" /></svg>')}span.icon.icon-trees:before{mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 7.2.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons,Inc.--><path d="M224-32c7 0 13.7 3.1 18.3 8.5l136 160c6.1 7.1 7.4 17.1 3.5 25.6S369.4 176 360 176l-24.9 0 75.2 88.5c6.1 7.1 7.4 17.1 3.5 25.6S401.4 304 392 304l-38.5 0 88.8 104.5c6.1 7.1 7.4 17.1 3.5 25.6S433.4 448 424 448l-168 0 0 64c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-64-168 0c-9.4 0-17.9-5.4-21.8-13.9s-2.6-18.5 3.5-25.6L94.5 304 56 304c-9.4 0-17.9-5.4-21.8-13.9s-2.6-18.5 3.5-25.6L112.9 176 88 176c-9.4 0-17.9-5.4-21.8-13.9s-2.6-18.5 3.5-25.6l136-160C210.3-28.9 217-32 224-32z" fill="var(--icon-color,currentColor)" /></svg>')}span.icon.icon-bed:before{mask-image:url('data:image/svg+xml,<svg width="26" height="20" viewBox="0 0 26 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.44444 0C2.2434 0 2.88889 0.638393 2.88889 1.42857V11.4286H13V5.71429C13 4.92411 13.6455 4.28571 14.4444 4.28571H21.6667C24.059 4.28571 26 6.20536 26 8.57143V18.5714C26 19.3616 25.3545 20 24.5556 20C23.7566 20 23.1111 19.3616 23.1111 18.5714V15.7143H2.88889V18.5714C2.88889 19.3616 2.2434 20 1.44444 20C0.645486 20 0 19.3616 0 18.5714V1.42857C0 0.638393 0.645486 0 1.44444 0ZM5.05556 7.14286C5.05556 6.3851 5.35992 5.65837 5.90169 5.12255C6.44346 4.58673 7.17826 4.28571 7.94444 4.28571C8.71063 4.28571 9.44543 4.58673 9.9872 5.12255C10.529 5.65837 10.8333 6.3851 10.8333 7.14286C10.8333 7.90062 10.529 8.62734 9.9872 9.16316C9.44543 9.69898 8.71063 10 7.94444 10C7.17826 10 6.44346 9.69898 5.90169 9.16316C5.35992 8.62734 5.05556 7.90062 5.05556 7.14286Z" fill="var(--icon-color,currentColor)" /></svg>')}span.icon .icon-house:before{mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 7.2.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons,Inc.--><path d="M234.2 8.6c12.3-11.4 31.3-11.4 43.5 0L368 92.3 368 80c0-17.7 14.3-32 32-32l32 0c17.7 0 32 14.3 32 32l0 101.5 37.8 35.1c9.6 9 12.8 22.9 8 35.1S493.2 272 480 272l-16 0 0 176c0 35.3-28.7 64-64 64l-288 0c-35.3 0-64-28.7-64-64l0-176-16 0c-13.2 0-25-8.1-29.8-20.3s-1.6-26.2 8-35.1l224-208zM240 320c-26.5 0-48 21.5-48 48l0 96 128 0 0-96c0-26.5-21.5-48-48-48l-32 0z" fill="var(--icon-color,currentColor)" /></svg>')}span.icon .icon-star:before{mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 7.2.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons,Inc.--><path d="M280.1-8c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 78.1-23-23c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l57 57 0 76.5-66.2-38.2-20.9-77.8c-3.4-12.8-16.6-20.4-29.4-17S95.2 98 98.7 110.8l8.4 31.5-67.6-39C28 96.6 13.3 100.5 6.7 112S4 138.2 15.5 144.8l67.6 39-31.5 8.4c-12.8 3.4-20.4 16.6-17 29.4s16.6 20.4 29.4 17l77.8-20.9 66.2 38.2-66.2 38.2-77.8-20.9c-12.8-3.4-26 4.2-29.4 17s4.2 26 17 29.4l31.5 8.4-67.6 39C4 373.8 .1 388.5 6.7 400s21.3 15.4 32.8 8.8l67.6-39-8.4 31.5c-3.4 12.8 4.2 26 17 29.4s26-4.2 29.4-17l20.9-77.8 66.2-38.2 0 76.5-57 57c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l23-23 0 78.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-78.1 23 23c9.4 9.4 24.6 9.4 33.9 0s9.4-24.6 0-33.9l-57-57 0-76.5 66.2 38.2 20.9 77.8c3.4 12.8 16.6 20.4 29.4 17s20.4-16.6 17-29.4l-8.4-31.5 67.6 39c11.5 6.6 26.2 2.7 32.8-8.8s2.7-26.2-8.8-32.8l-67.6-39 31.5-8.4c12.8-3.4 20.4-16.6 17-29.4s-16.6-20.4-29.4-17l-77.8 20.9-66.2-38.2 66.2-38.2 77.8 20.9c12.8 3.4 26-4.2 29.4-17s-4.2-26-17-29.4l-31.5-8.4 67.6-39c11.5-6.6 15.4-21.3 8.8-32.8s-21.3-15.4-32.8-8.8l-67.6 39 8.4-31.5c3.4-12.8-4.2-26-17-29.4s-26 4.2-29.4 17l-20.9 77.8-66.2 38.2 0-76.5 57-57c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-23 23 0-78.1z" fill="var(--icon-color,currentColor)" /></svg>')}span.icon .icon-cutlery:before{mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 7.2.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons,Inc.--><path d="M63.9 14.4C63.1 6.2 56.2 0 48 0s-15.1 6.2-16 14.3L17.9 149.7c-1.3 6-1.9 12.1-1.9 18.2 0 45.9 35.1 83.6 80 87.7L96 480c0 17.7 14.3 32 32 32s32-14.3 32-32l0-224.4c44.9-4.1 80-41.8 80-87.7 0-6.1-.6-12.2-1.9-18.2L223.9 14.3C223.1 6.2 216.2 0 208 0s-15.1 6.2-15.9 14.4L178.5 149.9c-.6 5.7-5.4 10.1-11.1 10.1-5.8 0-10.6-4.4-11.2-10.2L143.9 14.6C143.2 6.3 136.3 0 128 0s-15.2 6.3-15.9 14.6L99.8 149.8c-.5 5.8-5.4 10.2-11.2 10.2-5.8 0-10.6-4.4-11.1-10.1L63.9 14.4zM448 0C432 0 320 32 320 176l0 112c0 35.3 28.7 64 64 64l32 0 0 128c0 17.7 14.3 32 32 32s32-14.3 32-32l0-448c0-17.7-14.3-32-32-32z" fill="var(--icon-color,currentColor)" /></svg>')}span.icon .icon-icon_glasses_solid:before{mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--!Font Awesome Free 7.2.0 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons,Inc.--><path d="M155.6 17.3C163 3 179.9-3.6 195 1.9l125 45.6 125-45.6c15.1-5.5 32 1.1 39.4 15.4l78.8 152.9c28.8 55.8 10.3 122.3-38.5 156.6l31.3 86.2 41-15c16.6-6 35 2.5 41 19.1s-2.5 35-19.1 41c-47.4 17.3-94.8 34.5-142.2 51.8-16.6 6.1-35-2.5-41-19.1s2.5-35 19.1-41l41-15-31.3-86.2c-59.4 5.2-116.2-33.9-130-95.2l-14.6-64.7-14.6 64.7c-13.8 61.3-70.6 100.4-130 95.2l-31.3 86.2 41 15c16.6 6.1 25.2 24.4 19.1 41s-24.4 25.2-41 19.1c-47.4-17.3-94.8-34.6-142.2-51.8-16.6-6.1-25.2-24.4-19.1-41S26.3 392 42.9 398l41 15 31.3-86.2C66.5 292.5 48.1 226 76.9 170.2L155.6 17.3zm44 54.4l-27.2 52.8 89.2 32.5 13.1-57.9-75.1-27.4zm240.9 0l-75.1 27.4 13.1 57.9 89.2-32.5-27.2-52.8z" fill="var(--icon-color,currentColor)" /></svg>')}span.icon.icon-text-arrow-up:before{mask-image:url('data:image/svg+xml,<svg width="15" height="20" viewBox="0 0 15 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.38281 0.367188C7.89453 -0.121093 7.10156 -0.121093 6.61328 0.367188L0.363281 6.61719C-0.125 7.10547 -0.125 7.89844 0.363281 8.38672C0.851562 8.875 1.64453 8.875 2.13281 8.38672L6.25 4.26953L6.25 18.75C6.25 19.4414 6.8086 20 7.5 20C8.19141 20 8.75 19.4414 8.75 18.75L8.75 4.26953L12.8672 8.38672C13.3555 8.875 14.1484 8.875 14.6367 8.38672C15.125 7.89844 15.125 7.10547 14.6367 6.61719L8.38672 0.367188L8.38281 0.367188Z" fill="var(--icon-color,currentColor)" /></svg>')}#toast{position:fixed;bottom:20px;left:50%;transform:translate(-50%) translateY(20px);background:#333;color:#fff;padding:10px 16px;border-radius:6px;opacity:0;transition:all .3s ease;pointer-events:none;z-index:9999}#toast.show{opacity:1;transform:translate(-50%) translateY(0)}.ioaccordion-toggle{cursor:pointer;background:#009036;margin-bottom:3px;color:#fff}.ioaccordion-content-wrapper{display:block;overflow:hidden;transition:.5s all}.ioaccordion-toggle,.ioaccordion-content{padding:14px 16px}:root{--ionav-color-button:#000;--ionav-color-bg:#fff;--ionav-color-text:inherit;--ionav-color-links:inherit;--ionav-color-overlay:rgba(0,0,0,.5)}.ionav-btn{display:none;position:fixed;right:30px;top:33px;z-index:860;width:30px;height:30px;cursor:pointer}.ionav--closed .ionav-btn:before{content:"";position:absolute;left:0;top:0;bottom:0;z-index:850;width:100%;height:24px;background:linear-gradient(to bottom,var(--ionav-color-button) 0 20%,transparent 20% 40%,var(--ionav-color-button) 40% 60%,transparent 60% 80%,var(--ionav-color-button) 80% 100%,transparent 0)}.ionav--active .ionav-source{display:none}.ionav--active .ionav-source.logo,.ionav-source#logo,.ionav--active .ionav-btn{display:block}html.ionav--open,.ionav--open body{overflow:hidden}.ionav--open .ionav-overlay{display:block}.ionav--open .ionav-btn:hover{opacity:1}.ionav--open .ionav-btn:before,.ionav--open .ionav-btn:after{position:absolute;left:15px;content:" ";height:100%;width:3px;background-color:#fff}.ionav--open .ionav-btn:before{transform:rotate(45deg)}.ionav--open .ionav-btn:after{transform:rotate(-45deg)}.ionav-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background:var(--ionav-color-overlay);z-index:840}.ionav-hidden{display:none}.ionav-canvas{width:40%;min-height:100%;max-height:100vw;min-width:240px;background:var(--ionav-color-bg);color:var(--ionav-color-text)}.ionav-canvas>*{padding-top:20px;background-color:var(--ionav-color-bg)}.ionav-canvas nav ul{list-style-type:none}.ionav-canvas nav li li{padding-left:8px}.ionav-canvas nav a{display:block;padding:10px;color:var(--ionav-color-links)}.ionav-canvas .ionav-logo,#ionav-logo{text-align:center;padding-left:20px;padding-right:20px}.ionav--hasSubnav ul,.ionav--hasSubnav .hasCustomSubnav{display:none}ul.ionav--hasSubnav.ionav--active,.hasCustomSubnav.ionav--hasSubnav.ionav--active,.hasCustomSubnav.ionav--hasSubnav.ionav--active>ul{display:block}#header{--header-bg:var(--color-secondary);--header-color-text:#fff}.logo-main a,.ionav-logo-main a{display:flex;flex-direction:column}.logo-main a:after,.logo-main a:before,.ionav-logo-main a:after,.ionav-logo-main a:before{display:none}#logo-text{transition:all .4s}#logo-text svg{display:block}#header{--color-link-hover:var(--color-primary);background:var(--header-bg);color:var(--header-color-text);position:fixed;top:0;width:100%;z-index:1000;transition:all .6s}#header>.inner-wrapper{padding-left:var(--spacing-7);padding-right:var(--spacing-7);padding-top:var(--spacing-4);padding-bottom:var(--spacing-4);display:grid;grid-template-columns:1fr 60px;grid-template-areas:"logo mobileButton" "menuWrapper menuWrapper" "columnLeft columnLeft" "columnRight columnRight";column-gap:20px}#header .nav-main{grid-area:navMain}#header .btns-icons{display:flex;gap:11px}#header .btns-icons>a{min-height:34px;min-width:34px}#header .btns-icons>a:before{display:none}#header .btn-menu-mobile{grid-area:mobileButton;align-self:center}#header .column-left,#header .column-right{display:flex;align-items:center}#header .column-left.hidden,#header .column-right.hidden{display:none}#header .column-left{grid-area:columnLeft;gap:20px}#header .wrapper-menu{grid-area:menuWrapper}#header .wrapper-menu .column-right details summary+ul{position:relative}#header .column-right{grid-area:columnRight;gap:11px}#header .column-right>details{position:relative}#header .column-right>details summary{cursor:pointer;position:relative;z-index:50}#header .column-right>details summary .icon{transition:all .4s}#header .column-right>details summary+ul{--color-link:var(--color-secondary,#000);background-color:#fff;border-bottom-left-radius:var(--border-radius-bdrs-5,12px);border-bottom-right-radius:var(--border-radius-bdrs-5,12px);list-style:none;margin-top:-10px;min-width:100%;padding-top:10px;position:absolute;z-index:10}#header .column-right>details summary+ul a{padding-left:var(--spacing-5);padding-right:var(--spacing-5);padding-bottom:calc(var(--spacing-5) / 2);padding-top:calc(var(--spacing-5) / 2);display:flex;justify-content:space-between;align-items:center;gap:5px}#header .column-right>details summary+ul a>.icon{display:inline-block;height:14px;width:14px;transform:rotate(-90deg)}#header .column-right>details[open] summary>.icon{transform:rotate(180deg)}#header .logo-main{grid-area:logo}#header .hidden{display:none}body:has(#banner) #header{--header-bg:transparent}#header.over-main{background-color:var(--color-secondary)}#header.scrolling-down>.inner-wrapper{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}#header.scrolling-down #logo-text svg{animation:fade-out .5s forwards}#header.scrolling-up #logo-text svg{animation:fade-in .5s forwards}#header+.menu-breadcrumb{padding-top:200px}@keyframes fade-in{0%{height:0;opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{height:0;opacity:0}}@media screen and (min-width:1280px){#header>.inner-wrapper{grid-template-columns:40px 1fr 100px 1fr;grid-template-areas:"mobileButton columnLeft logo columnRight" "menuWrapper menuWrapper menuWrapper menuWrapper"}#header .column-right{justify-self:self-end}#header .logo-main{text-align:center}}.menu-language{font-size:var(--font-size-fz-2,24px);position:relative}.menu-language a:after,.menu-language a:before{display:none}.menu-language ul{list-style:none}.menu-language button{border:0;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;gap:10px}.menu-language button>svg{display:inline-block;height:14px;width:14px}.menu-language button+ul{background-color:var(--color-secondary);position:absolute;left:-10px}.menu-language button+ul a{line-height:1;padding:10px}.menu-language button:hover+ul{display:block}.menu-language:hover>ul{display:block}#banner{position:relative}#banner img{width:100%}#banner .frame-type-html:has([class*=-quickbook]){background-color:var(--color-secondary-light-25);margin-top:-60px;position:relative}#banner .frame-type-html:has([class*=-quickbook]) .d21-h-stack{background-color:#fff}@media screen and (min-width:1280px){#banner .frame-type-html:has([class*=-quickbook]){background-color:transparent;bottom:0;left:50%;margin-top:0;position:absolute;width:100%;transform:translate(-50%)}}
