.typography-module-scss-module__UagrVW__label-small,.typography-module-scss-module__UagrVW__text-extra-small,.typography-module-scss-module__UagrVW__text-small,.typography-module-scss-module__UagrVW__text,.typography-module-scss-module__UagrVW__text-large,.typography-module-scss-module__UagrVW__text-extra-large,.typography-module-scss-module__UagrVW__headline-extra-small,.typography-module-scss-module__UagrVW__headline-small,.typography-module-scss-module__UagrVW__headline,.typography-module-scss-module__UagrVW__headline-large,.typography-module-scss-module__UagrVW__headline-extra-large{text-wrap:pretty;margin:0}.typography-module-scss-module__UagrVW__headline-extra-large{font-family:Optima Nova,Optima,Georgia,serif;font-size:54px;font-weight:500;line-height:1.2}@media (min-width:768px){.typography-module-scss-module__UagrVW__headline-extra-large{font-size:calc(41.8481px + 1.582vw)}}.typography-module-scss-module__UagrVW__headline-extra-large--cap{font-size:54px}@media (min-width:768px) and (max-width:1899px){.typography-module-scss-module__UagrVW__headline-extra-large--cap{font-size:calc(47.2156px + .883vw)}}@media (min-width:1900px){.typography-module-scss-module__UagrVW__headline-extra-large--cap{font-size:64px}}.typography-module-scss-module__UagrVW__headline-large{font-family:Optima Nova,Optima,Georgia,serif;font-size:42px;font-weight:500;line-height:1.2}@media (min-width:768px){.typography-module-scss-module__UagrVW__headline-large{font-size:calc(34.7089px + .949vw)}}.typography-module-scss-module__UagrVW__headline-large--cap{font-size:42px}@media (min-width:768px) and (max-width:1899px){.typography-module-scss-module__UagrVW__headline-large--cap{font-size:calc(37.9293px + .53vw)}}@media (min-width:1900px){.typography-module-scss-module__UagrVW__headline-large--cap{font-size:48px}}.typography-module-scss-module__UagrVW__headline{font-family:Optima Nova,Optima,Georgia,serif;font-size:34px;font-weight:500;line-height:1.2}@media (min-width:768px){.typography-module-scss-module__UagrVW__headline{font-size:calc(26.7089px + .949vw)}}.typography-module-scss-module__UagrVW__headline--cap{font-size:34px}@media (min-width:768px) and (max-width:1899px){.typography-module-scss-module__UagrVW__headline--cap{font-size:calc(29.9293px + .53vw)}}@media (min-width:1900px){.typography-module-scss-module__UagrVW__headline--cap{font-size:40px}}.typography-module-scss-module__UagrVW__headline-small{font-family:Optima Nova,Optima,Georgia,serif;font-size:28px;font-weight:500;line-height:1.2}@media (min-width:768px){.typography-module-scss-module__UagrVW__headline-small{font-size:calc(23.1392px + .633vw)}}.typography-module-scss-module__UagrVW__headline-small--cap{font-size:28px}@media (min-width:768px) and (max-width:1899px){.typography-module-scss-module__UagrVW__headline-small--cap{font-size:calc(25.2862px + .353vw)}}@media (min-width:1900px){.typography-module-scss-module__UagrVW__headline-small--cap{font-size:32px}}.typography-module-scss-module__UagrVW__headline-extra-small{font-family:Optima Nova,Optima,Georgia,serif;font-size:22px;font-weight:500;line-height:1.2}@media (min-width:768px){.typography-module-scss-module__UagrVW__headline-extra-small{font-size:calc(17.1392px + .633vw)}}.typography-module-scss-module__UagrVW__headline-extra-small--cap{font-size:22px}@media (min-width:768px) and (max-width:1899px){.typography-module-scss-module__UagrVW__headline-extra-small--cap{font-size:calc(19.2862px + .353vw)}}@media (min-width:1900px){.typography-module-scss-module__UagrVW__headline-extra-small--cap{font-size:26px}}.typography-module-scss-module__UagrVW__text-extra-large{font-family:DIN Pro,Open Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:400;line-height:1.5}@media (min-width:768px){.typography-module-scss-module__UagrVW__text-extra-large{font-size:calc(15.5696px + .316vw)}}.typography-module-scss-module__UagrVW__text-extra-large--cap{font-size:18px}@media (min-width:768px) and (max-width:1399px){.typography-module-scss-module__UagrVW__text-extra-large--cap{font-size:calc(15.5696px + .316vw)}}@media (min-width:1400px){.typography-module-scss-module__UagrVW__text-extra-large--cap{font-size:20px}}.typography-module-scss-module__UagrVW__text-large{font-family:DIN Pro,Open Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.5}@media (min-width:768px){.typography-module-scss-module__UagrVW__text-large{font-size:calc(13.5696px + .316vw)}}.typography-module-scss-module__UagrVW__text-large--cap{font-size:16px}@media (min-width:768px) and (max-width:1399px){.typography-module-scss-module__UagrVW__text-large--cap{font-size:calc(13.5696px + .316vw)}}@media (min-width:1400px){.typography-module-scss-module__UagrVW__text-large--cap{font-size:18px}}.typography-module-scss-module__UagrVW__text{font-family:DIN Pro,Open Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:1.5}@media (min-width:768px){.typography-module-scss-module__UagrVW__text{font-size:calc(11.5696px + .316vw)}}.typography-module-scss-module__UagrVW__text--cap{font-size:14px}@media (min-width:768px) and (max-width:1399px){.typography-module-scss-module__UagrVW__text--cap{font-size:calc(11.5696px + .316vw)}}@media (min-width:1400px){.typography-module-scss-module__UagrVW__text--cap{font-size:16px}}.typography-module-scss-module__UagrVW__text-small{font-family:DIN Pro,Open Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:1.5}@media (min-width:768px){.typography-module-scss-module__UagrVW__text-small{font-size:calc(9.56962px + .316vw)}}.typography-module-scss-module__UagrVW__text-small--cap{font-size:12px}@media (min-width:768px) and (max-width:1399px){.typography-module-scss-module__UagrVW__text-small--cap{font-size:calc(9.56962px + .316vw)}}@media (min-width:1400px){.typography-module-scss-module__UagrVW__text-small--cap{font-size:14px}}.typography-module-scss-module__UagrVW__text-extra-small{font-family:DIN Pro,Open Sans,Helvetica Neue,sans-serif;font-size:10px;font-weight:400;line-height:1.5}@media (min-width:768px){.typography-module-scss-module__UagrVW__text-extra-small{font-size:calc(7.56962px + .316vw)}}.typography-module-scss-module__UagrVW__text-extra-small--cap{font-size:10px}@media (min-width:768px) and (max-width:1399px){.typography-module-scss-module__UagrVW__text-extra-small--cap{font-size:calc(7.56962px + .316vw)}}@media (min-width:1400px){.typography-module-scss-module__UagrVW__text-extra-small--cap{font-size:12px}}.typography-module-scss-module__UagrVW__label-small{font-family:DIN Pro,Open Sans,Helvetica Neue,sans-serif;font-size:12px;font-weight:500;line-height:1.5}@media (min-width:768px){.typography-module-scss-module__UagrVW__label-small{font-size:calc(9.56962px + .316vw)}}.typography-module-scss-module__UagrVW__label-small--cap{font-size:12px}@media (min-width:768px) and (max-width:1399px){.typography-module-scss-module__UagrVW__label-small--cap{font-size:calc(9.56962px + .316vw)}}@media (min-width:1400px){.typography-module-scss-module__UagrVW__label-small--cap{font-size:14px}}.typography-module-scss-module__UagrVW__multiline{white-space:pre-line}.typography-module-scss-module__UagrVW__font-weight-light{font-weight:300}.typography-module-scss-module__UagrVW__font-weight-normal{font-weight:400}.typography-module-scss-module__UagrVW__font-weight-medium{font-weight:500}.typography-module-scss-module__UagrVW__font-weight-bold{font-weight:700}.typography-module-scss-module__UagrVW__font-weight-black{font-weight:900}
.breadcrumb-module-scss-module__dbCVLa__breadcrumb__list{gap:calc(3.82239px + .298vw);margin:0;padding:0;list-style:none}.breadcrumb-module-scss-module__dbCVLa__breadcrumb__item{gap:calc(3.82239px + .298vw)}.breadcrumb-module-scss-module__dbCVLa__breadcrumb__label{color:var(--core-foreground-color-emphasis);text-transform:uppercase}.breadcrumb-module-scss-module__dbCVLa__breadcrumb__label--current{color:var(--core-foreground-color-default)}.breadcrumb-module-scss-module__dbCVLa__breadcrumb__link{color:inherit;text-decoration:none;transition:opacity .2s}.breadcrumb-module-scss-module__dbCVLa__breadcrumb__link:hover,.breadcrumb-module-scss-module__dbCVLa__breadcrumb__link:focus-visible{opacity:.7}@media (prefers-reduced-motion:reduce){.breadcrumb-module-scss-module__dbCVLa__breadcrumb__link{transition:none}}.breadcrumb-module-scss-module__dbCVLa__breadcrumb__separator{background-color:var(--core-foreground-color-emphasis,currentcolor);border-radius:2px;flex-shrink:0;width:6px;height:6px;transform:rotate(45deg)}
.faq-module-scss-module__7kKBYW__faq{border-top:1px solid var(--core-border-color-brand-strong);color:var(--core-foreground-color-default);gap:calc(7.64478px + .597vw);padding:calc(7.64478px + .597vw) 0 calc(11.4672px + .895vw)}@media (min-width:768px){.faq-module-scss-module__7kKBYW__faq{gap:calc(38.2239px + 2.984vw)}.faq-module-scss-module__7kKBYW__faq__question{flex:0 0 31%}}.faq-module-scss-module__7kKBYW__faq__answer{margin:0}@media (min-width:768px){.faq-module-scss-module__7kKBYW__faq__answer{flex:1;min-width:0}}
.faq-section-module-scss-module__QT9Rma__faq-section{gap:0}
.footer-module-scss-module__1Z0JAG__footer{background-color:var(--core-background-color-default);padding-bottom:clamp(96px,16vw,220px);position:relative;overflow:hidden}.footer-module-scss-module__1Z0JAG__footer__inner{z-index:1;position:relative}.footer-module-scss-module__1Z0JAG__footer__tagline,.footer-module-scss-module__1Z0JAG__footer__followHeading{color:var(--core-foreground-color-emphasis)}.footer-module-scss-module__1Z0JAG__footer__group{border-top:.5px solid var(--core-border-color-muted);padding-top:32px;padding-left:16px}.footer-module-scss-module__1Z0JAG__footer__groupHeading{color:var(--core-foreground-color-emphasis);white-space:nowrap}.footer-module-scss-module__1Z0JAG__footer__link{width:fit-content;color:var(--core-foreground-color-default);align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex;position:relative}.footer-module-scss-module__1Z0JAG__footer__link:after{content:"";transform-origin:0;background-color:currentColor;height:1px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.footer-module-scss-module__1Z0JAG__footer__link:hover:after,.footer-module-scss-module__1Z0JAG__footer__link:active:after{transform:scaleX(1)}.footer-module-scss-module__1Z0JAG__footer__link--muted{color:var(--core-foreground-color-muted)}.footer-module-scss-module__1Z0JAG__footer__link--invalid{color:#e3c066;text-underline-offset:4px;width:fit-content;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;display:inline-flex}.footer-module-scss-module__1Z0JAG__footer__wordmark{z-index:0;white-space:nowrap;color:var(--core-border-color-default);opacity:.3;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;font-family:Optima Nova,Optima,Georgia,serif;font-size:clamp(120px,22vw,296px);font-weight:400;line-height:1;position:absolute;bottom:0;left:50%;transform:translate(-50%,28%)}
.footer-banner-module-scss-module__R9d9UG__footer-banner{height:544px}.footer-banner-module-scss-module__R9d9UG__footer-banner__overlay{background-color:color-mix(in srgb, var(--core-background-color-default) 60%, transparent);position:absolute;inset:0}.footer-banner-module-scss-module__R9d9UG__footer-banner__text{text-align:center;width:100%;max-width:665px;padding:0 24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer-banner-module-scss-module__R9d9UG__footer-banner__heading{color:var(--core-foreground-color-default)}.footer-banner-module-scss-module__R9d9UG__footer-banner__invalid-cta{color:#e3c066;text-underline-offset:4px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}
.fullWidthMedia-module-scss-module___aEVQG__full-width-media{min-height:100svh}.fullWidthMedia-module-scss-module___aEVQG__full-width-media>*{grid-area:1/1}.fullWidthMedia-module-scss-module___aEVQG__full-width-media__overlay{background-color:color-mix(in srgb, var(--core-background-color-default) 70%, transparent);position:absolute;inset:0}.fullWidthMedia-module-scss-module___aEVQG__full-width-media__text{border-radius:var(--border-radius-default);justify-self:start;max-width:min(488px,100% + -22.9343px - 1.79vw);margin-inline-start:calc(11.4672px + .895vw);padding-block:calc(22.9343px + 1.79vw)}@media (min-width:768px){.fullWidthMedia-module-scss-module___aEVQG__full-width-media__text{margin-inline-start:80px}}@media (min-width:1084px){.fullWidthMedia-module-scss-module___aEVQG__full-width-media__text{margin-inline-start:168px}}.fullWidthMedia-module-scss-module___aEVQG__full-width-media__title{color:var(--core-foreground-color-emphasis)}.fullWidthMedia-module-scss-module___aEVQG__full-width-media__copy{color:var(--core-foreground-color-default)}.fullWidthMedia-module-scss-module___aEVQG__full-width-media__initial{font-family:var(--font-family-display,"Optima Nova", "Optima", serif)}
.hero-detail-module-scss-module__NpwLIa__hero-detail{background-color:var(--core-background-color-default);color:var(--core-foreground-color-default)}.hero-detail-module-scss-module__NpwLIa__hero-detail__main{flex:auto;gap:calc(30.5791px + 2.387vw);padding-bottom:calc(30.5791px + 2.387vw)}@media (min-width:1084px){.hero-detail-module-scss-module__NpwLIa__hero-detail__main{padding-left:calc(38.2239px + 2.984vw)}}.hero-detail-module-scss-module__NpwLIa__hero-detail--with-booking{min-height:100vh}@media (min-width:1084px){.hero-detail-module-scss-module__NpwLIa__hero-detail--with-booking .hero-detail-module-scss-module__NpwLIa__hero-detail__main{padding-bottom:0}}.hero-detail-module-scss-module__NpwLIa__hero-detail__panel{gap:calc(11.4672px + .895vw);padding:calc(19.1119px + 1.492vw) calc(38.2239px + 2.984vw) 0}@media (min-width:1084px){.hero-detail-module-scss-module__NpwLIa__hero-detail__panel{padding:var(--nav-height) 0 0}}.hero-detail-module-scss-module__NpwLIa__hero-detail__header{gap:calc(19.1119px + 1.492vw);max-width:435px}.hero-detail-module-scss-module__NpwLIa__hero-detail__title{color:var(--core-foreground-color-emphasis)}.hero-detail-module-scss-module__NpwLIa__hero-detail__meta{flex-wrap:wrap;gap:calc(15.2896px + 1.194vw);margin:0;padding:0;list-style:none}.hero-detail-module-scss-module__NpwLIa__hero-detail__meta-item{gap:calc(1.91119px + .149vw);width:auto}.hero-detail-module-scss-module__NpwLIa__hero-detail__meta-value{gap:calc(3.82239px + .298vw);width:auto}.hero-detail-module-scss-module__NpwLIa__hero-detail__meta-caption{color:var(--core-foreground-color-muted);text-transform:uppercase}.hero-detail-module-scss-module__NpwLIa__hero-detail__copy{max-width:508px}.hero-detail-module-scss-module__NpwLIa__hero-detail__media{border-radius:var(--border-radius-default);height:55vh}@media (min-width:1084px){.hero-detail-module-scss-module__NpwLIa__hero-detail__media{height:min(712px,70vh)}}.hero-detail-module-scss-module__NpwLIa__hero-detail__booking{gap:calc(15.2896px + 1.194vw);padding:0 calc(38.2239px + 2.984vw) calc(30.5791px + 2.387vw)}@media (min-width:1084px){.hero-detail-module-scss-module__NpwLIa__hero-detail__booking{gap:calc(30.5791px + 2.387vw);padding:calc(49.6911px + 3.879vw) calc(38.2239px + 2.984vw)}}.hero-detail-module-scss-module__NpwLIa__hero-detail__booking-label{color:var(--core-foreground-color-emphasis)}@media (min-width:1084px){.hero-detail-module-scss-module__NpwLIa__hero-detail__booking-label{flex:none;width:205px}}.hero-detail-module-scss-module__NpwLIa__hero-detail__booking-bar{border:1px solid var(--core-border-color-inverse);border-radius:var(--border-radius-default);background-color:color-mix(in srgb, var(--core-border-color-inverse) 10%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);gap:calc(3.82239px + .298vw);overflow:hidden}@media (min-width:768px){.hero-detail-module-scss-module__NpwLIa__hero-detail__booking-bar{flex:auto;padding-right:calc(3.82239px + .298vw)}}.hero-detail-module-scss-module__NpwLIa__hero-detail__booking-field{justify-content:center;padding:calc(11.4672px + .895vw) calc(7.64478px + .597vw) calc(11.4672px + .895vw) calc(11.4672px + .895vw)}@media (min-width:768px){.hero-detail-module-scss-module__NpwLIa__hero-detail__booking-field:first-child{border-right:1px solid color-mix(in srgb, var(--core-border-color-inverse) 50%, transparent);flex:none;width:304px}.hero-detail-module-scss-module__NpwLIa__hero-detail__booking-cta{flex:none;width:205px;margin-left:auto}}
@keyframes hero-overview-module-scss-module__A8L19W__hero-overview-media-in{0%{transform:translateY(-8%)scale(1.18)}to{transform:translateY(0)scale(1)}}@keyframes hero-overview-module-scss-module__A8L19W__hero-overview-text-in{0%{opacity:0;transform:translate(-24px,-12px)}to{opacity:1;transform:translate(0)}}.hero-overview-module-scss-module__A8L19W__hero-overview{background-color:var(--core-background-color-default);min-height:100vh}.hero-overview-module-scss-module__A8L19W__hero-overview__panel{gap:calc(19.1119px + 1.492vw);padding:calc(38.2239px + 2.984vw)}@media (min-width:1084px){.hero-overview-module-scss-module__A8L19W__hero-overview__panel{padding-top:var(--nav-height)}}.hero-overview-module-scss-module__A8L19W__hero-overview__header{gap:calc(19.1119px + 1.492vw);max-width:435px}.hero-overview-module-scss-module__A8L19W__hero-overview__breadcrumb{animation:.9s cubic-bezier(.16,1,.3,1) .15s both hero-overview-module-scss-module__A8L19W__hero-overview-text-in}.hero-overview-module-scss-module__A8L19W__hero-overview__title{color:var(--core-foreground-color-emphasis);animation:.9s cubic-bezier(.16,1,.3,1) .3s both hero-overview-module-scss-module__A8L19W__hero-overview-text-in}.hero-overview-module-scss-module__A8L19W__hero-overview__copy{max-width:493px;color:var(--core-foreground-color-default);animation:.9s cubic-bezier(.16,1,.3,1) .45s both hero-overview-module-scss-module__A8L19W__hero-overview-text-in}.hero-overview-module-scss-module__A8L19W__hero-overview__media{height:55vh}@media (min-width:1084px){.hero-overview-module-scss-module__A8L19W__hero-overview__media{height:100%}}.hero-overview-module-scss-module__A8L19W__hero-overview__media-inner{animation:1.4s cubic-bezier(.16,1,.3,1) both hero-overview-module-scss-module__A8L19W__hero-overview-media-in;position:absolute;inset:0}.hero-overview-module-scss-module__A8L19W__hero-overview__overlay{background-image:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--core-border-color-default) 20%, transparent) 50%);mix-blend-mode:multiply;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hero-overview-module-scss-module__A8L19W__hero-overview__media-inner,.hero-overview-module-scss-module__A8L19W__hero-overview__breadcrumb,.hero-overview-module-scss-module__A8L19W__hero-overview__title,.hero-overview-module-scss-module__A8L19W__hero-overview__copy{animation:none}}
.iconBadge-module-scss-module__jYP2ca__icon-badge{color:var(--core-foreground-color-brand);background-color:var(--core-background-color-lightest);border-radius:50%}[data-surface=dark] .iconBadge-module-scss-module__jYP2ca__icon-badge{color:var(--core-foreground-color-inverse);background-color:var(--core-foreground-color-brand-muted)}
.logo-module-scss-module__HijtsG__logo{display:inline-flex}.logo-module-scss-module__HijtsG__logo__white{--logo-top-color:#f2f5f0;--logo-middle-color:#f2f5f0;--logo-bottom-color:#f2f5f0;--logo-text-color:#f2f5f0}.logo-module-scss-module__HijtsG__logo__color{--logo-top-color:#6c7632;--logo-middle-color:#bb9a72;--logo-bottom-color:#4a4b43;--logo-text-color:#4a4b43}
.media-gallery-module-scss-module__sn-T1q__media-gallery--single{margin:0}.media-gallery-module-scss-module__sn-T1q__media-gallery{gap:calc(11.4672px + .895vw);margin:0}@media (min-width:768px){.media-gallery-module-scss-module__sn-T1q__media-gallery{align-items:stretch}}.media-gallery-module-scss-module__sn-T1q__media-gallery__cell{border-radius:var(--border-radius-default);min-width:0;aspect-ratio:var(--media-gallery-ratio,1);flex:1;position:relative;overflow:hidden}
.menu-icon-module-scss-module__32o4ua__menu-icon{flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.menu-icon-module-scss-module__32o4ua__menu-icon--menu{flex:none;justify-content:center;align-items:center;width:48px;height:32px;display:flex}.menu-icon-module-scss-module__32o4ua__menu-icon__chevron--chevron-down{transform:rotate(90deg)}.menu-icon-module-scss-module__32o4ua__menu-icon__chevron--chevron-up{transform:rotate(-90deg)}
.menuButton-module-scss-module__pXyEHq__menuButton{border-radius:var(--border-radius-default);cursor:pointer;color:var(--core-foreground-color-default);background-color:#0000;border:none;flex-shrink:0;align-items:center;gap:8px;padding:4px 0;display:flex;overflow:hidden}.menuButton-module-scss-module__pXyEHq__menuButton--menu{padding:4px 8px}.menuButton-module-scss-module__pXyEHq__menuButton__labels{height:30px;display:block;overflow:hidden}.menuButton-module-scss-module__pXyEHq__menuButton__stack{transition:transform .3s;display:block;transform:translateY(-28px)}.menuButton-module-scss-module__pXyEHq__menuButton:hover .menuButton-module-scss-module__pXyEHq__menuButton__stack{transform:translateY(2px)}.menuButton-module-scss-module__pXyEHq__menuButton__label{white-space:nowrap;height:24px;margin-bottom:6px;line-height:24px;display:block}.menuButton-module-scss-module__pXyEHq__menuButton__label:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.menuButton-module-scss-module__pXyEHq__menuButton__stack{transition:none}}
.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion{flex-direction:column;gap:40px;display:flex}.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__heading{margin:0}.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__row{width:100%;color:var(--core-foreground-color-default);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:0;text-decoration:none;display:flex}button.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__row,a.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__row{cursor:pointer}.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__icon{color:#9b5122;flex-shrink:0;transition:transform .3s ease-out;transform:rotate(45deg)}.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__icon--open{transform:rotate(135deg)}.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .3s,visibility 0s linear .3s;display:grid}.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__panel--open{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .3s,visibility}.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__clip{overflow:hidden}.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__links{flex-direction:column;align-items:flex-start;gap:16px;padding-top:8px;display:flex}.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__invalid{color:#9b5122;text-underline-offset:4px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}@media (prefers-reduced-motion:reduce){.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__icon,.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__panel,.navigationAccordion-module-scss-module__4_OMqq__navigation-accordion__panel--open{transition:none}}
.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay{z-index:120;visibility:hidden;transition:visibility 0s linear .35s;position:fixed;inset:0}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay:before{content:"";background-color:color-mix(in srgb, var(--core-foreground-color-default) 30%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .35s;position:absolute;inset:0}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay--open{visibility:visible;transition:visibility}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay--open:before{opacity:1}@media (prefers-reduced-motion:reduce){.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay{transition:visibility}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay:before{transition:none}}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__inner{box-sizing:border-box;background-color:color-mix(in srgb, var(--core-background-color-default) 90%, transparent);flex-direction:column;gap:40px;width:fit-content;max-width:100%;height:100%;padding:clamp(24.7219px,19.1119px + 1.492vw,40px) clamp(111.248px,86.0038px + 6.714vw,180px) clamp(24.7219px,19.1119px + 1.492vw,40px) clamp(49.4438px,38.2239px + 2.984vw,80px);transition:transform .35s;display:flex;overflow-y:auto;transform:translate(-100%)}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay--open .navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__inner{transform:translate(0)}@media (prefers-reduced-motion:reduce){.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__inner{transition:none}}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__columns{gap:clamp(39.555px,30.5791px + 2.387vw,64px) clamp(49.4438px,38.2239px + 2.984vw,80px)}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__nav-section{border-bottom:1px solid var(--core-border-color-brand-muted);flex:1 0 0}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__category-heading{color:var(--core-foreground-color-default);white-space:nowrap}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__category-heading-link{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__category-heading-link:hover .navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__category-heading-icon{color:var(--core-foreground-color-brand);transform:translate(4px,-4px)}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__category-heading-link:active .navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__category-heading-icon{color:var(--core-foreground-color-brand-strong)}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__category-heading-icon{color:#9b5122;flex-shrink:0;transition:transform .3s ease-out,color .3s ease-out}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__social{color:var(--core-foreground-color-brand);display:inline-flex}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__invalid{color:#9b5122;text-underline-offset:4px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__close{align-self:flex-start}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay--mobile:before{content:none}.navigationOverlay-module-scss-module__h-L1CW__navigation-overlay--mobile .navigationOverlay-module-scss-module__h-L1CW__navigation-overlay__inner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;padding:clamp(24.7219px,19.1119px + 1.492vw,40px)}
.navigationBar-module-scss-module__1bed7a__navigationBar{--section-gutter:calc(11.4672px + 100vw * .00895)}@media (min-width:1084px){.navigationBar-module-scss-module__1bed7a__navigationBar{--section-gutter:clamp(49.4438px, calc(38.2239px + 100vw * .02984), 80px)}}.navigationBar-module-scss-module__1bed7a__navigationBar{z-index:110;height:var(--nav-height);padding:0 var(--section-gutter);transition:padding .3s ease-out,height .3s ease-out,transform .3s ease-out,background-color .3s ease-out;position:relative}.navigationBar-module-scss-module__1bed7a__navigationBar--top,.navigationBar-module-scss-module__1bed7a__navigationBar--hidden{color:var(--core-foreground-color-default)}.navigationBar-module-scss-module__1bed7a__navigationBar:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);opacity:0;background:linear-gradient(#33332eb3 0%,#33332e00 100%);transition:opacity .3s ease-out;position:absolute;inset:0}.navigationBar-module-scss-module__1bed7a__navigationBar--top:before{opacity:1}.navigationBar-module-scss-module__1bed7a__navigationBar--hidden{visibility:hidden;transition:padding .3s ease-out,height .3s ease-out,transform .3s ease-out,background-color .3s ease-out,visibility 0s linear .3s;transform:translateY(-100%)}.navigationBar-module-scss-module__1bed7a__navigationBar--scroll{color:var(--core-foreground-color-brand);background-color:var(--core-background-color-default);border-bottom:1px solid var(--core-border-color-brand-muted);height:80px}@media (min-width:1084px){.navigationBar-module-scss-module__1bed7a__navigationBar--scroll{padding:0 32px}}@media (min-width:768px){.navigationBar-module-scss-module__1bed7a__navigationBar__logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.navigationBar-module-scss-module__1bed7a__navigationBar,.navigationBar-module-scss-module__1bed7a__navigationBar:before{transition:none}}
.page-module-scss-module__MZLxnG__page{background-color:var(--core-background-color-default);position:relative}.page-module-scss-module__MZLxnG__page__nav{z-index:110;position:fixed;top:0;left:0;right:0}
.productInformation-module-scss-module__qIvdzq__product-information{--product-information-gutter:calc(11.4672px + 100vw * .00895);padding:0 var(--product-information-gutter);background-color:var(--core-background-color-default);color:var(--core-foreground-color-default)}@media (min-width:1084px){.productInformation-module-scss-module__qIvdzq__product-information{--product-information-gutter:clamp(49.4438px, calc(38.2239px + 100vw * .02984), 80px)}}.productInformation-module-scss-module__qIvdzq__product-information__group{gap:calc(19.1119px + 1.492vw) clamp(64.2769px,49.6911px + 3.879vw,104px);padding:clamp(49.4438px,38.2239px + 2.984vw,80px) 0}.productInformation-module-scss-module__qIvdzq__product-information__headline{color:var(--core-foreground-color-emphasis)}.productInformation-module-scss-module__qIvdzq__product-information__items{gap:calc(15.2896px + 1.194vw);margin:0;padding:0;list-style:none}.productInformation-module-scss-module__qIvdzq__product-information__item{border-top:1px solid var(--core-border-color-muted);padding-top:calc(7.64478px + .597vw)}
.promoCard-module-scss-module__ccoYCq__promo-card{background-color:var(--core-background-color-muted);border:1px solid var(--core-border-color-brand-muted);border-radius:var(--border-radius-default);overflow:hidden}.promoCard-module-scss-module__ccoYCq__promo-card__text-container{gap:calc(19.1119px + 1.492vw);min-width:0;padding:calc(19.1119px + 1.492vw)}.promoCard-module-scss-module__ccoYCq__promo-card__text{gap:calc(7.64478px + .597vw)}.promoCard-module-scss-module__ccoYCq__promo-card__heading,.promoCard-module-scss-module__ccoYCq__promo-card__copy{color:var(--core-foreground-color-brand-strong)}.promoCard-module-scss-module__ccoYCq__promo-card__media{min-width:0}.promoCard-module-scss-module__ccoYCq__promo-card__media:before{content:"";aspect-ratio:447/280;display:block}
.menu-dropdown-module-scss-module__TO8hzW__menuDropdown{border-radius:var(--border-radius-default);background-color:color-mix(in srgb, var(--core-background-color-muted) 85%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--core-foreground-color-default);align-items:flex-start;gap:calc(19.1119px + 1.492vw);padding:calc(11.4672px + .895vw);display:flex}.menu-dropdown-module-scss-module__TO8hzW__menuDropdown__column{flex-direction:column;gap:calc(7.64478px + .597vw);display:flex}.menu-dropdown-module-scss-module__TO8hzW__menuDropdown__heading{text-transform:uppercase}.menu-dropdown-module-scss-module__TO8hzW__menuDropdown__list{flex-direction:column;gap:calc(5.73358px + .448vw);margin:0;padding:0;list-style:none;display:flex}.menu-dropdown-module-scss-module__TO8hzW__menuDropdown__item{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:calc(3.82239px + .298vw);padding:0;text-decoration:none;display:flex}.menu-dropdown-module-scss-module__TO8hzW__menuDropdown__item:hover{text-underline-offset:4px;text-decoration:underline}.menu-dropdown-module-scss-module__TO8hzW__menuDropdown__item--active{color:#9b5122}.menu-dropdown-module-scss-module__TO8hzW__menuDropdown__item--active:hover{text-decoration:none}.menu-dropdown-module-scss-module__TO8hzW__menuDropdown__hint{opacity:.6}
/*# sourceMappingURL=3vg5b69e5k-xc.css.map*/