@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--font-family-sans:"DM Sans",sans-serif;--font-family-serif:"Times New Roman","Times Roman",timesnr,times,serif;--font-size-xm:0.75rem;--font-size-sm:0.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--line-height-xm:1.125rem;--line-height-sm:1.25rem;--line-height-md:1.5rem;--line-height-lg:1.75rem;--line-height-xl:1.875rem;--letter-spacing-sm:0.05em;--letter-spacing-md:0.1em;--action-font-size-lg:1rem;--action-font-size-md:0.875rem;--action-font-size-sm:0.8125rem;--action-line-height-lg:1.5rem;--action-line-height-md:1.375rem;--action-line-height-sm:1rem}
:root{--brand-primary-200:#edf9fc;--brand-primary-300:#b4dded;--brand-primary-400:#72c6e1;--brand-primary-500:#00b5d9;--brand-primary-600:#0097b6;--brand-primary-700:#00748b;--brand-primary-800:#005161;--text-primary:#121212;--text-secondary:#494949;--text-tertiary:#9ca4ab;--text-inverse:#fff;--text-link:#00b5d9;--text-disabled:#c6ccd2;--neutral-50:#f1f1f1;--neutral-100:#e2e2e2;--neutral-200:#c6c6c6;--neutral-300:#ababab;--neutral-400:#919191;--neutral-500:#777;--neutral-600:#5e5e5e;--neutral-700:#474747;--neutral-800:#303030;--neutral-900:#1b1b1b;--decorative-neutral:#eff1f3;--decorative-green:#def4dc;--decorative-yellow:#fff4cc;--decorative-orange:#ffebe0;--decorative-purple:#ede0f8;--decorative-blue:#d6eefb;--status-success-base:#17a156;--status-success-border:#a1c0af;--status-success-background:#d5e1d8;--status-error-base:#cd0000;--status-error-border:#f495a6;--status-error-background:#f0d3d3;--status-warning-base:#ffc800;--status-warning-border:#f2d261;--status-warning-background:#fff7db;--status-info-base:#1f97ff;--status-info-border:#9cd1ff;--status-info-background:#def0ff;--widget-error-border:#ff8a30}
body{letter-spacing:-.48px;color:var(--text-primary);background-color:var(--text-inverse);font-family:var(--font-family-sans)}main a:link,main a:visited{color:var(--text-link)}main a:hover{-webkit-text-decoration:none;text-decoration:none}em{font-family:var(--font-family-serif);font-weight:700;font-style:italic}.visually-hidden:not(:focus,:active){position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;white-space:nowrap;clip-path:inset(100%)}.buttons{display:flex;flex-flow:column;padding-left:3.5rem;list-style:none;gap:2.5rem}.buttons>li{display:inline-flex}@media (width >= 42.5rem){.buttons{flex-flow:row}}.headline-icon{display:flex;align-items:center;margin:0;font-size:1.5rem;gap:1rem}.headline-icon img{width:2.5rem}.block-grandvalira-bottommenugranvalira-menu ul:not(.contextual-links){display:flex;margin:2.5rem 0;padding:0;list-style:none;gap:2.5rem}.block-grandvalira-bottommenugranvalira-menu :is(a:link,a:visited){-webkit-text-decoration:none;text-decoration:none;color:#666}.block-grandvalira-bottommenugranvalira-menu a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media (width >= 56.3125rem){.block-grandvalira-bottommenugranvalira-menu{min-width:22.5rem}}.region-footer{background:var(--layout-black,#000)}.region-footer p{margin-bottom:3rem;padding-left:3.5rem;color:#aaa;font-size:1rem}@media (width >= 64rem){.region-footer p{font-size:1.25rem}}.region-footer--column{flex:1 1 auto}.region-footer--column:nth-child(2){max-width:36.875rem}@media (width >= 64rem){.region-footer--column{max-width:37.5rem}}.region-footer--left-row:not(:first-child):before{display:flex;width:100%;height:1px;margin:2.5rem 0;content:"";background:linear-gradient(270deg,rgb(255,255,255,0),#fff)}@media (width >= 64rem){.region-footer{display:flex;align-items:flex-start;justify-content:space-between;padding:4.5rem 0}}.block-footermenu-grandvalira-menu{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.block-footermenu-grandvalira-menu ul:not(.contextual-links){margin:0;padding:0;list-style:none}.block-footermenu-grandvalira-menu ul:not(.contextual-links)>li{display:flex;flex-wrap:wrap;font-weight:700}.block-footermenu-grandvalira-menu ul:not(.contextual-links)>li:before{display:flex;width:100%;height:1px;margin:2.5rem 0;content:"";background:linear-gradient(270deg,rgb(255,255,255,0),#fff)}@media (width >= 64rem){.block-footermenu-grandvalira-menu ul:not(.contextual-links)>li:first-child:before{margin-top:0}}.block-footermenu-grandvalira-menu span{width:20%;margin-right:3.4375rem}.block-footermenu-grandvalira-menu span,.block-footermenu-grandvalira-menu ul:not(.contextual-links)>li>ul{display:flex;flex-flow:column;max-width:60%}.block-footermenu-grandvalira-menu ul:not(.contextual-links)>li>ul>li{display:inline-block;font-weight:400}.block-footermenu-grandvalira-menu ul:not(.contextual-links)>li>ul>li:not(:last-child){margin-bottom:1rem}.block-footermenu-grandvalira-menu ul:not(.contextual-links)>li>ul>li :is(a:link,a:visited){-webkit-text-decoration:none;text-decoration:none;color:#aaa}.block-footermenu-grandvalira-menu ul:not(.contextual-links)>li>ul>li a:hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--text-link)}.block-footermenu-grandvalira-menu ul:not(.contextual-links)>li>ul>li:before{content:none}.footer-social{padding-left:3.5rem;list-style:none;font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.footer-social :is(a:link,a:visited){-webkit-text-decoration:none;text-decoration:none;color:#aaa}.footer-social a:hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--text-link)}@media (width >= 64rem){.footer-social{display:flex}.footer-social li:not(:last-child):after{display:inline-flex;margin:0 .625rem;content:"/";color:#aaa}}.footer-download{display:flex;flex-flow:column;padding-left:3.5rem;list-style:none;gap:2.5rem}@media (width >= 64rem){.footer-download{flex-flow:row}}.grandvalira-pswp--custom-bg{backdrop-filter:blur(.25rem)}.media--youtube{position:relative;overflow:hidden;width:100%;margin-bottom:1.5rem;padding-top:56.25%}.media-oembed-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bef-date-filter,form[data-drupal-selector=views-exposed-form-product-list-entity-view-1]{max-width:42.5rem;margin:5rem auto;padding:0 1rem}.bef-date-filter [data-drupal-selector=edit-display-date-value-wrapper],form[data-drupal-selector=views-exposed-form-product-list-entity-view-1] [data-drupal-selector=edit-display-date-value-wrapper]{padding:0;border:none}.bef-date-filter [data-drupal-selector=edit-display-date-value-wrapper] legend,form[data-drupal-selector=views-exposed-form-product-list-entity-view-1] [data-drupal-selector=edit-display-date-value-wrapper] legend{position:relative;width:100%;margin:0 auto 1rem;text-align:center;letter-spacing:-.56px;color:var(--text-tertiary,#9ca4ab);font-size:.875rem;font-weight:400;font-style:normal;line-height:1.25rem}.bef-date-filter [data-drupal-selector=edit-display-date-value-wrapper] legend .fieldset-legend,form[data-drupal-selector=views-exposed-form-product-list-entity-view-1] [data-drupal-selector=edit-display-date-value-wrapper] legend .fieldset-legend{padding:0 .9375rem;background-color:var(--text-inverse)}.bef-date-filter [data-drupal-selector=edit-display-date-value-wrapper] legend:after,form[data-drupal-selector=views-exposed-form-product-list-entity-view-1] [data-drupal-selector=edit-display-date-value-wrapper] legend:after{position:absolute;z-index:-1;top:50%;right:0;left:0;display:inline-block;width:100%;height:1px;content:"";background-color:var(--neutral-300)}.bef-date-filter [data-drupal-selector=edit-display-date-value-wrapper] .fieldset-wrapper,form[data-drupal-selector=views-exposed-form-product-list-entity-view-1] [data-drupal-selector=edit-display-date-value-wrapper] .fieldset-wrapper{display:flex;flex:1 1 auto;gap:1.5rem}.bef-date-filter [data-drupal-selector=edit-display-date-value-wrapper] .fieldset-wrapper .js-form-type-textfield,form[data-drupal-selector=views-exposed-form-product-list-entity-view-1] [data-drupal-selector=edit-display-date-value-wrapper] .fieldset-wrapper .js-form-type-textfield{display:none}.bef-date-filter .form-actions,form[data-drupal-selector=views-exposed-form-product-list-entity-view-1] .form-actions{display:flex;justify-content:center}@media (width >= 64rem){.bef-date-filter,form[data-drupal-selector=views-exposed-form-product-list-entity-view-1]{margin:5rem auto}}form[data-drupal-selector=views-exposed-form-product-list-entity-view-1]{width:100%;max-width:33rem}form[data-drupal-selector=views-exposed-form-product-list-entity-view-1] .form-item .form-item-element-wrapper{max-width:none}.view-eva__empty-message{display:flex;justify-content:center;padding:0 0 2.5rem}.user-login-form,.user-pass{max-width:30rem;margin:2.5rem auto;padding:0 1rem}.user-login-form p,.user-pass p{letter-spacing:-.56px;color:var(--text-tertiary,#9ca4ab);font-size:.875rem;font-weight:400;font-style:normal;line-height:1.25rem}.header:before{position:absolute;z-index:-1;display:inline-block;width:100%;height:100%;max-height:7.5625rem;content:"";background:rgb(0,0,0,.85);backdrop-filter:blur(.75rem)}:is(.menu-opened,.scroll-up) .header{top:0;max-height:7.8125rem}.menu-opened .header:after{position:fixed;z-index:0;top:0;bottom:0;left:0;width:100%;height:100vh;content:"";backdrop-filter:blur(.25rem)}.header,.header a{-webkit-text-decoration:none;text-decoration:none;color:var(--text-inverse)}.header .info-contact{order:3;margin:auto .625rem;padding:0;letter-spacing:-.48px;color:var(--text-tertiary,#9ca4ab);font-weight:700;font-style:normal;line-height:.875rem}.header .info-contact__phones-list{display:none}.header .info-contact.active .info-contact__phones-list{display:flex}.header .info-contact .info-contact__phones-list{position:absolute;top:3.6875rem;left:0;flex-flow:column;width:100%;padding:0;background:rgb(0,0,0,.75);backdrop-filter:blur(.5rem)}.header .info-contact .info-contact__phones-list-item{border-top:1px solid var(--neutral-700,#474747);font-weight:300}.header .info-contact .info-contact__phones-list-item a{display:inline-flex;justify-content:center;width:100%;padding:1rem;color:var(--text-disabled,#c6ccd2)}.header .info-contact .info-contact__phones-list-item a:hover{color:var(--text-inverse,#fff);background:rgb(0,181,217,.25)}@media (width >= 64rem){.header .info-contact .info-contact__phones-list-item a{padding:.5625rem}.header .info-contact .info-contact__phones-list{z-index:10;top:2.5rem;width:16.5625rem}}.header .info-contact.active .info-contact__toggle-arrow-icon{transform:rotate(180deg)}.header .info-contact__icon{display:none}@media (width >= 64rem){.header .info-contact__icon{display:inline-block}.header .info-contact__icon-mobile{display:none}}.header .info-contact__link{display:flex;align-items:center;cursor:pointer;color:#fff;border:none;background-color:initial;gap:.25rem}.header .info-contact__link svg{width:.875rem}@media (width >= 64rem){.header .info-contact__link svg{width:1.125rem}.header .info-contact__link svg.info-contact__toggle-arrow-icon{width:.625rem;height:.75rem}.header .info-contact__link{width:100%}.header .info-contact__link .contact-info-text{flex:1 0 auto;width:60%}.header .info-contact{order:inherit;min-width:16.5625rem;margin:0;padding:.625rem 1.5625rem;letter-spacing:-.56px;color:var(--content-content-primary-reversed,#fff);border-bottom:1px solid var(--neutral-700,#474747);font-size:.875rem;font-weight:400;font-style:normal;line-height:1.25rem}}.header .contact-info-telnumber{display:none}@media (width >= 64rem){.header .contact-info-telnumber{display:inline}}.region-top-header{display:flex;flex-grow:1;order:2}.region-top-header .info-links{display:none}@media (width >= 64rem){.region-top-header .info-links{display:flex;flex:1 1 auto;justify-content:flex-end;margin:0 0 0 auto;padding:0 1.125rem;border-bottom:1px solid rgb(255,255,255,.2);gap:3.625rem}.region-top-header .info-links :is(.mygrandski-button,.webcam-button){display:flex;gap:.5rem;flex-flow:row;align-items:center}.region-top-header .info-links .webcam-button{padding-left:1.125rem;border-left:1px solid rgb(255,255,255,.2)}.region-top-header{flex-basis:100%;order:inherit}}.header-branding{display:flex;order:0;margin:.9375rem 0 1rem 1rem;padding-right:.5rem}.header-branding__link{display:flex;width:8.25rem;margin:auto}@media (width >= 42.5rem){.header-branding__link{width:100%}}@media (width >= 64rem){.header-branding{order:inherit;width:16.625rem;margin:0;padding:1.1875rem 1rem;border-right:1px solid rgb(255,255,255,.25)}}.instagram-flowbox-block{max-width:109.375rem;margin:5rem auto;padding:0 1rem;text-align:center}.instagram-flowbox-block__link{display:inline-flex;margin:2.75rem auto 0;padding:.25rem 0;-webkit-text-decoration:none;text-decoration:none;color:var(--text-primary,var(--content-content-primary,#121212));border-bottom:1px dashed #000;font-size:1rem;font-weight:700;font-style:normal;line-height:1.5rem;gap:.5rem}.instagram-flowbox-block .panel-title{text-align:center;font-family:var(--font-family-serif);font-weight:700;font-style:italic}.instagram-flowbox-block .panel-title span{width:100%}@media (width >= 42.5rem){.instagram-flowbox-block .panel-title span{width:auto}.instagram-flowbox-block{margin:7.5rem auto}}@media (width >= 106.25rem){.instagram-flowbox-block{padding:0}}.download-pdf-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;gap:5rem}.download-pdf-list :is(a:link,a:visited){display:flex;-webkit-text-decoration:none;text-decoration:none;color:var(--text-primary);border-bottom:1px dashed #000;font-size:1rem;font-weight:700;line-height:1.5rem;gap:.5rem}.download-pdf-list a:link:after,.download-pdf-list a:visited:after{display:inline-flex;width:1.375rem;height:1.375rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23494949%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M11%2015.861V2.25m7.778%2017.5H3.223M15.862%2011l-4.863%204.862L6.14%2011%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:cover}a.external-link:link,a.external-link:visited{display:inline-flex;align-items:center;justify-content:center;margin:0 auto;-webkit-text-decoration:none;text-decoration:none;color:var(--text-primary);border-bottom:1px dashed #000;font-size:1rem;font-weight:700;line-height:1.5rem;gap:.5rem}a.external-link:after{display:inline-flex;width:1.375rem;height:1.375rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23494949%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.93%204.07%204%2018M8.15%204l9.78.069.07%209.78%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:cover}.nevasa-alerts-display-button:not(.visually-hidden){background:linear-gradient(0deg,rgb(0,181,217,.5) -9.62%,rgb(0,181,217,0)),rgb(0,0,0,.8)}.nevasa-alerts-display-button:not(.visually-hidden):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%225%22%20fill%3D%22%2300b5d9%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%2210%22%20fill%3D%22%2300b5d9%22%20opacity%3D%22.25%22%2F%3E%3C%2Fsvg%3E")}.free-text{margin-bottom:2.5rem;color:var(--text-primary)}.free-text ul{margin:1.125rem 0 1.5rem;padding:0;list-style:none}.free-text ul ul>li,.free-text ul>li{margin:.5rem 0 1rem;padding-left:1.375rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2213%22%20fill%3D%22none%22%20viewBox%3D%220%200%2012%2013%22%3E%3Cpath%20stroke%3D%22%23111%22%20d%3D%22M.5%201.166h11v11H.5z%22%2F%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M2%202.666h8v8H2z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:left 8px}.free-text ul ul>li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2211%22%20fill%3D%22none%22%20viewBox%3D%220%200%2010%2011%22%3E%3Cpath%20stroke%3D%22%23111%22%20d%3D%22M.5%201.166h9v9h-9z%22%2F%3E%3C%2Fsvg%3E")}.free-text h2:not(.media-text__title),.free-text h3:not(.media-text__title){letter-spacing:-.04em;font-size:1.25rem;font-weight:700;line-height:1.875rem}@media (width >= 42.5rem){.free-text h2:not(.media-text__title),.free-text h3:not(.media-text__title){font-size:1.5rem;line-height:2rem}}.free-text h4:not(.media-text__title){letter-spacing:-.04em;font-family:Times,serif;font-size:1.25rem;font-weight:700;font-style:italic;line-height:1.75rem}@media (width >= 42.5rem){.free-text h4:not(.media-text__title){font-size:1.5rem;line-height:2rem}}.free-text p{letter-spacing:-.04em;font-size:1.125rem;font-weight:400;line-height:1.75rem}@media (width >= 42.5rem){.free-text p{font-size:1.25rem;line-height:1.875rem}.free-text.component-introduction{width:100%;padding:1.5rem 0 0 5rem}}.paragraph--type--forfait-benefits{width:100%;max-width:120rem;margin:0 auto;padding:1rem}.paragraph--type--forfait-benefits .grid-four-columns{padding:0}.paragraph--type--forfait-benefits .bef-exposed-form{display:flex;flex-flow:column;max-width:33.125rem;margin:2.5rem auto 5rem}:is(.page-403,.page-404) .media-text{margin-top:2.5rem}:is(.page-403,.page-404) .media-text__content.free-text{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;padding:1rem}@media (width >= 106.25rem){:is(.page-403,.page-404) .media-text__content.free-text{padding:2.5rem}}:is(.page-403,.page-404) .media-text__title{padding:1rem;text-align:center;letter-spacing:-.04em;border:1px solid rgb(17,17,17,1);border-bottom:none;font-size:1.5rem;font-weight:700;line-height:2rem}:is(.page-403,.page-404) .media-text__title:after{display:none}@media (width >= 106.25rem){:is(.page-403,.page-404) .media-text__title{padding:2.5rem 2.5rem .75rem;font-size:1.875rem;line-height:2.375rem}}:is(.page-403,.page-404) .media-text__cta{margin-top:2.5rem;padding:0}:is(.page-403,.page-404) .media-text__text{margin-top:0;padding:0 1rem 1rem;border:1px solid rgb(17,17,17,1);border-top:none}:is(.page-403,.page-404) .media-text__text p{text-align:center;letter-spacing:-.04em;font-size:1.25rem;font-weight:400;line-height:1.875rem}@media (width >= 106.25rem){:is(.page-403,.page-404) .media-text__text{padding:.75rem 2.5rem 2.5rem}}.product-list .reset-button{position:absolute;right:1rem;display:flex;-webkit-text-decoration:none;text-decoration:none;letter-spacing:-.56px;color:#697885;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.25rem}.product-list .reset-button:after{display:flex;width:1rem;height:1rem;margin:auto 0 auto .25rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23697885%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m7.443%206.518%202.963%202.963m0-2.963L7.443%209.481m7.222-4.106a2.56%202.56%200%200%200-2.56-2.56H6.128c-.75%200-1.464.329-1.95.9L1.943%206.34a2.56%202.56%200%200%200%200%203.32l2.235%202.624c.486.572%201.2.9%201.95.9h5.977a2.56%202.56%200%200%200%202.56-2.56zm0%200z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:cover}.product-list-exposed-filters-title{letter-spacing:-.56px;color:var(--content-primary,#121212);font-size:.875rem;font-weight:400;font-style:normal;line-height:1.25rem}.product-list #views-exposed-form-event-list-event-list{position:relative;display:flex;flex-flow:row;flex-wrap:wrap;gap:0 1rem}.product-list #views-exposed-form-event-list-event-list div[data-drupal-selector=edit-date-range-value-wrapper]{flex:1 0 100%}.product-list #views-exposed-form-event-list-event-list .event-list-date-range{margin:0;padding:0;border:none}.product-list #views-exposed-form-event-list-event-list .event-list-date-range .fieldset-wrapper{display:flex;gap:1.5rem}.product-list #views-exposed-form-event-list-event-list .event-list-date-range .fieldset-wrapper .js-form-type-textfield{display:none}.product-list #views-exposed-form-event-list-event-list .select-checkboxes{flex:1 1 auto;width:calc(50% - .75rem)}.product-list #views-exposed-form-event-list-event-list .form-actions{margin:auto}
*,:after,:before{box-sizing:border-box}html{line-height:1.15;scroll-behavior:smooth}body{margin:0}hr{height:0;color:inherit}a{background-color:initial}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{position:relative;vertical-align:initial;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}[type=button],[type=reset],[type=submit],button{appearance:auto}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:initial}summary{display:list-item}img{position:relative;display:inline-block;max-width:100%;height:auto;text-align:center;line-height:2}img:before{display:block;margin-bottom:.625rem;content:"The image is missing :("}img:after{display:block;content:"(url: " attr(src) ")";font-size:.75rem}h1,h2,h3,h4{margin:0;font-weight:400}ul{margin:0;padding:0;list-style:none}
:root{--top-header-desktop:7.5625rem;--top-header-mobile:3.75rem}main{display:inline-block;width:100%}@media (width >= 64rem){main{margin-top:7.5625rem}}.nevasa-alert-dialog{position:fixed;z-index:9;top:4.6875rem;left:auto;flex-flow:column;width:100%;border:none;background-color:initial;gap:1rem}.nevasa-alert-dialog[open]{display:flex}.nevasa-alert-dialog__close-button{display:flex;align-items:center;margin:auto 0 auto auto;padding:.25rem .5rem;letter-spacing:-.48px;color:var(--text-inverse);border:1px solid rgb(255,255,255,.25);border-radius:.25rem;background:rgb(0,0,0,.8);font-size:.75rem;font-weight:700;font-style:normal;line-height:1.125rem;gap:.25rem}@media (width >= 42.5rem){.nevasa-alert-dialog{top:8.125rem;right:0;width:auto;margin:0 auto}}.nevasa-alerts-display-button:not(.visually-hidden){position:fixed;z-index:9;top:4.6875rem;right:0;left:0;display:flex;align-items:center;justify-content:center;max-width:9.375rem;margin:auto;padding:.25rem .5rem;transform:translateX(-1rem);letter-spacing:-.48px;color:var(--text-inverse);border:1px solid rgb(255,255,255,.25);border-radius:.25rem;background:linear-gradient(0deg,rgb(0,181,217,.5) -9.62%,rgb(0,181,217,0)),rgb(0,0,0,.8);font-size:.75rem;font-weight:700;font-style:normal;line-height:1.125rem;gap:.25rem}.nevasa-alerts-display-button:not(.visually-hidden):before{width:1rem;height:1rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.572%206.43a2.225%202.225%200%200%201%200%203.144%202.225%202.225%200%200%201-3.145%200A2.222%202.222%200%201%201%209.571%206.43%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M1.333%208c0-.488.113-.971.33-1.416C2.787%204.29%205.267%202.814%208%202.814s5.214%201.476%206.336%203.77a3.22%203.22%200%200%201%200%202.832c-1.122%202.294-3.602%203.77-6.336%203.77s-5.214-1.476-6.336-3.77A3.2%203.2%200%200%201%201.334%208%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:cover}.nevasa-alerts-display-button:not(.visually-hidden):after{position:absolute;top:-.625rem;right:-.625rem;display:inline-block;width:1.3125rem;height:1.3125rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20fill%3D%22none%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%225%22%20fill%3D%22%2300b5d9%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%2210%22%20fill%3D%22%2300b5d9%22%20opacity%3D%22.25%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:cover}@media (width >= 42.5rem){.nevasa-alerts-display-button:not(.visually-hidden){top:8.125rem;right:1.25rem;left:auto;max-width:none}}.paragraph--unpublished--carousel{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;letter-spacing:.25em;text-transform:uppercase;opacity:.5;background-color:#fff4f4;font-size:6.25rem;font-weight:600}@media (width <= 42.4375rem){.paragraph--type--webcams .tabs--vertical .tab-content{width:100%;padding-top:178%}}.webcam-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.webcam-iframe__container{display:flex;margin:5.5rem auto}@media (width >= 42.5rem){.webcam-iframe__container{max-width:58.6875rem;max-height:33.0625rem}}.webcam-iframe__wrapper{position:relative;display:flex;width:100%;padding-top:178%}@media (width >= 42.5rem){.webcam-iframe__wrapper{padding-top:60%}}.layout-content{display:flex;flex-flow:column;justify-content:center;max-width:123.75rem;margin:0 auto}.region-footer{width:100%;margin:0 auto;padding:4.5rem 0;color:var(--text-inverse)}.region-footer--wrapper{display:flex;flex-flow:column;flex-basis:100%;margin:0 auto}@media (width >= 64rem){.region-footer--wrapper{flex-flow:row;justify-content:space-between;max-width:120rem;padding:0 5rem;gap:5rem}}.region-footer-bottom.layout-content{display:flex;flex-flow:column;align-content:center;align-items:center;justify-content:space-between;max-width:110rem;margin:0 auto 6.375rem 0;padding:1.5rem 1.5rem 12.1875rem;color:#666}.region-footer-bottom.layout-content :first-child{order:2}.region-footer-bottom.layout-content p{margin:0}@media (width >= 56.3125rem){.region-footer-bottom.layout-content{flex-flow:row;margin:0 auto;padding:1.5rem}.region-footer-bottom.layout-content :first-child{order:0}}.region-footer-logos{display:flex;flex-flow:column-reverse;align-items:center;gap:1.5rem}@media (width >= 42.5rem){.region-footer-logos{flex-flow:row}}.header{position:sticky;z-index:10;display:flex;flex-wrap:nowrap;justify-content:start;width:100%;margin-top:var(--drupal-displace-offset-top,0);gap:0 .625rem}@media (width >= 64rem){.header{position:fixed;top:0;flex-wrap:wrap;justify-content:flex-start}}.cookiebot-panel{max-width:78.75rem;margin:2.5rem 0;padding:0 1rem}@media (width >= 64rem){.cookiebot-panel{display:flex;flex-wrap:wrap;margin:8.75rem auto}}@media (width >= 106.25rem){.cookiebot-panel{padding:0}}.restaurants-list--no-filters{max-width:110rem;margin:2.5rem auto;padding:2.5rem 0 0}.anchor-target{scroll-margin-top:var(--top-header-mobile)}@media (width >= 42.5rem){.anchor-target{scroll-margin-top:var(--top-header-desktop)}}.webform-confirmation__back{text-align:center}.user-from-the-app :is(.content-header__image,.header,.navigation-mobile){display:none}
.grid-three-columns{display:flex;flex-wrap:wrap;justify-content:center;max-width:103.75rem;margin:0 auto 9.375rem;padding:0 1rem;row-gap:1.5rem}.grid-three-columns--no-padding{padding:0}.grid-three-columns>li{flex:0 1 auto}@media (width >= 42.5rem){.grid-three-columns>li{flex-basis:45%}}@media (width >= 64rem){.grid-three-columns>li{flex-basis:32%}}@media (width >= 42.5rem){.grid-three-columns{column-gap:1.5rem;row-gap:5rem}}@media (width >= 64rem){.grid-three-columns{padding:0}}.grid-four-columns{display:flex;flex-wrap:wrap;justify-content:center;max-width:103.75rem;margin:0 auto 9.375rem;padding:0 1rem;row-gap:2.5rem}.grid-four-columns--no-padding{padding:0}.grid-four-columns>li{flex:0 1 auto}@media (width >= 42.5rem){.grid-four-columns>li{flex-basis:45%}}@media (width >= 64rem){.grid-four-columns>li{flex-basis:22.4%}}@media (width >= 42.5rem){.grid-four-columns{column-gap:1.5rem}}@media (width >= 87.5rem){.grid-four-columns{column-gap:2.5rem}}@media (width >= 64rem){.grid-four-columns{padding:0}}
.modal{position:relative;width:100%;max-width:46.875rem;height:100%;max-height:46.875rem;padding:1.25rem;border:none;background-color:initial}.modal[open]{display:flex}.modal iframe{width:100%;height:100%;border:none}.modal .close-button{position:absolute;top:0;right:1.25rem;width:1rem;height:1rem;border:none;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22m1.354.646%2014.142%2014.143m-14.85-.143L14.789.504%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:cover}.modal::backdrop{background:rgb(11,9,24,.75);backdrop-filter:blur(.375rem)}.button{display:flex;padding:.25rem;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;border-radius:.375rem;background:none}.button,.button:link,.button:visited{color:var(--text-inverse)}.button.disabled{cursor:not-allowed}.button--primary{border:1px solid var(--neutral-200)}.button--secondary{border:1px solid var(--neutral-600)}.button__text-wrapper{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:none;border-radius:.25rem;outline:inherit;box-shadow:0 -2px 4px 0 rgb(0,0,0,.1) inset,0 2px 4px 0 rgb(255,255,255,.25) inset;font-weight:700}.button__text-wrapper .icon-suffix{display:flex}.button__text-wrapper .icon-suffix svg{margin:auto 0 auto .625rem}.button--primary .button__text-wrapper{background:linear-gradient(314deg,#45b9dd,#94d7ec)}.button--primary:hover .button__text-wrapper{background:linear-gradient(0deg,rgb(0,0,0,.15),rgb(0,0,0,.15)),linear-gradient(314deg,#45b9dd,#94d7ec);box-shadow:0 -2px 4px 0 rgb(0,0,0,.1) inset,0 2px 4px 0 rgb(255,255,255,.25) inset}.button--primary:not(.disabled):active{border-color:rgb(69,185,221,.25);background:rgb(69,185,221,.25);background-clip:padding-box;box-shadow:none}.button--primary.disabled .button__text-wrapper{color:var(--text-disabled);background:#f4f5f9}.button--secondary .button__text-wrapper{background:linear-gradient(133deg,rgb(255,255,255,.2),rgb(255,255,255,0))}.button--secondary:hover .button__text-wrapper{background:linear-gradient(0deg,rgb(0,0,0,.15),rgb(0,0,0,.15)),linear-gradient(133deg,rgb(255,255,255,.2),rgb(255,255,255,0)),linear-gradient(314deg,rgb(69,185,221,.2),rgb(148,215,236,.2));box-shadow:0 -2px 4px 0 rgb(0,0,0,.1) inset,0 2px 4px 0 rgb(255,255,255,.25) inset;backdrop-filter:blur(.25rem)}.button--secondary:not(.disabled):active{border-color:transparent;background:linear-gradient(133deg,rgb(255,255,255,.2),rgb(255,255,255,0));background-clip:padding-box;box-shadow:none}.button--secondary.disabled .button__text-wrapper{color:var(--text-disabled);background:rgb(244,245,249,.25);box-shadow:none}.button--small .button__text-wrapper{padding:.375rem 1rem;font-size:var(--action-font-size-sm);line-height:var(--action-line-height-sm)}.button--small .button__text-wrapper svg{width:1rem;height:1rem}.button--small.only-icon .button__text-wrapper{padding:.375rem}.button--medium .button__text-wrapper{padding:.375rem 1rem;font-size:var(--action-font-size-md);line-height:var(--action-line-height-md)}.button--medium.only-icon .button__text-wrapper{padding:.5rem}.button--large .button__text-wrapper{padding:.5rem 1rem;font-size:var(--action-font-size-lg);line-height:var(--action-line-height-lg)}.button--large.only-icon .button__text-wrapper{padding:.6875rem}.button--minimal.button{height:2rem;color:var(--text-secondary);border:none;border-bottom:1px dashed var(--border-action-tertiary,#000);border-radius:0;background-color:initial}.button--minimal.button.only-icon{border-bottom:none}.button--minimal .button__text-wrapper{padding:0;box-shadow:none}.button--icon-pos-left .button__text-wrapper{flex-direction:row-reverse}.button--icon-pos-left .button__text-wrapper .icon-suffix svg{margin-inline-start:0;margin-inline-end:.625rem}.button--destructive.button{border:1px solid var(--status-error-base)}.button--destructive .button__text-wrapper{background-color:var(--status-error-base)}.button--destructive:hover .button__text-wrapper{background:linear-gradient(0deg,rgb(205,0,0,.15),rgb(205,0,0,.15)),linear-gradient(314deg,#cd0000,#ff7e6b);box-shadow:0 -2px 4px 0 rgb(0,0,0,.1) inset,0 2px 4px 0 rgb(255,255,255,.25) inset}
.form-item{display:flex;flex-flow:column;flex-basis:100%;margin-bottom:1rem;gap:.375rem}.form-item .password-confirm-message,.form-item .password-strength__title,.form-item label,.form-item legend{letter-spacing:-.56px;color:var(--neutral-700,#474747);font-size:.875rem;font-weight:500;font-style:normal;line-height:1.25rem}.form-item legend{margin-bottom:.375rem}.form-item .password-strength__meter{height:.1875rem;margin:0}.form-item .password-suggestions{letter-spacing:-.56px;color:var(--status-error-base,var(--content-content-error,#cd0000));font-size:.875rem;font-weight:400;font-style:normal;line-height:1.25rem}.form-item .form-select,.form-item input,.form-item textarea{accent-color:#e4f2f8;display:flex;align-items:center;width:100%;padding:.625rem .5rem;letter-spacing:-.64px;color:var(--neutral-900,#1b1b1b);border:1px solid var(--neutral-200,#c6c6c6);background:var(--white,#fff);box-shadow:0 1px 2px 0 rgb(16,24,40,.05);font-size:1rem;font-weight:400;font-style:normal;line-height:1.5rem;gap:.5rem}.form-item .form-select:focus,.form-item input:focus,.form-item textarea:focus{border-color:var(--brand-primary-200);outline:3px solid var(--brand-primary-200)}.form-item .form-select::placeholder,.form-item input::placeholder,.form-item textarea::placeholder{color:var(--text-tertiary,#9ca4ab)}.form-item .form-select.error,.form-item input.error,.form-item textarea.error{border-color:var(--status-error-base,#cd0000)}.form-item-combine input{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23494949%22%20fill-rule%3D%22evenodd%22%20d%3D%22M13.944%2013.941a.49.49%200%200%201%20.693%200l3.553%203.553a.49.49%200%200%201-.693.693l-3.553-3.553a.49.49%200%200%201%200-.693%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23494949%22%20fill-rule%3D%22evenodd%22%20d%3D%22M3.893%203.89a7.599%207.599%200%201%201-2.226%205.374m7.598-6.62a6.618%206.618%200%201%201-6.618%206.618m6.618-6.618a6.62%206.62%200%200%200-6.618%206.618M3.893%203.89a7.6%207.6%200%200%200-2.226%205.372z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") no-repeat calc(100% - .75rem)}.form-item.js-form-type-select .form-item-element-wrapper{position:relative;display:grid;grid-template-areas:"select";width:100%}.form-item.js-form-type-select .form-item-element-wrapper:after{-ms-grid-row:1;-ms-grid-column:1;display:inline-block;grid-area:select;justify-self:end;width:1.25rem;height:1.25rem;margin:auto .875rem;content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20stroke%3D%22%23667085%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.667%22%20d%3D%22m5%207.5%205%205%205-5%22%2F%3E%3C%2Fsvg%3E") no-repeat 100%}.form-item.js-form-type-select .form-item-element-wrapper:active:after,.form-item.js-form-type-select .form-item-element-wrapper:focus-visible:after,.form-item.js-form-type-select .form-item-element-wrapper:focus:after{transform:rotateX(180deg) translateY(.3125rem)}.form-item.js-form-type-select .form-item-element-wrapper select{-ms-grid-row:1;-ms-grid-column:1;z-index:1;grid-area:select;cursor:pointer;background-color:initial;appearance:none}.form-item.js-form-type-select .form-item-element-wrapper select::-ms-expand{display:none}.form-item.js-form-type-select .form-item-element-wrapper select:hover{outline:none}.form-item.js-form-type-select .form-item-element-wrapper select:disabled{opacity:.5}.form-item .description{letter-spacing:-.56px;color:var(--text-tertiary,#9ca4ab);font-size:.875rem;font-weight:400;font-style:normal;line-height:1.25rem}.form-item .form-element-radios-wrapper{display:inline-flex}.form-item .form-element-radios-wrapper .form-item{margin-bottom:0}.form-item .form-required:before{display:inline-flex;margin-right:.1875rem;content:"*";color:var(--status-error-base)}.form-item .js-form-type-radio .form-radio{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;white-space:nowrap;clip-path:inset(100%)}.form-item .js-form-type-radio .option{align-items:center;justify-content:center;padding:.75rem 1rem;cursor:pointer;color:var(--text-tertiary);border:1px solid var(--neutral-200,#c6c6c6);background:var(--text-inverse,#fff)}.form-item .js-form-type-radio .option:hover{color:var(--text-secondary)}.form-item .js-form-type-radio:not(:first-child) .option{border-left:none}.form-item .js-form-type-radio .form-radio:checked+.option{color:var(--brand-primary-700);border-color:var(--border-table-soft,#c6c6c6);background:var(--brand-primary-200,#e4f2f8)}.form-item.js-form-type-checkbox{flex-flow:row;align-items:center}.form-item.form-type-datetime legend{margin-bottom:0}.paragraph--type--blog-post-list .form-item .form-item-element-wrapper{max-width:unset}@media (width >= 42.5rem){.form-item .form-item-element-wrapper{max-width:20rem}}.form-item .form-item-field-wrapper{display:flex}.form-item .form-checkbox{width:1.25rem;height:1.25rem}.form-item--error-message{color:var(--status-error-base);font-size:.875rem;font-weight:500;font-style:normal;line-height:1.25rem}
.instagram-feed{display:flex;flex-flow:column wrap;max-width:110rem;margin:2.5rem auto;padding:0 1rem}@media (width >= 42.5rem){.instagram-feed{margin:0 auto 8.75rem}}@media (width >= 64rem){.instagram-feed{max-width:58.5rem;padding:0;gap:1.5rem}}@media (width >= 87.5rem){.instagram-feed{display:flex;max-width:69.75rem;margin:0 auto 12.5rem}}@media (width >= 120rem){.instagram-feed{max-width:97rem;padding:0;gap:2rem}}.instagram-feed__dev-banner{margin-bottom:.75rem;padding:.25rem .5rem;text-align:center;color:#92400e;border-radius:.25rem;background:#fef3c7;font-size:.75rem;font-weight:600}.instagram-feed__header{position:relative;display:flex;align-items:center;margin-bottom:1.25rem}.instagram-feed__header:before{position:absolute;z-index:-1;bottom:-1px;display:flex;width:100%;height:1px;margin:auto 0;content:"";background-color:#000}@media (width >= 42.5rem){.instagram-feed__header:before{top:50%;bottom:auto}}.instagram-feed__header:after{width:3rem;height:2rem;margin-left:auto;padding-left:1rem;content:"";background:no-repeat 100% #fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22none%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%23494949%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M16.051%202.668c.819%200%201.482.663%201.482%201.481v11.879a1.482%201.482%200%200%201-2.222%201.283l-10.29-5.94A1.481%201.481%200%201%201%206.5%208.803l8.069%204.658V4.15c0-.818.663-1.481%201.481-1.481%22%2F%3E%3Cpath%20d%3D%22M16.792%2014.745c.458.265.74.754.74%201.283v11.825a1.481%201.481%200%200%201-2.962%200v-9.259L6.526%2023.24a1.481%201.481%200%201%201-1.482-2.566l10.266-5.929a1.48%201.48%200%200%201%201.482%200%22%2F%3E%3Cpath%20d%3D%22M27.521%209.406c.41.708.166%201.614-.542%202.024l-7.965%204.598%207.944%204.587a1.482%201.482%200%200%201-1.481%202.566L15.31%2017.31a1.482%201.482%200%200%201%200-2.566l10.186-5.881a1.48%201.48%200%200%201%202.024.542%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@media (width >= 42.5rem){.instagram-feed__header{margin-bottom:2.5rem}}.instagram-feed__avatar{width:1.875rem;height:1.875rem;margin:.3125rem 0 auto;padding:.3125rem;object-fit:cover;border-radius:50%;background-color:#fff}@media (width >= 42.5rem){.instagram-feed__avatar{width:3.75rem;height:3.125rem;padding:0 .3125rem}}.instagram-feed__account-link{display:inline-flex;align-items:center;padding:0 1rem 1rem 0;-webkit-text-decoration:none;text-decoration:none;letter-spacing:-1.92px;color:#000;background-color:#fff;font-size:1.875rem;font-weight:400;font-style:normal;line-height:2.375rem;gap:.35rem}@media (width >= 42.5rem){.instagram-feed__account-link{padding-bottom:0;font-size:3rem;line-height:3.75rem}}.instagram-feed__open-icon{opacity:.6;font-size:.85rem}.instagram-feed__grid{display:flex;flex-flow:row wrap;gap:.375rem}.instagram-feed__item{position:relative;display:inline-flex;flex:1 1 auto;width:48%;padding:0;cursor:pointer}@media (width >= 56.3125rem){.instagram-feed__item{width:30%}}@media (width >= 64rem){.instagram-feed__item{width:18%}}.instagram-feed__account-link-follow{display:flex;margin:1.25rem auto;-webkit-text-decoration:none;text-decoration:none;color:#000;border-bottom:1px dashed #000;font-weight:600;gap:.3125rem}.instagram-feed__account-link-follow svg{padding-bottom:.25rem}.instagram-feed__thumb{display:flex;width:100%;height:auto;transition:transform .2s ease;object-fit:cover;aspect-ratio:1/1}.instagram-feed__item:hover .instagram-feed__thumb{transform:scale(1.04)}.instagram-feed__play-icon{position:absolute;z-index:2;top:.375rem;right:.375rem;display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;color:#fff;border-radius:50%;background:rgb(0,0,0,.55);font-size:.75rem}.instagram-feed__empty{color:#6b7280;font-size:.875rem}.instagram-feed-modal{position:fixed;z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem;background:rgb(0,0,0,.85);inset:0}.instagram-feed-modal[hidden]{display:none}.instagram-feed-modal__content{position:relative;display:flex;flex-direction:column;align-items:center;max-width:90vw;max-height:90vh}.instagram-feed-modal__media-wrap{display:flex;align-items:center;justify-content:center;max-width:90vw;max-height:75vh}.instagram-feed-modal__media-wrap :is(img,video){max-width:90vw;max-height:75vh;object-fit:contain;border-radius:.25rem}.instagram-feed-modal__caption{max-width:60ch;margin-top:.75rem;text-align:center;color:#f3f4f6;font-size:.9rem}.instagram-feed-modal__link{margin-top:.5rem;-webkit-text-decoration:none;text-decoration:none;color:#93c5fd;font-size:.85rem}.instagram-feed-modal__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.instagram-feed-modal__close,.instagram-feed-modal__nav{position:absolute;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;border:0;border-radius:50%;background:rgb(255,255,255,.1);font-size:1.25rem;line-height:1}.instagram-feed-modal__close:hover,.instagram-feed-modal__nav:hover{background:rgb(255,255,255,.25)}.instagram-feed-modal__close{top:-2.5rem;right:0;width:2.25rem;height:2.25rem}.instagram-feed-modal__nav{top:50%;width:2.75rem;height:2.75rem;transform:translateY(-50%)}.instagram-feed-modal__nav--prev{left:-1rem}.instagram-feed-modal__nav--next{right:-1rem}@media (width <= 37.5rem){.instagram-feed-modal{padding:1rem}.instagram-feed-modal__nav--prev{left:0}.instagram-feed-modal__nav--next{right:0}}
.language-switcher{margin:auto 0}.language-switcher .language-link,.language-switcher__title{letter-spacing:-.56px;color:var(--text-inverse,#fff);font-size:.875rem;font-weight:500;font-style:normal;line-height:1.25rem}.language-switcher__title{margin:auto auto auto 0}@media (width >= 64rem){.language-switcher__title{display:none}}.language-switcher__current-language{display:flex;text-transform:uppercase;color:var(--text-inverse,#fff);gap:2px}.language-switcher__toggle svg{margin:auto}.language-switcher--opened .language-switcher__toggle-arrow-icon{transform:rotate(180deg)}.language-switcher__toggle{display:flex;padding:.25rem .1875rem;border:none;border-radius:.25rem;background:rgb(255,255,255,.15);gap:.25rem}@media (width >= 64rem){.language-switcher__toggle{margin:auto;background:none}}.language-switcher__links{display:none}.language-switcher--opened .language-switcher__links{position:absolute;z-index:2;bottom:-4.25rem;left:0;display:flex;width:100%;padding:1.5rem 1rem;border-top:1px solid var(--neutral-700,#474747);background:rgb(0,0,0,.75);backdrop-filter:blur(.5rem)}@media (width >= 64rem){.language-switcher--opened .language-switcher__links{top:2.5rem;bottom:auto;left:0;min-width:5rem;padding:0;background:rgb(0,0,0,.5);box-shadow:0 8px 16px 0 rgb(0,0,0,.25);backdrop-filter:blur(1rem)}}.language-switcher .language-switcher__links-items{display:flex}.language-switcher .language-switcher__links-items li:not(:last-child){margin-right:1rem}@media (width >= 64rem){.language-switcher .language-switcher__links-items li:not(:last-child){margin-right:0}}.language-switcher .language-switcher__links-items .language-link{color:var(--text-disabled,#c6ccd2)}.language-switcher .language-switcher__links-items .language-link.is-active{color:var(--text-link,#00b5d9)}@media (width >= 64rem){.language-switcher .language-switcher__links-items .language-link{display:flex;padding:.75rem}.language-switcher .language-switcher__links-items .language-link:hover{color:var(--text-inverse,#fff);background:rgb(0,181,217,.25)}.language-switcher .language-switcher__links-items{flex-flow:column;width:100%}.language-switcher{position:relative;display:flex;height:2.5625rem;margin:auto 0;padding:0 .5rem;border-bottom:1px solid var(--neutral-700,#474747);border-left:1px solid var(--neutral-700,#474747)}}
.live-widget{position:fixed;top:0;right:-100vw;overflow:auto;flex-direction:column;align-items:center;width:100%;max-height:100vh;padding:.5rem;transition:.2s;transition-timing-function:ease-in;color:var(--text-inverse);background:rgb(0,0,0,.9);gap:1rem;backdrop-filter:blur(.75rem)}.live-widget.is-visible{right:0}@media (width >= 42.5rem){.live-widget.is-visible{right:1rem}}.live-widget__content:not(.is-hidden){display:flex;gap:.5rem;width:100%}.live-widget__first-col,.live-widget__second-col{flex:1 0 auto;max-width:50%}.live-widget__link-wrapper{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;margin:.5rem 0;padding:.5rem;border:1px solid rgb(255,255,255,0);border-radius:var(--sm,4px);background:#202225;box-shadow:0 20px 32px 0 rgb(0,0,0,.5);gap:.5rem;backdrop-filter:blur(.5rem)}.live-widget__link-wrapper>span{margin:auto}.live-widget__link,.live-widget__link-wrapper>span{letter-spacing:-.56px;font-size:.875rem;font-weight:700;font-style:normal;line-height:1.25rem}.live-widget__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.53125rem;color:var(--content-content-primary-reversed,#fff);border-radius:var(--sm,4px);background:#2f3136;gap:.5rem}.live-widget__link:after{display:inline-flex;width:1.5rem;height:1.5625rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%2337393f%22%20d%3D%22M0%204.5a4%204%200%200%201%204-4h16a4%204%200%200%201%204%204v16a4%204%200%200%201-4%204H4a4%204%200%200%201-4-4z%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m8.67%205.834%206.663%206.687-6.667%206.646%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:cover}.live-widget__link--borders:before,.live-widget__link--facilities:before,.live-widget__link--maps:before,.live-widget__link--parkings:before,.live-widget__link--ski-kms:before,.live-widget__link--snow:before,.live-widget__link--summer-facilities:before,.live-widget__link--temperatures:before,.live-widget__link--webcams:before{display:inline-flex;width:2.3125rem;height:2.3125rem;content:"";background-repeat:no-repeat;background-position:50%;background-size:cover}.live-widget__link--webcams:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237%22%20height%3D%2237%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%2337393f%22%20d%3D%22M0%204a4%204%200%200%201%204-4h29a4%204%200%200%201%204%204v29a4%204%200%200%201-4%204H4a4%204%200%200%201-4-4z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M18.5%2010.625a6.562%206.562%200%201%200%200%2013.125%206.562%206.562%200%200%200%200-13.125m-7.438%206.563a7.438%207.438%200%201%201%2014.876%200%207.438%207.438%200%200%201-14.875%200Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M18.5%2015.875a1.75%201.75%200%201%200%200%203.5%201.75%201.75%200%200%200%200-3.5m-2.625%201.75a2.625%202.625%200%201%201%205.25%200%202.625%202.625%200%200%201-5.25%200m1.313-4.375c0-.242.195-.438.437-.438h1.75a.438.438%200%200%201%200%20.876h-1.75a.44.44%200%200%201-.438-.438Zm-5.25%2013.563c0-.242.195-.438.437-.438h12.25a.438.438%200%200%201%200%20.875h-12.25a.44.44%200%200%201-.438-.438Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M21.938%2022.814c.24-.03.458.14.488.38l.446%203.564a.437.437%200%201%201-.869.109l-.445-3.565a.44.44%200%200%201%20.38-.488m-6.876%200c.24.03.41.249.38.488l-.445%203.565a.437.437%200%201%201-.869-.109l.446-3.564c.03-.24.248-.41.488-.38%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.live-widget__link--temperatures:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237%22%20height%3D%2237%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%2337393f%22%20d%3D%22M0%204a4%204%200%200%201%204-4h29a4%204%200%200%201%204%204v29a4%204%200%200%201-4%204H4a4%204%200%200%201-4-4z%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18.5%2014.611v5.833m1.375.57a1.944%201.944%200%201%201-2.75%202.75%201.944%201.944%200%200%201%202.75-2.75m-4.292-2.492v-5.855a2.917%202.917%200%201%201%205.833%200v5.855c1.175.888%201.945%202.282%201.945%203.867a4.862%204.862%200%200%201-9.722%200c0-1.585.77-2.98%201.944-3.867%22%2F%3E%3C%2Fsvg%3E")}.live-widget__link--snow:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237%22%20height%3D%2237%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%2337393f%22%20d%3D%22M0%204a4%204%200%200%201%204-4h29a4%204%200%200%201%204%204v29a4%204%200%200%201-4%204H4a4%204%200%200%201-4-4z%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M18.5%209.75v17.5m2.108-16.118L18.5%2013.24l-2.107-2.108m9.885%202.876-15.555%208.984m15.212-6.35-2.879-.772.771-2.88m-12.761%207.37%202.879.77-.771%202.88m-2.451-10%2015.555%208.983m-15.212-6.35%202.879-.772-.771-2.88m12.761%207.369-2.879.77.771%202.88m-7.434%201.86%202.107-2.11%202.108%202.11%22%2F%3E%3C%2Fsvg%3E")}.live-widget__link--borders:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237%22%20height%3D%2237%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%2337393f%22%20d%3D%22M0%204a4%204%200%200%201%204-4h29a4%204%200%200%201%204%204v29a4%204%200%200%201-4%204H4a4%204%200%200%201-4-4z%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.675%2012.913c-.005.022.005%200-.01.017M18.5%2025.006h-2.693a2.692%202.692%200%201%201%200-5.384h5.385a2.692%202.692%200%200%200%200-5.385h-1.795m7.18%2010.77a2.244%202.244%200%201%201-4.488%200%202.244%202.244%200%200%201%204.488%200M16.706%2012.89c0%201.491-1.666%203.086-2.572%203.842a.924.924%200%200%201-1.14%200c-.905-.757-2.57-2.351-2.57-3.842a3.141%203.141%200%200%201%206.282%200%22%2F%3E%3C%2Fsvg%3E")}.live-widget__link--maps:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237%22%20height%3D%2237%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%2337393f%22%20d%3D%22M0%204a4%204%200%200%201%204-4h29a4%204%200%200%201%204%204v29a4%204%200%200%201-4%204H4a4%204%200%200%201-4-4z%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M26.375%2015.875v7A4.375%204.375%200%200%201%2022%2027.25h-7c-1.16%200-2.273-.46-3.094-1.281m0%200a4.38%204.38%200%200%201-1.281-3.094v-7A4.375%204.375%200%200%201%2015%2011.5h1.75m-4.844%2014.469%206.156-6.157M11.5%2013.25l13.125%2013.125m-2.188-9.625v-2.625m0%200a2.188%202.188%200%201%200%200-4.375%202.188%202.188%200%200%200%200%204.375%22%2F%3E%3C%2Fsvg%3E")}.live-widget__link--ski-kms:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%20fill%3D%22none%22%3E%3Crect%20width%3D%2234%22%20height%3D%2234%22%20fill%3D%22%2337393f%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M12.928%2012.294a.49.49%200%200%201%20.888.413l-.207.444%202.01.938c.836-.671%202.195-1.765%202.352-1.826a.985.985%200%200%201%201.259.587l.809%202.223%201.4.653a.98.98%200%200%201%20.474%201.3.98.98%200%200%201-1.3.474c.032.015-2.732-1.264-2.821-1.336l-.895.715%201.469%201.851c.23.29.276.68.12%201.016l-1.034%202.218.004.001%203.167%201.512a.49.49%200%200%200%20.648-.238.49.49%200%200%201%20.887.414%201.47%201.47%200%200%201-1.95.71l-.004-.003-9.667-4.542a.49.49%200%200%201%20.413-.887l4.729%202.205.777-1.668-2.345-2.962a.95.95%200%200%201-.204-.704.98.98%200%200%201%20.37-.664c.24-.191.454-.345.487-.37l-1.568-.732-.207.444a.489.489%200%201%201-.887-.414l.207-.443-.443-.207a.49.49%200%201%201%20.413-.887l.444.207zM21.79%209.5a1.959%201.959%200%200%201-.003%203.916%201.96%201.96%200%200%201-1.772-2.785A1.96%201.96%200%200%201%2021.79%209.5%22%2F%3E%3C%2Fsvg%3E")}.live-widget__link--facilities:before,.live-widget__link--summer-facilities:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2234%22%20height%3D%2234%22%20fill%3D%22none%22%3E%3Crect%20width%3D%2234%22%20height%3D%2234%22%20fill%3D%22%2337393f%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M15.977%2012.622v.976l2.059%201.072c.161.084.256.25.256.432v1.004h1.437a.63.63%200%200%201%20.619.634v.32h.477c.457%200%20.865.289%201.01.723l.39%201.168a5.78%205.78%200%200%201%200%203.648l-.39%201.174a1.06%201.06%200%200%201-1.01.727h-5.918c-.458%200-.865-.292-1.01-.726l-.391-1.172a5.77%205.77%200%200%201%200-3.648l.391-1.17a1.06%201.06%200%200%201%201.01-.723h.462v-.321c0-.343.291-.633.634-.633h1.305v-.708l-2.06-1.073a.48.48%200%200%201-.255-.432v-1.266a1.33%201.33%200%200%200%20.984-.006m4.29%205.134h-4.802a.86.86%200%200%200-.82.589l-.317.95a4.7%204.7%200%200%200-.214%201.967c.057.542.513.951%201.058.951h5.388c.544%200%201.001-.41%201.058-.95a4.7%204.7%200%200%200-.213-1.967l-.318-.951a.86.86%200%200%200-.82-.589m-3.364.347v3.763h-.434v-3.763zm-1.013%200v3.763h-.28a.897.897%200%200%201-.887-.805%203.95%203.95%200%200%201%20.18-1.657l.265-.8a.73.73%200%200%201%20.687-.5zm-1.743-6.841a1.33%201.33%200%200%200%20.275.94l-3.858.729a.488.488%200%200%201-.18-.958zm1.33-.564a.685.685%200%201%201%200%201.37.685.685%200%200%201%200-1.37m7.959-1.19a.488.488%200%200%201%20.18.958l-6.859%201.295a1.34%201.34%200%200%200-.087-.975l6.765-1.278Z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.live-widget__link--parkings:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2238%22%20height%3D%2237%22%20fill%3D%22none%22%20viewBox%3D%220%200%2038%2037%22%3E%3Crect%20width%3D%2237%22%20height%3D%2237%22%20x%3D%22.5%22%20fill%3D%22%2337393f%22%20rx%3D%224%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M16.157%2017.188a1.093%201.093%200%200%200-1.094%201.093v1.532a.44.44%200%200%200%20.437.437h.875a.44.44%200%200%200%20.438-.437v-.438c0-.242.196-.437.437-.437h3.5c.242%200%20.438.195.438.437v.438a.44.44%200%200%200%20.437.437h.875a.44.44%200%200%200%20.438-.437V18.28a1.094%201.094%200%200%200-1.094-1.093zm-1.392-.299c.369-.37.87-.576%201.392-.576h5.687a1.97%201.97%200%200%201%201.969%201.968v1.532a1.313%201.313%200%200%201-1.313%201.312h-.875a1.313%201.313%200%200%201-1.312-1.312h-2.625a1.313%201.313%200%200%201-1.313%201.312H15.5a1.313%201.313%200%200%201-1.312-1.312V18.28c0-.522.207-1.023.576-1.392%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M17.403%2014.125a.875.875%200%200%200-.852.676l-.503%202.15a.438.438%200%200%201-.852-.2l.503-2.15a1.75%201.75%200%200%201%201.704-1.351h3.195a1.75%201.75%200%200%201%201.704%201.351l.503%202.15a.437.437%200%201%201-.852.2l-.503-2.15a.875.875%200%200%200-.852-.676z%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M14.235%2015.679a.437.437%200%200%201%20.587-.195l1.084.545a.438.438%200%200%201-.393.782l-1.084-.545a.437.437%200%200%201-.194-.587M23.766%2015.679a.437.437%200%200%201-.194.587l-1.084.545a.438.438%200%201%201-.393-.782l1.084-.545a.437.437%200%200%201%20.587.195%22%20clip-rule%3D%22evenodd%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22M21.639%2011.147a6.935%206.935%200%200%200-7.553%201.52%206.994%206.994%200%200%200%200%209.868l3.057%203.068h.001l.01.01a2.62%202.62%200%200%200%203.702-.01l3.059-3.068a6.994%206.994%200%200%200%20.003-9.864l-.002-.003-.024-.024a6.9%206.9%200%200%200-2.253-1.497m2.896%2012.005-3.059%203.069a3.493%203.493%200%200%201-4.94.012l-.01-.011h-.002l-3.058-3.07a7.87%207.87%200%200%201%200-11.102%207.81%207.81%200%200%201%2011.043-.026l.022.022.004.004a7.87%207.87%200%200%201%200%2011.102%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.live-widget__link--facilities,.live-widget__link--parkings,.live-widget__link--ski-kms{flex-flow:row;flex-wrap:wrap;justify-content:center}.live-widget__link--facilities:after,.live-widget__link--parkings:after,.live-widget__link--ski-kms:after{display:none}:is(.live-widget__link--facilities,.live-widget__link--parkings,.live-widget__link--ski-kms) .progress-bar label{text-align:center;letter-spacing:-.48px;color:var(--content-content-disabled,#a1aab3);font-size:.75rem;font-weight:400;font-style:normal;line-height:1.125rem}:is(.live-widget__link--facilities,.live-widget__link--parkings,.live-widget__link--ski-kms) .progress-bar__legend{margin:auto;letter-spacing:-.56px;color:var(--content-content-primary-reversed,#fff);font-size:.875rem;font-weight:700;font-style:normal;line-height:1.25rem}:is(.live-widget__link--facilities,.live-widget__link--parkings,.live-widget__link--ski-kms) .progress-bar{flex-flow:column;margin:0;gap:.5rem}:is(.live-widget__link--facilities,.live-widget__link--parkings,.live-widget__link--ski-kms) .progress-bar progress{max-width:5.5rem;margin:auto}.live-widget__link--summer-facilities{display:flex;flex-flow:column;text-align:center;letter-spacing:-.48px;color:#a1aab3;font-size:.75rem;font-weight:400;font-style:normal;line-height:1.125rem}.live-widget__link--summer-facilities:after{position:relative;bottom:4.6875rem;left:1rem;display:inline-flex;width:.5rem;height:.5rem;margin-bottom:-.5rem;content:"";border-radius:100%;background-image:none}.live-widget__link--summer-facilities.facility-open:after{background-color:var(--status-success-base)}.live-widget__link--summer-facilities.facility-closed:after{background-color:var(--status-error-base)}.live-widget__header-button{display:none;align-items:center;margin-right:0;margin-left:.625rem;padding:.625rem .625rem .625rem .75rem;cursor:pointer;color:var(--text-inverse);border:none;background-color:#3f3f3f;gap:.5rem}.live-widget__header-button:hover{background-color:var(--brand-primary-500)}.live-widget__header-button--summer{flex-flow:column;align-items:flex-start;min-width:15.1875rem;text-transform:none}.live-widget__header-button-summer-title{display:flex;align-items:center;width:100%;color:#fff;font-size:.875rem;font-weight:600;font-style:normal;line-height:1.125rem;gap:.5rem}.live-widget__header-button-summer-title-icon{display:flex;justify-content:center;width:1.5625rem;height:1.5625rem;padding:.25rem;border-radius:6.25rem}.live-widget__header-button:hover .live-widget__header-button-summer-title-icon{background:rgb(255,255,255,.1);box-shadow:0 8px 16px 0 rgb(0,0,0,.5),0 2px 2px 0 rgb(255,255,255,.3) inset;backdrop-filter:blur(2.5rem)}.live-widget__header-button-summer-weather{display:flex;align-items:center;justify-content:space-around;color:#fff;font-size:.75rem;font-weight:400;font-style:normal;line-height:1rem}.live-widget__header-button-summer-weather strong{color:#fff;font-size:1rem;font-weight:600;font-style:normal;line-height:1.5rem}.live-widget__header-button-information{display:flex;flex-direction:column;text-align:left}.live-widget__header-button-progress-bar{appearance:none;display:block;width:5rem;height:.25rem;border:none;border-radius:.625rem}.live-widget__header-button-progress-bar::-webkit-progress-bar-value{-webkit-appearance:none;background:var(--brand-primary-500)}.live-widget__header-button-progress-bar::-moz-progress-bar{-webkit-appearance:none;background:var(--brand-primary-500)}.live-widget__header-button-progress-bar::-webkit-progress-bar{background:var(--border-border-tertiary,#e2e2e2)}.live-widget__header-button-progress-bar[value]::-webkit-progress-value{background:var(--brand-primary-500)}@media (width >= 64rem){.live-widget__header-button{display:flex;min-width:15.4rem;margin-left:1.5625rem;padding:.625rem 2rem .625rem 1.1875rem}}.live-widget__link--borders+.live-widget__link{flex-flow:column;padding:0;background:none}.live-widget__link--borders+.live-widget__link:after{display:none}.live-widget__data{display:flex;justify-content:space-between;width:100%;padding-left:2.875rem}.live-widget__data-wrapper{display:flex;flex-flow:column;width:100%;gap:.5rem}.live-widget__data-wrapper :is(.badge__label,.label){color:var(--content-content-disabled,#a1aab3)}.live-widget__data-wrapper .value{font-weight:700}.live-widget__data-wrapper .badge{margin:0;padding-left:2.875rem}.live-widget__data-wrapper .badge__internal-text{display:none}.live-widget__data-wrapper--weather-icon{flex-flow:row;flex-basis:100%;align-items:center;padding:.5rem 0 .5rem 2.875rem;color:#a1aab3;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.125rem}.live-widget__data-wrapper--weather-icon svg{width:1.8125rem;height:1.8125rem;padding:.25rem;border-radius:100%;background-color:#37393f;stroke:#fff}.live-widget__data-wrapper--weather-temperature{flex-basis:50%}.live-widget__data--weather{flex-wrap:wrap}.live-widget__header-button-close{display:flex;margin:auto;padding:1.25rem;cursor:pointer;letter-spacing:-.48px;color:var(--content-content-primary-reversed,#fff);border:none;background-color:initial;font-size:.75rem;font-weight:400;line-height:1.125rem;gap:.5rem}@media (width >= 64rem){.live-widget{top:8.375rem;overflow:inherit;max-width:26.75rem;max-height:unset}}
#block-grandvalira-mainnavigationblock{display:flex;height:100%}@media (width >= 64rem){#block-grandvalira-mainnavigationblock{max-width:37.5rem;padding:1rem 0 1rem 1rem;background:rgb(0,0,0,.9)}}.main-navigation{display:flex;flex-flow:column;justify-content:space-between;width:100%}.main-navigation .tabs{margin:0}.main-navigation .tabs__buttons{justify-content:left;padding:0;border-bottom-color:rgb(255,255,255,.2);gap:0}.main-navigation .tabs__buttons svg{transform:scale(70%)}@media (width >= 64rem){.main-navigation .tabs__buttons{margin-bottom:1.5rem}}.main-navigation .tabs .tab-button{display:flex;align-items:center;padding:0 1.25rem .75rem .6875rem;color:var(--text-inverse);font-size:1.3125rem;line-height:1.3125rem;gap:.5rem}.main-navigation .tabs .tab-button[aria-selected=true]{margin-bottom:-2px;color:var(--brand-primary-500);border-bottom-width:3px}.main-navigation .tabs .tab-button[aria-selected=true] svg path{stroke:var(--brand-primary-500)}.main-navigation .menu-level-root{position:relative}.main-navigation .menu-level-root>li>.menu-link{display:flex;align-items:center;width:100%;padding:1.5rem 1rem;cursor:pointer;letter-spacing:-.8px;color:var(--text-inverse);border:none;background-color:initial;font-size:1.25rem;font-weight:400;font-style:normal;line-height:1.875rem;gap:.75rem}@media (width <= 63.9375rem){.submenu-opened .main-navigation .menu-level-root>li>.menu-link{display:none}}@media (width >= 87.5rem) and (height > 50.625rem){.main-navigation .menu-level-root>li>.menu-link{letter-spacing:-1.44px;font-size:2.25rem;line-height:2.75rem}}.main-navigation .menu-level-root>li.is-opened>.menu-link,.main-navigation .menu-level-root>li>.menu-link:hover{color:var(--brand-primary-500)}@media (width <= 63.9375rem){.main-navigation .menu-level-root{overflow:auto}}@media (width >= 87.5rem) and (height > 50.625rem){.main-navigation .menu-level-root{max-width:37.5rem}}.main-navigation .menu-level-1{display:none}.main-navigation .menu-level-1.is-opened{display:flex;flex-flow:column}@media (width <= 63.9375rem){.main-navigation .menu-level-1.is-opened{margin-top:1rem;border-top:1px solid rgb(255,255,255,.2)}}@media (width >= 64rem){.main-navigation .menu-level-1.is-opened{position:absolute;top:0;left:100%;display:block;width:100%;max-width:26.5625rem}.main-navigation .menu-level-1.is-opened:before{position:absolute;z-index:-1;top:-5.375rem;display:flex;width:100%;height:100vh;content:"";border-left:1px solid rgb(255,255,255,.2);background:rgb(0,0,0,.9)}}@media (width >= 87.5rem) and (height > 50.625rem){.main-navigation .menu-level-1.is-opened{width:calc(100% - 12.5rem)}}.main-navigation .menu-level-1>li{display:flex;flex-wrap:wrap;align-items:center;padding:1rem;gap:.75rem;font-size:1.25rem}@media (width >= 87.5rem) and (height > 50.625rem){.main-navigation .menu-level-1>li:hover>.menu-link{color:var(--brand-primary-500);background-color:initial}}.main-navigation .menu-level-1>li.is-opened{background:rgb(0,181,217,.2)}@media (width >= 87.5rem) and (height > 50.625rem){.main-navigation .menu-level-1>li.is-opened{background-color:initial}.main-navigation .menu-level-1>li.is-opened>.menu-link{color:var(--brand-primary-500)}}.main-navigation .menu-level-1>li .menu-second-level-open{width:1.5rem;height:1.5rem;margin:0 0 0 auto;cursor:pointer;border:none;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%2300b5d9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M12%2022V2m0%2020-7.143-7.143M12%2022l7.143-7.143%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:100%;background-size:1.5rem 1.5rem}@media (width >= 87.5rem) and (height > 50.625rem){.main-navigation .menu-level-1>li .menu-second-level-open{width:2rem;height:2rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M29.333%2016H2.667m26.666%200-9.524%209.524M29.333%2016%2019.81%206.476%22%2F%3E%3C%2Fsvg%3E");background-size:2rem 2rem}.main-navigation .menu-level-1>:is(li.is-opened,li:hover) .menu-second-level-open{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%2300b5d9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M29.333%2016H2.667m26.666%200-9.524%209.524M29.333%2016%2019.81%206.476%22%2F%3E%3C%2Fsvg%3E")}.main-navigation .menu-level-1>li{font-size:1.5rem;line-height:2rem}}.main-navigation .menu-level-2{display:none}.main-navigation .menu-level-2>li{display:flex;flex-wrap:wrap;align-items:center;padding:1rem;gap:.75rem;font-size:1.125rem}@media (width >= 87.5rem) and (height > 50.625rem){.main-navigation .menu-level-2>li:hover>.menu-link{color:var(--brand-primary-500)}.main-navigation .menu-level-2>li{font-size:1.5rem;line-height:2rem}}.main-navigation .menu-level-2.is-opened{display:flex;flex-flow:column;flex-basis:100%}@media (width >= 64rem){.main-navigation .menu-level-2.is-opened{overflow:auto;max-height:16.875rem}}@media (width >= 87.5rem) and (height > 50.625rem){.main-navigation .menu-level-2.is-opened{position:absolute;top:0;left:100%;overflow:unset;width:100%;max-height:none}.main-navigation .menu-level-2.is-opened:before{position:absolute;z-index:-1;top:-5.375rem;left:0;display:flex;width:100%;height:100vh;content:"";border-left:1px solid rgb(255,255,255,.2);background:rgb(0,0,0,.9)}}.our-stations-menu{margin:auto -1rem 0;padding:1rem 2rem;border-top:1px solid rgb(255,255,255,.2)}.our-stations-menu--title{letter-spacing:-.48px;font-size:1rem;font-weight:400;font-style:normal;line-height:100%}.our-stations-menu--menu{display:flex;gap:1.5rem;margin-top:1.75rem}.our-stations-menu--menu a:link{padding-right:1.75rem;-webkit-text-decoration:underline;text-decoration:underline;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M13.28%202.72%202.667%2013.333M5.829%202.667l7.45.052.054%207.452%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:100%;background-size:1rem 1rem}@media (width >= 87.5rem) and (height > 50.625rem){.our-stations-menu--menu a:hover{color:var(--brand-primary-500)}}@media (width >= 64rem){.our-stations-menu--menu{margin-top:0}.our-stations-menu{display:flex;max-width:37.5rem;padding:1rem;gap:1rem}}.navigation-region{background:rgb(0,0,0,.9)}.menu-opened .navigation-region{overflow:auto;padding:1.5rem 1rem 1rem}@media (width >= 64rem){.menu-opened .navigation-region{background-color:initial}}.navigation-mobile{background:linear-gradient(180deg,rgb(0,0,0,.95),rgb(12,20,20,.95))}.navigation-mobile .purchase-button .button--large{width:100%}.navigation-mobile :is(.cart-wrapper,.live-widget-button-mobile,.main-menu-button-mobile,.mygrandski-button) span{color:var(--text-inverse,#fff)}.navigation-mobile :is(.cart-wrapper:hover,.live-widget-button-mobile:hover,.main-menu-button-mobile:hover,.mygrandski-button:hover) span{color:var(--text-link)}.navigation-mobile :is(.card-purchase-button:hover,.live-widget-button-mobile:hover) svg path{stroke:var(--text-link)}.navigation-mobile :is(.main-menu-button-mobile:hover,.mygrandski-button:hover) svg path{fill:var(--text-link)}.navigation-mobile .cart-wrapper{background-color:initial}@media (width >= 42.5rem){.navigation-mobile{max-width:45.875rem;margin:0 auto 1.5rem;border-radius:.5rem;backdrop-filter:blur(1.125rem)}}@media (width >= 64rem){.main-menu-button{color:var(--text-inverse)}.main-menu-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2210%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23fff%22%20d%3D%22M0%201h20M0%209h20%22%2F%3E%3C%2Fsvg%3E")}.menu-opened .main-menu-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22m12%2012.5-7%207-.707-.707%207-7L5%205.5l.707-.707L12%2011.085l6.435-6.435.707.707-6.435%206.436%207.142%207.142-.707.707z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}}@media (width >= 56.3125rem){.main-menu-button:before{margin:auto .5rem}}.main-menu-back-button{position:absolute;z-index:5;top:4.375rem;left:1.875rem;color:var(--text-inverse);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M1.75%2010.5h17.5m-17.5%200L8%204.25M1.75%2010.5%208%2016.75%22%2F%3E%3C%2Fsvg%3E")}.main-menu-close-button{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22none%22%3E%3Cpath%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20d%3D%22m16%2016-9.333%209.333-.943-.942%209.333-9.334-8.39-8.39.942-.943L16%2014.114l8.58-8.58.943.943-8.58%208.58%209.523%209.523-.943.943z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}@media (width >= 64rem){.my-basket-button{background-color:initial}}
.panel-title{position:relative;display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;width:100%;margin:0 0 1.5rem;padding-bottom:1rem;letter-spacing:-1.92px;color:var(--panel-title-maincolor);font-size:1.875rem;font-weight:400;font-style:normal;line-height:2.375rem}.panel-title--mode-light{--panel-title-maincolor:#000;--panel-title-bgcolor:#fff}.panel-title--mode-dark{--panel-title-maincolor:#fff;--panel-title-bgcolor:#000}.panel-title--icon-star{--pane-title-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22none%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23494949%22%20fill-rule%3D%22evenodd%22%20d%3D%22M15.998%202.668h-.003l-.007.001-.023.001a.304.304%200%200%200-.255.276c-1.288%207.06-4.965%2011.515-11.947%2012.748a.295.295%200%200%200-.258.24l-.001.003q-.003.014-.004.027v.007q-.002.011-.002.022v.029l.003.028.005.029c.03.128.135.223.259.232C10.745%2017.544%2014.419%2022%2015.71%2029.054a.3.3%200%200%200%20.262.28h.04a.3.3%200%200%200%20.278-.277C17.582%2022%2021.255%2017.543%2028.237%2016.31a.3.3%200%200%200%20.259-.24v-.003q.003-.014.004-.027l.001-.007.001-.022v-.029l-.002-.022-.001-.007-.005-.028a.3.3%200%200%200-.259-.234C21.257%2014.46%2017.584%2010.005%2016.292%202.95a.3.3%200%200%200-.262-.28h-.003l-.017-.001z%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.panel-title--icon-geometric-shapes{--pane-title-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22none%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22%23494949%22%20d%3D%22M15.288%205.398%2027.84%2027.141l.464-.806-25.107.002.463.806L16.215%205.4v-.002a.534.534%200%200%200-.923-.537L2.738%2026.604h-.001a.538.538%200%200%200%20.464.805h25.104a.54.54%200%200%200%20.464-.805L16.215%204.86a.537.537%200%200%200-.927.537%22%2F%3E%3Cpath%20fill%3D%22%23494949%22%20fill-rule%3D%22evenodd%22%20d%3D%22M22.275%207.473a5.988%205.988%200%201%200%200%2011.977%205.988%205.988%200%200%200%200-11.977m-7.058%205.989a7.058%207.058%200%201%201%2014.115%200%207.058%207.058%200%200%201-14.115%200%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E")}.panel-title--icon-snowflake{--pane-title-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22none%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%23494949%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M16.051%202.668c.819%200%201.482.663%201.482%201.481v11.879a1.482%201.482%200%200%201-2.222%201.283l-10.29-5.94A1.481%201.481%200%201%201%206.5%208.803l8.069%204.658V4.15c0-.818.663-1.481%201.481-1.481%22%2F%3E%3Cpath%20d%3D%22M16.792%2014.745c.458.265.74.754.74%201.283v11.825a1.481%201.481%200%200%201-2.962%200v-9.259L6.526%2023.24a1.481%201.481%200%201%201-1.482-2.566l10.266-5.929a1.48%201.48%200%200%201%201.482%200%22%2F%3E%3Cpath%20d%3D%22M27.521%209.406c.41.708.166%201.614-.542%202.024l-7.965%204.598%207.944%204.587a1.482%201.482%200%200%201-1.481%202.566L15.31%2017.31a1.482%201.482%200%200%201%200-2.566l10.186-5.881a1.48%201.48%200%200%201%202.024.542%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.panel-title--icon-snowflake-white{--pane-title-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22none%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cg%20fill%3D%22%23fff%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M16.051%202.668c.819%200%201.482.663%201.482%201.481v11.879a1.482%201.482%200%200%201-2.222%201.283l-10.29-5.94A1.481%201.481%200%201%201%206.5%208.803l8.069%204.658V4.15c0-.818.663-1.481%201.481-1.481%22%2F%3E%3Cpath%20d%3D%22M16.792%2014.745c.458.265.74.754.74%201.283v11.825a1.481%201.481%200%200%201-2.962%200v-9.259L6.526%2023.24a1.481%201.481%200%201%201-1.482-2.566l10.266-5.929a1.48%201.48%200%200%201%201.482%200%22%2F%3E%3Cpath%20d%3D%22M27.521%209.406c.41.708.166%201.614-.542%202.024l-7.965%204.598%207.944%204.587a1.482%201.482%200%200%201-1.481%202.566L15.31%2017.31a1.482%201.482%200%200%201%200-2.566l10.186-5.881a1.48%201.48%200%200%201%202.024.542%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.panel-title--icon-mountain{--pane-title-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20fill%3D%22none%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22m28.122%2023.879-8.02-15.114a1.211%201.211%200%200%200-2.142%200L9.94%2023.879m13.43-8.954-2.17%201.213-2.17-1.213-2.17%201.213-2.17-1.213m14.644%208.954H2.667m10.86-6.76-1.917-3.517a1.212%201.212%200%200%200-2.128%200L3.879%2023.879%22%2F%3E%3C%2Fsvg%3E")}.panel-title span{display:inline-block;background-color:var(--panel-title-bgcolor)}.panel-title--alignment-left span{padding-right:1rem}.panel-title--alignment-right span{padding-left:1rem}.panel-title--alignment-left:before{position:absolute;z-index:-1;bottom:-1px;display:flex;width:100%;height:1px;margin:auto 0;content:"";background-color:var(--panel-title-maincolor)}@media (width >= 42.5rem){.panel-title--alignment-left:before{top:50%;bottom:auto}}.panel-title--alignment-left:after{width:3rem;height:2rem;padding-left:1rem;content:"";background:no-repeat center right var(--panel-title-bgcolor);background-image:var(--pane-title-icon)}.panel-title--alignment-left.panel-title--no-icon:after{display:none}.panel-title--alignment-right:after{position:absolute;z-index:-1;bottom:-1px;display:flex;width:100%;height:1px;margin:auto 0;content:"";background-color:var(--panel-title-maincolor)}@media (width >= 42.5rem){.panel-title--alignment-right:after{top:50%;bottom:auto}}.panel-title--alignment-right:before{width:3rem;height:2rem;padding-right:1rem;content:"";background:no-repeat center left var(--panel-title-bgcolor);background-image:var(--pane-title-icon)}.panel-title--alignment-center span{margin:0 auto}.panel-title--alignment-center:after{position:absolute;z-index:-1;bottom:-1px;display:flex;width:100%;height:1px;margin:auto 0;content:"";background-color:var(--panel-title-maincolor)}@media (width >= 42.5rem){.panel-title--alignment-center:after{top:100%;bottom:-1px}}.panel-title--alignment-center:before{width:3rem;height:2rem;padding-right:1rem;content:"";background:no-repeat center left var(--panel-title-bgcolor);background-image:var(--pane-title-icon)}.panel-title--alignment-right.panel-title--no-icon:before{display:none}@media (width >= 42.5rem){.panel-title{padding-bottom:0;font-size:3rem;line-height:3.75rem}}
.tab-button{padding:.75rem 1.25rem;cursor:pointer;letter-spacing:-.72px;color:var(--content-content-secondary,#4e5d6b);border:none;background-color:initial;font-size:1.125rem;font-weight:400;font-style:normal;line-height:1.75rem}.tab-button[aria-selected=true]{margin-bottom:-1px;color:var(--brand-primary-600,#008099);border-bottom:2px solid #00b5d9}
.tab-content.is-hidden{display:none}
.tabs{max-width:110rem;margin:2.5rem auto}.tabs__buttons{display:flex;flex-wrap:wrap;justify-content:center;margin-block-end:2.5rem;padding-block-start:2.5rem;column-gap:3rem;list-style:none;border-bottom:1px solid var(--border-border-primary,#d9dde1)}.tabs--vertical{display:flex;flex-flow:column-reverse;padding:0 1rem}@media (width >= 42.5rem){.tabs--vertical{flex-flow:row;gap:2.4375rem}}.tabs--vertical .tab-content{position:relative;flex:1 1 auto;width:100%;padding-top:70%}@media (width >= 42.5rem){.tabs--vertical .tab-content{padding-top:46.31%}}.tabs--vertical .tabs__buttons{flex:1 1 auto;flex-flow:column;width:100%;border-bottom:none}@media (width >= 42.5rem){.tabs--vertical .tabs__buttons{width:27.125rem}}.tabs--vertical .tab-button{display:flex;flex:0 1 auto;justify-content:space-between;width:100%;max-width:27.125rem;border-bottom:1px solid var(--neutral-300)}.tabs--vertical .tab-button:after{display:inline-flex;width:1.75rem;height:1.375rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2222%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23494949%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.144%2014.142a4.45%204.45%200%200%200%200-6.29%204.45%204.45%200%200%200-6.289%200%204.45%204.45%200%200%200%200%206.29%204.445%204.445%200%200%200%206.289%200%22%2F%3E%3Cpath%20stroke%3D%22%23494949%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M.667%2011c0%20.977.225%201.943.66%202.833C3.573%2018.422%208.533%2021.371%2014%2021.371s10.428-2.95%2012.673-7.538a6.4%206.4%200%200%200%20.66-2.832c0-.977-.224-1.942-.66-2.833C24.429%203.58%2019.469.63%2014%20.63%208.532.63%203.572%203.58%201.328%208.168a6.44%206.44%200%200%200-.661%202.833Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:cover}.tabs--vertical .tab-button[aria-selected=true]{border-bottom-width:1px;background:#e4f2f8}.tabs--vertical .tab-button[aria-selected=true]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2222%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%2300b5d9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M17.144%2014.142a4.45%204.45%200%200%200%200-6.29%204.45%204.45%200%200%200-6.289%200%204.45%204.45%200%200%200%200%206.29%204.445%204.445%200%200%200%206.289%200%22%2F%3E%3Cpath%20stroke%3D%22%2300b5d9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M.667%2011c0%20.977.225%201.943.66%202.833C3.573%2018.422%208.533%2021.371%2014%2021.371s10.428-2.95%2012.673-7.538a6.4%206.4%200%200%200%20.66-2.832c0-.977-.224-1.942-.66-2.833C24.429%203.58%2019.469.63%2014%20.63%208.532.63%203.572%203.58%201.328%208.168a6.44%206.44%200%200%200-.661%202.833Z%22%2F%3E%3C%2Fsvg%3E")}
.navigation-region{z-index:11;display:none;flex-basis:100%;order:4;padding:1rem}.menu-opened .navigation-region{position:fixed;z-index:1;top:0;display:flex;flex-flow:column;width:100%;height:100vh}@media (width >= 64rem){.menu-opened .navigation-region{position:relative;width:auto;height:100vh;margin-top:-7.5rem;padding:0;background-color:unset}}@media (width >= 64rem) and (height <= 53.125rem){.menu-opened .navigation-region{overflow:auto}}.navigation-mobile{position:fixed;z-index:2;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;justify-content:space-between;width:100vw;padding:.75rem 1rem 2rem;gap:1rem;backdrop-filter:blur(.5rem)}.navigation-mobile .purchase-button{flex:1 1 100%}.navigation-mobile .purchase-button .button__text-wrapper{width:100%}.navigation-mobile .mygrandski-button{display:flex;flex-flow:column;align-items:center}.navigation-mobile .mygrandski-button:link{-webkit-text-decoration:none;text-decoration:none;color:var(--text-inverse)}.navigation-mobile :is(.cart-wrapper,.live-widget-button-mobile,.main-menu-button-mobile,.mygrandski-button){display:flex;flex:0 1 auto;flex-flow:column;align-items:center;cursor:pointer;border:none;background-color:initial}.navigation-mobile :is(.cart-wrapper,.live-widget-button-mobile,.main-menu-button-mobile,.mygrandski-button) span{color:var(--text-inverse,#fff);font-size:.5625rem;font-weight:500;font-style:normal;line-height:normal}.navigation-mobile .cart-wrapper{-webkit-text-decoration:none;text-decoration:none}.navigation-mobile .cart-wrapper div{display:inline}.navigation-mobile .cart-wrapper svg{position:relative;top:-.3125rem}@media (width >= 64rem){.navigation-mobile{display:none}}.header-region{display:flex;flex:0 0 auto;flex-flow:row;justify-content:flex-start;width:9.375rem}.header-region .cart-wrapper{display:none}@media (width >= 64rem){.header-region{flex-grow:1;width:auto}.header-region .cart-wrapper{display:block;background-color:#181818}.header-region .cart-wrapper .nevasa-assistant-cart{margin:1.25rem}}.main-menu-button{display:none}@media (width >= 64rem){.main-menu-button{position:relative;display:flex;cursor:pointer;letter-spacing:-.54px;border:none;background-color:initial;font-size:1.125rem;font-weight:400;font-style:normal;line-height:normal}.main-menu-button__label{width:3.75rem;margin:auto 0}.main-menu-button:before{width:1.25rem;height:1.25rem;margin:auto .625rem;content:"";background-repeat:no-repeat;background-position:50%;background-size:1.25rem .625rem}.menu-opened .main-menu-button:before{background-size:1.5rem 1.5625rem}}@media (width >= 56.3125rem){.main-menu-button:before{margin:auto 1.25rem}}.main-menu-back-button{display:none;padding:1.25rem;letter-spacing:-.64px;text-transform:uppercase;border:none;background-color:initial;background-repeat:no-repeat;background-position:0;background-size:1rem 1rem;font-size:1rem;font-weight:400;font-style:normal;line-height:1.5rem}.submenu-opened .main-menu-back-button{display:flex}@media (width >= 64rem){.submenu-opened .main-menu-back-button{display:none}}.main-menu-close-button{position:absolute;z-index:3;top:1rem;right:1rem;width:2rem;height:2rem;border:none;background-color:initial;background-repeat:no-repeat;background-position:50%;background-size:cover}@media (width >= 64rem){.main-menu-close-button{right:0;left:34.625rem}}.my-basket-button{display:none}@media (width >= 64rem){.my-basket-button{display:flex;margin-left:0;padding:1.25rem;cursor:pointer;border:none}}.purchase-button-wrapper{display:none}.purchase-button-wrapper .button__text-wrapper{padding:.5rem;line-height:1rem}@media (width >= 56.3125rem){.purchase-button-wrapper .button__text-wrapper{padding:.5rem 1rem;line-height:1.5rem}}@media (width >= 64rem){.purchase-button-wrapper{display:flex;flex-flow:column;justify-content:center;margin:0 0 0 auto}}
.messages{position:relative;z-index:2;display:flex;max-width:48rem;margin:10rem auto 1.25rem;padding:2rem 1rem;gap:1rem}.messages__content{flex:1;letter-spacing:-.56px;color:var(--text-inverse);font-size:.875rem;font-weight:400;font-style:normal;line-height:1.25rem}.messages__content :is(a:link,a:visited){-webkit-text-decoration:underline;text-decoration:underline;color:var(--text-inverse);font-weight:700}.messages__content :is(a:link:focus,a:link:hover,a:visited:focus,a:visited:hover){-webkit-text-decoration:none;text-decoration:none;color:var(--text-inverse)}.messages__icon{position:relative;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.messages__icon:after{position:absolute;top:auto;right:auto;bottom:auto;left:auto;width:2rem;height:2rem;content:"";border-radius:100%;background-color:rgb(255,255,255,.15)}.messages--status .messages__icon{border-radius:100%;background:var(--content-content-success,#17a156)}.messages--status{border:1px solid rgb(255,255,255,.15);background:radial-gradient(2544.31% 100% at 0 50%,rgb(23,161,86,.38),rgb(23,161,86,0)),rgb(36,44,50,.9);box-shadow:0 6px 30px 0 rgb(0,0,0,.12),0 16px 24px 0 rgb(0,0,0,.14),0 4px 8px 0 rgb(0,0,0,.25);backdrop-filter:blur(.5rem)}.messages--warning .messages__icon{border-radius:100%;background:var(--status-warning-base,#ffc800)}.messages--warning{border:1px solid rgb(255,255,255,.15);background:radial-gradient(2544.31% 100% at 0 50%,rgb(255,200,0,.38),rgb(255,200,0,0)),rgb(36,44,50,.9);box-shadow:0 6px 30px 0 rgb(0,0,0,.12),0 16px 24px 0 rgb(0,0,0,.14),0 4px 8px 0 rgb(0,0,0,.25);backdrop-filter:blur(.5rem)}.messages--error .messages__icon{border-radius:100%;background:var(--status-error-base,#cd0000)}.messages--error{border:1px solid rgb(255,255,255,.15);background:radial-gradient(2544.31% 100% at 0 50%,rgb(205,0,0,.38),rgb(205,0,0,0)),#242c32;box-shadow:0 6px 30px 0 rgb(0,0,0,.12),0 16px 24px 0 rgb(0,0,0,.14),0 4px 8px 0 rgb(0,0,0,.25);backdrop-filter:blur(.5rem)}.messages__close-button{position:absolute;top:.5rem;right:.5rem;width:.875rem;height:.875rem;border:none;background:none}.webform-submission-form .messages.messages--info{background-image:none}.webform-submission-form .messages.messages--info .messages__close-button svg path{stroke:#31708f}.webform-submission-form .messages.messages--info .messages__content{color:#31708f}.webform-submission-form .messages.messages--info .messages__content :is(a:link,a:visited){-webkit-text-decoration:underline;text-decoration:underline;color:#31708f;font-weight:700}.webform-submission-form .messages.messages--info .messages__content :is(a:link:focus,a:link:hover,a:visited:focus,a:visited:hover){-webkit-text-decoration:none;text-decoration:none;color:#31708f}.webform-submission-form .messages.messages--info .messages__icon{border-radius:100%;background-color:#0074bd}
#CybotCookiebotDialog{border-radius:0!important;padding:1.5rem!important;border:4px solid #111!important;max-width:37.1875rem!important}#CybotCookiebotDialogHeader,#CybotCookiebotDialogPoweredByText{display:none!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:not(.CybotCookiebotDialogActive):not(:hover){color:#494949!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{font-size:.875rem!important;line-height:1.25rem!important;letter-spacing:-.56px!important}#CybotCookiebotDialog *,#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{font-family:var(--font-family-sans)!important;font-style:normal!important;font-weight:400!important}#CybotCookiebotDialog *{font-size:1rem!important;line-height:1.5rem!important;letter-spacing:-.64px!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-width:2px!important;border-color:#45B9DD!important;color:#45B9DD!important}#CybotCookiebotDialogBodyContentTitle{font-family:var(--font-family-serif)!important;font-size:1.5rem!important;font-style:italic!important;font-weight:700!important;line-height:2rem!important;letter-spacing:-.96px!important;border-bottom:1px solid #111;padding-bottom:1.25rem!important;display:flex;gap:.5rem}#CybotCookiebotDialogBodyContentTitle:before{display:flex;content:"";width:1.75rem;height:1.75rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%2300b5d9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M14.007%2014h-.013m-3.876%203.889h-.013m5.846%201.944h-.013m-7.765-7.777H8.16m11.673-3.89V14h5.834A11.666%2011.666%200%201%201%2014%202.333v5.834z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:cover}#CybotCookiebotDialog #CybotCookiebotDialogFooter{border-top:1px solid #c6c6c6;padding:1.25rem 0 0!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{width:auto!important;border-width:2px!important;border-radius:.375rem!important;border-color:#fff!important;outline:1px solid #000;padding:.5rem 1rem!important;font-size:1rem!important;font-style:normal!important;font-weight:700!important;line-height:1.5rem!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonCustomize:not(.CybotCookiebotDialogHide){order:1;border-radius:0!important;border:none!important;border-bottom:1px dashed #000!important;outline:none!important;text-align:left!important;display:inline-flex!important;width:auto!important;margin-left:0!important;margin-right:auto!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonCustomize:not(.CybotCookiebotDialogHide) .CybotCookiebotDialogArrow{display:none!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter :is(#CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll){outline:1px solid #94D7EB;border-width:3px!important;border-color:#fff!important}#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#45B9DD!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText{color:#494949!important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText ul{margin-top:1rem!important;list-style:inside!important}#CybotCookiebotDialogBodyButtonDecline{order:2}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{order:3}.CybotCookiebotScrollContainer{border:none!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{align-items:flex-start!important;gap:.5rem}
.main-sponsors{position:relative;z-index:1;display:flex;flex-flow:column;flex-basis:100%;background-color:#000}.main-sponsors__background-image{display:flex;width:100%;margin:0 auto}.main-sponsors__background-image :is(img,picture){width:100%}.main-sponsors__content-wrapper{width:100%;max-width:120rem;margin:0 auto;padding:1rem}.main-sponsors .panel-title,.main-sponsors__content{max-width:109.375rem}.main-sponsors__list{display:flex;flex-wrap:wrap;gap:4.5rem 5.125rem;justify-content:center}.main-sponsors__item{flex:0 1 auto;width:17.5rem}.main-sponsors__buttons{display:flex;justify-content:center;margin:3.125rem 0}@media (width >= 42.5rem){.main-sponsors__buttons{margin:6rem 0 5rem}}
.grandski-form{position:relative;display:flex;flex-flow:column;max-width:48rem;margin:1.25rem auto;padding:0 1rem;gap:.75rem}.grandski-form__title{margin-bottom:.5rem;text-align:center;letter-spacing:-1.92px;font-size:3rem;line-height:3.75rem}.nevasa-mygrandski-login .grandski-form__title{margin-bottom:1.5rem;letter-spacing:-1.2px;font-size:1.875rem;line-height:2.375rem}.nevasa-mygrandski-login .grandski-form__title:before{display:block;width:6.25rem;height:6.25rem;margin:0 auto 1.5rem;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22Capa_1%22%20data-name%3D%22Capa%201%22%20viewBox%3D%220%200%2080%2080%22%3E%3Cdefs%20id%3D%22defs837%22%3E%3Cstyle%20id%3D%22style835%22%3E.cls-1%7Bfill%3A%23003da6%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpath%20id%3D%22path839%22%20d%3D%22M44.7%2053.85c-2.06%203.22-7.36%203.24-9.41%200-.42-.67.33-1.46%201.02-1.09.63.34%201.24.61%201.86.79%201.87.55%203.77.2%205.46-.76.7-.43%201.5.38%201.07%201.07Z%22%20class%3D%22cls-1%22%20style%3D%22fill%3A%2345b9dd%3Bfill-opacity%3A1%22%2F%3E%3Cpath%20id%3D%22path841%22%20d%3D%22M74.82%2040c0-9.3-3.62-18.05-10.2-24.62C58.04%208.8%2049.3%205.18%2040%205.18S21.95%208.8%2015.38%2015.38C8.8%2021.96%205.18%2030.7%205.18%2040s3.62%2018.05%2010.2%2024.62C21.96%2071.2%2030.7%2074.82%2040%2074.82c7.73%200%2014.99-2.45%2021.06-7.09v.02l.85-.69.37-.3c.11-.1.21-.18.32-.27v.02l.83-.75.34-.31c.28-.28.57-.54.85-.82%206.58-6.58%2010.2-15.32%2010.2-24.62ZM40%2071.56a31.54%2031.54%200%200%201-20.27-7.4c1.25-2.95%203.13-5.62%205.49-7.75%203.51%203.77%208.06%206.06%2012.93%206.48v.04l1.42.03%201.42-.02v-.03c5.06-.33%209.8-2.66%2013.43-6.59%202.47%202.2%204.41%204.93%205.67%207.97a31.55%2031.55%200%200%201-20.1%207.26Zm15.8-25.64c-.23.63-1.11%201.34-2.35%201.9-2.08.95-4.39%201.18-5.06.92-.91-.34-2.55-2.55-3.43-3.73-.37-.5-.76-1.02-1.09-1.42l-.12-.14c-.69-.84-1.56-1.89-3.81-1.89s-3.21%201.17-3.93%202.03c-.32.39-.71.91-1.09%201.42-.88%201.19-2.52%203.39-3.43%203.73-.68.26-2.99.02-5.06-.92-1.24-.56-2.12-1.28-2.35-1.9-.05-.13-.28-.96-.14-4.79v-.23c.05-2.65%201.79-4.3%204.54-4.3.54%200%207.72-.14%2010.79-.19h.58l1.43.01c2.89.05%209.65.18%2010.14.18%202.75%200%204.48%201.65%204.53%204.29v.25c.13%203.83-.1%204.66-.14%204.79Zm-30.56%204.53c1.8.82%203.82%201.27%205.43%201.27.72%200%201.35-.09%201.85-.28%201.7-.64%203.37-2.9%204.75-4.74.36-.48.7-.94.97-1.26.64-.77.87-.99%201.71-.99.89%200%201.03.16%201.59.84l.13.15c.27.32.6.76.99%201.29%201.35%201.81%203.02%204.07%204.72%204.71%201.59.6%204.75.15%207.28-.99.22-.1.46-.23.69-.35v.07l-.46.78c-3.41%205.73-9.07%209.15-15.18%209.15v.54l-.07-.54c-6.1-.08-11.73-3.61-15.06-9.44l-.47-.81c.36.22.74.43%201.16.61ZM41.71%2033.5c-.52%200-.93-.02-1.25-.02v-.03l-.65.01c-6.09.11-10.56.19-12.8.22%204.03-1.34%208.45-2.34%2013.3-2.34%204.36%200%208.59%201%2012.45%202.34-2.04-.03-5.8-.1-11.06-.19Zm20.64%2028.75a24.9%2024.9%200%200%200-6.1-8.15c.37-.52.72-1.04%201.04-1.58.08-.12.2-.32.41-.69.79-.43%201.48-1.02%202.01-1.73.05-.06.1-.13.14-.19v-.01c.04-.06.09-.12.13-.19%200%200%200-.01.01-.02.04-.06.08-.12.11-.19%200%200%20.01-.02.02-.03.04-.06.07-.12.1-.18%200-.01.01-.02.02-.03l.09-.18c0-.01.01-.03.02-.04.03-.06.06-.12.08-.18%200-.02.01-.03.02-.05.03-.06.05-.12.07-.18%200-.02.01-.03.02-.05.02-.06.04-.11.06-.17%200-.02.01-.04.02-.06.02-.06.04-.11.06-.17%200-.02.01-.04.02-.06.02-.06.03-.11.05-.17%200-.02.01-.05.02-.07.01-.06.03-.11.04-.17%200-.02.01-.05.02-.07l.03-.17c0-.03.01-.05.02-.08%200-.05.02-.11.03-.17%200-.03%200-.05.01-.08%200-.06.01-.11.02-.17v-.08c0-.06.01-.12.02-.18v-.07c0-.08%200-.17.01-.25.06-.29.08-.58.07-.87l.17-10.16c0-.99-.06-1.96-.17-2.9-.62-5.09-2.88-9.4-6.65-12.59-3.68-3.12-8.51-4.92-13.71-5.15-.37-.02-.75-.03-1.12-.03-5.54%200-10.69%201.8-14.51%205.06-4.33%203.7-6.62%208.99-6.62%2015.29v10.14c-.01.29%200%20.58.06.87v.3c0%20.07%200%20.13.01.2v.05c0%20.07.01.13.02.2v.04c0%20.07.02.14.03.2v.03c.01.07.03.14.04.21v.02l.06.23c.41%201.62%201.44%203%202.87%203.87h-.01c.41.72%201.24%201.93%201.82%202.74-2.46%202.2-4.47%204.91-5.89%207.92-5.84-5.94-9.06-13.75-9.06-22.09%200-17.4%2014.16-31.56%2031.56-31.56S71.5%2022.57%2071.5%2039.97c0%208.42-3.27%2016.28-9.21%2022.24Z%22%20class%3D%22cls-1%22%20style%3D%22fill%3A%2345b9dd%3Bfill-opacity%3A1%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:50%;background-size:cover}@media (width >= 42.5rem){.nevasa-mygrandski-login .grandski-form__title:before{width:7.5rem;height:7.5rem}.grandski-form__title{margin-bottom:3.75rem}}.grandski-form .form-actions-wrapper{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:1.25rem}.grandski-form .form-actions-wrapper #edit-back{display:flex;flex-flow:column;padding:.25rem;color:var(--text-primary,#121212);border-bottom:1px dashed var(--border-action-tertiary,#000);font-size:1rem;font-weight:700;font-style:normal;line-height:1.5rem;gap:1.5rem;-size:cover}@media (width >= 42.5rem){.grandski-form .form-actions-wrapper{flex-flow:row;gap:5rem}}.grandski-form [data-drupal-selector=edit-consent]{display:block}.grandski-form [data-drupal-selector=edit-consent] legend{display:block;float:left}.grandski-form [data-drupal-selector=edit-consent] .fieldset-wrapper{vertical-align:middle}.grandski-form [data-drupal-selector=edit-updates]{display:flex}.grandski-form [data-drupal-selector=edit-updates] .js-form-type-radio{display:flex;flex:0 1 auto;flex-flow:row}@media (width >= 42.5rem){.grandski-form #edit-password .form-item-element-wrapper:not(.password-parent,.confirm-parent),.grandski-form .identity-wrapper{display:flex;gap:1.5rem;max-width:none}.grandski-form #edit-password .form-item-element-wrapper:not(.password-parent,.confirm-parent) .form-item,.grandski-form .identity-wrapper .form-item{flex-basis:auto}}.grandski-form.nevasa-mygrandski-register .form-item.form-item-password>label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;white-space:nowrap;clip-path:inset(100%)}.grandski-form.nevasa-mygrandski-login,.grandski-form.nevasa-mygrandski-reset{max-width:37.5rem}:is(.grandski-form.nevasa-mygrandski-login,.grandski-form.nevasa-mygrandski-reset) .description{text-align:right;letter-spacing:-.56px;font-size:.875rem;font-weight:400;font-style:normal;line-height:1.25rem}.grandski-form.nevasa-mygrandski-login .description a:link,.grandski-form.nevasa-mygrandski-login .description a:visited,.grandski-form.nevasa-mygrandski-reset .description a:link,.grandski-form.nevasa-mygrandski-reset .description a:visited{-webkit-text-decoration:none;text-decoration:none;color:var(--text-tertiary,#9ca4ab)}:is(.grandski-form.nevasa-mygrandski-login,.grandski-form.nevasa-mygrandski-reset) .form-item{max-width:30rem;margin:0 auto}:is(.grandski-form.nevasa-mygrandski-login,.grandski-form.nevasa-mygrandski-reset) .form-item .form-item-element-wrapper{max-width:none}.grandski-form .breadcrumbs__item:first-child:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%3E%3Cpath%20stroke%3D%22%23494949%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20d%3D%22M9.852%2013.926V9.852a.74.74%200%200%200-.74-.74H6.888a.74.74%200%200%200-.74.74v4.074a.74.74%200%200%201-.742.74H2.444a1.11%201.11%200%200%201-1.11-1.11V6.87a1.48%201.48%200%200%201%20.568-1.167l5.185-4.055a1.48%201.48%200%200%201%201.826%200l5.185%204.055a1.48%201.48%200%200%201%20.569%201.167v6.686a1.11%201.11%200%200%201-1.111%201.11h-2.963a.74.74%200%200%201-.741-.74%22%2F%3E%3C%2Fsvg%3E")}.grandski-form .breadcrumbs{margin-bottom:0}.grandski-form .breadcrumbs__list,.grandski-form :is(a.breadcrumbs__link:link,a.breadcrumbs__link:visited){color:var(--text-primary)}.grandski-form .breadcrumbs__text{color:rgb(0,0,0,.5);background:rgb(0,0,0,.1);font-weight:700}.grandski-form hr{width:100%;height:1px;border:0;background:var(--neutral-200,#c6c6c6)}@media (width >= 42.5rem){.grandski-form{gap:1.5rem;margin:12.6875rem auto 5.125rem}}.grandski-dashboard{display:flex;flex-flow:column;max-width:110rem;margin:3.125rem 1rem;padding:0 1rem;border:1px solid var(--neutral-200)}.grandski-dashboard__title{display:inline-block;margin:-3.4375rem auto 0;padding:1.25rem;text-align:center;letter-spacing:-1.2px;background-color:var(--text-inverse);font-size:1.875rem;font-weight:400;font-style:normal;line-height:2.375rem}@media (width >= 42.5rem){.grandski-dashboard__title{letter-spacing:-1.92px;font-size:3rem;line-height:3.75rem}}.grandski-dashboard__message{display:inline-block;margin:0 auto 2rem;letter-spacing:-.72px;color:var(--text-secondary,var(--content-content-secondary,#494949));font-size:1.125rem;font-weight:400;font-style:normal;line-height:1.75rem}@media (width >= 42.5rem){.grandski-dashboard__message{margin:0 auto 7.25rem;letter-spacing:-.96px;font-size:1.5rem;line-height:2rem}}a.grandski-dashboard__closed-session:link{display:inline-block;margin:10.25rem auto -.9375rem;padding:.25rem .625rem;-webkit-text-decoration:none;text-decoration:none;color:var(--text-primary,#121212);border-bottom:1px dashed var(--border-action-tertiary,#000);background-color:var(--text-inverse);font-size:1rem;font-weight:700;line-height:1.5rem}@media (width >= 64rem){.grandski-dashboard{margin:12.9375rem auto 6.625rem;padding:0 6.25rem}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
