.kindra-header__booking-item,.kindra-country-outline,.kindra-country-short{display:none}@media screen and (min-width:1150px){.kindra-header{--header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);--header-part-gap: 20px;--header-icon-list-spacing: 4px;--header-link-list-spacing: 24px}.kindra-header .header__wrapper{min-height:68px;padding-inline:clamp(24px,3vw,48px)}.kindra-header .header__secondary-nav{flex-wrap:nowrap}.kindra-header .kindra-navigation{flex-wrap:nowrap;gap:24px;font-weight:500}.kindra-navigation>ul>li>button,.kindra-navigation__direct{min-height:44px;font-size:calc(var(--text-base) + 1px);font-family:var(--text-font-family);font-weight:600;white-space:nowrap;cursor:pointer}.kindra-header .header__secondary-nav>.header__icon-list>li>a:not(.kindra-header__booking){display:grid;place-items:center;width:40px;height:44px}.kindra-header .header__secondary-nav .tap-area:before{top:0;right:0;bottom:0;left:0}.kindra-header .header__secondary-nav>.header__icon-list>li>a>svg{width:21px;height:21px}.kindra-header .header__cart-count{top:0;inset-inline-start:23px}.kindra-header .header__secondary-nav a.header__au-call{background:transparent;border:0;border-radius:0}.kindra-header .header__secondary-nav a.header__au-call:hover{opacity:.65;background:transparent}.kindra-header__booking-item{display:block;margin-inline-start:12px}.kindra-header__booking{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:5px 20px;border-radius:var(--rounded-button);white-space:nowrap;font:inherit;font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:calc(var(--text-sm) + 1px);line-height:1.3;background:rgb(var(--text-color));color:rgb(var(--background));transition:background-color .2s ease,filter .2s ease}.kindra-header[allow-transparency]:not(.is-filled):not(:has(details[open])) .header__wrapper{-webkit-backdrop-filter:none;backdrop-filter:none}.kindra-header[allow-transparency]:not(.is-filled):not(:has(details[open])) .kindra-header__booking{background:#f7f3eb2e;color:#f7f3eb;-webkit-backdrop-filter:blur(12px) saturate(150%);backdrop-filter:blur(12px) saturate(150%)}@media(hover:hover){.kindra-header[allow-transparency]:not(.is-filled):not(:has(details[open])) .kindra-header__booking:hover{background:#35312e7a;color:#f7f3eb;opacity:1;filter:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.kindra-header[allow-transparency]:not(.is-filled):not(:has(details[open])) .kindra-header__booking{background:#35312ed9}}.kindra-header__booking:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover){.kindra-header__booking:hover{opacity:1;filter:brightness(.82)}}.kindra-header a:focus-visible,.kindra-header summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.kindra-header .kindra-country-outline{display:inline-flex;align-items:center}.kindra-header .kindra-country-short{display:inline;font-weight:400}.kindra-header .kindra-country-original{display:none}.kindra-header .header__secondary-nav .text-with-icon{min-height:44px}.kindra-header .kindra-navigation__models{width:max-content;max-width:min(560px,80vw);padding:24px}.kindra-navigation__model-grid{display:flex;gap:24px}.kindra-navigation__model{display:grid;gap:14px;width:224px;font-weight:400}.kindra-navigation__model img{width:100%;height:170px;object-fit:contain}.kindra-navigation__model>span{text-align:center}.kindra-navigation__compare{display:block;text-align:center;border-top:1px solid rgb(var(--header-text) / .12);margin-top:20px;padding-top:16px}.kindra-header:has(details[open]){--header-logo-opacity: 1;--text-color: var(--header-text)}.kindra-header:has(details[open]) .header__wrapper{background:rgb(var(--header-background))}}@media screen and (min-width:1150px)and (max-width:1279px){.kindra-header .kindra-navigation{gap:16px}.kindra-header__booking{padding-inline:14px}.kindra-header__booking-item{margin-inline-start:4px}}@media(prefers-reduced-motion:reduce){.kindra-navigation__model img,.kindra-header__booking{transition:none}}@media screen and (min-width:1150px){.kindra-menu-drawer{width:min(600px,48vw);height:100dvh;--drawer-header-padding: 32px 40px;--drawer-body-padding: 24px 40px 40px}.kindra-menu-drawer::part(content){overflow:hidden}.kindra-menu-drawer .kindra-navigation__model-grid{display:grid;grid-template-columns:1fr;gap:32px}.kindra-menu-drawer .kindra-navigation__model{width:100%;gap:20px}.kindra-menu-drawer .kindra-navigation__model img{height:260px;width:100%;object-fit:contain}.kindra-menu-drawer .kindra-navigation__model>span{font-family:var(--heading-font-family);font-size:var(--text-h4);text-align:start}.kindra-menu-link{display:block;padding-block:22px;border-bottom:1px solid rgb(var(--text-color) / .12)}.kindra-menu-drawer a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.kindra-menu-drawer .kindra-navigation__compare{text-align:start}}.header.is-filled .header__wrapper,.header:not([allow-transparency]) .header__wrapper{background:rgb(252 250 246 / var(--kindra-glass-opacity, .72));-webkit-backdrop-filter:blur(var(--kindra-glass-blur, 28px)) saturate(115%);backdrop-filter:blur(var(--kindra-glass-blur, 28px)) saturate(115%);border-bottom:1px solid rgb(255 255 255 / .65)}@media screen and (min-width:1150px){.kindra-menu-drawer{width:min(490px,calc(100vw - 48px));height:calc(100dvh - 48px);top:24px!important;left:24px!important;padding:0;--drawer-header-padding:28px 28px 22px;--drawer-body-padding:0 28px 28px}.kindra-menu-drawer::part(content){border-radius:4px;box-shadow:0 24px 80px #0003}.kindra-menu-link{padding-block:16px;font-size:var(--text-h5)}.kindra-range-modal{width:min(900px,calc(100vw - 96px));height:auto;max-height:calc(100dvh - 96px);top:50%!important;left:50%!important;transform:translate(-50%,-50%)}.kindra-range-modal::part(overlay){top:-100vh;right:-100vw;bottom:-100vh;left:-100vw}.kindra-range-modal::part(content){max-height:calc(100dvh - 96px)}.kindra-range-modal .kindra-navigation__model-grid{grid-template-columns:1fr 1fr;gap:28px}.kindra-range-modal .kindra-navigation__model{gap:12px;text-align:center}.kindra-range-modal .kindra-navigation__model img{height:min(280px,36vh);background:#f7f3eb}.kindra-range-modal .kindra-navigation__model>span{text-align:center}}@media(prefers-reduced-transparency:reduce){.header.is-filled .header__wrapper,.header:not([allow-transparency]) .header__wrapper{background:#fcfaf6;backdrop-filter:none;-webkit-backdrop-filter:none}}.kindra-country-outline svg{width:21px;height:14px;flex-shrink:0}@media screen and (min-width:1150px){.kindra-range-modal{width:min(1160px,calc(100vw - 80px));--drawer-header-padding:28px 36px 20px;--drawer-body-padding:0 36px 36px}.kindra-range-modal .kindra-navigation__model-grid{gap:32px}.kindra-range-modal .kindra-navigation__model{text-align:left;gap:24px;align-content:start}.kindra-range-modal .kindra-navigation__model img{height:min(360px,42vh)}.kindra-range-copy{display:grid;gap:12px;text-align:left}.kindra-range-copy h3{margin:0}.kindra-range-copy p{font-family:var(--text-font-family);font-size:var(--text-base);line-height:1.6}.kindra-range-actions{margin-top:8px;min-height:48px;display:flex;align-items:center;justify-content:flex-start}}@media screen and (min-width:1150px){.kindra-range-modal{--drawer-header-padding:12px 24px;--drawer-body-padding:0 24px 24px}.kindra-range-modal .kindra-navigation__model-grid{gap:16px}.kindra-range-modal .kindra-navigation__model{aspect-ratio:1;min-width:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0;background:#f7f3eb}.kindra-range-modal .kindra-navigation__model img{width:100%;height:100%;min-height:0;object-fit:contain;object-position:bottom}.kindra-range-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:24px 28px;align-items:center}.kindra-range-text{display:grid;gap:10px;min-width:0}.kindra-range-text p{margin:0;opacity:.8;max-width:42ch}.kindra-range-actions{margin:0;min-height:0}.kindra-range-actions .button{white-space:normal}.kindra-range-actions [aria-disabled=true]{cursor:default;opacity:1}}@media screen and (min-width:1150px){.kindra-range-modal{--drawer-body-padding:16px;--drawer-header-padding:0}.kindra-range-modal::part(header){position:absolute;top:12px;right:12px;left:auto;width:40px;height:40px;padding:0;z-index:2}.kindra-range-modal::part(header):after{display:none;content:none}.kindra-range-modal::part(close-button){display:grid;place-items:center;width:40px;height:40px;margin:0;padding:10px;color:rgb(var(--text-color))}.kindra-range-modal::part(body){padding:16px}.kindra-range-modal .kindra-navigation__model-grid{gap:16px}}@media screen and (min-width:1150px){.kindra-range-modal::part(header){display:none}.kindra-range-modal::part(outside-close-button){display:grid;place-items:center;position:absolute;top:-38px;right:-38px;bottom:auto;left:auto;width:44px;height:44px;margin:0;padding:10px;background:#f7f3eb;color:#33312e;transform:scale(.8);transform-origin:center;border-radius:50%;stroke-linecap:round;stroke-linejoin:round;z-index:3}.kindra-range-modal::part(outside-close-button):hover{background:#e8e3d9;color:#33312e}.kindra-range-modal::part(outside-close-button):focus-visible{outline:2px solid #dedbd6;outline-offset:3px}}@media screen and (min-width:1150px){.kindra-range-details{display:grid;gap:3px;font-family:var(--text-font-family);font-size:var(--text-sm);line-height:1.5;color:#827d76}}@media screen and (min-width:1150px){.kindra-range-modal{top:calc(50% + 20px)!important}}@media screen and (min-width:1150px){.kindra-navigation>ul>li>button>svg{opacity:.65}.kindra-navigation>ul>li>button>svg path{stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.kindra-menu-drawer:not(.kindra-range-modal){--drawer-header-padding:28px 28px 28px;--drawer-body-padding:16px 28px 28px}.kindra-menu-drawer:not(.kindra-range-modal)::part(header){border-bottom:1px solid rgb(var(--text-color) / .12)}}@media screen and (min-width:1150px){.kindra-header .header__secondary-nav button[aria-controls^=popover-localization-form-]>svg{width:10px;height:7px;opacity:.65;color:inherit}.kindra-header .header__secondary-nav button[aria-controls^=popover-localization-form-]>svg path{stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.kindra-header__booking{cursor:pointer}.kindra-header__booking:focus-visible{outline:2px solid currentColor;outline-offset:4px}.kindra-contact-drawer{left:auto!important;right:24px!important;--drawer-footer-padding:24px 28px}.kindra-contact-option,.kindra-menu-link--described{display:grid;gap:8px}.kindra-contact-option__description,.kindra-menu-description{font-family:var(--text-font-family);font-size:var(--text-sm);font-weight:var(--text-font-weight);line-height:1.5;color:rgb(var(--text-color) / .7)}}@media screen and (min-width:1150px){.kindra-navigation>ul>li>button,.kindra-header .header__secondary-nav button[aria-controls^=popover-localization-form-],.kindra-menu-link{transition:opacity .16s ease}}@media screen and (min-width:1150px)and (hover:hover)and (pointer:fine){.kindra-navigation>ul>li>button:hover,.kindra-header .header__secondary-nav button[aria-controls^=popover-localization-form-]:hover,.kindra-menu-link:hover{opacity:.75}}@media(prefers-reduced-motion:reduce){.kindra-navigation>ul>li>button,.kindra-header .header__secondary-nav button[aria-controls^=popover-localization-form-],.kindra-menu-link{transition:none}}.kindra-country-popover .kindra-country-outline{display:inline-flex;align-items:center}.kindra-country-popover .kindra-country-original{display:none}@media screen and (min-width:1150px){.kindra-header--compact{--header-padding-block: 12px}.kindra-header .header__main-nav{min-width:0}.kindra-header .header__logo{max-width:min(var(--header-logo-width),12vw)}.kindra-header .kindra-country-name{display:inline-block;max-width:9ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.kindra-range-modal .kindra-navigation__model-grid:has(>:only-child){grid-template-columns:minmax(0,1fr);max-width:540px;margin-inline:auto}.kindra-range-modal:has(.kindra-navigation__model-grid>:only-child){width:min(580px,calc(100vw - 80px))}}.kindra-flag-mask{display:inline-block;width:21px;height:14px;flex-shrink:0;background:currentColor;-webkit-mask:var(--kindra-flag) center / 100% 100% no-repeat;mask:var(--kindra-flag) center / 100% 100% no-repeat;mask-mode:luminance}
/*# sourceMappingURL=/cdn/shop/t/27/assets/kindra-header.css.map */
