@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{transform:translateX(0)}to{transform:translateX(33.33%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}html{-webkit-text-size-adjust:100%;font-family:var(--font-family);font-size:clamp(var(--min-fs-rem),var(--min-fs-rem) + var(--slope),var(--max-fs-rem));font-optical-sizing:auto;font-weight:350;font-style:normal;font-variation-settings:"slnt"0,"wdth"100,"GRAD"0,"XOPQ"96,"XTRA"468,"YOPQ"79,"YTAS"750,"YTDE"-203,"YTFI"738,"YTLC"514,"YTUC"712;line-height:1.5;text-rendering:optimizeSpeed;text-size-adjust:100%;overflow-x:hidden;overflow-y:scroll;touch-action:manipulation;will-change:scroll-position;overscroll-behavior:none;scroll-behavior:smooth}body{margin:0;color:var(--bodyFontColor, #222);background:var(--bodyBackgroundColor, #fff);min-height:auto;position:fixed}.text nav>a,details,img,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:var(--mainColor, #333);text-decoration:none;text-underline-position:under}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}body,img{width:100%;height:auto}img{border-style:none;image-orientation:from-image}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}:root{--defaultBoxShadow:.075rem .075rem .075rem .1rem #ddd}.darkMode{--defaultBoxShadow:.075rem .075rem .075rem .1rem #000}main button{background-color:#f6f6f6;touch-action:manipulation;border:0;display:flex;align-items:center;justify-content:center}button,main button{cursor:pointer}input[type=checkbox]{appearance:none;width:1.25rem;height:1.25rem;border:1px solid #eee;border-radius:1px;outline:0;cursor:pointer;position:relative;padding:.5rem;background-color:rgba(238,238,238,.5333333333);transition:background .25s,color .25s,border .25s}input[type=checkbox]:focus,input[type=checkbox]:hover{background-color:#eee;border:1px solid #ccc;outline:#ddd solid 1px}input[type=checkbox]:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;mask-position:center;-webkit-mask-position:center;mask-size:65%;-webkit-mask-size:65%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:background-color .25s,color .25s,border .25s,outline .25s;background-color:#eee}input[type=checkbox]:checked:after{-webkit-mask-image:url(/icons/fontawesome/solid/check.svg);mask-image:url(/icons/fontawesome/solid/check.svg)}svg:not(:root).svg-inline--fa{overflow:visible}[class*=fa-]{display:inline-block;height:1rem;line-height:1rem;width:1.25rem;contain:strict}i[class*=fa-]{visibility:hidden}i:empty:not([class*=fa-]){display:none!important}main>h1{grid-area:h1;min-height:3rem;line-height:1.2;display:flex;align-items:center;justify-content:center;margin:0 0 1rem}h1,h2,h3,h4,h5,h6{font-size:1.1rem;font-weight:600}select{outline:0;padding:.5rem 1rem;background-color:#f6f6f6;color:#222}select::selection{color:#222;background:#ddd}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;outline:0;padding:.5rem 1rem;background-color:#f6f6f6;color:#222}[type=color]::selection,[type=date]::selection,[type=datetime-local]::selection,[type=datetime]::selection,[type=email]::selection,[type=month]::selection,[type=number]::selection,[type=password]::selection,[type=search]::selection,[type=tel]::selection,[type=text]::selection,[type=time]::selection,[type=url]::selection,[type=week]::selection,input:not([type])::selection,textarea::selection{color:#222;background:#ddd}label.radio input[type=radio]{display:none}a:not(.no-hover-effects):hover{color:var(--breadCrumbsCurrentLinkColor, orange);text-decoration:underline}a:not(.no-hover-effects):hover strong{color:#222}a strong{color:#222;font-weight:600}menu,ol,ul{padding-left:0}article ol,article ul{list-style-position:inside}menu:not(article menu),ol:not(article ol),ul:not(article ul){list-style:none}.switch{position:relative;width:4em;height:auto;min-height:1.75em;display:inline-block;aspect-ratio:4/2}.switch input{opacity:0;width:100%;height:100%;z-index:1}.slider,.slider:before{position:absolute;left:0}.slider{cursor:pointer;top:0;right:0;bottom:0;background-color:#ccc;transition:.4s;overflow:hidden}.slider:before{content:"";height:calc(100% - .4em);width:1.5em;background-color:#fff;transition:transform .4s;margin:.2em}input:checked+.slider{background-color:green}input:focus+.slider{box-shadow:0 0 1px 0 var(--headLineOverlayColor, green)}input:checked+.slider:before{transform:translateX(calc(100% + .55em))}.text{user-select:text;word-break:break-word;overflow-x:hidden;font-weight:400}.text>*{margin-bottom:1rem;max-inline-size:66ch}.text>footer .author{display:grid;grid-template-areas:"h2 h2 h2""image author-info author-info""link-to-profile-page release-date change-date";grid-template-columns:10rem 1fr;grid-column-gap:1rem;align-items:start;justify-content:start;grid-auto-rows:auto}.text>footer .author h2{grid-area:h2}.text>footer .author .change-date,.text>footer .author .release-date{font-size:.8rem;font-style:italic}.text>footer .author .release-date{grid-area:release-date}.text>footer .author .change-date{grid-area:change-date}.text>footer .author .img{grid-area:image}.text>footer .author .img img{border-radius:50%;background:#111;margin-bottom:.5rem;padding:.5rem}.text>footer .author>a{grid-area:link-to-profile-page}.text>footer .author .author-info{font-size:.7rem;grid-area:author-info}.text>footer .author .author-info::before{content:'" '}.text>footer .author .author-info::after{content:' "'}.text nav{padding:1rem .5rem 1rem .75rem}.text p{hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%;margin-bottom:.5rem}.text.center{margin-left:auto;margin-right:auto}.text blockquote{max-inline-size:45ch;line-height:2;margin-bottom:.5rem}.text :has(a[href^="https://"]:not([href^="https://wa"])){position:relative}.text a{text-decoration:underline}.text a[href^="https://"]:not([href^="https://wa"])::after{content:" 🔗"}.text .textlink-with-image a,.text .textlink-with-image li{display:flex;flex-direction:row;align-items:center;font-weight:400}.text .textlink-with-image li{line-height:1em;padding:0;margin-bottom:.5rem;text-indent:unset}.text .textlink-with-image li>*{font-weight:400;display:flex;margin-right:.5ch;align-items:center}.text .textlink-with-image a{border:0}.text .textlink-with-image a .img{width:6rem;height:6rem;margin:0;margin-right:.25rem;position:relative}.text ol,.text ul{list-style-position:inside;margin-left:1.35rem}.text ol li,.text ul li{margin-bottom:.25rem;padding:.25rem .25rem .25rem 0;list-style-type:square;text-indent:-1.35rem}.text ol li:nth-of-type(odd),.text table tr:nth-of-type(odd),.text ul li:nth-of-type(odd){background:#eee}.text ol li:nth-of-type(even),.text table tr:nth-of-type(even),.text ul li:nth-of-type(even){background:#bbb}.text ol li:has(ul,ol) li:first-child,.text ul li:has(ul,ol) li:first-child{margin-top:.5rem}.text ol li:has(ul,ol) li,.text ul li:has(ul,ol) li{margin-left:1rem}.text ol li::marker,.text ul li::marker{color:#000}.text i,.text rem{font-style:italic}.text mark{background:#ff0}.text small{font-size:75%}.text sub{font-weight:300;font-size:.7rem;display:block;text-align:right;margin-top:-.5rem}.text table{border-spacing:0;width:100%;margin-bottom:.5rem;word-break:normal}.text table th,.text table tr{text-align:left}.text table th{background:#eee;padding:.25rem}.text table td{padding:.25rem}.text h1,.text h2{font-size:1.3rem;font-weight:400}@media (min-width:769px){.text h1{font-size:1.5rem}}.text h2{font-size:1.25rem}@media (min-width:769px){.text h2{font-size:1.3rem}}.text caption,.text h3,.text h4{font-size:1.15rem;font-weight:400}@media (min-width:769px){.text caption,.text h3{font-size:1.2rem}}.text h4{font-size:1.1rem}@media (min-width:769px){.text h4{font-size:1.1rem}}.text h5,.text h6{font-size:1.05rem;font-weight:400}@media (min-width:769px){.text h5{font-size:1.05rem}}.text h6{font-size:1rem}@media (min-width:769px){.text h6{font-size:1rem}}.text dl dt,.text rem,.text table th{font-weight:700}.text dl dd,.text dl dt{margin-bottom:.25rem}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{margin-bottom:.5rem}.js-toggle-favorite:not(.is-favorite) .fa-solid.fa-star,body:not(.is-logged-in) .js-toggle-favorite .fa-solid.fa-star,div.video:not(.inProgress):not(.processing)::after,figure.img:not(.inProgress):not(.loader)::after{display:none}body:not(.is-logged-in) .js-toggle-favorite .fa-light.fa-star{display:inline}.js-toggle-favorite{display:grid;place-items:center;padding:.5rem;border:0;background:0 0;filter:drop-shadow(0 0 1px #222)}.disableImageLoadingEffects figure.img::after,.js-toggle-favorite.is-favorite .fa-light.fa-star{display:none}.js-toggle-favorite:hover .fa-light.fa-star{filter:unset;display:none}.js-toggle-favorite:hover .fa-solid.fa-star{filter:unset;display:unset}.js-toggle-favorite i,.js-toggle-favorite svg{transition:fill 330ms ease-in-out;display:inline-block;min-width:2rem;min-height:2rem;width:2rem;height:2rem;aspect-ratio:1/1;fill:gold}@font-face{font-family:"Roboto Flex";font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:Fallback;src:url(/fonts/roboto-flex-cyrillic-ext.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto Flex";font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:Fallback;src:url(/fonts/roboto-flex-cyrillic.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto Flex";font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:Fallback;src:url(/fonts/roboto-flex-greek.woff2)format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Roboto Flex";font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:Fallback;src:url(/fonts/roboto-flex-vietnamese.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Roboto Flex";font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:Fallback;src:url(/fonts/roboto-flex-latin-ext.woff2)format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto Flex";font-style:normal;font-weight:100 1000;font-stretch:100%;font-display:Fallback;src:url(/fonts/roboto-flex-latin.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-family:"Roboto Flex", sans-serif;--min-fs:1;--max-fs:1.5;--min-vw:20;--max-vw:45;--min-fs-rem:var(--min-fs) * 1rem;--max-fs-rem:var(--max-fs) * 1rem;--min-vw-rem:var(--min-vw) * 1rem;--slope:(var(--max-fs) - var(--min-fs)) * (100vw - var(--min-vw-rem)) / (var(--max-vw) - var(--min-vw));--page-padding:2vw;--page-padding-double:var(--page-padding);--page-padding-triple:var(--page-padding);--page-padding-quadruple:var(--page-padding);--page-padding-quintuple:var(--page-padding)}@media only screen and (min-width:769px){:root{--page-padding:3vw}}@media only screen and (min-width:1026px){:root{--page-padding:4vw}}@media only screen and (min-width:1282px){:root{--page-padding:5vw}}@media only screen and (min-width:1921px){:root{--page-padding:6vw}}@media (min-width:769px){:root{--page-padding-double:calc(var(--page-padding) * 2);--page-padding-triple:calc(var(--page-padding) * 3);--page-padding-quadruple:calc(var(--page-padding) * 4);--page-padding-quintuple:calc(var(--page-padding) * 5)}}*,::after,::before{margin:0;padding:0;border:0;box-sizing:border-box;font:inherit;text-decoration:inherit;vertical-align:inherit}@media (min-width:769px){::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track,::-webkit-scrollbar-track:hover{background:#909097}::-webkit-scrollbar-thumb{background:#23232c}::-webkit-scrollbar-thumb:hover{background:#23232c;cursor:grab}::-webkit-scrollbar-thumb:active{background:#23232c;cursor:grabbing}}@media (min-width:769px){html{font-size:calc(.6rem + .6vw)}}html{width:100%;height:100%;min-height:100%;min-height:calc(var(--vh, 1vh)*100)}body>main{background:var(--mainBackgroundColor, #fff);will-change:contents;overflow:hidden;min-height:calc(var(--vh, 1vh)*100 - 5.5rem);display:grid;grid-auto-rows:max-content;grid-template-areas:"h1""content";padding-left:var(--page-padding);padding-right:var(--page-padding);padding-bottom:2rem}body>main>.content{grid-area:content}figure.img{user-select:none;position:relative;overflow:hidden}figure.img figcaption{user-select:auto;padding-top:.25rem;display:grid;grid-template-columns:1fr auto;grid-gap:1rem;grid-template-areas:"description copyright";line-height:1.5em;background:0 0;font-size:.6rem;color:#444}@media (min-width:769px){figure.img figcaption{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"description description copyright"}}figure.img figcaption .copyright{grid-area:copyright;justify-self:end;font-size:.85em}figure.img figcaption .description{grid-area:description;justify-self:start}figure.img figcaption:empty{display:none}figure.img figcaption .copyright{white-space:nowrap;color:#333}figure.img figcaption .copyright::before{content:"©";margin-right:.125em}figure.img img{object-fit:contain;will-change:filter;filter:blur(10px);transition:filter 1350ms ease-out}@supports (-ms-ime-align:auto){img{pointer-events:none}}div.video:not(.inProgress):not(.processing) video,figure.img:not(.inProgress):not(.loading) img{filter:blur(0)}.disableImageLoadingEffects figure.img{background:0 0}.disableImageLoadingEffects figure.img img{transition:unset;filter:unset}div.video{user-select:none}div.video.processing{background:rgba(238,238,238,.3333333333);position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}div.video.processing::after{position:absolute;content:"";color:red;width:30%;max-width:2.5rem;height:auto;aspect-ratio:1/1;border:.15rem solid #fff;border-radius:50%;animation:lds-ring .8s cubic-bezier(.5,0,.5,1) infinite;border-color:rgba(0,0,0,.05) transparent transparent;filter:drop-shadow(1px 1px 1px #333)}div.video.inProgress::after{contain:strict;content:" ";background-size:300%;height:100%;width:300%;left:-100%;top:0;right:0;bottom:0;position:absolute;background-image:linear-gradient(90deg,#ddd 0,#e8e8e8 40px,#ddd 80px);animation:shimmer .75s infinite linear}div.video:not(.processing) video{transition:filter 250ms ease-out}div.video video{will-change:filter;filter:blur(8px)}video{width:100%;height:auto;display:block}.disableImageLoadingEffects div.video{background:0 0}.disableImageLoadingEffects div.video::after,body>.side-menu-wrapper{display:none}.disableImageLoadingEffects div.video video{transition:unset;filter:unset}body>.side-menu-wrapper:not(.visible){opacity:0;z-index:-1}body>.disclaimer-container:not(.visible),nav.top-bar-nav :not(.loading) .fa-loader{display:none}@supports (content-visibility:hidden){body>.disclaimer-container:not(.visible){content-visibility:hidden}}@supports not ((content-visibility:hidden)){body>.disclaimer-container:not(.visible){display:none}}@supports (content-visibility:hidden){body>footer,button.js-to-top,header>div.navMenu{content-visibility:hidden}}@supports not ((content-visibility:hidden)){body>footer,button.js-to-top,header>div.navMenu{display:none}}aside.shopping-cart{transform:translateX(100%)}@supports (content-visibility:hidden){aside.shopping-cart{content-visibility:hidden}}@supports not ((content-visibility:hidden)){aside.shopping-cart{display:none}}#cookieOptions,button.js-to-top,nav.top-bar-nav .loading .fa-house,nav.top-bar-nav .loading .mainlogo{display:none}@supports (contain-intrinsic-height:1130px){body>footer{contain-intrinsic-height:1130px}}@media (min-width:769px){@supports (contain-intrinsic-height:745px){body>footer{contain-intrinsic-height:745px}}}@supports (content-visibility:hidden){button.messagesMenu,header>div.navMenu.messagesMenu{content-visibility:hidden}}@supports not ((content-visibility:hidden)){button.messagesMenu,header>div.navMenu.messagesMenu{display:none}}@media (min-width:769px){@supports (content-visibility:hidden){header>div.navMenu button.toggleSearch{content-visibility:hidden}}@supports not ((content-visibility:hidden)){header>div.navMenu button.toggleSearch{display:none}}.languageSwitcherMenu{margin-left:auto}}.googleMapsContainerOuter:not(.visible){z-index:-1}@supports (content-visibility:hidden){.googleMapsContainerOuter:not(.visible){content-visibility:hidden}}@supports not ((content-visibility:hidden)){.googleMapsContainerOuter:not(.visible){display:none}}:target{scroll-margin-top:10rem!important}@media (min-width:769px){.hide-on-desktop{display:none}}@media (max-width:768px){.hide-on-mobile{display:none}}body.is-logged-in .hide-for-logged-in{display:none!important}body.is-logged-in .disabled-for-logged-in{pointer-events:none!important}body.is-overtaken .hide-for-overtaken{display:none!important}body:not(.is-admin) .hide-for-non-admin,body:not(.is-logged-in) .hide-for-logged-out,body:not(.is-overtaken) .hide-for-not-overtaken{display:none!important}body:not(.is-admin) .disabled-for-non-admin,nav.top-bar-nav :not(button):not(a){pointer-events:none}.user-status::after{content:"";width:1.35rem;height:1.35rem;display:block;border-radius:100%;box-shadow:0 1px 3px #111;transition:background 330ms ease-out}.user-status[data-online-status="2"]:after{background:var(--userStatusBubbleOnlineColor, #286c28)}.user-status[data-online-status="1"]:after{background:var(--userStatusBubbleAbsentColor, orange)}.user-status[data-online-status="0"]:after{background:var(--userStatusBubbleOfflineColor, #888)}nav.top-bar-nav.loading{background-color:var(--upperNavBackgroundColorWhileLoading, #e28e18);background-color:var(--upperNavFontAndIconHoverColor, #e28e18);transition:background-position .25s}nav.top-bar-nav{top:0;width:100%;max-width:100vw;display:flex;height:4rem;z-index:5;padding-left:0;padding-right:0;will-change:transform;backface-visibility:hidden;background:var(--upperNavBackgroundColor, linear-gradient(to bottom, #505050 0%, #404040 100%));background-repeat:no-repeat;overflow:hidden;text-decoration:none;white-space:nowrap;user-select:none;box-shadow:0 2px 5px rgba(0,0,0,.5)}@media (min-width:769px){nav.top-bar-nav{position:sticky;height:4rem;padding-left:20px;padding-right:20px}}nav.top-bar-nav .burger-icon,nav.top-bar-nav .burger-icon::after,nav.top-bar-nav .burger-icon::before{display:block;width:26px;height:3px;background-color:var(--upperNavFontAndIconColor, #fff);outline:1px solid transparent;transition-property:background-color,transform;transition-duration:.3s}nav.top-bar-nav .burger-icon{position:relative;margin-top:8px;margin-bottom:8px;user-select:none}nav.top-bar-nav .burger-icon::after,nav.top-bar-nav .burger-icon::before{position:absolute;content:""}nav.top-bar-nav .burger-icon::before{top:-8px}nav.top-bar-nav .burger-icon::after{top:8px}nav.top-bar-nav .menuButton.active .burger-icon{background-color:transparent}nav.top-bar-nav .menuButton.active .burger-icon::before{transform:translateY(8px) rotate(45deg)}nav.top-bar-nav .menuButton.active .burger-icon::after{transform:translateY(-8px) rotate(-45deg)}@media (min-width:769px){nav.top-bar-nav button.menuButton:not(.active):hover:active span,nav.top-bar-nav button.menuButton:not(.active):hover:focus span,nav.top-bar-nav button.menuButton:not(.active):hover:hover span{background:var(--upperNavFontAndIconHoverColor, #e28e18)}nav.top-bar-nav button.menuButton:hover:active span::after,nav.top-bar-nav button.menuButton:hover:active span::before,nav.top-bar-nav button.menuButton:hover:focus span::after,nav.top-bar-nav button.menuButton:hover:focus span::before,nav.top-bar-nav button.menuButton:hover:hover span::after,nav.top-bar-nav button.menuButton:hover:hover span::before{background:var(--upperNavFontAndIconHoverColor, #e28e18)}}nav.top-bar-nav>:first-child{margin-right:auto}nav.top-bar-nav>:last-child{cursor:pointer}nav.top-bar-nav .fa-loader{display:flex;animation-name:spin;animation-duration:1500ms;animation-iteration-count:infinite;animation-timing-function:linear;fill:var(--upperNavLoaderIconColor, #fff)}nav.top-bar-nav .mainlogo{height:40px}nav.top-bar-nav>*{display:flex;align-items:center;justify-content:center;background:var(--upperNavFontAndIconBackgroundColor, none);color:var(--upperNavFontAndIconColor, #fff);aspect-ratio:1/1;cursor:pointer;touch-action:none;font-size:.7rem}@media (min-width:769px){nav.top-bar-nav>:last-child{margin-left:4rem}}nav.top-bar-nav>* svg{fill:var(--upperNavFontAndIconColor, #fff);height:1.3em}nav.top-bar-nav .languageSwitcherMenu{font-weight:500;text-transform:uppercase}nav.top-bar-nav .languageSwitcherMenu span{display:grid;place-items:center;padding:0;order:-1;min-width:3ch;min-height:3ch;margin-right:0;width:3ch;height:3ch}nav.top-bar-nav .languageSwitcherMenu .fa-solid .fa-globe{width:20px}nav.top-bar-nav strong{cursor:default}@media (min-width:769px){nav.top-bar-nav :hover,nav.top-bar-nav button:hover{text-decoration:none;color:var(--upperNavFontAndIconHoverColor, #e28e18);background:var(--upperNavFontAndIconHoverBackgroundColor, none)}nav.top-bar-nav :hover svg,nav.top-bar-nav button:hover svg{fill:var(--upperNavFontAndIconHoverColor, #e28e18)}nav.top-bar-nav :hover::after,nav.top-bar-nav button:hover::after{color:#fff}}.bread-crumbs-nav{font-size:.7rem;padding:.25rem 0;line-height:1rem;background:#1d2327}@media (min-width:769px){.bread-crumbs-nav{display:flex;align-items:center}}.bread-crumbs-nav>*{font-weight:500;line-height:1rem;display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;text-shadow:1px 1px 1px #000}.bread-crumbs-nav>:first-child{margin-left:.25rem}.bread-crumbs-nav>:not(:last-child)::after{content:"›";color:#fff;margin-left:.5ch;margin-right:.5ch}.bread-crumbs-nav>:hover,.pagination-nav a:hover{text-decoration:none}.bread-crumbs-nav>:hover::after{color:#999}.bread-crumbs-nav a{color:var(--breadCrumbsLinkColor, blue)}@media (min-width:769px){.bread-crumbs-nav a:hover{color:var(--breadCrumbsLinkHoverColor, orange);text-decoration:none}}.bread-crumbs-nav strong{color:var(--breadCrumbsCurrentLinkColor, orange)}.pagination-nav{overflow:hidden;display:flex;align-items:stretch}.pagination-nav strong{font-weight:700;color:orange}@media (min-width:769px){.pagination-nav{grid-template-columns:repeat(auto-fill,minmax(2rem,1fr))}.pagination-nav>*{flex:1;display:flex;align-items:center;justify-content:center;height:2rem;color:#000}.pagination-nav>:nth-child(even){background:#fff}.pagination-nav>:nth-child(odd){background:#eee}.pagination-nav.paginationBottom{display:none}}@media (max-width:768px){.pagination-nav>:not([rel=prev]):not([rel=next]):not(strong),.pagination-nav>strong:first-child,.pagination-nav>strong:last-child{display:none}.pagination-nav [rel=next]{border-left:1px solid #ddd}.pagination-nav [rel=prev]{border-right:1px solid #ddd}.pagination-nav [rel=next],.pagination-nav [rel=prev]{font-size:0;display:grid;place-items:center;position:relative}.pagination-nav [rel=next]:after,.pagination-nav [rel=prev]:before{content:" >";font-size:1.25rem;position:absolute}.pagination-nav [rel=prev]:before{content:"< "}.pagination-nav>*{display:grid;place-items:center;width:100%;height:3rem}}input[type=checkbox]:checked:after{background-color:orange}figure.img.processing{background:#000}figure.img.processing::after{border-color:orange transparent transparent;filter:drop-shadow(1px 1px 1px orange)}figure.img.inProgress::after{background-image:linear-gradient(90deg,#ddd 0,#e8e8e8 40px,#ddd 80px)}body.register{color:#222}main .info-text{margin-left:auto;margin-right:auto}.social-clubs .social-club h1,.social-clubs .social-club h2,.social-clubs .social-club h3,.social-clubs .social-club h4,.social-clubs .social-club h5,main .text a,main .text caption,main .text dt,main .text h1,main .text h2,main .text h3,main .text h4,main .text h5,main .text h6,main .text strong{color:orange}main .text nav{position:relative;display:block;margin-bottom:1.5rem}main .text nav::after{position:absolute;width:100%;border-bottom:1px solid rgba(255,165,0,.2666666667);left:0;bottom:0;content:""}main .text table{border:1px solid orange}main .text table caption,main .text table th{border-bottom:1px solid orange}main .text table tr td:not(:last-child),main .text table tr th:not(:last-child){border-right:1px solid orange}main .text table tr:nth-of-type(odd){background:#222}main .text table tr:nth-of-type(even){background:#111}main .text ol li:nth-of-type(even),main .text ol li:nth-of-type(odd),main .text ul li:nth-of-type(even),main .text ul li:nth-of-type(odd){background:0 0}main .text ol li a,main .text ol li strong,main .text ul li a,main .text ul li strong{text-decoration:none;border-bottom:1px solid #9aa813}main .text ol li::marker,main .text ul li::marker{color:#fff}main .text table th{background:#000;color:orange}main .headline,main .text .img,main>section{margin-bottom:1rem}main .text .img figcaption{background:0 0;color:orange}main .text .img .copyright{color:#eee}main .headline{color:var(--mallorcaIndexHeadLineColor, orange)}main p strong{color:#fff}main .a-button,main a.button,main strong.button{white-space:nowrap;background-color:var(--mallorcaIndexButtonBackgroundColor, orange);padding:.5rem;display:inline-flex;font-weight:600;color:#000;font-size:.8rem;align-items:center;justify-content:center}main .a-button:hover,main a.button:hover,main strong.button:hover{text-decoration:none;color:#000;filter:brightness(1.1)}main .a-button i,main .a-button svg,main a.button i,main a.button svg,main strong.button i,main strong.button svg{fill:#000;margin-left:auto}@media (min-width:769px){main>.mallorca-regions{columns:3;font-size:.8rem}}main>.mallorca-regions>a,main>.mallorca-regions>strong{color:orange;display:inline-block;margin:0;padding:.25rem}main .default-padding{padding:.5rem}.social-clubs{grid-gap:1rem;display:grid}@media (min-width:769px){.social-clubs{max-width:100%;grid-template-columns:repeat(auto-fit,minmax(20rem,.2fr));grid-auto-rows:auto;grid-template-rows:auto;justify-content:center}}.social-clubs .social-club{display:grid;padding:.25rem;grid-template-areas:"name""image""footer";transition:transform .15s ease-in-out,background .25s ease-in-out;will-change:transform;-webkit-transform-style:preserve-3d;transform-style:flat;backface-visibility:hidden;border:1px solid #222;position:relative;background:#0a0a0a;color:#fff;white-space:nowrap;font-size:.8rem}.social-clubs .social-club:before{content:"";position:absolute;width:calc(100% + 4px);height:calc(100% + 4px);top:calc(2px/-1);left:calc(2px/-1);background:linear-gradient(to right,orange 0,orange 100%),linear-gradient(to top,orange 50%,transparent 50%),linear-gradient(to top,orange 50%,transparent 50%),linear-gradient(to right,orange 0,orange 100%),linear-gradient(to left,orange 0,orange 100%);background-size:100% 2px,2px 200%,2px 200%,0 2px,0 2px;background-position:50% 100%,0 0,100%0,100%0,0 0;background-repeat:no-repeat,no-repeat;transition:transform .15s ease-in-out,background-position .15s ease-in-out,background-size .15s ease-in-out;transform:scaleX(0) rotate(180deg);transition-delay:.3s,.15s,0s}.social-clubs .social-club:active:before,.social-clubs .social-club:hover:before{background-size:200% 2px,2px 400%,2px 400%,55% 2px,55% 2px;background-position:50% 100%,0 100%,100% 100%,100%0,0 0;transform:scaleX(1) rotate(180deg);transition-delay:0s,.15s,.3s}@media (min-width:769px){.social-clubs .social-club:hover{background:#222;transform:scale(1.05) rotateZ(-1deg);z-index:1}}.social-clubs .social-club.premium:after{font-size:.7rem;font-weight:700;background:orange;color:#000;position:absolute;top:0;right:-1.25rem;transform:rotate(45deg);padding:.2rem .5rem;border:2px solid #000;border-radius:.2rem}html[lang=en] .social-club.premium:after{content:"Premium"}html[lang=cs] .social-club.premium:after{content:"Pojistné"}html[lang=de] .social-club.premium:after,html[lang=es] .social-club.premium:after{content:"Premium"}html[lang=fr] .social-club.premium:after{content:"Prime"}html[lang=hu] .social-club.premium:after{content:"Prémium"}html[lang=it] .social-club.premium:after{content:"Premio"}html[lang=nl] .social-club.premium:after{content:"Premie"}html[lang=pl] .social-club.premium:after{content:"Premia"}html[lang=pt] .social-club.premium:after{content:"Prêmio"}html[lang=ru] .social-club.premium:after{content:"Премиум"}html[lang=tr] .social-club.premium:after{content:"Ödül"}.social-clubs .social-club .name{grid-area:name;text-align:center;font-size:1em;margin-bottom:.5rem}.social-clubs .social-club .city{display:block;text-align:center;font-size:.9em}.social-clubs .social-club .distance{padding:.15rem;background:orange;font-size:1em;font-weight:600;color:#000}@media (min-width:769px){.social-clubs .social-club .distance{font-size:.9em}}.social-clubs .social-club .distance strong{font-size:inherit;font-weight:600;color:#000}.social-clubs .social-club .image{grid-area:image;margin-bottom:.5rem}.social-clubs .social-club .footer{grid-area:footer;text-align:right}.social-clubs .social-club .footer .rating-stars{display:flex;flex-direction:row;justify-content:center;align-items:center}.social-clubs .social-club .footer .rating-stars i,.social-clubs .social-club .footer .rating-stars svg{fill:gold;height:1rem;width:1rem}