:root:has(.film-dialog[open]){overflow:hidden}:root[data-film-scrollbar]:has(.film-dialog[open]){scrollbar-gutter:stable}button[data-film-open]:not(:disabled){cursor:pointer}.film-dialog{box-sizing:border-box;color:#f4ead6;background:#171612;border:1px solid #766852;border-radius:4px;max-block-size:calc(100dvh - 32px);inline-size:min(1120px,100% - 32px);max-inline-size:none;margin:auto;padding:0;overflow:auto}.film-dialog::backdrop{background:#000000d1}.film-dialog-shell{padding:12px}.film-dialog-header{justify-content:space-between;align-items:center;gap:16px;margin-block-end:8px;display:flex}.film-dialog-header h2{font:inherit;margin:0;font-size:18px}.film-dialog-header button,.film-dialog-error button{min-block-size:44px;min-inline-size:44px;color:inherit;font:inherit;background:0 0;border:1px solid #b6a487;border-radius:2px;flex-shrink:0;padding:8px 14px}.film-dialog-header button{align-items:center;gap:12px;display:flex}.film-dialog-header button span{font-size:26px;line-height:1}.film-dialog button:focus-visible,.film-dialog video:focus-visible{outline-offset:3px;outline:2px solid #f5d58b}.film-dialog video{aspect-ratio:16/9;object-fit:contain;background:#000;max-block-size:max(120px,100dvh - 140px);inline-size:100%;display:block}.film-dialog-error{padding:12px}.film-dialog-error[hidden]{display:none}.film-dialog-error p{margin:0 0 12px}.film-fallback{text-align:center;padding:16px}@media (width<=480px){.film-dialog{max-block-size:calc(100dvh - 16px);inline-size:calc(100% - 16px)}.film-dialog-shell{padding:8px}.film-dialog-header{gap:8px}.film-dialog-header h2{font-size:15px}}.brand[data-astro-cid-6bctqxxv]{flex:none;max-inline-size:100%}.brand-logo[data-astro-cid-6bctqxxv]{block-size:auto;inline-size:170px;max-inline-size:100%;display:block}.brand[data-astro-cid-6bctqxxv].brand--descriptor{direction:ltr;gap:1px;inline-size:170px;text-decoration:none;display:grid}.brand--descriptor[data-astro-cid-6bctqxxv] .brand-logo[data-astro-cid-6bctqxxv]{inline-size:100%}.brand[data-astro-cid-6bctqxxv] .brand-descriptor[data-astro-cid-6bctqxxv]{letter-spacing:.105em;color:#e8e0d1;text-align:center;justify-self:end;inline-size:61%;margin:0;padding:0;font-family:Inter,Arial,sans-serif;font-size:11.8px;font-weight:500;line-height:16px;display:block}@media (width>=900px){.brand[data-astro-cid-6bctqxxv].brand--descriptor{inline-size:clamp(170px,14vw,224px)}.brand[data-astro-cid-6bctqxxv] .brand-descriptor[data-astro-cid-6bctqxxv]{font-size:clamp(11.8px,.915vw,14px)}.brand-logo[data-astro-cid-6bctqxxv]{inline-size:clamp(170px,14vw,224px)}}.consent-banner[hidden],.consent-footer-button[hidden]{display:none}.consent-banner,.consent-dialog{color:#e8e0d1;border:1px solid #7b766c;background:#10120f;border-block-start:3px solid #ae543b;font-family:Arimo,Arial,sans-serif}html[dir=rtl] .consent-banner,html[dir=rtl] .consent-dialog{font-family:Arial,sans-serif}.consent-banner{z-index:50;max-width:1200px;margin-inline:auto;padding:16px;position:fixed;inset-block-end:12px;inset-inline:12px;box-shadow:0 4px 24px #0004}.consent-banner h2,.consent-dialog h2{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.consent-banner p,.consent-dialog p{margin:0;font-size:14px;line-height:1.5}.consent-actions{gap:8px;margin-block-start:14px;display:flex}.consent-actions button{color:#e8e0d1;min-width:0;min-height:44px;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:1px solid #e8e0d1;border-radius:0;flex:1 1 0;padding:8px;font-size:14px;line-height:1.25}.consent-actions button:hover{color:#10120f;background:#e8e0d1}.consent-actions button:focus-visible,.consent-checkbox input:focus-visible{outline-offset:3px;outline:3px solid #e8e0d1}.consent-dialog{width:min(480px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;overflow:auto}.consent-dialog::backdrop{background:#10120faa}.consent-checkbox{cursor:pointer;align-items:center;gap:12px;min-height:48px;margin-block:20px 12px;font-size:16px;line-height:1.5;display:flex}.consent-checkbox input{appearance:auto;accent-color:#e8e0d1;flex:0 0 22px;width:22px;height:22px;margin:0}.consent-dialog .consent-storage{font-size:13px}.consent-status{z-index:51;color:#10120f;background:#e8e0d1;width:fit-content;max-width:calc(100% - 32px);margin:auto;font:14px/1.5 Arimo,Arial,sans-serif;position:fixed;inset-block-start:16px;inset-inline:16px}.consent-status:not(:empty){border:1px solid #10120f;padding:12px 16px}body .footer-utilities{border-block-start:1px solid #e8e0d140;flex-wrap:wrap;flex-basis:100%;grid-column:1/-1;justify-content:space-between;align-items:center;gap:4px 20px;width:100%;margin-block-start:16px;display:flex;position:relative}body .footer-utilities #language-choice.footer-language-choice{margin:0;position:static;inset:auto}body .footer-utilities .language-list{margin:0}body .footer-utilities .consent-footer-button{color:#e8e0d1;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;font:13px/1.4 Arimo,Arial,sans-serif;text-decoration:underline}body .footer-utilities .consent-footer-button:focus-visible{outline-offset:3px;outline:2px solid #e8e0d1}body .editorial-footer--contact,body .index-footer{flex-wrap:wrap}@media (width>=900px){.consent-banner{align-items:center;gap:32px;padding:20px 24px;display:flex}.consent-summary{flex:1}.consent-banner .consent-actions{flex:0 0 348px;margin:0}}@media (width<=359px){.consent-actions button{padding-inline:4px;font-size:13px}}.footer-social-links[data-astro-cid-jwpk3jwi]{flex-wrap:wrap;gap:.75rem;display:flex}body footer.footer-shell{color:#c8c5bb;background:#181a15;border-block-start:1px solid #b39a5552;min-block-size:0;max-inline-size:none;margin:0;padding:48px clamp(24px,5vw,96px) 20px}body .footer-shell-inner{max-inline-size:1760px;margin-inline:auto}body .footer-shell .footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;display:grid}body .footer-shell .footer-brand{border-block-end:1px solid #e8e0d11f;grid-column:1/-1;padding-block-end:24px}body .footer-shell .footer-brand .brand img{block-size:auto;inline-size:224px}body .footer-shell .footer-brand p{color:#b7b8ad;white-space:pre-line;max-inline-size:34ch;margin-block:20px 0;font-size:14px;line-height:1.75;display:block}body .footer-shell .footer-main h2{color:#d3bd83;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:500;line-height:20px}body .footer-shell .footer-main nav,body .footer-shell .footer-contact{flex-direction:column;align-items:start;min-inline-size:0;display:flex}body .footer-shell .footer-contact{grid-column:1/-1}body .footer-shell .footer-main a:not(.brand),body .footer-shell .footer-main .footer-support p{align-items:center;min-block-size:44px;max-inline-size:100%;margin:0;padding:6px 0;font-size:14px;line-height:22px;text-decoration:none;display:inline-flex}body .footer-shell .footer-main .footer-support p{color:#aaa99c;align-content:center;display:block}body .footer-shell .footer-office-time{white-space:nowrap}body .footer-shell .footer-main a:not(.brand):hover,body .footer-shell .footer-social-links a:hover{color:#fff8ef;text-decoration:underline}body .footer-shell .footer-main .footer-contact a{overflow-wrap:anywhere}body .footer-shell .footer-closure{border-block-start:1px solid #e8e0d126;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px;margin-block-start:36px;padding-block-start:20px;display:grid}body .footer-shell .footer-utilities,body .footer-shell .footer-bottom{display:contents}body .footer-shell #language-choice{grid-area:1/1;margin:0;position:relative;inset:auto}body .footer-shell .language-picker{inline-size:min(100%,168px);font-size:13px}body .footer-shell .language-picker>summary{border-color:#e8e0d140;gap:12px;min-block-size:44px;inline-size:100%;min-inline-size:0;padding:10px 12px}body .footer-shell .language-picker>summary:hover{border-color:#b39a55}body .footer-shell .language-picker .language-options a{font-size:14px}body .footer-shell .footer-connection{flex-wrap:wrap;grid-area:2/1/auto/-1;align-items:center;gap:4px 24px;display:flex}body .footer-shell .footer-social-links{flex-wrap:wrap;align-items:center;gap:8px 20px;margin:0;display:flex}body .footer-shell .footer-social-links a{align-items:center;gap:8px;min-block-size:44px;font-size:13px;line-height:20px;text-decoration:none;display:inline-flex}body .footer-shell .footer-social-links svg{color:#c8c5bb;flex:none}body .footer-shell .consent-footer-button{color:#aaa99c;text-underline-offset:.25em;min-block-size:44px;padding:4px 0;font-size:12px;line-height:20px;text-decoration:underline}body .footer-shell .consent-footer-button:hover{color:#eee7dc}body .footer-shell .footer-bottom small{color:#aaa99c;grid-area:3/1/auto/-1;font-size:12px;line-height:20px}body .footer-shell .footer-bottom>a{grid-area:1/2;justify-self:end;align-items:center;gap:10px;min-block-size:44px;font-size:13px;line-height:20px;text-decoration:none;display:inline-flex}body .footer-shell .footer-back-top-icon{color:#d3bd83;border:1px solid #b39a5570;border-radius:50%;flex:none;place-items:center;block-size:40px;inline-size:40px;display:inline-grid}body .footer-shell .footer-bottom>a:hover .footer-back-top-icon{color:#eee7dc;border-color:#b39a55}body .footer-shell .footer-rights{display:inline}@media (width>=600px){body .footer-shell .footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}body .footer-shell .footer-brand{justify-content:space-between;align-items:center;gap:32px;display:flex}body .footer-shell .footer-brand p{margin:0}}@media (width>=1280px){body footer.footer-shell{padding-block-start:64px}body .footer-shell .footer-main{grid-template-columns:minmax(240px,1.6fr) repeat(3,minmax(0,1fr)) minmax(230px,1.3fr);gap:clamp(24px,2vw,48px)}body .footer-shell .footer-brand{border:0;grid-column:auto;padding:0;display:block}body .footer-shell .footer-brand p{margin-block-start:24px}body .footer-shell .footer-contact{grid-column:auto}body .footer-shell .footer-main h2{margin-block-end:16px}body .footer-shell .footer-main a:not(.brand),body .footer-shell .footer-main .footer-support p{font-size:15px;line-height:24px}body .footer-shell .footer-closure{grid-template-columns:auto minmax(0,1fr) auto;gap:8px 32px;margin-block-start:40px}body .footer-shell .footer-connection{grid-area:1/2;gap:8px 28px}body .footer-shell .footer-bottom>a{grid-area:1/3/3}body .footer-shell .footer-bottom small{grid-area:2/1/auto/3}}@font-face{font-family:"Noto Sans Symbols 2";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/NotoSansSymbols2.woff2)format("woff2")}@font-face{font-family:Arimo;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/Arimo.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Montserrat.woff2)format("woff2")}@font-face{font-family:Tinos;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Tinos-Regular.woff2)format("woff2")}@font-face{font-family:Tinos;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Tinos-Bold.woff2)format("woff2")}.product-page{color:#e7e1d5;background:#111210;font-family:Inter,Arial,sans-serif}.product-page *,.contact-page *{min-inline-size:0}.product-page [hidden]{display:none!important}.product-page .site-header{background:#111210;border:0;min-block-size:84px}.product-page .brand strong{letter-spacing:0;font-size:23px}.product-page .brand small{letter-spacing:3.2px;font-size:8px}.product-page .menu-toggle{letter-spacing:1px;text-transform:uppercase;border:1px solid #68625c;padding:0 12px;font-size:12px}.product-page .menu-lines{display:none}.product-vitrine{max-inline-size:1440px;margin-inline:auto}.product-vitrine p,.product-vitrine h1,.product-vitrine h2{margin:0}.vitrine-intro{padding:39.78px 24px 31.04px}.product-pretitle{letter-spacing:6px;font-size:14px;line-height:18.2px}.vitrine-intro h1{letter-spacing:-5px;inline-size:fit-content;margin-block-start:13.6px;font-size:100px;font-weight:700;line-height:100px}.vitrine-intro .k2-k{inline-size:67px;display:inline-block}.product-rust{color:#b7543f}.product-tagline{white-space:pre-line;letter-spacing:2.5px;font-size:15px;line-height:23px;margin-block-start:33.39px!important}.product-accent{background:#ba543f;block-size:2.47px;inline-size:24px;margin-block-start:33.04px;display:block}.product-description{white-space:pre-line;color:#bbb6ac;font-size:16px;line-height:24px;margin-block-start:17.29px!important}.product-scenes{aspect-ratio:390/217.09;position:relative}.product-scenes>div{position:absolute;inset:0}.product-scenes picture,.product-scenes img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.product-scenes .gallery-photograph:not([hidden]){grid-template-rows:minmax(0,1fr);place-items:center;display:grid;overflow:hidden}.product-scenes .gallery-photograph picture{inline-size:min(100%, var(--gallery-native-width));min-block-size:0}.product-scenes .gallery-photograph img{object-fit:contain}.product-hero{position:relative}.product-gallery{flex-direction:column;padding:24px 24px 0;display:flex;position:relative}.product-thumbnails{order:0}.gallery-tools{display:contents}.gallery-arrows{order:1}.gallery-actions{order:2}.gallery-counter{order:3}.product-thumbnails{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.product-thumbnails button{aspect-ratio:79.5/59.625;background:#111110;border:1px solid #68625c;padding:1px;display:block;position:relative}.product-thumbnails button[aria-pressed=true]{border:2px solid #ba543f;padding:0}.product-thumbnails picture,.product-thumbnails img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.gallery-arrows{justify-content:flex-end;gap:12px;margin-block-start:12px;display:flex}.gallery-arrows button{color:#e7e1d5;background:0 0;border:1px solid #8d887b;border-radius:50%;block-size:44px;inline-size:44px;font-size:24px}.gallery-arrows .gallery-enlarge{place-items:center;padding:0;display:inline-grid}.product-field-tag{letter-spacing:2px;text-transform:uppercase;max-inline-size:60%;font-size:11px;line-height:16px;position:absolute;inset-block-end:159px;inset-inline-start:24px}.gallery-actions{margin-block-start:18px}.product-text-link{border:0;min-block-size:60px;inline-size:100%;color:inherit;text-transform:uppercase;letter-spacing:1.2px;text-align:start;background:0 0;border-block-end:1px solid #746e61;justify-content:space-between;align-items:center;gap:16px;padding:0;font-size:12px;line-height:18px;text-decoration:none;display:flex}.product-text-link>span{font-size:26px;font-weight:400}.gallery-counter{letter-spacing:2px;font-size:12px;line-height:22px}.product-film{background:#121617;margin-block-end:24px;padding:22px 24px 30px;font-family:Arimo,Arial,sans-serif;position:relative}.product-film-label{color:#e94b3b;letter-spacing:.05em;font-size:16px;font-weight:700;line-height:20px}.product-film h2{letter-spacing:0;color:#fff;margin-block-start:11.5px;font-size:32px;font-weight:700;line-height:40px}.product-film-still{aspect-ratio:342.929/193;inline-size:calc(100% + .929px);margin-block-start:18.5px;position:relative}.product-film-still picture,.product-film-still img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.product-film-still>picture img,.product-film-still [data-deferred-picture] picture img{object-fit:contain}.film-play{flex:none;block-size:44px;inline-size:44px;display:inline-flex}.film-play img{block-size:100%;inline-size:100%;display:block}.film-play .film-play-desktop{display:none}.film-play--cover{block-size:100%;inline-size:100%}.product-film-cover-play{aspect-ratio:1;cursor:default;background:0 0;border:0;min-block-size:44px;inline-size:16.3299%;min-inline-size:44px;padding:0;position:absolute;inset-block-start:48.1865%;inset-inline-start:41.699%}.product-film-action{color:#fff;letter-spacing:0;cursor:default;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:14px;inline-size:100%;margin-block-start:31px;padding:0;padding-inline-start:clamp(0px,50vw - 130px,65px);font-family:Arimo,Arial,sans-serif;font-size:20px;font-weight:400;line-height:30px;display:flex}.product-film .product-unavailable{text-align:center;color:#c2beb6;font-size:10px;line-height:14px;position:absolute;inset-block-end:8px;inset-inline:24px;margin:0!important}.product-design{color:#242520;background:#eae5db}.product-design-photo,.product-design-photo img{block-size:auto;inline-size:100%;display:block}.vitrine-k2 .product-design-photo{aspect-ratio:1560/1354}.vitrine-k2 .product-design-photo img{object-fit:cover;object-position:center 20%;block-size:100%}.product-design-copy{padding:32px 24px 36px}.product-eyebrow{letter-spacing:3px;text-transform:uppercase;color:#a34631;font-size:12px;line-height:18px}.product-design h2{letter-spacing:-.7px;white-space:pre-line;margin-block-start:20px;font-size:44px;font-weight:400;line-height:48px}.product-design-features{margin:26px 0 56px;padding:0;font-size:18px;line-height:26px;list-style:none}.product-design-features li+li{margin-block-start:26px}.vitrine-orion .product-design-features li{align-items:center;gap:18px;display:flex}.product-design-features picture{flex:0 0 26px;display:block}.product-design-features img{block-size:auto;inline-size:26px;display:block}.product-design-copy .product-text-link{color:#242520}.vitrine-orion .vitrine-intro{padding-block:21.5px 22.5px}.vitrine-orion .vitrine-intro h1{letter-spacing:-.5px;margin:0;font-size:50px;line-height:58px}.vitrine-orion .product-tagline{letter-spacing:0;font-size:18px;line-height:27px;margin-block-start:32px!important}.vitrine-orion .product-scenes{aspect-ratio:390/278.028}.vitrine-orion .product-gallery{padding-block-end:24px}.vitrine-orion .product-thumbnails button{aspect-ratio:79.5/64;background:#171817;border-color:#77776b}.vitrine-orion .product-thumbnails button[aria-pressed=true]{border-color:#b94f39}.vitrine-orion .product-thumbnails button:nth-child(4) picture{inline-size:97.1302%;margin-inline:auto}.vitrine-orion .gallery-arrows{margin-block-start:20px}.vitrine-orion .gallery-counter{position:absolute;inset-block-start:116.47px;inset-inline-start:24px}@media (width<=899px){:lang(ar) .vitrine-orion .gallery-arrows{justify-content:flex-start}.product-scenes .gallery-photograph picture{inline-size:min(100%, var(--gallery-mobile-width))}.vitrine-orion .product-gallery{grid-template-columns:minmax(0,1fr) auto;row-gap:20px;display:grid}.vitrine-orion .product-thumbnails{grid-area:1/1/auto/-1}.vitrine-orion .gallery-arrows{grid-area:2/2;margin-block-start:0}.vitrine-orion .gallery-counter{grid-area:2/1;place-self:center start;position:static}.vitrine-orion .product-gallery .gallery-actions{grid-area:3/1/auto/-1;margin-block-start:0}.vitrine-k2:has([data-gallery-scene="2"]:not([hidden])) .product-scenes{aspect-ratio:1166/1349;max-block-size:min(75svh,640px);margin-inline:auto}}.vitrine-orion .gallery-actions{margin-block-start:20px}.vitrine-orion .product-design h2{font-size:42px;line-height:45px}.vitrine-orion .product-design-features{margin-block-end:24px;font-size:17px}html:has(.product-viewer[open]){overflow:hidden}html[data-gallery-scrollbar]:has(.product-viewer[open]){scrollbar-gutter:stable}.editorial-footer{background:#111210;border-block-start:1px solid #45433a;max-inline-size:1440px;margin-inline:auto;padding:30px 24px 70px;position:relative}.editorial-footer #language-choice{inset-block-end:12px;inset-inline:20px auto}.editorial-footer nav:not([data-language-switcher]){flex-wrap:wrap;gap:20px;margin-block-start:16px;display:flex}.editorial-footer nav:not([data-language-switcher]) a{align-items:center;min-block-size:44px;text-decoration:none;display:inline-flex}.editorial-footer>p{text-transform:uppercase;letter-spacing:2px;font-size:10px;line-height:22px}:lang(ar) .product-tagline,:lang(ar) .product-eyebrow,:lang(ar) .product-text-link,:lang(ar) .product-field-tag{letter-spacing:0}:lang(ar) .product-vitrine,:lang(ar) .product-details{direction:ltr}:lang(ar) .vitrine-intro>p,:lang(ar) .product-field-tag,:lang(ar) .product-design-copy>*,:lang(ar) .gallery-actions,:lang(ar) .gallery-arrows,:lang(ar) .product-thumbnails,:lang(ar) .product-film,:lang(ar) .product-viewer,:lang(ar) .detail-hero-copy>*,:lang(ar) .detail-tabs,:lang(ar) .detail-feature-copy,:lang(ar) .detail-overlay-copy,:lang(ar) .detail-functions,:lang(ar) .detail-package,:lang(ar) .detail-specifications,:lang(ar) .detail-bottom{direction:rtl}:lang(ar) .vitrine-intro>.product-pretitle{direction:ltr}.product-details{max-inline-size:1440px;margin-inline:auto}.product-details h1,.product-details h2,.product-details p{margin:0}.detail-hero{min-block-size:540px;position:relative}.detail-background{display:block;position:absolute;inset:0}.detail-background img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.detail-hero .detail-background img{object-position:64% center}.detail-hero-copy{background:linear-gradient(90deg,#111d,#1110);padding:24px 24px 48px;position:relative}.detail-breadcrumb{font-size:13px;line-height:24px}.detail-breadcrumb a{align-items:center;min-block-size:44px;text-decoration:none;display:inline-flex}.detail-hero h1{max-inline-size:8em;margin-block:30px;font-size:clamp(36px,9vw,58px);font-weight:500;line-height:1.08}.detail-hero h1 span{white-space:pre-line}.detail-hero-copy>p:last-child{white-space:pre-line;font-size:18px;line-height:27px}:lang(de) .details-k2 .detail-hero-copy{hyphens:none}@media (width<=899px){:lang(ar) .details-k2 .detail-hero-copy h1,:lang(ar) .details-k2 .detail-hero-copy>p:last-child{text-align:right;max-inline-size:calc(50vw - 24px);margin-left:0;margin-right:auto}:lang(fr) .details-k2 .detail-hero-copy h1,:lang(fr) .details-k2 .detail-hero-copy>p:last-child{max-inline-size:calc(50vw - 24px);margin-left:0;margin-right:auto}:lang(ar) .details-orion .detail-hero-copy h1{text-align:right;max-inline-size:calc(64vw - 95px);margin-left:0;margin-right:auto}.detail-hero-copy{isolation:isolate;background:0 0}.detail-hero-copy:before,.detail-hero-copy:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#111d,#1110);position:absolute;inset:0}.detail-hero-copy:before{inset-block-end:48px}.detail-hero-copy:after{block-size:48px;inset-block-start:auto;mask-image:linear-gradient(#000,#0000)}:is(:lang(ar),:lang(fr)) .details-k2 .detail-hero-copy:before,:lang(ar) .details-orion .detail-hero-copy:before,:is(:lang(ar),:lang(fr)) .details-k2 .detail-hero-copy:after,:lang(ar) .details-orion .detail-hero-copy:after{background:linear-gradient(90deg,#111e,#1110)}}@media (width<=389px){:is(:lang(tr),:lang(de)) .details-k2 .detail-hero-copy>p:last-child{text-shadow:0 1px 2px #111,0 0 4px #111,0 0 8px #111;max-inline-size:calc(50vw - 24px)}:is(:lang(en),:lang(de)) .details-k2 .detail-hero-copy h1{max-inline-size:calc(60vw - 24px)}:lang(de) .details-k2 .detail-hero-copy{hyphens:manual}:is(:lang(tr),:lang(de)) .details-k2 .detail-hero-copy:before{block-size:298.625px;inset-block-end:auto}:is(:lang(tr),:lang(de)) .details-k2 .detail-hero-copy:after{inset-block:298.625px auto}:lang(en) .details-k2 .detail-hero-copy:before{block-size:259.75px;inset-block-end:auto}:lang(en) .details-k2 .detail-hero-copy:after{inset-block:259.75px auto}}.detail-tabs{background:#10110e;flex-wrap:wrap;gap:8px 24px;padding:12px 24px;display:flex}.detail-tabs a{align-items:center;min-block-size:44px;font-size:14px;text-decoration:none;display:inline-flex}.detail-tabs a:last-child{color:#ffb693}.detail-feature{color:#1b1d19;background:#eee9df}.detail-feature>picture,.detail-feature>picture img{block-size:auto;inline-size:100%;display:block}.detail-feature-copy{padding:36px 24px 44px}.product-details h2{white-space:pre-line;font-size:clamp(32px,8vw,52px);font-weight:400;line-height:1.08}.detail-feature-copy h2{margin-block-start:24px}.detail-list{margin:24px 0 0;padding:0;list-style:none}.detail-list li{margin-block-start:20px;padding-inline-start:38px;font-size:17px;line-height:1.5;position:relative}.detail-list li:before{content:"";border-block-start:2px solid #b7543f;inline-size:24px;position:absolute;inset-block-start:.75em;inset-inline-start:0}.detail-supporting{border-block-start:1px solid #c5beb2;margin-block-start:44px;padding-block-start:24px}.detail-supporting p+p{margin-block-start:12px}.detail-evaluation,.detail-field--photo{min-block-size:530px;position:relative}.detail-evaluation .detail-background img{object-position:70% center}.detail-overlay-copy{padding:40px 24px;position:relative}.detail-evaluation .detail-overlay-copy,.detail-field--photo .detail-overlay-copy{min-block-size:inherit;background:linear-gradient(90deg,#111e,#1117)}.detail-overlay-copy>p{max-inline-size:25em;margin-block-start:24px;font-size:17px}.detail-functions{padding:36px 24px}.product-details .detail-functions h2{color:#e3a480;font-size:14px}.detail-functions ul{flex-wrap:wrap;gap:20px 36px;padding:0;font-size:16px;list-style:none;display:flex}.detail-function-compound-break{display:none}.detail-package{padding-block-start:36px}.detail-package h2{margin:0 24px 24px}.detail-package>picture,.detail-package>picture img{block-size:auto;inline-size:100%;display:block}.detail-package ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;margin:0;padding:24px 24px 36px 48px;font-size:15px;display:grid}.detail-specifications{border-block-start:1px solid #514d43;margin-inline:24px;padding-block:36px}.detail-specifications dl{gap:22px;margin-block:32px 0;display:grid}.detail-specifications dl>div{grid-template-columns:40% minmax(0,1fr);gap:24px;font-size:15px;line-height:1.6;display:grid}.detail-specifications dd{margin:0}.detail-bottom{padding:30px 24px 60px}.detail-faq details{border-block-end:1px solid #514d43}.detail-faq h2{margin-block-end:24px}.detail-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-block-size:68px;padding-block:14px;font-size:15px;display:flex}.detail-faq summary span{font-size:22px}.detail-faq details[open] summary span{transform:rotate(45deg)}.detail-faq details>p{padding-block-end:24px;font-size:15px;line-height:1.6}.detail-contact{margin-block-start:48px}.detail-contact a{margin-block-start:30px}.detail-functions-native,.detail-functions-charge,.detail-package-eyebrow,.details-k2 .detail-faq-heading>.product-eyebrow,.details-k2 .detail-contact-heading>.product-eyebrow,.detail-package-number,.detail-field-eyebrow,.detail-field-intro{display:none}.contact-page{color:#e7e1d2;background:#090c09;font-family:Arimo,Arial,sans-serif}.contact-page .site-header{background:#090c09;min-block-size:77px}.contact-page .brand strong{letter-spacing:4px;font-family:Arimo,Arial,sans-serif;font-size:23px}.contact-page .brand small{letter-spacing:5px;font-family:Arimo,Arial,sans-serif;font-size:9px}.contact-page .menu-toggle{letter-spacing:1px;text-transform:uppercase;justify-content:center;min-inline-size:60px;font-size:10px}.contact-page .menu-lines,.contact-page .header-contact{display:none}.contact-editorial{max-inline-size:1440px;margin-inline:auto}.contact-editorial h1,.contact-editorial h2,.contact-editorial h3,.contact-editorial p{margin:0}.contact-editorial h1,.contact-editorial h2,.contact-editorial h3,.contact-channel{font-family:Tinos,Georgia,serif}.contact-hero{min-block-size:273px;padding:45px 24px 42px;position:relative}.contact-rock{block-size:250px;inline-size:38%;position:absolute;inset-block-start:0;inset-inline-end:0}.contact-rock img{object-fit:cover;block-size:100%;inline-size:100%}.contact-hero h1{letter-spacing:-2px;font-size:clamp(64px,20.7692vw,96px);line-height:1.1;position:relative}.contact-hero>p{white-space:pre-line;letter-spacing:1.8px;margin-block-start:29px;font-size:10px;line-height:23px;position:relative}.contact-hero>span{border-block-start:2px solid #ad4b30;inline-size:51px;margin-block-start:23px;display:block;position:relative}.contact-channels{padding:0 24px 40px}.contact-channel{border-block-start:1px solid #ad4b30;min-block-size:139px;padding-block:18px 42px;text-decoration:none;display:block;position:relative}.contact-channel-label{color:#b9b3a1;margin-block-end:18px;font-size:19px;line-height:26px;display:block}.contact-channel bdi{font-size:clamp(20px,6.6667vw,28px);line-height:32px}.contact-channel[href^=mailto\:] bdi{font-size:clamp(18px,5.8974vw,26px)}.contact-arrow{font-size:24px;position:absolute;inset-block-start:16px;inset-inline-end:10px}.contact-channel--unavailable p{color:#c3bdac;max-inline-size:30em;font-family:Arimo,Arial,sans-serif;font-size:14px;line-height:24px}.contact-paper{color:#10120e;background:#d9cdb7;position:relative}.contact-paper-background{position:absolute;inset:0}.contact-paper-background img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.contact-topics,.contact-visit{padding:20px 24px 28px;position:relative}.contact-topics h2{white-space:normal;font-size:30px;line-height:36px}.contact-topics ul{margin:16px 0 0;padding:0;list-style:none}.contact-topics h3{font-size:22px;font-weight:400;line-height:41px}.contact-topics li p{display:none}.contact-visit{padding-block-start:24px}.contact-address{border-block-start:1px solid #a99e8a;padding-block-start:24px}.contact-visit h2{font-size:34px;line-height:40px}.contact-visit h3{margin-block-start:18px;font-size:20px;line-height:26px}.contact-visit address{color:#55554b;max-inline-size:23em;margin-block-start:14px;font-size:16px;font-style:normal;line-height:24px}.contact-address a{align-items:center;gap:12px;min-block-size:44px;margin-block-start:20px;font-family:Tinos,Georgia,serif;font-size:18px;text-decoration:none;display:inline-flex}.contact-visit figure{margin:22px 0 0}.contact-visit figure picture,.contact-visit figure img{block-size:auto;inline-size:100%;display:block}.contact-visit figcaption{color:#625e50;margin-block-start:24px;font-size:11px}.editorial-footer--contact{background:#090c09;border:0}.editorial-footer--contact>nav{font-family:Tinos,Georgia,serif;font-size:13px;gap:16px!important}.editorial-footer--contact>p{border-inline-start:1px solid #ad4b30;padding-inline-start:16px}:lang(ar) .contact-editorial h1,:lang(ar) .contact-editorial h2,:lang(ar) .contact-editorial h3,:lang(ar) .contact-channel{letter-spacing:0;font-family:Arial,sans-serif}@media (width>=900px){.product-page{--product-unit:calc(min(100vw, 1440px) / 1024)}.product-page .site-header{min-block-size:calc(70 * var(--product-unit));padding-inline:max(calc((100vw - 1440px) / 2 + 48px), calc(48 * var(--product-unit)));background:0 0;position:absolute;inset:0 0 auto}.product-page .brand strong{font-size:calc(22 * var(--product-unit))}.product-page .brand small{font-size:calc(8 * var(--product-unit))}.product-page .desktop-navigation{inset-inline-start:43.16%}.product-page .desktop-navigation ul{gap:calc(22 * var(--product-unit))}.product-page .desktop-navigation a{font-size:calc(9 * var(--product-unit));letter-spacing:0}.product-page .header-contact{min-block-size:32px;font-size:calc(9 * var(--product-unit));padding-inline:16px}.product-hero{block-size:calc(897 * var(--product-unit))}.product-scenes{inset:calc(70 * var(--product-unit)) 0 auto;block-size:calc(670 * var(--product-unit));aspect-ratio:auto;position:absolute}.product-scenes .gallery-photograph{padding-inline:38% 5%}.vitrine-k2 .product-accent{visibility:hidden}.vitrine-intro{z-index:1;padding:calc(122.3 * var(--product-unit)) 0 0 calc(53 * var(--product-unit));inline-size:47%;position:relative}:dir(rtl) .vitrine-intro{padding-inline:calc(53 * var(--product-unit)) 0}.product-pretitle{font-size:calc(18 * var(--product-unit));line-height:calc(23.4 * var(--product-unit));letter-spacing:calc(9 * var(--product-unit))}.vitrine-intro h1{font-size:calc(142 * var(--product-unit));line-height:calc(142 * var(--product-unit));letter-spacing:0;margin-block-start:calc(-3.2 * var(--product-unit));margin-inline-start:calc(-10 * var(--product-unit))}.vitrine-intro .k2-k{inline-size:calc(114 * var(--product-unit));font-family:Montserrat,Arial,sans-serif;font-weight:800}.product-tagline{font-size:calc(16 * var(--product-unit));line-height:calc(24 * var(--product-unit));letter-spacing:calc(4 * var(--product-unit));margin-block-start:calc(-5 * var(--product-unit))!important}.product-accent{inline-size:calc(24 * var(--product-unit));block-size:calc(2.47 * var(--product-unit));margin-block-start:calc(16.12 * var(--product-unit))}.product-description{font-size:calc(15 * var(--product-unit));line-height:calc(22 * var(--product-unit));margin-block-start:calc(13.91 * var(--product-unit))!important}.product-field-tag{inline-size:calc(155 * var(--product-unit));font-size:calc(10 * var(--product-unit));letter-spacing:calc(3 * var(--product-unit));line-height:calc(18 * var(--product-unit));inset-block-start:calc(224 * var(--product-unit));inset-block-end:auto;inset-inline-start:auto;inset-inline-end:calc(55 * var(--product-unit))}.product-gallery{inset-inline:calc(53 * var(--product-unit)) calc(50 * var(--product-unit));block-size:calc(114 * var(--product-unit));padding:0;position:absolute;inset-block-end:calc(25 * var(--product-unit))}.product-thumbnails{inline-size:calc(577 * var(--product-unit));grid-template-columns:calc(142 * var(--product-unit)) repeat(3, calc(135 * var(--product-unit)));gap:calc(10 * var(--product-unit));position:absolute;inset-block-start:calc(-.5 * var(--product-unit));inset-inline-start:calc(143.5 * var(--product-unit))}.product-thumbnails button,.product-thumbnails button[aria-pressed=true]{block-size:calc(105 * var(--product-unit));aspect-ratio:auto;border-width:calc(1 * var(--product-unit));padding:0}.product-thumbnails picture{inline-size:calc(100% - 3 * var(--product-unit));block-size:calc(99 * var(--product-unit));margin:0;position:absolute;inset-block-start:calc(1.5 * var(--product-unit));inset-inline-start:calc(1.5 * var(--product-unit))}.gallery-arrows{gap:calc(14 * var(--product-unit));margin:0;position:absolute;inset-block-start:calc(-5 * var(--product-unit));inset-inline-end:calc(12 * var(--product-unit))}.gallery-arrows button{inline-size:max(36px, calc(36 * var(--product-unit)));block-size:max(36px, calc(36 * var(--product-unit)));font-size:calc(22 * var(--product-unit))}.gallery-actions{inline-size:calc(150 * var(--product-unit));margin:0;position:absolute;inset-block-end:0;inset-inline-end:0}.gallery-actions .product-text-link{min-block-size:max(28px, calc(32 * var(--product-unit)));font-size:calc(8.5 * var(--product-unit));letter-spacing:calc(.75 * var(--product-unit));line-height:1.4}.gallery-actions .product-text-link span{font-size:calc(22 * var(--product-unit))}.gallery-counter{font-size:calc(11 * var(--product-unit));position:absolute;inset-block-start:calc(41 * var(--product-unit))}:lang(ar) .product-gallery .gallery-counter{inset-inline:auto 0}:lang(ar) .product-field-tag{text-align:right;direction:ltr;unicode-bidi:plaintext}.product-film{padding:calc(19.5 * var(--product-unit)) calc(32 * var(--product-unit)) calc(5 * var(--product-unit));margin:0}.product-film-label{font-size:calc(20 * var(--product-unit));line-height:calc(24 * var(--product-unit))}.product-film h2{font-size:calc(52 * var(--product-unit));line-height:calc(62 * var(--product-unit));margin-block-start:calc(10.5 * var(--product-unit))}.product-film-still{inline-size:100%;aspect-ratio:960/384;margin-block-start:calc(4 * var(--product-unit))}.product-film-cover-play{inline-size:10.4167%;inset-block-start:36.9792%;inset-inline-start:44.7917%}.film-play .film-play-mobile{display:none}.film-play .film-play-desktop{display:block}.film-play--action{inline-size:calc(49 * var(--product-unit));block-size:calc(49 * var(--product-unit))}.product-film-action{gap:calc(23 * var(--product-unit));font-size:calc(25 * var(--product-unit));line-height:calc(30 * var(--product-unit));margin-block-start:calc(16 * var(--product-unit));padding-inline-start:calc(345 * var(--product-unit))}.film-action-label{transform:translateY(calc(1 * var(--product-unit)))}.product-film .product-unavailable{inset-inline:calc(32 * var(--product-unit));font-size:calc(10 * var(--product-unit));line-height:calc(14 * var(--product-unit));inset-block-start:calc(505 * var(--product-unit));inset-block-end:auto}.product-design{min-block-size:calc(419 * var(--product-unit));position:relative;overflow:hidden}.vitrine-k2 .product-design-photo{block-size:100%;inline-size:59.57%;position:absolute;inset-block-start:0;inset-inline-start:0}.vitrine-k2 .product-design-photo img{object-fit:cover;block-size:100%}.product-design-copy{padding:calc(39 * var(--product-unit)) calc(36 * var(--product-unit)) calc(26 * var(--product-unit)) 0;margin-inline-start:60.64%;position:relative}:dir(rtl) .product-design-copy{padding-inline:0 calc(36 * var(--product-unit))}.product-eyebrow{font-size:calc(11 * var(--product-unit));line-height:calc(18 * var(--product-unit))}.product-design h2{font-size:calc(54 * var(--product-unit));line-height:calc(58 * var(--product-unit));letter-spacing:0;margin-block-start:calc(20 * var(--product-unit))}.vitrine-k2 .product-design-features{display:none}.vitrine-k2 .product-design .product-text-link{margin-block-start:calc(50 * var(--product-unit))}.vitrine-orion .product-hero{block-size:calc(982 * var(--product-unit))}.vitrine-orion .product-scenes{block-size:calc(740 * var(--product-unit));aspect-ratio:auto;inset-block-start:calc(70 * var(--product-unit))}.vitrine-orion .vitrine-intro{padding:calc(119 * var(--product-unit)) 0 0 calc(48 * var(--product-unit))}.vitrine-orion .vitrine-intro h1{font-size:calc(72 * var(--product-unit));line-height:calc(60 * var(--product-unit));margin:0}.vitrine-orion .product-tagline{font-size:calc(20 * var(--product-unit));line-height:calc(28 * var(--product-unit));margin-block-start:calc(49 * var(--product-unit))!important}:lang(ar) .vitrine-intro>.product-tagline,:lang(ar) .vitrine-intro>.product-description{text-align:left}.vitrine-orion .product-gallery{padding:0;inset-block-end:calc(42 * var(--product-unit))}.vitrine-orion .product-thumbnails{inline-size:calc(598.5 * var(--product-unit));grid-template-columns:calc(148 * var(--product-unit)) calc(11.5 * var(--product-unit)) calc(138 * var(--product-unit)) calc(11 * var(--product-unit)) calc(141 * var(--product-unit)) calc(12 * var(--product-unit)) calc(137 * var(--product-unit));gap:0;inset-block-start:0;inset-inline-start:calc(132 * var(--product-unit))}.vitrine-orion .product-thumbnails button{block-size:calc(113 * var(--product-unit));aspect-ratio:auto;margin-block-start:calc(.5 * var(--product-unit))}.vitrine-orion .product-thumbnails button:first-child{block-size:calc(114 * var(--product-unit));border-width:calc(2 * var(--product-unit));margin-block-start:0}.vitrine-orion .product-thumbnails button:nth-child(2){grid-column:3}.vitrine-orion .product-thumbnails button:nth-child(3){grid-column:5}.vitrine-orion .product-thumbnails button:nth-child(4){grid-column:7}.vitrine-orion .product-thumbnails picture{block-size:calc(108 * var(--product-unit))}.vitrine-orion .product-thumbnails button:nth-child(4) picture{inline-size:calc(100% - 3 * var(--product-unit));margin:0}.vitrine-orion .product-thumbnails button:first-child picture{inline-size:calc(100% - 2 * var(--product-unit));inset-block-start:calc(1 * var(--product-unit));inset-inline-start:calc(1 * var(--product-unit))}.vitrine-orion .product-thumbnails button:nth-child(4) img{object-fit:cover}.vitrine-orion .gallery-arrows,.vitrine-orion .gallery-actions{margin:0}.vitrine-orion .gallery-counter{inset-block-start:calc(50 * var(--product-unit));inset-inline-start:0}.vitrine-orion .product-design{min-block-size:calc(554 * var(--product-unit));grid-template-columns:60% 40%;display:grid}.vitrine-orion .product-design-photo img{object-fit:cover;block-size:100%}.vitrine-orion .product-design-copy{padding:calc(62 * var(--product-unit)) calc(32 * var(--product-unit));margin:0}.vitrine-orion .product-design h2{font-size:calc(58 * var(--product-unit));line-height:calc(59 * var(--product-unit))}.vitrine-orion .product-design-features{font-size:calc(18 * var(--product-unit));margin-block:calc(46 * var(--product-unit)) 0;line-height:1.4}.vitrine-orion .product-design-features picture{flex-basis:calc(38 * var(--product-unit))}.vitrine-orion .product-design-features img{inline-size:calc(38 * var(--product-unit))}.vitrine-orion .product-design .product-text-link{margin-block-start:24px}.editorial-footer{padding:30px 5% 60px}.editorial-footer #language-choice{inset-block-end:20px;inset-inline:auto 5%}.detail-hero{min-block-size:calc(500 * var(--product-unit))}.detail-hero-copy{padding:calc(92 * var(--product-unit)) calc(50 * var(--product-unit)) 40px;background:0 0}.detail-hero h1{font-size:calc(60 * var(--product-unit));max-inline-size:7.4em;margin-block:30px;line-height:1.04}.detail-hero-copy>p:last-child{font-size:calc(18 * var(--product-unit));line-height:1.5}:lang(ar) .details-k2 .detail-hero-copy>p:last-child{text-align:left}:lang(ar) .details-k2 .detail-hero-copy h1{text-align:left;max-inline-size:calc(252 * var(--product-unit));margin-left:0;margin-right:auto;margin-block-end:calc(8 * var(--product-unit))}:lang(ar) .details-k2 .detail-hero-copy{padding-block-end:4px}.detail-tabs{flex-wrap:nowrap;gap:6%;padding-inline:5%}.detail-tabs a:last-child{margin-inline-start:auto}.detail-feature{grid-template-columns:53% 47%;display:grid}.detail-feature>picture img{object-fit:cover;block-size:100%}.detail-feature-copy{padding:calc(48 * var(--product-unit)) calc(35 * var(--product-unit))}.product-details h2{font-size:calc(48 * var(--product-unit))}.detail-feature .detail-list li{font-size:calc(18 * var(--product-unit));margin-block-start:calc(34 * var(--product-unit))}.detail-evaluation{min-block-size:calc(450 * var(--product-unit))}.detail-overlay-copy{padding:calc(40 * var(--product-unit)) 5%}.detail-evaluation .detail-overlay-copy,.detail-field--photo .detail-overlay-copy{background:0 0;max-inline-size:53%}.detail-evaluation h2,.detail-field h2{font-size:calc(40 * var(--product-unit))}.detail-field--photo{min-block-size:calc(447 * var(--product-unit))}.detail-field:not(.detail-field--photo) .detail-list{grid-template-columns:repeat(3,1fr);gap:4%;display:grid}.detail-functions{padding:28px 5%}.detail-functions ul{justify-content:space-between}.detail-package h2{margin-inline:5%}.detail-package ol{grid-template-columns:repeat(5,minmax(0,1fr));padding-inline:5%;list-style:none}.detail-specifications{margin-inline:5%}.detail-specifications dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6%}.detail-bottom{grid-template-columns:46% 46%;gap:8%;padding-block:60px 80px;padding-inline:5%;display:grid}.detail-contact{margin:0}.detail-bottom h2{font-size:calc(36 * var(--product-unit));font-weight:600}.details-orion .detail-hero-copy{padding-inline:calc(48 * var(--product-unit))}.details-orion .detail-hero h1{font-size:calc(64 * var(--product-unit));line-height:calc(61 * var(--product-unit));font-weight:700}.details-orion .detail-hero h1>span{color:#b84d37}.details-orion .detail-feature{min-block-size:calc(487 * var(--product-unit));grid-template-columns:59.375% 40.625%;position:relative}.details-orion .detail-feature-native{block-size:calc(487 * var(--product-unit));position:absolute;inset:0 0 auto}.details-orion .detail-feature-native img{object-fit:cover;block-size:100%}.details-orion .detail-feature-copy{padding:calc(84 * var(--product-unit)) calc(24 * var(--product-unit)) calc(20 * var(--product-unit)) 0;direction:ltr;grid-column:2;position:relative}.details-orion .detail-feature-copy>.product-eyebrow{display:none}.details-orion .detail-feature-copy h2{font-size:calc(58 * var(--product-unit));line-height:calc(61 * var(--product-unit));margin:0;font-weight:700}.details-orion .detail-heading-emphasis{color:#b24934}.details-orion .detail-feature-copy h2 .detail-heading-emphasis{font-size:calc(56 * var(--product-unit))}.details-orion .detail-feature-copy h2>span,.details-orion .detail-evaluation h2>span{white-space:nowrap;line-height:inherit;display:block}.details-orion .detail-feature-copy h2 br,.details-orion .detail-evaluation h2 br{display:none}.details-orion .detail-feature .detail-list{margin-block-start:calc(47 * var(--product-unit));padding-inline-start:calc(85 * var(--product-unit))}.details-orion .detail-feature .detail-list li{min-block-size:calc(75 * var(--product-unit));font-size:calc(20 * var(--product-unit));line-height:calc(25 * var(--product-unit));margin:0;padding:0}.details-orion .detail-feature .detail-list li:nth-child(2){min-block-size:calc(64 * var(--product-unit))}.details-orion .detail-feature .detail-list li:last-child{min-block-size:calc(50 * var(--product-unit))}.details-orion .detail-feature .detail-list li:before,.details-orion .detail-evaluation .detail-list li:before{display:none}.details-orion .detail-evaluation{min-block-size:calc(489 * var(--product-unit))}.details-orion .detail-evaluation .detail-background{block-size:calc(489 * var(--product-unit));inset-block-end:auto}.details-orion .detail-evaluation .detail-overlay-copy{max-inline-size:42%;padding:calc(38 * var(--product-unit)) calc(24 * var(--product-unit)) calc(40 * var(--product-unit)) calc(52 * var(--product-unit));direction:ltr}.details-orion .detail-evaluation h2{font-size:calc(46 * var(--product-unit));line-height:calc(44 * var(--product-unit));font-weight:700}.details-orion .detail-evaluation h2 .detail-heading-emphasis{font-size:calc(43 * var(--product-unit));color:#b84d37}.details-orion .detail-evaluation .detail-list{margin-block-start:calc(42 * var(--product-unit));padding-inline-start:calc(75 * var(--product-unit))}.details-orion .detail-evaluation .detail-list li{min-block-size:calc(62 * var(--product-unit));font-size:calc(18 * var(--product-unit));line-height:calc(24 * var(--product-unit));margin:0;padding:0}.details-orion .detail-evaluation .detail-list li:last-child{min-block-size:calc(24 * var(--product-unit))}.details-orion .detail-overlay-copy>p{max-inline-size:calc(285 * var(--product-unit));font-size:calc(18 * var(--product-unit));line-height:calc(24 * var(--product-unit));color:#d2d0c9;margin-block-start:calc(30 * var(--product-unit))}:lang(ar) .details-orion .detail-feature-copy h2 .detail-heading-emphasis{font-size:calc(38 * var(--product-unit))}:lang(fr) .details-orion .detail-feature-copy h2 .detail-heading-emphasis{font-size:calc(34 * var(--product-unit))}:lang(en) .details-orion .detail-evaluation h2 .detail-heading-emphasis{font-size:calc(37 * var(--product-unit))}:lang(de) .details-orion .detail-evaluation h2 .detail-heading-emphasis{font-size:calc(38 * var(--product-unit))}:lang(fr) .details-orion .detail-evaluation h2 .detail-heading-emphasis{font-size:calc(27 * var(--product-unit))}:lang(ar) .details-orion .detail-feature-copy h2,:lang(ar) .details-orion .detail-feature-copy .detail-list li,:lang(ar) .details-orion .detail-evaluation h2,:lang(ar) .details-orion .detail-evaluation .detail-list li,:lang(ar) .details-orion .detail-overlay-copy>p{text-align:start;direction:rtl}.details-k2 .detail-field--photo .detail-overlay-copy{padding:calc(50 * var(--product-unit)) calc(52 * var(--product-unit)) calc(35 * var(--product-unit))}.details-k2 .detail-field--photo .detail-background{block-size:calc(447 * var(--product-unit));inset-block-end:auto}.details-k2 .detail-field-eyebrow{font-size:calc(11 * var(--product-unit));line-height:calc(18 * var(--product-unit));letter-spacing:0;color:#e3a480;margin:0;display:block}.details-k2 .detail-field h2{max-inline-size:calc(294 * var(--product-unit));font-size:calc(42 * var(--product-unit));line-height:calc(44 * var(--product-unit));margin-block-start:calc(12 * var(--product-unit))}:lang(de) .details-k2 .detail-field h2{font-size:calc(38 * var(--product-unit))}:lang(fr) .details-k2 .detail-field h2{font-size:calc(30 * var(--product-unit))}.details-k2 .detail-field-intro{max-inline-size:calc(300 * var(--product-unit));font-size:calc(18 * var(--product-unit));line-height:calc(23 * var(--product-unit));white-space:pre-line;color:#c5c4be;margin-block-start:calc(38 * var(--product-unit));display:block}:lang(ar) .details-k2 .detail-field--photo .detail-overlay-copy>.detail-field-eyebrow,:lang(ar) .details-k2 .detail-field--photo .detail-overlay-copy>h2,:lang(ar) .details-k2 .detail-field--photo .detail-overlay-copy>.detail-field-intro{text-align:left;margin-left:0;margin-right:auto}.details-k2 .detail-field .detail-list{margin-block-start:calc(18 * var(--product-unit))}.details-k2 .detail-field .detail-list li{min-block-size:calc(56 * var(--product-unit));font-size:calc(16 * var(--product-unit));line-height:calc(24 * var(--product-unit));margin:0;padding-inline-start:calc(49 * var(--product-unit))}.details-k2 .detail-field .detail-list li:before{display:none}.details-k2 .detail-field .detail-list li:last-child{min-block-size:calc(24 * var(--product-unit))}.details-k2 .detail-functions{min-block-size:calc(165 * var(--product-unit));padding:calc(30 * var(--product-unit)) calc(52 * var(--product-unit)) calc(10 * var(--product-unit));direction:ltr;position:relative}.details-k2 .detail-functions-native{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.details-k2 .detail-functions-native img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.details-k2 .detail-functions h2{inline-size:fit-content;font-size:calc(11 * var(--product-unit));line-height:calc(18 * var(--product-unit));letter-spacing:0;font-weight:400;position:relative}.details-k2 .detail-functions ul{inline-size:calc(665 * var(--product-unit));margin:calc(63 * var(--product-unit)) 0 0;font-size:calc(14 * var(--product-unit));line-height:calc(18 * var(--product-unit));grid-template-columns:119fr 115fr 142fr 164fr 125fr;gap:0;display:grid;position:relative}.details-k2 .detail-functions li{max-inline-size:calc(110 * var(--product-unit))}:lang(en) .details-k2 .detail-functions li:nth-child(2){max-inline-size:calc(100 * var(--product-unit));overflow-wrap:normal}.details-k2 .detail-functions li:last-child{margin-block-start:calc(-10 * var(--product-unit))}.detail-function-compound-break{display:inline}:is(:lang(de),:lang(ar)) .details-k2 .detail-functions ul{margin-block-start:calc(53 * var(--product-unit))}:is(:lang(de),:lang(ar)) .details-k2 .detail-functions li{max-inline-size:calc(var(--function-label-width) * var(--product-unit));overflow-wrap:normal}:is(:lang(de),:lang(ar)) .details-k2 .detail-functions li:first-child{--function-label-width:80}:is(:lang(de),:lang(ar)) .details-k2 .detail-functions li:nth-child(2){--function-label-width:83}:is(:lang(de),:lang(ar)) .details-k2 .detail-functions li:nth-child(3){--function-label-width:108}:is(:lang(de),:lang(ar)) .details-k2 .detail-functions li:nth-child(4){--function-label-width:122}:is(:lang(de),:lang(ar)) .details-k2 .detail-functions li:nth-child(5){--function-label-width:125;margin-block-start:0}:lang(ar) .details-k2 .detail-functions li:not(:last-child){max-inline-size:calc((var(--function-label-width) - 4) * var(--product-unit))}.details-k2 .detail-functions-charge{color:#bab8b0;font-size:calc(10 * var(--product-unit));line-height:calc(14 * var(--product-unit));display:block;position:absolute;inset-block-start:calc(145 * var(--product-unit));inset-inline-start:calc(52 * var(--product-unit))}:lang(ar) .details-k2 .detail-functions li,:lang(ar) .details-k2 .detail-functions h2,:lang(ar) .details-k2 .detail-functions-charge{text-align:start;direction:rtl}:lang(ar) .details-k2 .detail-functions-charge{inset-inline-start:auto;inset-inline-end:calc(52 * var(--product-unit))}.details-k2 .detail-package{padding-block-start:calc(17 * var(--product-unit))}.details-k2 .detail-package-eyebrow{margin-inline:calc(52 * var(--product-unit));font-size:calc(11 * var(--product-unit));line-height:calc(18 * var(--product-unit));letter-spacing:0;color:#e3a480;margin-block-end:calc(3 * var(--product-unit));display:block}.details-k2 .detail-package h2{margin:0 calc(52 * var(--product-unit)) 0;font-size:calc(38 * var(--product-unit));line-height:calc(44 * var(--product-unit))}.details-k2 .detail-package ol{padding:calc(10 * var(--product-unit)) calc(52 * var(--product-unit));font-size:calc(14 * var(--product-unit));line-height:calc(22 * var(--product-unit));grid-template-columns:181fr 201fr 216fr 199fr 132fr;gap:0}.details-k2 .detail-package ol li{align-items:baseline;gap:calc(24 * var(--product-unit));padding-inline-end:calc(12 * var(--product-unit));display:flex}.details-k2 .detail-package-number{color:#e38c70;font-size:calc(16 * var(--product-unit));flex:none;display:inline}.details-k2 .detail-package ol li+li{border-inline-start:1px solid #454139;padding-inline-start:calc(16 * var(--product-unit))}:is(:lang(fr),:lang(en)) .details-k2 .detail-package ol li:last-child,:lang(de) .details-k2 .detail-package ol li:last-child{gap:calc(10 * var(--product-unit));padding-inline-end:0}.details-k2 .detail-bottom{padding:0;display:block}.details-k2 .detail-faq{padding:calc(24 * var(--product-unit)) calc(52 * var(--product-unit)) calc(14 * var(--product-unit));border-block-start:1px solid #454139;grid-template-columns:44% 56%;display:grid}.details-k2 .detail-faq-heading>.product-eyebrow,.details-k2 .detail-contact-heading>.product-eyebrow{font-size:calc(11 * var(--product-unit));line-height:calc(18 * var(--product-unit));letter-spacing:0;color:#e3a480;display:block}.details-k2 .detail-faq h2{margin-block:calc(10 * var(--product-unit)) 0;font-size:calc(36 * var(--product-unit));line-height:calc(42 * var(--product-unit));font-weight:400}.details-k2 .detail-faq summary{min-block-size:max(44px, calc(37 * var(--product-unit)));padding-block:calc(6 * var(--product-unit));font-size:calc(15 * var(--product-unit))}.details-k2 .detail-contact{align-items:center;gap:calc(26 * var(--product-unit));padding:calc(20 * var(--product-unit)) calc(52 * var(--product-unit)) calc(45 * var(--product-unit));border-block-start:1px solid #454139;display:flex}.details-k2 .detail-contact-heading{inline-size:calc(225 * var(--product-unit))}.details-k2 .detail-contact h2{font-size:calc(36 * var(--product-unit));line-height:calc(32 * var(--product-unit));margin-block-start:calc(6 * var(--product-unit));font-weight:400}:lang(de) .details-k2 .detail-contact h2{line-height:calc(42 * var(--product-unit))}.details-k2 .detail-contact-model-break{display:none}.details-k2 .detail-contact a{margin:calc(14 * var(--product-unit)) 0 0}.contact-page .site-header{min-block-size:105px;padding-inline:5.55%}.contact-page .brand strong{font-size:30px}.contact-page .brand small{font-size:11px}.contact-page .desktop-navigation{position:static}.contact-page .desktop-navigation ul{gap:90px}.contact-page .desktop-navigation a{text-transform:none;letter-spacing:0;font-family:Tinos,Georgia,serif;font-size:17px}.contact-hero{min-block-size:450px;padding:70px 5.55% 100px}.contact-rock{block-size:518px;inline-size:30.555%}.contact-hero h1{letter-spacing:0;font-size:clamp(100px,11.8056vw,170px);line-height:1.1}.contact-hero>p{white-space:normal;letter-spacing:3px;margin-block-start:25px;font-size:14px;line-height:24px}.contact-hero>span{display:none}.contact-channels{padding:0 6% 70px}.contact-channel{min-block-size:160px;padding:24px 0 24px 7%}.contact-channel-label{margin-block-end:18px;font-size:21px}.contact-channel bdi,.contact-channel[href^=mailto\:] bdi{font-size:44px;line-height:54px}.contact-arrow{inset-block-start:70px}.contact-channel--unavailable p{font-size:20px}.contact-topics{grid-template-columns:32% 68%;padding:36px 6% 60px;display:grid}.contact-topics h2{white-space:pre-line;font-size:42px;line-height:46px}.contact-topics ul{grid-template-columns:repeat(3,1fr);gap:4%;margin:15px 0 0;display:grid}.contact-topics h3{font-size:27px}.contact-topics li p{margin-block-start:12px;font-size:16px;display:block}.contact-visit{grid-template-columns:45% 47.3%;gap:4.7%;min-block-size:490px;padding:40px 6% 30px;display:grid}.contact-address{border:0;padding:0}.contact-visit h2{font-size:45px;line-height:52px}.contact-visit h3{margin-block-start:30px;font-size:21px}.contact-visit address{max-inline-size:16em;margin-block-start:24px;font-size:20px;line-height:31px}.contact-address a{margin-block-start:48px;font-size:20px}.contact-visit figure{margin:0}.editorial-footer--contact{justify-content:space-between;align-items:flex-start;min-block-size:180px;padding:32px 5.55% 60px;display:flex}.editorial-footer--contact>nav{font-size:18px;gap:80px!important;margin-block-start:12px!important}.editorial-footer--contact>p{letter-spacing:4px;border:0;margin:0;padding:0;font-size:10px;line-height:26px}}@media (width<=359px){.product-field-tag{letter-spacing:1px;max-inline-size:55%;font-size:10px}.product-design h2{font-size:40px}}.contact-arrow,.contact-address a>span{font-family:"Noto Sans Symbols 2",sans-serif}@media (width<=899px){.vitrine-k2 .gallery-tools{flex-wrap:wrap;order:1;justify-content:space-between;align-items:center;gap:12px 16px;margin-block-start:12px;display:flex}.vitrine-k2 .product-field-tag{flex:156px;max-inline-size:none;position:static}.vitrine-k2 .gallery-arrows{flex:none;margin-block-start:0;margin-inline-start:auto}}@media (width>=900px){.vitrine-k2 .product-field-tag{inset-block-start:calc(-534 * var(--product-unit));inset-inline-end:calc(5 * var(--product-unit))}}.native-scene-backdrop{display:none}@media (width>=900px){.vitrine-k2:has(.gallery-photograph:not([hidden])) .product-scenes{block-size:calc(897 * var(--product-unit));inset-block-start:0}.vitrine-orion:has(.gallery-photograph:not([hidden])) .product-scenes{block-size:calc(810 * var(--product-unit));inset-block-start:0}.product-scenes .gallery-photograph:not([hidden]){padding:0;display:block}.product-scenes .gallery-photograph picture{block-size:auto;position:absolute}.vitrine-k2:has([data-gallery-scene="1"]:not([hidden]),[data-gallery-scene="2"]:not([hidden])) .product-scenes{block-size:calc(827 * var(--product-unit));inset-block-start:calc(70 * var(--product-unit))}.vitrine-k2 [data-gallery-scene="1"] picture{inline-size:100%;inset-block-start:calc(-104.021 * var(--product-unit));inset-inline:0}.vitrine-k2 [data-gallery-scene="2"] picture{inline-size:calc(600 * var(--product-unit));inset-block-start:0;inset-inline-start:calc(400 * var(--product-unit))}.product-scenes .native-scene-backdrop{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.vitrine-k2 [data-gallery-scene="3"] picture{inline-size:100%;inset:0}.vitrine-k2 [data-gallery-scene="3"]:after{content:"";block-size:calc(197 * var(--product-unit));pointer-events:none;background:linear-gradient(#08090800,#0809088f 52%,#080908e6);position:absolute;inset-block-start:calc(700 * var(--product-unit));inset-inline:0}.vitrine-orion [data-gallery-scene="1"] picture{inline-size:calc(607.5 * var(--product-unit));inset-block-start:0;inset-inline-start:calc(338.578 * var(--product-unit))}.vitrine-orion [data-gallery-scene="2"] picture{inline-size:calc(1080 * var(--product-unit));inset-block-start:0;inset-inline-start:calc(-28 * var(--product-unit))}.vitrine-orion [data-gallery-scene="3"] picture{inline-size:100%;inset:0}.product-scenes .gallery-photograph img{object-fit:contain;block-size:auto}.vitrine-k2:has([data-gallery-scene="1"]:not([hidden])) .product-field-tag{inset-block-start:calc(-668 * var(--product-unit));inset-inline-start:calc(287 * var(--product-unit));inset-inline-end:auto}.vitrine-k2:has([data-gallery-scene="1"]:not([hidden])) .product-description{left:calc(340 * var(--product-unit));inline-size:calc(190 * var(--product-unit));position:absolute;inset-block-start:calc(210 * var(--product-unit));margin-block-start:0!important}.vitrine-k2:has([data-gallery-scene="2"]:not([hidden])) .product-field-tag{inset-block-start:calc(-80 * var(--product-unit));inset-inline:0 auto}.vitrine-k2:has([data-gallery-scene="3"]:not([hidden])) .product-field-tag{inset-block-start:calc(-298 * var(--product-unit));inset-inline:0 auto}}.product-accent--orion{display:none}.product-thumbnails button>div{block-size:100%;inline-size:100%}@media (width>=900px){.product-thumbnails button>.orion-panel-thumb{aspect-ratio:1024/810;background:var(--thumb-background) center / 100% 100% no-repeat;block-size:auto;max-block-size:calc(100% - 2px);inline-size:calc(100% - 2px);margin:auto;position:absolute;inset:1px}.product-thumbnails .orion-panel-thumb picture{block-size:100%;inline-size:59.3262%;margin:0;position:absolute;inset:0 auto 0 33.0643%}.product-thumbnails .orion-panel-thumb img{object-fit:contain}.vitrine-orion:has(.gallery-photograph:not([hidden])) .product-accent--orion{inline-size:calc(34 * var(--product-unit));block-size:calc(2 * var(--product-unit));margin:0;display:block;position:absolute;inset-block-start:calc(265 * var(--product-unit));inset-inline-start:calc(52 * var(--product-unit))}.vitrine-k2:has(.gallery-photograph:not([hidden])) .product-accent{visibility:visible}.vitrine-k2:has(.gallery-photograph:not([hidden])) .product-field-tag:after{content:"";inline-size:calc(24 * var(--product-unit));block-size:calc(2 * var(--product-unit));background:#ba543f;margin-block-start:calc(30 * var(--product-unit));display:block}.details-orion .detail-hero h1{font-size:calc(54 * var(--product-unit));margin-block:calc(15 * var(--product-unit)) 0;line-height:1.02}.gallery-tools>.gallery-enlarge{inline-size:calc(120 * var(--product-unit));min-block-size:max(28px, calc(32 * var(--product-unit)));font-size:calc(8.5 * var(--product-unit));letter-spacing:calc(.75 * var(--product-unit));line-height:1.4;position:absolute;inset-block-start:0;inset-inline-start:0}}@media (width<=899px){.gallery-tools>.gallery-enlarge{flex:100%}}:lang(ar) .gallery-enlarge{direction:rtl}.k2-gallery-copy,.vitrine-k2:has([data-gallery-scene="1"]:not([hidden])) .vitrine-intro>.product-description,.vitrine-k2:has([data-gallery-scene="1"]:not([hidden])) .vitrine-intro>.product-accent,.vitrine-k2:has([data-gallery-scene="1"]:not([hidden])) .gallery-tools>.product-field-tag{display:none}.vitrine-k2:has([data-gallery-scene="1"]:not([hidden])) .k2-gallery-copy{flex-direction:column;margin-block-start:28px;display:flex}.k2-gallery-copy-label{letter-spacing:2px;text-transform:uppercase;font-size:11px;line-height:16px}.k2-gallery-copy-accent{background:#ba543f;flex-shrink:0;block-size:2px;inline-size:24px;margin-block:20px;display:block}.k2-gallery-copy-description{color:#bbb6ac;white-space:pre-line;font-size:16px;line-height:24px}:lang(ar) .k2-gallery-copy{text-align:start;direction:rtl}:lang(ar) .k2-gallery-copy-label{letter-spacing:0}@media (width>=900px){.vitrine-k2:has([data-gallery-scene="1"]:not([hidden])) .k2-gallery-copy{left:calc(340 * var(--product-unit));top:calc(90 * var(--product-unit));inline-size:calc(190 * var(--product-unit));margin:0;position:absolute}.k2-gallery-copy-label{font-size:calc(10 * var(--product-unit));line-height:calc(18 * var(--product-unit));letter-spacing:calc(3 * var(--product-unit))}.k2-gallery-copy-accent{inline-size:calc(24 * var(--product-unit));block-size:calc(2 * var(--product-unit));margin-block:calc(24 * var(--product-unit)) calc(20 * var(--product-unit))}.k2-gallery-copy-description{font-size:calc(15 * var(--product-unit));line-height:calc(22 * var(--product-unit))}}.vitrine-k2:has(.product-scenes>[data-gallery-scene="2"]:not([hidden])) .product-scenes{background:#191b19}.vitrine-k2 .product-scenes>[data-gallery-scene="2"]:not([hidden])>picture{outline-offset:0;outline:1px solid #3b3d37}@media (width>=900px){.vitrine-k2:has(.product-scenes>[data-gallery-scene="2"]:not([hidden])) .product-scenes{background:0 0}.vitrine-k2 .product-scenes>[data-gallery-scene="2"]:not([hidden])>picture{outline:none;block-size:100%;inline-size:100%;inset:0}.vitrine-k2 .product-scenes>[data-gallery-scene="2"]:not([hidden])>picture>img{object-fit:cover;block-size:100%;inline-size:100%}.vitrine-k2 .product-scenes>[data-gallery-scene="2"]:not([hidden]):after{content:"";pointer-events:none;background:linear-gradient(90deg,#08090894,#0809086b 28%,#08090800 39.45%),linear-gradient(#08090800 83.19%,#080908a6 91%,#080908eb);position:absolute;inset:0}}@media (width<=899px){html:is([lang=de],[lang=fr]) .about-hero h1{font-size:clamp(44px,14.35vw,56px);line-height:1.15}html:is([lang=de],[lang=fr]) .about-hero h1 span{white-space:nowrap}}@media (width>=900px){html:is([lang=de],[lang=fr]) .home-page .hero-desktop-actions .button--outline{inline-size:auto;min-inline-size:111.325px}html:is([lang=de],[lang=fr]) .home-page .closing-actions{flex-wrap:wrap}html:is([lang=de],[lang=fr]) .home-page .closing-actions .button{white-space:normal;gap:12px;inline-size:auto;min-inline-size:175.5px}html:is([lang=de],[lang=fr]) .product-page .site-header{gap:16px}html:is([lang=de],[lang=fr]) .product-page .desktop-navigation{margin-inline-start:auto;position:static}html:is([lang=de],[lang=fr]) .product-page .desktop-navigation ul{gap:clamp(8px,1.2vw,18px)}html:is([lang=de],[lang=fr]) .product-page .desktop-navigation a,html:is([lang=de],[lang=fr]) .product-page .header-contact{font-size:10px}}
