/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.hidden{display:none}.resize{resize:both}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--gold:#b88a3b;--charcoal:#171717;--ivory:#f4f0e8;--sand:#d8cdbd;--white:#fff;--text:#202020;--muted:#68645e;--container:1440px;--font-manrope:"Manrope";--font-cormorant:"Cormorant Garamond";--type-display:clamp(2.8rem,4vw,4.55rem);--type-section-title:clamp(2.55rem,4vw,4.15rem);--type-label:.64rem;--type-body:clamp(.84rem,.9vw,.96rem);--type-nav:.68rem;--type-meta:.62rem}.honeycomb-page{--honeycomb-ivory:#f4f1eb;--honeycomb-ink:#171714;--honeycomb-gold:#b8893f;background:var(--honeycomb-ivory);color:var(--honeycomb-ink);overflow:clip}.honeycomb-copy,.honeycomb-page section{position:relative}.honeycomb-copy{z-index:3;white-space:pre-line;flex-direction:column;align-items:flex-start;display:flex}.honeycomb-eyebrow{color:var(--honeycomb-gold);letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:600;line-height:1.45}.honeycomb-copy :is(h1,h2){letter-spacing:-.045em;max-width:13ch;margin:14px 0 15px;font-size:clamp(2.15rem,3.1vw,4rem);font-weight:400;line-height:.98}.honeycomb-body{color:#5d5a55;max-width:36ch;font-size:clamp(.95rem,1.05vw,1.15rem);line-height:1.58}.honeycomb-rule{background:var(--honeycomb-gold);width:38px;height:1px;margin-top:23px;display:block}.honeycomb-interactive,.honeycomb-material-media,.honeycomb-static{min-width:0;position:relative;overflow:hidden}.honeycomb-interactive__base,.honeycomb-material-media img,.honeycomb-static img{object-fit:cover}.honeycomb-interactive{background:#8e8070;width:100%;height:100%}.honeycomb-interactive>.blind-motion{z-index:2;background:0 0;height:100%;min-height:0;position:absolute;inset:0}.honeycomb-interactive>.blind-motion .blind-motion__base{opacity:0}.honeycomb-interactive>.blind-motion .blind-motion__viewport{width:100%;height:100%}.honeycomb-page .blind-motion__debug{display:none}.honeycomb-hero{color:#fff;height:max(660px,93svh);min-height:660px}.honeycomb-hero>.honeycomb-interactive,.honeycomb-hero__veil{position:absolute;inset:0}.honeycomb-hero__veil{z-index:3;pointer-events:none;background:linear-gradient(90deg,#13110ef0,#171410cc 25%,#13110e26 51%,#13110e00 75%)}.honeycomb-hero__copy{z-index:4;inset-inline-start:7.5vw;width:min(390px,40vw);position:absolute;top:50%;transform:translateY(-42%)}.honeycomb-hero .honeycomb-copy :is(h1,h2){max-width:9ch;font-size:clamp(3.2rem,5.2vw,6rem);line-height:.94}.honeycomb-hero .honeycomb-body{color:#ffffffd1}.honeycomb-discover{color:#fff;align-items:center;gap:15px;margin-top:25px;font-size:.93rem;display:inline-flex}.honeycomb-discover span{border:1px solid var(--honeycomb-gold);border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.honeycomb-insulation{background:#f7f4ef;grid-template-columns:minmax(0,2.05fr) minmax(340px,1fr);min-height:500px;display:grid}.honeycomb-insulation>.honeycomb-static{min-height:500px}.honeycomb-insulation>.honeycomb-static img{object-position:center 52%}.honeycomb-insulation>.honeycomb-copy{justify-content:center;padding:7vw 6vw}.honeycomb-insulation h2{max-width:10ch}.honeycomb-states{background:#181612;grid-template-columns:repeat(3,1fr);min-height:320px;display:grid}.honeycomb-states figure{border-inline-end:1px solid #ffffffb8;min-width:0;position:relative;overflow:hidden}.honeycomb-states figure:last-child{border:0}.honeycomb-states .honeycomb-static{height:100%;min-height:320px}.honeycomb-controls article:after,.honeycomb-states .honeycomb-static:after{content:"";background:linear-gradient(#0000 42%,#080706bf);position:absolute;inset:0}.honeycomb-states figcaption{z-index:2;color:#fff;inset-inline:7%;grid-template-columns:auto 1fr;align-items:end;gap:2px 16px;display:grid;position:absolute;bottom:24px}.honeycomb-states figcaption strong{font-size:1.45rem;font-weight:400}.honeycomb-states figcaption small{color:#ffffffd1;grid-column:2;font-size:.78rem}.honeycomb-states figcaption:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 6px,#ffffffe6 6px 7px);border:1px solid #ffffffeb;border-radius:50%;grid-row:1/3;align-self:center;width:32px;height:32px}.honeycomb-fabric{background:#f2efe9;grid-template-columns:minmax(320px,1fr) minmax(0,2fr);min-height:430px;display:grid}.honeycomb-fabric>.honeycomb-copy{justify-content:center;padding:6vw 7vw}.honeycomb-material-media{--pointer-x:62%;--pointer-y:40%;min-height:430px}.honeycomb-material-media img{transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .7s;transform:scale(1.025)}.honeycomb-material-media:after{content:"";pointer-events:none;opacity:.66;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#fff4dc52,transparent 28%);transition:opacity .35s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.honeycomb-material-media:hover img{filter:contrast(1.025)saturate(1.03);transform:scale(1.055)}}.honeycomb-controls{background:#f7f4ef;grid-template-columns:minmax(300px,.95fr) minmax(0,2.25fr);min-height:430px;display:grid}.honeycomb-controls>.honeycomb-copy{justify-content:center;padding:6vw 7vw}.honeycomb-controls__grid{grid-template-columns:repeat(3,1fr);gap:3px;padding:4px 0;display:grid}.honeycomb-controls article{min-height:420px;position:relative;overflow:hidden}.honeycomb-controls article img{object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.honeycomb-controls article>div{z-index:2;color:#fff;inset-inline:8%;position:absolute;bottom:26px}.honeycomb-controls article h3{font-size:1.45rem;font-weight:400}.honeycomb-controls article p{color:#ffffffd4;max-width:22ch;font-size:.78rem;line-height:1.35}@media (hover:hover) and (pointer:fine){.honeycomb-controls article:hover img{transform:scale(1.045)}}.honeycomb-palette{background:#f7f4ef;grid-template-columns:minmax(320px,1fr) minmax(0,2.15fr);min-height:390px;display:grid}.honeycomb-palette>.honeycomb-copy{justify-content:center;padding:5vw 7vw}.honeycomb-swatches{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:10px;padding:4.5vw 4vw 3.5vw 0;display:grid}[dir=rtl] .honeycomb-swatches{padding:4.5vw 0 3.5vw 4vw}.honeycomb-swatches figure{min-width:0}.honeycomb-swatches figure>span{aspect-ratio:.75;background-color:var(--swatch-color);background-image:linear-gradient(145deg,#ffffff40,#0000 45%,#00000017),repeating-linear-gradient(0deg,#0000 0 13px,#ffffff3d 13px 14px);border-radius:4px;display:block;position:relative;overflow:hidden}.honeycomb-swatches figure>span:after{content:"";opacity:.28;background:repeating-linear-gradient(30deg,#0000 0 12px,#ffffff8c 12px 13px),repeating-linear-gradient(-30deg,#0000 0 12px,#0000003d 12px 13px);position:absolute;inset:0}.honeycomb-swatches figcaption{color:#5f5b55;padding-top:10px;font-size:.72rem}.honeycomb-swatches small{color:#92734a;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:.58rem;display:block}.honeycomb-final{background:#f4f1eb;grid-template-columns:minmax(390px,.8fr) minmax(0,1.35fr);min-height:570px;display:grid}.honeycomb-final__copy{flex-direction:column;justify-content:center;padding:7vw;display:flex}.honeycomb-final__copy h2{max-width:16ch}.honeycomb-final>.honeycomb-interactive{min-height:570px}.honeycomb-final__actions{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:29px;display:flex}.honeycomb-primary,.honeycomb-secondary{justify-content:center;align-items:center;gap:13px;min-height:45px;padding:0 22px;font-size:.78rem;display:inline-flex}.honeycomb-primary{color:#fff;background:#151512}.honeycomb-secondary{color:#26231f;padding-inline:0}[dir=rtl] .honeycomb-page .lucide-arrow-right{transform:scaleX(-1)}[dir=rtl] .honeycomb-hero__copy{width:min(470px,44vw)}[dir=rtl] .honeycomb-hero .honeycomb-copy :is(h1,h2){max-width:11ch;font-size:clamp(3.2rem,4.7vw,5.5rem)}@media (max-width:1024px){.honeycomb-hero__copy{width:42vw;inset-inline-start:6vw}.honeycomb-fabric,.honeycomb-insulation{grid-template-columns:1.55fr 1fr}.honeycomb-controls{grid-template-columns:280px 1fr}.honeycomb-controls article{min-height:360px}.honeycomb-palette{grid-template-columns:280px 1fr}.honeycomb-swatches{grid-template-columns:repeat(3,1fr)}.honeycomb-swatches figure>span{aspect-ratio:1.25}.honeycomb-final{grid-template-columns:360px 1fr}}@media (max-width:767px){.honeycomb-copy :is(h1,h2){font-size:clamp(2.35rem,11vw,3.15rem);line-height:1}.honeycomb-hero{height:780px;min-height:780px}.honeycomb-hero__veil{background:linear-gradient(#12100de6,#12100d9e 50%,#12100d14)}.honeycomb-hero__copy{top:125px;width:86vw;inset-inline:7vw;transform:none}.honeycomb-hero .honeycomb-copy :is(h1,h2){max-width:8ch;font-size:clamp(3.25rem,14.5vw,4.2rem)}.honeycomb-hero .honeycomb-body{max-width:30ch}.honeycomb-controls,.honeycomb-fabric,.honeycomb-final,.honeycomb-insulation,.honeycomb-palette{grid-template-columns:1fr}.honeycomb-insulation>.honeycomb-static{min-height:420px}.honeycomb-controls>.honeycomb-copy,.honeycomb-fabric>.honeycomb-copy,.honeycomb-final__copy,.honeycomb-insulation>.honeycomb-copy,.honeycomb-palette>.honeycomb-copy{padding:58px 7vw}.honeycomb-states{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:84vw;grid-auto-flow:column;overflow-x:auto}.honeycomb-states figure{scroll-snap-align:start;min-height:310px}.honeycomb-material-media{min-height:380px}.honeycomb-controls__grid{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:82vw;grid-auto-flow:column;padding:3px 0;overflow-x:auto}.honeycomb-controls article{scroll-snap-align:center;min-height:390px}.honeycomb-swatches{grid-template-columns:repeat(2,1fr)}.honeycomb-swatches,[dir=rtl] .honeycomb-swatches{padding:12px 7vw 58px}.honeycomb-swatches figure>span{aspect-ratio:1.05}.honeycomb-final>.honeycomb-interactive{grid-row:1;min-height:430px}.honeycomb-final__copy{grid-row:2}}@media (prefers-reduced-motion:reduce){.honeycomb-controls article img,.honeycomb-material-media img{transition:none}}.venetian-page{--venetian-gold:#b88a3b;--venetian-ink:#171717;--venetian-ivory:#f4f0e8;background:var(--venetian-ivory);color:#202020;overflow:clip}.venetian-copy,.venetian-page section{position:relative}.venetian-copy{z-index:3;white-space:pre-line;flex-direction:column;align-items:flex-start;display:flex}.venetian-eyebrow{color:var(--venetian-gold);letter-spacing:.22em;text-transform:uppercase;font-size:.7rem;font-weight:600;line-height:1.5}.venetian-copy :is(h1,h2){letter-spacing:-.045em;max-width:14ch;margin:13px 0 15px;font-size:clamp(2.2rem,3.2vw,4rem);font-weight:400;line-height:.98}.venetian-body{color:#65615b;max-width:37ch;font-size:clamp(.94rem,1vw,1.12rem);line-height:1.55}.venetian-rule{background:var(--venetian-gold);width:38px;height:1px;margin-top:22px}.venetian-interactive,.venetian-material-media,.venetian-static{min-width:0;position:relative;overflow:hidden}.venetian-interactive__base,.venetian-material-media img,.venetian-static img{object-fit:cover}.venetian-interactive{background:#6f5a45;width:100%;height:100%}.venetian-interactive>.blind-motion{z-index:2;background:0 0;width:100%;height:100%;min-height:0;position:absolute;inset:0}.venetian-interactive>.blind-motion .blind-motion__base{opacity:0}.venetian-page .blind-motion__debug{display:none}.venetian-hero{color:#fff;height:max(660px,93svh);min-height:660px}.venetian-hero>.venetian-interactive,.venetian-hero__veil{position:absolute;inset:0}.venetian-hero__veil{z-index:3;pointer-events:none;background:linear-gradient(90deg,#100e0cf0,#120f0cba 28%,#100e0c1f 52%,#0000 76%)}.venetian-hero__copy{z-index:4;top:50%;width:min(420px,42vw);position:absolute;inset-inline-start:7vw;transform:translateY(-42%)}.venetian-hero .venetian-copy :is(h1,h2){max-width:8ch;font-size:clamp(3.35rem,5.1vw,6rem);line-height:.93}.venetian-hero .venetian-body{color:#ffffffd4}.venetian-discover{color:#fff;align-items:center;gap:15px;margin-top:25px;font-size:.92rem;display:inline-flex}.venetian-discover span{border:1px solid var(--venetian-gold);border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.venetian-light{background:#f8f5ef;grid-template-columns:minmax(0,1.72fr) minmax(360px,1fr);display:grid}.venetian-light,.venetian-light>.venetian-interactive{min-height:510px}.venetian-light>.venetian-copy{justify-content:center;padding:7vw 6vw}.venetian-light h2{max-width:10ch}.venetian-states{background:#171717;grid-template-columns:repeat(3,1fr);min-height:320px;display:grid}.venetian-states figure{border-inline-end:1px solid #ffffffb3;min-width:0;position:relative;overflow:hidden}.venetian-states figure:last-child{border:0}.venetian-states .venetian-static{height:100%;min-height:320px}.venetian-controls article:after,.venetian-states .venetian-static:after{content:"";background:linear-gradient(#0000 42%,#070605c2);position:absolute;inset:0}.venetian-states figcaption{z-index:2;color:#fff;inset-inline:8%;grid-template-columns:auto 1fr;align-items:center;gap:2px 16px;display:grid;position:absolute;bottom:24px}.venetian-states figcaption:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 6px,#ffffffe6 6px 7px);border:1px solid #ffffffeb;border-radius:50%;grid-row:1/3;width:34px;height:34px}.venetian-states strong{font-size:1.4rem;font-weight:400}.venetian-states small{color:#ffffffd1;grid-column:2;font-size:.76rem}.venetian-material{background:#f5f1ea;grid-template-columns:minmax(340px,1fr) minmax(0,2.2fr);min-height:430px;display:grid}.venetian-material>.venetian-copy{justify-content:center;padding:6vw 7vw}.venetian-material-media{--pointer-x:64%;--pointer-y:38%;min-height:430px}.venetian-material-media img{transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .7s;transform:scale(1.025)}.venetian-material-media:after{pointer-events:none;content:"";background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#fff7e040,transparent 27%);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.venetian-material-media:hover img{filter:contrast(1.025);transform:scale(1.05)}}.venetian-controls{background:#f8f5ef;grid-template-columns:minmax(300px,.9fr) minmax(0,2.25fr);min-height:425px;display:grid}.venetian-controls>.venetian-copy{justify-content:center;padding:6vw 7vw}.venetian-controls__grid{grid-template-columns:repeat(3,1fr);gap:3px;padding:3px 0;display:grid}.venetian-controls article{min-height:419px;position:relative;overflow:hidden}.venetian-controls article img{object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.venetian-controls article>div{z-index:2;color:#fff;inset-inline:8%;position:absolute;bottom:26px}.venetian-controls article h3{font-size:1.42rem;font-weight:400}.venetian-controls article p{color:#ffffffd1;max-width:22ch;font-size:.76rem;line-height:1.38}@media (hover:hover) and (pointer:fine){.venetian-controls article:hover img{transform:scale(1.045)}}.venetian-finishes{background:#f8f5ef;grid-template-columns:minmax(315px,.86fr) minmax(0,2.4fr);min-height:360px;display:grid}.venetian-finishes>.venetian-copy{justify-content:center;padding:5vw 7vw}.venetian-swatches{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:9px;padding:4vw 4vw 3vw 0;display:grid}[dir=rtl] .venetian-swatches{padding:4vw 0 3vw 4vw}.venetian-swatches figure>span{aspect-ratio:.86;background:linear-gradient(145deg,#fff3,#0000001a),var(--swatch-color);border-radius:3px;display:block;position:relative;overflow:hidden}.venetian-swatches figure>span i{background:var(--swatch-color);border-radius:1px;width:116%;height:13%;position:absolute;left:-8%;transform:skewY(-6deg);box-shadow:0 3px 4px #0000002e}.venetian-swatches figure>span i:first-child{top:8%}.venetian-swatches figure>span i:nth-child(2){top:25%}.venetian-swatches figure>span i:nth-child(3){top:42%}.venetian-swatches figure>span i:nth-child(4){top:59%}.venetian-swatches figure>span i:nth-child(5){top:76%}.venetian-swatches figcaption{color:#625e58;padding-top:9px;font-size:.69rem}.venetian-swatches small{color:#977543;letter-spacing:.08em;text-transform:uppercase;font-size:.56rem;display:block}.venetian-final{background:#f4f0e8;grid-template-columns:minmax(390px,.78fr) minmax(0,1.45fr);min-height:560px;display:grid}.venetian-final__copy{flex-direction:column;justify-content:center;padding:7vw;display:flex}.venetian-final__copy h2{max-width:16ch}.venetian-final>.venetian-interactive{min-height:560px}.venetian-final__actions{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:28px;display:flex}.venetian-primary,.venetian-secondary{justify-content:center;align-items:center;gap:13px;min-height:45px;padding:0 22px;font-size:.78rem;display:inline-flex}.venetian-primary{color:#fff;background:#171717}.venetian-secondary{color:#26231f;padding-inline:0}[dir=rtl] .venetian-page .lucide-arrow-right{transform:scaleX(-1)}[dir=rtl] .venetian-hero__copy{width:min(480px,45vw)}@media (max-width:1024px){.venetian-light,.venetian-material{grid-template-columns:1.5fr 1fr}.venetian-controls{grid-template-columns:280px 1fr}.venetian-controls article{min-height:360px}.venetian-finishes{grid-template-columns:280px 1fr}.venetian-swatches{grid-template-columns:repeat(4,1fr)}.venetian-swatches figure>span{aspect-ratio:1.3}.venetian-final{grid-template-columns:360px 1fr}}@media (max-width:767px){.venetian-copy :is(h1,h2){font-size:clamp(2.35rem,11vw,3.15rem)}.venetian-hero{height:780px;min-height:780px}.venetian-hero__veil{background:linear-gradient(#0e0c0ae8,#0e0c0a91 51%,#0e0c0a14)}.venetian-hero__copy,[dir=rtl] .venetian-hero__copy{top:124px;width:86vw;inset-inline:7vw;transform:none}.venetian-hero .venetian-copy :is(h1,h2){font-size:clamp(3.2rem,14.2vw,4.15rem)}.venetian-controls,.venetian-final,.venetian-finishes,.venetian-light,.venetian-material{grid-template-columns:1fr}.venetian-light>.venetian-interactive{min-height:430px}.venetian-controls>.venetian-copy,.venetian-final__copy,.venetian-finishes>.venetian-copy,.venetian-light>.venetian-copy,.venetian-material>.venetian-copy{padding:58px 7vw}.venetian-states{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:84vw;grid-auto-flow:column;overflow-x:auto}.venetian-states figure{scroll-snap-align:start;min-height:310px}.venetian-material-media{min-height:380px}.venetian-controls__grid{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:83vw;grid-auto-flow:column;overflow-x:auto}.venetian-controls article{scroll-snap-align:center;min-height:390px}.venetian-swatches,[dir=rtl] .venetian-swatches{grid-template-columns:repeat(2,1fr);padding:12px 7vw 58px}.venetian-swatches figure>span{aspect-ratio:1.15}.venetian-final>.venetian-interactive{grid-row:1;min-height:430px}.venetian-final__copy{grid-row:2}}@media (prefers-reduced-motion:reduce){.venetian-controls article img,.venetian-material-media img{transition:none}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ivory);color:var(--text);font-family:var(--font-manrope),sans-serif;margin:0}body[data-locale=ar]{--font-manrope:var(--font-thmanyah);--font-cormorant:var(--font-thmanyah);font-family:var(--font-thmanyah),Tahoma,"Noto Sans Arabic",Arial,sans-serif}body[data-locale=ku]{font-family:Tahoma,Noto Sans Arabic,Arial,sans-serif}body[data-locale=he]{font-family:Arial,Noto Sans Hebrew,sans-serif}body[data-locale=zh]{font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,sans-serif}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .display-heading,body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .final-cta h2,body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .hero h1,body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .mobile-menu nav a{letter-spacing:-.02em;font-family:inherit}a{text-decoration:none}a,button{color:inherit}button{font:inherit}a,button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.container{width:min(calc(100% - 64px),var(--container));margin-inline:auto}.display-heading{font:500 clamp(2.5rem,4vw,4.85rem)/.91 var(--font-cormorant),serif;letter-spacing:-.045em;text-transform:uppercase;margin:10px 0 0}.section-label{color:#6f685f;letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.gold-divider{background:var(--gold);width:62px;height:1px;margin-top:26px;display:block}.button{letter-spacing:.09em;text-transform:uppercase;border:1px solid #0000;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:.67rem;font-weight:700;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.button--gold{background:var(--gold);color:#fff}.button--gold:hover{background:#9d722d}.button--outline{border-color:var(--gold);color:var(--text)}.button--outline:hover{background:var(--gold);color:#fff}.button--light{color:#fff;border-color:#ffffff8c}.text-link{letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #b7a88f;align-items:center;padding-bottom:6px;font-size:.68rem;font-weight:700;display:inline-flex}.image-frame{min-height:520px;position:relative;overflow:hidden}.image-frame img{object-fit:cover}.site-header{z-index:20;color:#fff;background:linear-gradient(#08080852,#0000);width:100%;transition:background .28s,box-shadow .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s;position:fixed;top:0;left:0}.site-header.is-scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121211e6;box-shadow:0 1px #ffffff14}.site-header__inner{align-items:center;gap:clamp(24px,3vw,48px);height:78px;display:flex}.logo{flex:none;width:158px;display:inline-flex}.logo img{object-fit:contain;width:100%;height:auto}.logo--light{filter:brightness(0)invert()}.desktop-nav{flex:1;justify-content:center;gap:clamp(26px,3.1vw,52px)}.desktop-nav,.nav-group{align-items:center;display:flex}.nav-group{height:100%;position:relative}.desktop-nav :is(.nav-trigger,.nav-direct){letter-spacing:.015em;white-space:nowrap;align-items:center;gap:5px;min-height:44px;font-size:.69rem;font-weight:500;display:inline-flex;position:relative}.desktop-nav :is(.nav-trigger,.nav-direct):after{background:var(--gold);content:"";opacity:0;bottom:4px;width:14px;height:1px;transition:opacity .2s,transform .2s;position:absolute;inset-inline-start:50%;transform:translate(-50%)translateY(2px)}.desktop-nav .is-active:is(.nav-group,.nav-direct)>.nav-trigger:after,.desktop-nav .nav-direct.is-active:after,.desktop-nav :is(.nav-trigger,.nav-direct):focus-visible:after,.desktop-nav :is(.nav-trigger,.nav-direct):hover:after{opacity:.8;transform:translate(-50%)translateY(0)}.nav-trigger svg{flex:none;transition:transform .2s}.nav-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.nav-dropdown{z-index:2;color:#25231f;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);top:calc(100% - 6px);background:#f9f7f2fb;border:1px solid #322d261c;border-radius:8px;width:218px;padding:9px;transition:opacity .2s,transform .2s cubic-bezier(.22,1,.36,1),visibility 0s linear .2s;display:grid;position:absolute;inset-inline-start:-20px;transform:translateY(-6px);box-shadow:0 16px 42px #1815111f}.nav-dropdown--about{width:176px}.nav-dropdown.is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:none}.desktop-nav .nav-dropdown a{color:#34312c;border-radius:4px;align-items:center;min-height:40px;padding:0 12px;font-size:.7rem;line-height:1.3;transition:color .18s,background-color .18s;display:flex;position:relative}.desktop-nav .nav-dropdown a:before{background:var(--gold);content:"";opacity:0;width:1px;transition:opacity .18s;position:absolute;inset-block:11px;inset-inline-start:3px}.desktop-nav .nav-dropdown a:focus-visible,.desktop-nav .nav-dropdown a:hover{color:#966c2c;background:#b88a3b0e}.desktop-nav .nav-dropdown a:focus-visible:before,.desktop-nav .nav-dropdown a:hover:before{opacity:1}.header-actions{align-items:center;gap:10px;display:flex}.language-selector{position:relative}.language-menu{opacity:0;visibility:hidden;top:calc(100% + 18px);background:#121212f7;border:1px solid #b88a3b59;width:190px;padding:8px;transition:all .2s;display:grid;position:absolute;inset-inline-end:0;transform:translateY(-8px);box-shadow:0 18px 50px #00000047}.language-menu.is-open{opacity:1;visibility:visible;transform:none}.language-menu a{color:#ddd;justify-content:space-between;align-items:center;min-height:38px;padding-inline:11px;font-size:.72rem;transition:background-color .2s,color .2s;display:flex}.language-menu a:hover,.language-menu a[aria-selected=true]{color:#e0c17e;background:#292723}.icon-button,.language{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;transition:color .2s,opacity .2s;display:inline-flex}.icon-button:hover,.language:hover{color:#e0c17e}.language{font-size:.68rem}.quote-button{color:#f1dfb8;background:#100f0d3d;border-color:#ddbc77c7;min-height:40px}.quote-button:focus-visible,.quote-button:hover{color:#f6e6c2;background:#b88a3b29;border-color:#ddbc77f2}.menu-button{display:none}.mobile-menu{z-index:50;background:var(--charcoal);color:#fff;opacity:0;pointer-events:none;grid-template-rows:1fr auto;padding:92px 28px 36px;transition:opacity .28s,transform .28s cubic-bezier(.22,1,.36,1);display:grid;position:fixed;inset:0;overflow-y:auto;transform:translateY(-14px)}.mobile-menu.is-open{opacity:1;pointer-events:auto;transform:none}.mobile-menu nav{flex-direction:column;display:flex}.mobile-menu nav>.mobile-nav-direct,.mobile-nav-group>button{color:#fff;width:100%;min-height:58px;font:400 clamp(1.35rem,6vw,1.65rem)/1.2 var(--font-manrope),sans-serif;letter-spacing:-.015em;text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.mobile-nav-group>button svg{color:#cba75f;flex:none;transition:transform .2s}.mobile-nav-group>button[aria-expanded=true] svg{transform:rotate(180deg)}.mobile-nav-group__items{opacity:0;max-height:0;transition:max-height .22s cubic-bezier(.22,1,.36,1),opacity .18s,padding .22s;overflow:hidden}.mobile-nav-group__items.is-open{opacity:1;max-height:320px;padding:7px 0 10px}.mobile-nav-group__items a{color:#ffffffb8;border-inline-start:1px solid #b88a3b7a;align-items:center;min-height:46px;padding:8px 18px;font-size:.88rem;line-height:1.3;display:flex}.mobile-nav-group__items a:focus-visible,.mobile-nav-group__items a:hover{color:#e0c17e}.mobile-menu .button{align-self:end}.mobile-menu__close{color:#fff;top:30px;position:absolute;inset-inline-end:28px}.hero{color:#fff;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#171717;min-height:760px;max-height:1080px;position:relative;overflow:hidden}.hero__image-layer,.hero__media{position:absolute;inset:0}.hero__image-layer{visibility:hidden;opacity:0;overflow:hidden}.hero__image-layer.is-initial{visibility:visible;opacity:1;z-index:2}.hero__image-layer img{object-fit:cover;object-position:var(--desktop-position);will-change:transform;backface-visibility:hidden}.hero__shade{z-index:3;pointer-events:none;background:linear-gradient(90deg,#050505,#050505fa 25%,#050505d1 31%,#05050547 41%,#0000 55%),linear-gradient(#0000 66%,#0000007a),linear-gradient(#00000040,#0000 20%);position:absolute;inset:0}.hero__content{z-index:6;height:100%;position:relative}.hero__copy{top:52%;width:min(520px,40vw);position:absolute;inset-inline-start:1%;transform:translateY(-38%)}.hero__eyebrow{color:#e2c98f;letter-spacing:.2em;margin:0 0 20px;font-size:.64rem}.hero h1,.hero__eyebrow{text-transform:uppercase}.hero h1{font:400 clamp(3rem,4.65vw,5.35rem)/.98 var(--font-manrope),sans-serif;letter-spacing:-.055em;text-wrap:balance;margin:0}.hero h1 span{display:block}.hero__description{color:#ffffffd1;max-width:360px;margin:21px 0 28px;font-size:clamp(.82rem,.88vw,.96rem)}.hero .button--outline{color:#fff;background:#0a09081a;border-color:#ffffff8c}.hero .button--outline:hover{background:var(--gold);color:#fff}.hero__controls{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:3.5%;right:0}.hero__progress{align-items:center;gap:10px;display:flex}.hero__progress button{color:#ffffff94;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 46px;align-items:center;gap:8px;min-height:42px;padding:0;font-size:.66rem;transition:color .25s;display:grid}.hero__progress-track{background:#ffffff40;width:46px;height:1px;display:block;position:relative;overflow:hidden}.hero__progress-fill{transform-origin:0;background:#d8a849;display:block;position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .hero__progress-fill{transform-origin:100%}.products-section{background:linear-gradient(#eae5dc,#f8f5ef 110px 100%);padding:clamp(76px,7vw,108px) 0 clamp(88px,8vw,126px);position:relative}.section-intro{grid-template-columns:minmax(0,1.25fr) minmax(260px,.5fr);align-items:end;gap:clamp(48px,8vw,130px);margin-bottom:clamp(40px,4vw,58px);display:grid}.section-intro__title{max-width:820px}.products-section .display-heading{font:400 clamp(2.35rem,4.2vw,4.8rem)/.98 var(--font-manrope),sans-serif;letter-spacing:-.055em;text-transform:uppercase}.products-section .display-heading span{display:block}.products-section .gold-divider{display:none}.section-intro__aside{max-width:360px;padding-bottom:5px}.section-intro__aside p{color:#5e5a54;margin:0 0 30px;font-size:.9rem;line-height:1.7}.products-grid{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:clamp(22px,2.2vw,36px);padding-bottom:18px;display:flex;overflow-x:auto}.products-grid::-webkit-scrollbar{display:none}.product-card{scroll-snap-align:start;flex:0 0 clamp(460px,40vw,620px)}.product-card__link{display:block}.product-card__media{aspect-ratio:4/3;background:var(--sand);position:relative;overflow:hidden}.product-card__static-image{object-fit:cover}.blind-motion{--blind-progress:0;--blind-tilt:0;--blind-raise:0;--venetian-light:0;cursor:pointer;outline:none;position:absolute;inset:0;overflow:hidden}.blind-motion:focus-visible{box-shadow:inset 0 0 0 3px var(--gold)}.blind-motion__base{z-index:0;object-fit:cover}.blind-motion__reveal,.blind-motion__venetian-light,.blind-motion__zebra-light{z-index:1;top:var(--blind-top);right:calc(100% - var(--blind-right));bottom:calc(100% - var(--blind-bottom));left:var(--blind-left);background-repeat:no-repeat;background-size:var(--reveal-scale) auto;background-position:var(--reveal-position);pointer-events:none;position:absolute;overflow:hidden}.blind-motion__reveal{opacity:.98;filter:blur(2.2px)saturate(.82);transform:scale(1.012);-webkit-mask-image:linear-gradient(#0000,#000 4% 96%,#0000);mask-image:linear-gradient(#0000,#000 4% 96%,#0000)}.blind-motion__reveal:after{content:"";background:linear-gradient(#dde0da33,#0000 35%,#535c5014);position:absolute;inset:0;box-shadow:inset 0 0 28px #16181540}.blind-motion__moving-photo{z-index:2;object-fit:cover;clip-path:inset(var(--blind-top) calc(100% - var(--blind-right)) calc(100% - var(--blind-edge)) var(--blind-left))}.blind-motion__bottom-rail{z-index:4;top:calc(var(--blind-edge) - 1px);right:calc(100% - var(--blind-right));left:var(--blind-left);height:3px;opacity:calc(1 - var(--blind-tilt) * .15);pointer-events:none;background:linear-gradient(#e8e2d8e0,#5b534ac7);position:absolute;box-shadow:0 2px 4px #1815124d}.blind-motion__venetian-light,.blind-motion__zebra-light{z-index:3;opacity:0}[data-motion-type=zebra-shift] .blind-motion__moving-photo{clip-path:inset(var(--blind-top) calc(100% - var(--blind-right)) calc(100% - var(--blind-bottom)) var(--blind-left))}[data-motion-type=zebra-shift] .blind-motion__zebra-light{opacity:calc(var(--blind-progress) * .86);background-position:center calc(70% + var(--blind-progress) * 7%);filter:brightness(1.12)saturate(.82);-webkit-mask-image:repeating-linear-gradient(0deg,#000 0 9%,#0000 9% 17%);mask-image:repeating-linear-gradient(0deg,#000 0 9%,#0000 9% 17%)}[data-motion-type=zebra-shift] .blind-motion__bottom-rail{display:none}.blind-motion__fold-stack{z-index:3;top:var(--blind-top);right:calc(100% - var(--blind-right));left:var(--blind-left);height:calc(3% + var(--blind-progress) * 7%);opacity:0;pointer-events:none;background:repeating-linear-gradient(0deg,#eee8dfd1 0 2px,#59504752 2px 4px,#cdc5babf 4px 7px);position:absolute;box-shadow:0 3px 7px #19161238}[data-motion-type=pleated-compress] .blind-motion__fold-stack{opacity:var(--blind-progress)}[data-motion-type=cellular-compress] .blind-motion__fold-stack{opacity:var(--blind-progress);background:repeating-linear-gradient(0deg,#f1efeae6 0 3px,#827f7938 3px 5px,#dcd9d3db 5px 9px)}[data-motion-type=slat-tilt-up] .blind-motion__venetian-light{opacity:var(--venetian-light);filter:brightness(1.12)saturate(.9);-webkit-mask-image:repeating-linear-gradient(0deg,#0000 0 3%,#000 3% 5.7%,#0000 5.7% 8%);mask-image:repeating-linear-gradient(0deg,#0000 0 3%,#000 3% 5.7%,#0000 5.7% 8%)}[data-motion-type=slat-tilt-up] .blind-motion__bottom-rail{top:calc(var(--blind-edge) - 2px)}.blind-motion__debug{z-index:4;color:#fff;text-shadow:0 1px 2px #000;pointer-events:none;direction:ltr;grid-template-columns:repeat(5,1fr);gap:2px;font:500 8px/1 monospace;display:grid;position:absolute;bottom:7px;left:7px;right:7px}.blind-motion__debug span{border-top:1px solid #ffffff85;padding-top:3px}.blind-motion__debug output{color:#e2bb68;background:#000000a3;padding:3px 5px;position:absolute;bottom:14px;right:0}.product-card h3{font:500 clamp(1rem,1.4vw,1.35rem)/1.25 var(--font-manrope),sans-serif;letter-spacing:-.025em;margin:18px 0 0}.product-card h3 a{padding-block:4px;display:inline-block}.product-card h3 a:after{background:var(--gold);content:"";width:0;height:1px;margin-top:6px;transition:width .22s;display:block}.product-card h3 a:hover:after{width:100%}.benefits{color:#fff;background:#171717;padding:38px 0}.benefits__grid{grid-template-columns:repeat(4,1fr);display:grid}.benefits article{border-inline-end:1px solid #363636;align-items:center;gap:18px;padding:12px 28px;display:flex}.benefits article:last-child{border:0}.benefits svg{color:var(--gold);stroke-width:1.3px}.benefits h3{margin:0 0 4px;font-size:.75rem;font-weight:600}.benefits p{color:#aaa;margin:0;font-size:.62rem}.split-story{grid-template-columns:1fr 1fr;display:grid}.smart-panel{color:#fff;background:#171717;min-height:680px;position:relative;overflow:hidden}.smart-panel__image{background-image:linear-gradient(90deg,#080807f5,#080807db 39%,#08080738 72%),url(/images/hero/hero-03-smart.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.smart-panel__copy{top:15%;max-width:390px;inset-inline-start:8%}.factory-panel__copy p,.smart-panel__copy p{margin:22px 0 28px;font-size:.8rem;line-height:1.65}.smart-panel__features{inset-inline:6%;justify-content:space-between;gap:12px;display:flex;position:absolute;bottom:6%}.smart-panel__features span{text-transform:uppercase;align-items:center;gap:8px;font-size:.6rem;display:flex}.smart-panel__features svg{color:#d6b56f;stroke-width:1.3px;width:19px}.factory-panel{background:#eee8df;grid-template-columns:.8fr 1.2fr;min-height:680px;display:grid}.factory-panel__copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:8%;display:flex}.factory-panel .image-frame{min-height:100%}.factory-panel .image-frame img{object-position:center}.partners{background:#fff;padding:45px 0 52px}.partner-row{grid-template-columns:repeat(5,1fr);gap:24px;margin-top:34px;display:grid}.partner-row div{color:#777;letter-spacing:.1em;text-transform:uppercase;border:1px solid #e6e1d8;justify-content:center;align-items:center;gap:9px;min-height:70px;font-size:.72rem;display:flex}.partner-row span{border:1px solid var(--gold);width:18px;height:18px;transform:rotate(45deg)}body[data-locale=ru] .desktop-nav{gap:12px}body[data-locale=ru] .desktop-nav a{font-size:.58rem}@media (max-width:1180px){.desktop-nav{gap:16px}.desktop-nav a{font-size:.62rem}.header-actions>.search-button{display:none}.product-card{flex-basis:clamp(420px,54vw,570px)}.factory-panel{grid-template-columns:1fr}.factory-panel .image-frame{min-height:310px}}@media (max-width:900px){.container{width:min(calc(100% - 40px),var(--container))}.site-header__inner{height:78px}.desktop-nav,.quote-button{display:none}.header-actions{margin-inline-start:auto}.menu-button{display:inline-flex}.hero{height:100svh;min-height:720px}.hero__copy{width:min(520px,64%);inset-inline-start:0}.benefits__grid{grid-template-columns:repeat(2,1fr);gap:20px 0}.benefits article:nth-child(2){border:0}.global-section__inner,.split-story{grid-template-columns:1fr}.world-map{min-height:300px}.partner-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:620px){.container{width:min(calc(100% - 32px),var(--container))}.logo{width:140px}.hero{height:100svh;min-height:700px;max-height:none}.hero__image-layer img{object-position:var(--mobile-position)}.hero__shade,[dir=rtl] .hero__shade{background:linear-gradient(#07070775,#07070729 28%,#070707c2 61%,#070707e0)}.hero__copy{top:auto;bottom:17%;width:100%;inset-inline-start:0;transform:none}.hero h1{font-size:clamp(2.45rem,11vw,3.6rem);line-height:.98}.hero__eyebrow{margin-bottom:12px}.hero__description{max-width:330px;margin:16px 0 20px;font-size:.82rem;line-height:1.5}.hero .button{min-height:44px;padding-inline:17px}.hero__controls{bottom:2%}.hero__progress{gap:5px}.hero__progress button{grid-template-columns:auto 22px;gap:4px;min-height:44px;font-size:.58rem}.hero__progress-track{width:22px}.products-section{padding:72px 0 84px}.section-intro{margin-bottom:40px;display:block}.section-intro__aside{margin-top:22px}.products-grid{gap:16px;margin-inline-end:-16px;padding-inline-end:16px}.product-card{flex-basis:86vw}.product-card__media{aspect-ratio:4/3}.benefits__grid{grid-template-columns:1fr}.benefits article{border-inline-end:0;border-bottom:1px solid #333;padding:12px 0}.factory-panel,.smart-panel{min-height:620px}.smart-panel__features{grid-template-columns:1fr 1fr;display:grid}.factory-panel__copy{padding:60px 24px}.global-section{padding:75px 0}.world-map{min-height:240px}.partner-row{grid-template-columns:1fr 1fr;gap:8px}.partner-row div{min-height:60px;font-size:.58rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{overflow-x:clip}.display-heading{font-family:var(--font-manrope),sans-serif;letter-spacing:-.055em;margin-top:16px;font-weight:400;line-height:.98}.section-label{color:#716a60;letter-spacing:.24em;font-size:.64rem;font-weight:600}.section-label--inverse{color:#e2c787}.site-header{box-shadow:none;background:linear-gradient(#08080852,#0808080f 72%,#0000);border-bottom:1px solid #0000;transition:background .28s,border-color .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s}.site-header.is-scrolled{box-shadow:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0e0f0fdb;border-bottom-color:#ffffff12}.site-header__inner{height:80px;transition:height .28s}.site-header.is-scrolled .site-header__inner{height:74px}.desktop-nav a{color:#ffffffdb;font-size:var(--type-nav);letter-spacing:.015em;font-weight:400;transition:color .2s,opacity .2s}.desktop-nav a:focus-visible,.desktop-nav a:hover{color:#f0d69d}.quote-button{letter-spacing:.075em;background:#0c0c0b1f;min-height:38px;font-weight:600}.hero{height:100svh;min-height:720px;max-height:none}.hero__shade{background:linear-gradient(90deg,#050505ed,#050505c2 23%,#05050552 36%,#0000 54%),linear-gradient(#0000 72%,#0000006b),linear-gradient(#0009,#0000 19%)}[dir=rtl] .hero__shade{background:linear-gradient(270deg,#050505ed,#050505c2 23%,#05050552 36%,#0000 54%),linear-gradient(#0000 72%,#0000006b),linear-gradient(#0009,#0000 19%)}.hero__copy{top:51%;width:min(500px,37vw);inset-inline-start:0;transform:translateY(-34%)}.hero__eyebrow{color:#e0c27f;font-size:var(--type-label);letter-spacing:.18em;margin-bottom:18px;font-weight:600}.hero h1{font-size:var(--type-display);letter-spacing:-.045em;font-weight:400;line-height:1}.hero__description{color:#ffffffc7;max-width:340px;font-size:var(--type-body);margin:20px 0 25px;line-height:1.65}.hero .button{min-height:44px}.hero__controls{justify-content:flex-start;bottom:4.5%;left:0;right:auto}[dir=rtl] .hero__controls{left:auto;right:0}.hero__progress{gap:14px}.hero__progress button{color:#ffffff7a;grid-template-columns:auto 42px}.hero__progress button.is-active{color:#e2bd6b}.hero__progress-track{width:42px}@media (min-width:901px){.hero__image-layer img{width:145%!important;max-width:none!important;left:-45%!important;right:auto!important}.hero__image-layer:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#050505,#050505f5 72%,#0000);width:32%;position:absolute;inset:0 auto 0 0}}.products-section{isolation:isolate;background:#171717;padding:0;overflow:hidden}.products-section:before{z-index:12;content:"";pointer-events:none;background:linear-gradient(90deg,#c7b28c,#e8e1d6 32%,#d4c8b6);height:7px;position:absolute;top:0;left:0;right:0}.products-grid{scroll-snap-type:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;width:100%;margin:0;padding:0;display:grid;overflow:visible}.product-card{scroll-snap-align:none;border-inline-end:1px solid #ffffffd1;min-width:0;height:clamp(540px,68svh,760px);position:relative;overflow:hidden}.product-card:last-child{border-inline-end:0}.product-card__media{aspect-ratio:auto;background:#24211d;position:absolute;inset:0}.product-card__media:after{z-index:7;content:"";pointer-events:none;background:linear-gradient(#0000,#04040414 26%,#040404c7);position:absolute;inset:42% 0 0}.product-card h3{z-index:8;color:#fffffff0;max-width:calc(100% - 32px);font:400 clamp(1rem,1.12vw,1.2rem)/1.3 var(--font-manrope),sans-serif;letter-spacing:-.012em;text-shadow:0 2px 18px #00000061;inset-inline-start:clamp(16px,1.8vw,30px);margin:0;position:absolute;bottom:clamp(22px,3vw,42px)}.product-card h3 a{opacity:.9;align-items:center;min-height:44px;padding:6px 0;transition:color .22s,opacity .22s;display:inline-flex}.product-card h3 a:focus-visible,.product-card h3 a:hover{color:#e3c683;opacity:1}.product-card h3 a:after,.products-section .blind-motion__debug{display:none}.alibaba-store{isolation:isolate;color:#1e1d1b;background:#f4f0e8;grid-template-columns:minmax(0,44%) minmax(0,56%);min-height:clamp(500px,33.333vw,560px);display:grid;position:relative;overflow:hidden}.alibaba-store__content{z-index:2;flex-direction:column;justify-content:center;padding:clamp(64px,7vw,108px) clamp(42px,7.2vw,116px);display:flex;position:relative}.alibaba-store__eyebrow{color:#a57b38;letter-spacing:.31em;text-transform:uppercase;margin:0 0 22px;font-size:.68rem;font-weight:600}.alibaba-store h2{max-width:620px;font:500 clamp(3rem,4.15vw,4.5rem)/.98 var(--font-cormorant),serif;letter-spacing:-.035em;text-wrap:balance;margin:0}.alibaba-store h2>span{display:block}.alibaba-store h2 em{color:#a77c38;font-weight:500}.alibaba-store__text{color:#78736b;max-width:460px;margin:26px 0 0;font-size:clamp(.84rem,.95vw,1rem);line-height:1.65}.alibaba-store__actions{align-items:center;gap:28px;margin-top:34px;display:flex}.alibaba-store__link{color:#f8f4ec;letter-spacing:.04em;background:#29251e;border:1px solid #29251e;justify-content:center;align-items:center;gap:14px;min-height:54px;padding:0 24px;font-size:.72rem;font-weight:600;transition:background-color .22s,border-color .22s,color .22s;display:inline-flex}.alibaba-store__link[href]:focus-visible,.alibaba-store__link[href]:hover{color:#fff;background:#a57b38;border-color:#a57b38}.alibaba-store__link.is-disabled{cursor:not-allowed;opacity:.56}.alibaba-store__platform{color:#a57b38;font:600 1rem/1 var(--font-manrope),sans-serif;border-inline-start:1px solid #3d362c38;padding-inline-start:28px}.alibaba-store__media{min-height:inherit;background:#d9c8ae;position:relative;overflow:hidden}.alibaba-store__media:before{z-index:1;content:"";pointer-events:none;top:0;bottom:0;background:linear-gradient(90deg,#f4f0e8,#f4f0e8b3 32%,#0000);width:clamp(52px,8vw,124px);position:absolute;inset-inline-start:0}[dir=rtl] .alibaba-store__media:before{background:linear-gradient(270deg,#f4f0e8,#f4f0e8b3 32%,#0000)}.alibaba-store__media img{object-fit:cover;object-position:center 47%}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .alibaba-store h2{letter-spacing:0;font-family:inherit;line-height:1.14}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) :is(.alibaba-store__eyebrow,.alibaba-store__link){letter-spacing:0;text-transform:none;font-family:inherit}.split-story{background:var(--charcoal);margin-top:-1px;display:block}.split-story:before{content:"";background:linear-gradient(90deg,#d4c8b6,#ebe5db 48%,#c8b996);height:12px;display:block}.factory-panel,.smart-panel{color:#fff;isolation:isolate;min-height:min(860px,92svh);position:relative;overflow:hidden}.factory-panel__image,.smart-panel__image{z-index:-2;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.smart-panel{min-height:clamp(620px,74svh,780px)}.smart-panel__image{background-position:right 56%;background-size:145%}.smart-panel__image,[dir=rtl] .smart-panel__image{background-image:url(/images/hero/hero-03-smart.webp)}.factory-panel__image{background-image:url(/images/hero/hero-04-factory.webp);background-position:50%}.factory-panel:after,.smart-panel:after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.smart-panel:after{background:linear-gradient(90deg,#130f0adb,#110e0a99 20%,#0d0b092b 40%,#0000 58%),linear-gradient(#0000 66%,#0806043d)}.factory-panel:after,[dir=rtl] .factory-panel:after{background:linear-gradient(90deg,#070b0de6,#080c0ea8 18%,#090d0f33 42%,#0000 62%),linear-gradient(#0000 64%,#04070938)}.smart-panel__copy{top:50%;right:auto;left:max(32px,calc((100vw - min(calc(100vw - 64px), var(--container))) / 2));width:min(410px,31vw);position:absolute;transform:translateY(-50%)}.smart-panel__title{color:#fffffff7;max-width:100%;font:400 var(--type-section-title)/1.01 var(--font-manrope),sans-serif;letter-spacing:-.035em;text-wrap:balance;text-transform:uppercase;text-shadow:0 3px 30px #00000042;margin:0}[dir=rtl] .smart-panel__copy{text-align:right}.engineered-panel{isolation:isolate;color:#fff;background:#0b0d0e;border-top:1px solid #d0ae6838;min-height:clamp(590px,70svh,760px);position:relative;overflow:hidden}.engineered-panel__media{z-index:-2;transform-origin:50%;position:absolute;inset:-1.5%}.engineered-panel__media img{object-fit:cover;object-position:left center}.engineered-panel:after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.engineered-panel:after,[dir=rtl] .engineered-panel:after{background:linear-gradient(#0000 68%,#04050529)}.engineered-panel__copy{z-index:1;pointer-events:none;top:50%;width:min(520px,38vw);position:absolute;inset-inline-start:clamp(32px,7vw,112px);transform:translateY(-50%);opacity:0!important}.engineered-panel__copy h2{color:#fffffff5;font:400 clamp(2.5rem,3.8vw,4rem)/1.06 var(--font-manrope),sans-serif;letter-spacing:.015em;text-transform:uppercase;text-shadow:0 4px 30px #00000061;margin:0}.engineered-panel__copy h2 span{display:block}.engineered-panel__copy i{background:var(--gold);transform-origin:0;width:62px;height:1px;margin-top:30px;display:block}[dir=rtl] .engineered-panel__copy{text-align:right}[dir=rtl] .engineered-panel__copy i{transform-origin:100%;margin-inline-start:auto}.story-copy{width:min(430px,35vw);top:50%;position:absolute;inset-inline-start:max(32px,calc((100vw - min(calc(100vw - 64px), var(--container))) / 2));transform:translateY(-45%)}.story-copy .display-heading{color:#fff;margin-bottom:0;font-size:clamp(2.65rem,4.25vw,5rem)}.story-copy p{color:#ffffffc2;max-width:350px;margin:24px 0 30px;font-size:.84rem;line-height:1.72}.factory-panel{background:#171717;min-height:clamp(580px,72svh,760px);display:block}.factory-panel__copy{top:50%;right:auto;left:max(32px,calc((100vw - min(calc(100vw - 64px), var(--container))) / 2));width:min(600px,40vw);padding:0;display:block;position:absolute;transform:translateY(-50%)}.factory-panel__title{color:#fffffff7;max-width:100%;font:400 clamp(2.85rem,4.45vw,4.8rem)/.98 var(--font-manrope),sans-serif;letter-spacing:-.052em;text-wrap:balance;text-transform:uppercase;text-shadow:0 3px 28px #0000004d;margin:0}.factory-panel__title:after{background:var(--gold);content:"";width:56px;height:2px;margin-top:26px;display:block}[dir=rtl] .factory-panel__copy{text-align:right}[dir=rtl] .factory-panel__title:after{margin-inline-start:auto}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) :is(.hero h1,.smart-panel__title,.engineered-panel__copy h2,.factory-panel__title,.global-presence__headline,.final-cta h2){letter-spacing:0;text-transform:none;font-family:inherit;line-height:1.14}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) :is(.hero__eyebrow,.product-card h3,.global-presence__eyebrow,.global-presence__tagline,.site-header .button,.hero .button,.final-cta .button){letter-spacing:0;text-transform:none;font-family:inherit}.global-section{isolation:isolate;color:#fff;background:radial-gradient(circle at 78% 43%,#c5a05a13,#0000 24%),linear-gradient(118deg,#1d2022,#191c1e 48%,#151719);height:clamp(620px,47vw,680px);min-height:620px;max-height:700px;padding:0;position:relative;overflow:hidden}.global-section__copy{z-index:5;pointer-events:none;align-items:center;width:auto;max-width:none;animation:world-title-enter .8s cubic-bezier(.22,1,.36,1) .12s both;display:flex;position:absolute;top:92px;left:5.8vw}.global-section__copy:before{content:"";background:#d1b270db;width:44px;height:1px;margin-inline-end:18px}.global-section__title{color:#ffffffb8;font:600 .64rem/1.2 var(--font-manrope),sans-serif;letter-spacing:.31em;white-space:nowrap;text-transform:uppercase;margin:0}[dir=rtl] .global-section__copy{text-align:right;left:auto;right:5.8vw}.world-map{z-index:1;direction:ltr;min-height:0;display:block;position:absolute;inset:0;overflow:hidden}.world-map__editorial{z-index:4;color:#fff;width:min(33vw,470px);animation:world-editorial-enter .9s cubic-bezier(.22,1,.36,1) .2s both;position:absolute;top:168px;left:5.8vw}.world-map__headline{color:#fffffff0;font:500 clamp(3.05rem,3.75vw,4rem)/.94 var(--font-cormorant),serif;letter-spacing:-.035em;text-wrap:balance;margin:0}.world-map__headline>span:not(.world-map__headline-tail){color:#c9a866}.world-map__headline-tail{color:#fffffff0;display:block}.world-map__editorial>p{color:#e7e8e59e;letter-spacing:.015em;text-wrap:balance;max-width:340px;margin:28px 0 0;font-size:clamp(.8rem,.92vw,.94rem);line-height:1.75}.world-map__editorial[dir=rtl]{text-align:right;left:auto;right:5.8vw}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .world-map__headline{letter-spacing:-.02em;font-family:inherit;line-height:1.12}.world-map__canvas{z-index:1;direction:ltr;width:68%;position:absolute;top:54px;bottom:24px;right:1.5vw;overflow:hidden}.world-map__canvas:before{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle at 76% 40%,#c9a8661b,#89919106 33%,#0000 68%);border-radius:50%;position:absolute;inset:10% 4% 8% 10%}[dir=rtl] .world-map__canvas{left:1.5vw;right:auto}.world-map .world-map__svg{z-index:1;width:94%;height:94%;max-height:none;animation:world-map-enter 1.15s cubic-bezier(.22,1,.36,1) .1s both;display:block;position:absolute;inset:3%}.world-map__countries{fill:#646c6f4d;stroke:#b4b9b91a;stroke-width:.34px;stroke-linejoin:round}.world-map__countries path{vector-effect:non-scaling-stroke}.world-map__node{cursor:pointer;outline:none}.world-map__node-hit{fill:#0000}.world-map__node-halo{transform-box:fill-box;transform-origin:50%;animation:world-hub-halo 7.5s cubic-bezier(.22,1,.36,1) 1.5s infinite}.world-map__node-ring{fill:#191c1db3;stroke:#d0ae68c7;stroke-width:.82px;transform-box:fill-box;transform-origin:50%;transition:stroke .25s,transform .25s}.world-map__node-core{fill:#d0ae68;transform-box:fill-box;transform-origin:50%;transition:fill .25s,transform .25s}.world-map__node:focus .world-map__node-ring,.world-map__node:hover .world-map__node-ring,.world-map__node[aria-pressed=true] .world-map__node-ring{stroke:#dfc17f;transform:scale(1.04)}.world-map__node:focus .world-map__node-core,.world-map__node:hover .world-map__node-core,.world-map__node[aria-pressed=true] .world-map__node-core{fill:#ddbd78;transform:scale(1.06)}.world-map__node:focus-visible .world-map__node-ring{stroke:#fff;stroke-width:1.6px}.world-map__tooltip{z-index:4;top:var(--world-tooltip-y);left:var(--world-tooltip-x);color:#fff;width:max-content;min-width:104px;max-width:min(190px,100vw - 32px);transform:translate(var(--world-tooltip-shift),-50%);pointer-events:none;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#181b1ceb;border:1px solid #c9a86661;border-radius:3px;gap:3px;padding:8px 10px;display:grid;position:absolute;box-shadow:0 8px 22px #00000029}.world-map__tooltip strong{font-size:.7rem;font-weight:500}.world-map__tooltip span{color:#ffffff94;font-size:.56rem}@keyframes world-map-enter{0%{opacity:0;transform:scale(1.006)}to{opacity:1;transform:scale(1)}}@keyframes world-title-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes world-editorial-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes world-hub-halo{0%,52%{opacity:.72;transform:scale(.9)}84%,to{opacity:0;transform:scale(1.08)}}.global-presence{background:radial-gradient(circle at 78% 43%,#c5a05a13,#0000 24%),linear-gradient(118deg,#1d2022,#191c1e 48%,#151719);grid-template-columns:minmax(320px,.38fr) minmax(0,.62fr);align-items:center;gap:clamp(32px,5vw,80px);height:auto;min-height:0;padding:clamp(64px,6vw,88px) clamp(32px,6vw,96px);display:grid}.global-presence__copy{z-index:1;position:relative}.global-presence__eyebrow{margin-bottom:42px}.global-presence__eyebrow:before{content:"";background:#d1b270db;flex:none;width:44px;height:1px;margin-inline-end:18px}.global-presence__eyebrow h2{color:#ffffffb8;font:600 .64rem/1.2 var(--font-manrope),sans-serif;letter-spacing:.31em;white-space:nowrap;text-transform:uppercase;margin:0}.global-presence__headline{color:#fffffff0;max-width:520px;font:500 clamp(3.05rem,3.75vw,4rem)/.94 var(--font-cormorant),serif;letter-spacing:-.035em;text-wrap:balance}.global-presence__headline>span:not(.global-presence__headline-tail){color:#c9a866}.global-presence__headline-tail{color:#fffffff0;display:block}.global-presence__copy>p{color:#e7e8e59e;letter-spacing:.015em;text-wrap:balance;max-width:390px;margin:28px 0 0;font-size:clamp(.8rem,.92vw,.94rem);line-height:1.75}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .global-presence__headline{letter-spacing:-.02em;line-height:1.12}.alux-world-map{isolation:isolate;width:100%;max-width:980px;margin-inline:auto;position:relative;overflow:hidden}.global-presence>.alux-world-map{justify-self:end;width:100%;max-width:900px;margin-inline:0}.alux-world-map__country{fill:#68707357;stroke:#bec3c31c;stroke-width:.7px;transition:fill .3s,opacity .3s}.alux-world-map__hub{cursor:pointer;outline:none}.alux-world-map__hub.is-active .alux-world-map__hub-ring,.alux-world-map__hub:focus-visible .alux-world-map__hub-ring,.alux-world-map__hub:hover .alux-world-map__hub-ring{opacity:1;transform:scale(1.12)}.alux-world-map__hub:focus-visible .alux-world-map__hub-ring{stroke:#ffffffe6}.alux-world-map__tooltip-title{fill:#fffffff5;font-size:12px;font-weight:600}.alux-world-map__tooltip-subtitle{fill:#ffffff85;letter-spacing:.04em;font-size:8px;font-weight:400}@keyframes aluxHubBreath{0%,to{opacity:.58;transform:scale(.92)}50%{opacity:.88;transform:scale(1.12)}}@keyframes aluxTooltipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:1100px){.alux-world-map{max-width:820px}.global-presence{grid-template-columns:minmax(280px,.4fr) minmax(0,.6fr);gap:32px;padding-inline:40px}.global-presence__eyebrow{margin-bottom:32px}.global-presence__headline{font-size:clamp(2.55rem,4.8vw,3.35rem)}}@media (max-width:767px){.global-presence{grid-template-columns:1fr;gap:36px;padding:64px 20px}.global-presence__eyebrow{margin-bottom:28px}.global-presence__eyebrow:before{width:34px;margin-inline-end:13px}.global-presence__eyebrow h2{letter-spacing:.27em;font-size:.58rem}.global-presence__headline{max-width:520px;font-size:clamp(2.7rem,13vw,3.45rem);line-height:.95}.global-presence__copy>p{margin-top:20px;font-size:.78rem;line-height:1.65}.alux-world-map{width:100%;max-width:none;margin-inline:0}.global-presence>.alux-world-map{justify-self:stretch;width:100%;max-width:none}.alux-world-map__country{stroke-width:.85px}}@media (prefers-reduced-motion:reduce){.alux-world-map__hub-glow,.alux-world-map__tooltip{animation:none!important}.alux-world-map__country,.alux-world-map__hub-dot,.alux-world-map__hub-ring{transition:none!important}}.global-presence{isolation:isolate;color:#fff;background:radial-gradient(circle at 69% 44%,#be822e1a,#0000 29%),radial-gradient(at 58% 112%,#646f7333,#0000 47%),linear-gradient(118deg,#080b0d,#0b0e10 52%,#070a0c);border-top:1px solid #d0ae6833;height:clamp(620px,44vw,680px);min-height:620px;margin-top:-1px;padding:0;display:block;position:relative;overflow:hidden}.global-presence:before{z-index:2;background:linear-gradient(90deg,#05080aeb,#05080abd 17%,#05080a33 31%,#0000 48%)}.global-presence:after,.global-presence:before{content:"";pointer-events:none;position:absolute;inset:0}.global-presence:after{z-index:3;background:radial-gradient(#0000 43%,#0000004d 78%,#000000ad 100%)}.global-presence__copy{z-index:5;width:min(350px,25vw);min-width:0;position:absolute;top:50%;left:clamp(32px,4.8vw,78px);transform:translateY(-48%)}.global-presence__copy[dir=rtl]{text-align:right}.global-presence__eyebrow{color:#ffffffab;font:600 var(--type-meta)/1.2 var(--font-manrope),sans-serif;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:15px;margin-bottom:46px;display:flex}.global-presence__eyebrow:before{display:none}.global-presence__eyebrow i{background:#bf8337;flex:0 0 42px;width:42px;height:1px;margin:0;display:block}.global-presence__eyebrow span:last-child{display:none}.global-presence__headline{color:#fffffff5;max-width:350px;font:400 clamp(2.65rem,3.25vw,3.45rem)/.98 var(--font-manrope),sans-serif;letter-spacing:-.025em;text-transform:uppercase;text-wrap:wrap;margin:0}.global-presence .global-presence__headline>span{color:inherit;display:block}.global-presence__copy>p.global-presence__tagline,.global-presence__tagline{color:#ecedea91;max-width:330px;font:400 clamp(.68rem,.76vw,.78rem)/1.75 var(--font-manrope),sans-serif;letter-spacing:.1em;text-transform:uppercase;text-wrap:wrap;margin:28px 0 0}.global-presence__tagline>span{display:block}.global-presence__copy[dir=rtl]>p{margin-inline-start:0}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .global-presence__headline{letter-spacing:0;text-transform:none;font-family:inherit;font-weight:400;line-height:1.14}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .global-presence__tagline{letter-spacing:0;text-transform:none}.alux-world-map,.global-presence>.alux-world-map{z-index:1;isolation:isolate;justify-self:auto;align-items:center;width:calc(100% - clamp(190px,14vw,270px) - clamp(18px,2vw,36px));max-width:none;margin:0;display:flex;position:absolute;inset:0 clamp(18px,2vw,36px) 0 clamp(190px,14vw,270px);overflow:visible}.alux-world-map__svg{width:100%;height:auto;animation:aluxMapReveal 1.2s cubic-bezier(.22,1,.36,1) 50ms both;display:block;overflow:visible}.alux-world-map__horizon{fill:#b7bebc13;filter:blur(16px)}.alux-world-map__countries{opacity:1}.alux-world-map__country{fill:url(#alux-land-gradient);stroke:#d6a4576b;stroke-width:.58px;stroke-linejoin:round;paint-order:stroke fill;transition:none}.alux-world-map__routes{pointer-events:none}.alux-world-map__route{fill:none;stroke:#e2bc7dad;stroke-width:1.05px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:aluxRouteDraw 1.55s cubic-bezier(.22,.75,.24,1) forwards}.alux-world-map__route--quiet{stroke:#d69e4b66;stroke-width:.72px}.alux-world-map__network{opacity:1}.alux-world-map__light{fill:#efb85d;opacity:0;animation:aluxLightEmerge .72s ease-out forwards}.alux-world-map__light--1{fill:#ca8b32}.alux-world-map__light--2{fill:#edb65c}.alux-world-map__light--3{fill:#fff1c8}.alux-world-map__route-endpoints circle{fill:#f6c36c;stroke:#fada9f99;stroke-width:.8px;filter:url(#alux-light-glow)}.alux-world-map__hit{fill:#0000}.alux-world-map__hub,.alux-world-map__node{cursor:pointer;outline:none}.alux-world-map__node-halo{fill:#da9e3e24;stroke:#e0b16457;stroke-width:.7px;transform-box:fill-box;transform-origin:50%;transition:transform .28s,opacity .28s}.alux-world-map__node-ring{fill:#0e1112e6;stroke:#ebb763eb;stroke-width:1.15px;transform-box:fill-box;transform-origin:50%;transition:transform .28s,stroke .28s}.alux-world-map__node-dot{fill:#ffd58a;transform-box:fill-box;transform-origin:50%;transition:transform .28s,fill .28s}.alux-world-map__node.is-active .alux-world-map__node-halo,.alux-world-map__node:focus-visible .alux-world-map__node-halo,.alux-world-map__node:hover .alux-world-map__node-halo{opacity:1;transform:scale(1.38)}.alux-world-map__node.is-active .alux-world-map__node-ring,.alux-world-map__node:focus-visible .alux-world-map__node-ring,.alux-world-map__node:hover .alux-world-map__node-ring{stroke:#ffe2a8;transform:scale(1.22)}.alux-world-map__node.is-active .alux-world-map__node-dot,.alux-world-map__node:focus-visible .alux-world-map__node-dot,.alux-world-map__node:hover .alux-world-map__node-dot{fill:#fff;transform:scale(1.2)}.alux-world-map__hub:focus-visible .alux-world-map__hub-ring,.alux-world-map__node:focus-visible .alux-world-map__node-ring{stroke:#fff;stroke-width:1.7px}.alux-world-map__hub-glow{opacity:.8;transform-box:fill-box;transform-origin:50%;animation:aluxHubBreath 5.8s ease-in-out 1.8s infinite}.alux-world-map__hub-ring{fill:#101110d1;stroke:#f4be62f5;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;transition:transform .3s,stroke .3s}.alux-world-map__hub-dot{fill:#fff3c5;stroke:#f1b757;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%;transition:transform .3s,fill .3s}.alux-world-map__hub.is-active .alux-world-map__hub-ring,.alux-world-map__hub:focus-visible .alux-world-map__hub-ring,.alux-world-map__hub:hover .alux-world-map__hub-ring{stroke:#ffe3a4;transform:scale(1.16)}.alux-world-map__hub.is-active .alux-world-map__hub-dot,.alux-world-map__hub:focus-visible .alux-world-map__hub-dot,.alux-world-map__hub:hover .alux-world-map__hub-dot{fill:#fff;transform:scale(1.2)}.alux-world-map__tooltip{filter:drop-shadow(0 10px 22px #0009);animation:aluxTooltipIn .18s ease-out both}.alux-world-map__tooltip-bg{fill:#0b0e10f0;stroke:#daa552b8;stroke-width:.9px}.alux-world-map__tooltip-title{fill:#fffffff7;font:600 12px var(--font-manrope),sans-serif;letter-spacing:.02em}.alux-world-map__tooltip-subtitle{fill:#ffffff94;font:400 8.5px var(--font-manrope),sans-serif;letter-spacing:.035em}@keyframes aluxMapReveal{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes aluxRouteDraw{0%{opacity:0;stroke-dashoffset:1px}20%{opacity:1}to{opacity:1;stroke-dashoffset:0}}@keyframes aluxLightEmerge{0%{opacity:0;transform:scale(.35)}to{opacity:var(--light-opacity,.72);transform:scale(1)}}.alux-world-map__light--1{--light-opacity:.42}.alux-world-map__light--2{--light-opacity:.68}.alux-world-map__light--3{--light-opacity:.94}@media (max-width:1100px){.global-presence{height:650px;min-height:650px}.global-presence__copy{width:270px;left:32px}.global-presence__eyebrow{margin-bottom:34px}.global-presence__headline{font-size:clamp(2.55rem,4.6vw,3.15rem)}.alux-world-map,.global-presence>.alux-world-map{width:calc(100% - 182px);max-width:none;left:170px;right:12px}}@media (max-width:767px){.global-presence{height:auto;min-height:0;padding:64px 0 56px;display:flow-root}.global-presence:before{background:linear-gradient(#05080ab8,#05080a2e 50%,#0000 75%)}.global-presence__copy{width:auto;margin:0 20px;position:relative;top:auto;left:auto;transform:none}.global-presence__eyebrow{letter-spacing:.18em;gap:12px;margin-bottom:31px;font-size:.58rem}.global-presence__eyebrow i{flex-basis:34px;width:34px}.global-presence__headline{max-width:350px;font-size:clamp(2.35rem,10.8vw,2.85rem);line-height:1}.global-presence__copy>p.global-presence__tagline,.global-presence__tagline{letter-spacing:.08em;max-width:315px;margin-top:24px;font-size:.68rem;line-height:1.7}.alux-world-map,.global-presence>.alux-world-map{width:100%;max-width:none;margin:34px 0 0;display:block;position:relative;inset:auto;overflow:hidden}.alux-world-map__svg{width:112%;max-width:none;margin-left:-12%}.alux-world-map__country{stroke-width:.7px}.alux-world-map__tooltip-title{font-size:13px}.alux-world-map__tooltip-subtitle{font-size:9px}}@media (prefers-reduced-motion:reduce){.alux-world-map__hub-glow,.alux-world-map__light,.alux-world-map__route,.alux-world-map__svg,.alux-world-map__tooltip{animation:none!important}.alux-world-map__route{opacity:1;stroke-dashoffset:0}.alux-world-map__light{opacity:var(--light-opacity,.72);transform:none}.alux-world-map__hub-dot,.alux-world-map__hub-ring,.alux-world-map__node-dot,.alux-world-map__node-halo,.alux-world-map__node-ring{transition:none!important}}.final-cta{isolation:isolate;color:#fff;background:#080909;border-top:1px solid #d0ae6824;min-height:clamp(380px,44svh,480px);margin-top:-1px;position:relative;overflow:hidden}.final-cta__media{z-index:-3;transform-origin:50%;position:absolute;inset:0}.final-cta__media img{object-fit:cover;object-position:center 55%}.final-cta__shade{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#050504e6,#050504ad 29%,#05050438 56%,#0505040f 82%),linear-gradient(#0809090a 42%,#08090952 72%,#080909);position:absolute;inset:0}[dir=rtl] .final-cta__shade{background:linear-gradient(270deg,#050504e6,#050504ad 29%,#05050438 56%,#0505040f 82%),linear-gradient(#0809090a 42%,#08090952 72%,#080909)}.final-cta__inner{z-index:1;min-height:inherit;align-items:center;padding-block:clamp(50px,5vw,72px);display:flex;position:relative}.final-cta__copy{width:min(560px,46vw)}.final-cta h2{font:400 var(--type-section-title)/1.02 var(--font-manrope),sans-serif;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;margin:0}.final-cta h2 span{display:block}.final-cta__copy>i{background:var(--gold);width:68px;height:1px;margin:28px 0 31px;display:block}.final-cta__button{color:#f4ead5;letter-spacing:.075em;background:#08080724;border-color:#cfa454d1;justify-content:center;min-width:212px;min-height:54px;padding-inline:24px;font-weight:600}.final-cta__button:hover{color:#fff;background:#b88a3b26;border-color:#d2a653}.footer{color:#fff;background:#080909;border-top:1px solid #ffffff0e;margin-top:-1px;padding:clamp(30px,2.8vw,42px) 0 18px;position:relative}.footer__main{align-items:start;display:grid}.footer__brand .logo{width:148px}.footer__brand p{color:#ffffff85;max-width:250px;margin:12px 0 0;font-size:.72rem;line-height:1.55}.footer__socials{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.footer__socials :is(a,span){color:#ffffffc2;opacity:.86;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:36px;height:36px;transition:border-color .22s,color .22s,opacity .22s;display:grid}.footer__socials a:focus-visible,.footer__socials a:hover{color:#d3ad64;opacity:1;border-color:#d3ad64b3}.footer__socials .is-pending{opacity:.58}.footer__socials svg{width:15px;height:15px}.whatsapp-contact{z-index:18;color:#fff;inset-inline-end:clamp(16px,2.4vw,34px);background:#25d366;border:1px solid #ffffff7a;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .22s,box-shadow .22s,background-color .22s;display:grid;position:fixed;bottom:clamp(16px,2.4vw,30px);box-shadow:0 12px 30px #0528154d}.whatsapp-contact:focus-visible,.whatsapp-contact:hover{background:#1fbd59;transform:translateY(-3px)scale(1.03);box-shadow:0 16px 36px #05281561}.whatsapp-contact:focus-visible{outline-offset:3px;outline:3px solid #ffffffe6}.whatsapp-contact svg{fill:currentColor;width:31px;height:31px}.whatsapp-contact+.footer{padding-bottom:86px}.footer__bottom{color:#ffffff61;font-size:var(--type-meta);border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;margin-top:clamp(22px,2vw,30px);padding-top:14px;line-height:1.4;display:flex}@media (max-width:1180px){.story-copy{width:min(430px,44vw)}.world-map__editorial{width:min(35vw,410px)}.world-map__canvas{width:70%}}@media (max-width:900px){.site-header__inner{height:76px}.hero__copy{width:min(500px,64%)}.products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-card{border-bottom:1px solid #ffffffd1;height:clamp(460px,62svh,640px)}.product-card:nth-child(2n){border-inline-end:0}.product-card:last-child{border-bottom:0;grid-column:1/-1;height:clamp(420px,58svh,600px)}.alibaba-store{grid-template-columns:minmax(0,48%) minmax(0,52%);min-height:520px}.alibaba-store__content{padding-inline:clamp(32px,5vw,56px)}.alibaba-store h2{font-size:clamp(2.7rem,5.4vw,3.6rem)}.alibaba-store__actions{flex-direction:column;align-items:flex-start;gap:20px}.alibaba-store__platform{border-inline-start:0;padding-inline-start:0}.smart-panel{min-height:clamp(620px,80svh,720px)}.engineered-panel{min-height:clamp(580px,74svh,720px)}.engineered-panel__copy{width:min(440px,48vw);inset-inline-start:28px}.factory-panel{min-height:clamp(580px,70svh,680px)}.factory-panel__copy{width:min(520px,58vw);left:20px}.smart-panel__copy{width:min(360px,44vw);left:20px}.story-copy{width:min(430px,58vw);inset-inline-start:20px}.global-section{height:620px;min-height:620px}.global-section__copy{top:78px;left:4vw}[dir=rtl] .global-section__copy{left:auto;right:4vw}.world-map__editorial{width:37%;top:150px;left:4vw}.world-map__editorial[dir=rtl]{left:auto;right:4vw}.world-map__headline{font-size:clamp(2.7rem,5vw,3.3rem)}.world-map__canvas{width:68%;top:48px;bottom:18px;right:0}[dir=rtl] .world-map__canvas{left:0;right:auto}}@media (max-width:620px){.products-section:before{height:5px}.split-story:before{height:8px}.hero{min-height:690px}.hero__shade,[dir=rtl] .hero__shade{background:linear-gradient(#07070761,#0000 27%,#0707074d 52%,#070707e6)}.hero__copy{width:100%;top:auto;bottom:15%;transform:none}.hero h1{max-width:360px;font-size:clamp(2.2rem,9.8vw,3rem);line-height:1.02}.hero__description{max-width:320px}.hero__controls,[dir=rtl] .hero__controls{justify-content:center;bottom:2%;left:0;right:0}.hero__progress{justify-content:space-between;gap:6px;width:100%}.hero__progress button{grid-template-columns:auto 24px}.hero__progress-track{width:24px}.products-grid{grid-template-columns:1fr}.product-card,.product-card:last-child{border-inline-end:0;border-bottom:1px solid #ffffffd1;grid-column:auto;height:clamp(500px,72svh,670px)}.product-card:last-child{border-bottom:0}.product-card h3{inset-inline-start:20px;max-width:calc(100% - 40px);font-size:clamp(1.08rem,5vw,1.35rem);bottom:24px}.alibaba-store{grid-template-columns:1fr;min-height:0}.alibaba-store__content{min-height:430px;padding:54px 20px 48px}.alibaba-store__eyebrow{margin-bottom:17px;font-size:.62rem}.alibaba-store h2{max-width:350px;font-size:clamp(2.45rem,11vw,3.1rem);line-height:1}.alibaba-store__text{max-width:340px;margin-top:20px;font-size:.84rem}.alibaba-store__actions{gap:17px;margin-top:27px}.alibaba-store__link{min-height:50px;padding-inline:20px}.alibaba-store__platform{font-size:.9rem}.alibaba-store__media{min-height:360px}.alibaba-store__media:before,[dir=rtl] .alibaba-store__media:before{background:linear-gradient(#f4f0e8,#f4f0e88c 38%,#0000);width:auto;height:60px;inset:0 0 auto}.alibaba-store__media img{object-position:center 48%}.smart-panel{min-height:clamp(600px,78svh,700px)}.engineered-panel{min-height:clamp(540px,72svh,640px)}.engineered-panel__media{inset:-1%}.engineered-panel__media img{object-position:49% center}.engineered-panel:after,[dir=rtl] .engineered-panel:after{background:linear-gradient(#04050514,#0000 38%,#04050542 57%,#040505e6)}.engineered-panel__copy{width:min(320px,100% - 40px);inset:auto auto 8% 20px;transform:none;opacity:1!important}[dir=rtl] .engineered-panel__copy{left:auto;right:20px}.engineered-panel__copy h2{letter-spacing:.02em;font-size:clamp(2rem,8.8vw,2.5rem);line-height:1.08}.engineered-panel__copy i{width:48px;margin-top:20px}.factory-panel{min-height:clamp(560px,68svh,650px)}.smart-panel__image{background-position:92%;background-size:cover}.factory-panel__image{background-position:45%}.smart-panel:after{background:linear-gradient(#120d0814,#0000 38%,#0f0b0840 58%,#0d0a08db)}.factory-panel:after,[dir=rtl] .factory-panel:after{background:linear-gradient(#060a0c1f,#070b0d4d 44%,#05090beb)}.smart-panel__copy{width:min(270px,100% - 40px);inset:auto auto 8% 20px;transform:none}.smart-panel__title{font-size:clamp(2.45rem,10.8vw,3.15rem);line-height:1.02}.factory-panel__copy{width:min(290px,100% - 40px);inset:auto auto 8% 20px;transform:none}.factory-panel__title{font-size:clamp(2.45rem,10.8vw,3.15rem);line-height:1}.factory-panel__title:after{width:42px;height:1px;margin-top:20px}.story-copy{width:auto;inset:auto 16px 7%;transform:none}[dir=rtl] .story-copy{left:16px;right:16px}.story-copy .display-heading{font-size:clamp(2.35rem,10.5vw,3.35rem)}.story-copy p{margin:17px 0 22px;line-height:1.6}.global-section{height:auto;min-height:0;max-height:none;padding:0}.global-section__copy{max-width:calc(100% - 40px);top:58px;left:20px}[dir=rtl] .global-section__copy{left:auto;right:20px}.global-section__copy:before{width:34px;margin-inline-end:13px}.global-section__title{letter-spacing:.27em;font-size:.58rem;line-height:1.2}.world-map{min-height:0;padding:0 0 28px;display:flow-root;position:relative;inset:auto}.world-map__editorial,.world-map__editorial[dir=rtl]{width:auto;margin:118px 20px 0;position:relative;top:auto;left:auto;right:auto}.world-map__headline{max-width:350px;font-size:clamp(2.7rem,13vw,3.45rem);line-height:.95}.world-map__editorial[dir=rtl] .world-map__headline{margin-inline-start:auto}.world-map__editorial>p{max-width:330px;margin-top:20px;font-size:.78rem;line-height:1.65}.world-map__editorial[dir=rtl]>p{margin-inline-start:auto}.world-map__canvas,[dir=rtl] .world-map__canvas{width:calc(100% - 24px);height:330px;margin:28px auto 0;position:relative;inset:auto}.world-map__canvas:before{inset:7% 0 4% 12%}.world-map .world-map__svg{width:165%;max-width:none;height:100%;animation-name:world-map-enter-mobile;inset:0 auto auto -62%}.world-map__tooltip{width:max-content;min-width:104px;max-width:calc(100% - 24px);padding:9px 10px;inset:auto auto 10px 12px;transform:none}.world-map__tooltip[dir=rtl]{left:auto;right:12px}@keyframes world-map-enter-mobile{0%{opacity:0;transform:scale(1.006)}to{opacity:1;transform:scale(1)}}.final-cta{min-height:clamp(360px,52svh,420px)}.final-cta__media img{object-position:52% center}.final-cta__shade,[dir=rtl] .final-cta__shade{background:linear-gradient(#0505042e,#05050447 38%,#050504db 76%,#080909)}.final-cta__inner{align-items:flex-end;padding-block:44px 38px}.final-cta__copy{width:min(330px,100%)}.final-cta h2{font-size:clamp(2.25rem,9.8vw,3rem);line-height:1.04}.final-cta__copy>i{width:52px;margin:22px 0 25px}.final-cta__button{min-width:min(212px,100%);min-height:52px}.footer{padding:32px 0 18px}.footer__bottom{margin-top:22px;padding-top:14px}}@media (prefers-reduced-motion:reduce){.global-section__copy,.world-map__editorial,.world-map__node-halo,.world-map__svg{animation:none}.world-map__node-halo{opacity:.3;transform:scale(1)}}.catalog-page,.detail-page,.quote-page{background:#f5f1e9}.catalog-page+.footer,.detail-page+.footer,.quote-page+.footer{position:relative}.catalog-hero{color:#fff;background:#171716;padding:190px 0 80px}.catalog-hero .container{grid-template-columns:1.25fr .75fr;align-items:end;gap:50px;display:grid}.catalog-hero .container>span{color:#d1aa62;letter-spacing:.28em;text-transform:uppercase;grid-column:1/-1;font-size:.68rem;font-weight:700}.catalog-hero h1{font:500 clamp(3.6rem,7vw,7.4rem)/.82 var(--font-cormorant),serif;letter-spacing:-.045em;text-transform:uppercase;margin:0}.catalog-hero h1 span{display:block}.catalog-hero p{color:#c7c4bd;max-width:520px;margin:0;font-size:.9rem;line-height:1.8}.catalog-hero nav{border-top:1px solid #343432;flex-wrap:wrap;grid-column:1/-1;gap:10px 28px;margin-top:45px;padding-top:25px;display:flex}.catalog-hero nav a{color:#c8c4bc;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.catalog-hero nav a:hover{color:#d1aa62}.catalog-list{padding:90px 0}.catalog-list .container{gap:80px;display:grid}.catalog-card{background:#fff;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);min-height:580px;display:grid}.catalog-card__full-link{display:contents}.catalog-card:nth-child(2n){grid-template-columns:minmax(320px,.65fr) minmax(0,1.35fr)}.catalog-card:nth-child(2n) .catalog-card__media{order:2}.catalog-card__media{background:#d8cdbd;min-height:580px;position:relative;overflow:hidden}.catalog-card__number{z-index:6;color:#d6b56f;top:22px;background:#141413cc;place-items:center;width:42px;height:42px;font-size:.68rem;display:grid;position:absolute;inset-inline-start:22px}.catalog-card__content{flex-direction:column;justify-content:center;padding:clamp(40px,6vw,90px);display:flex}.catalog-card__category,.detail-hero__copy>span{color:#987027;letter-spacing:.22em;text-transform:uppercase;font-size:.65rem;font-weight:700}.catalog-card h2{font:500 clamp(2.7rem,4vw,4.4rem)/.9 var(--font-cormorant),serif;margin:13px 0 18px}.catalog-card__content>div:first-child>p{color:#68645e;font-size:.82rem;line-height:1.7}.catalog-card__facts{border-block:1px solid #e3ded5;gap:20px;margin:30px 0;padding:24px 0;display:grid}.catalog-card__facts span{color:#8b857c;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:.58rem;display:block}.catalog-card__facts ul{flex-wrap:wrap;gap:6px 18px;padding:0;list-style:none;display:flex}.catalog-card__facts p,.catalog-card__facts ul{margin:0;font-size:.7rem}.catalog-card__link{color:#8a6425;letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;align-items:center;font-size:.68rem;font-weight:700;display:inline-flex}.catalog-guidance{color:#fff;background:#222220;padding:85px 0}.catalog-guidance .container{grid-template-columns:1fr 1fr;gap:80px;display:grid}.catalog-guidance .container>div{border-inline-start:1px solid #a07837;padding-inline-start:30px}.catalog-guidance span,.detail-intro .container>span,.detail-page section header>span{color:#c59b50;letter-spacing:.18em;font-size:.62rem}.catalog-guidance h2{font:500 2.5rem/1 var(--font-cormorant),serif;margin:16px 0 10px}.catalog-guidance p{color:#aaa7a0;max-width:500px;margin:0;font-size:.78rem;line-height:1.7}.catalog-quote,.detail-quote{background:#d8c4a0;padding:70px 0}.catalog-quote .container,.detail-quote .container{justify-content:space-between;align-items:center;gap:40px;display:flex}.catalog-quote h2,.detail-quote h2{font:500 3rem/.95 var(--font-cormorant),serif;margin:0}.catalog-quote p,.detail-quote p{margin:10px 0 0;font-size:.78rem}.detail-hero{color:#fff;background:#171716;padding-top:92px}.detail-hero .container{grid-template-columns:.62fr 1.38fr;min-height:710px;padding-block:70px;display:grid}.detail-hero__copy{flex-direction:column;justify-content:center;align-items:flex-start;padding-inline-end:55px;display:flex}.detail-hero h1{font:500 clamp(3.8rem,6vw,6.5rem)/.82 var(--font-cormorant),serif;margin:14px 0 20px}.detail-hero__copy>p{color:#c4c1ba;font-size:.85rem;line-height:1.75}.detail-hero__copy ul{color:#ded9d0;gap:10px;margin:22px 0 35px;padding:0;font-size:.7rem;list-style:none;display:grid}.detail-hero__copy li:before{content:"—";color:#ba8b3c;margin-inline-end:10px}.detail-hero__demo{background:#cfc2af;min-height:570px;position:relative;overflow:hidden}.detail-hero__image{object-fit:cover}.lens{position:absolute;inset:0;overflow:hidden}.lens__zoom{z-index:6;border:1px solid var(--white);background-repeat:no-repeat;border-radius:50%;width:180px;height:180px;transform:translate(-50%,-50%);box-shadow:0 12px 30px #17171738}.detail-hero__demo>span,.lens__zoom{pointer-events:none;position:absolute}.detail-hero__demo>span{z-index:7;color:#dfc48d;letter-spacing:.11em;text-transform:uppercase;inset-inline-end:18px;background:#111110cc;padding:9px 12px;font-size:.58rem;bottom:18px}.detail-intro{padding:100px 0}.detail-intro .container{grid-template-columns:120px 1fr;display:grid}.detail-intro h2{font:500 clamp(3.5rem,6vw,6rem)/.9 var(--font-cormorant),serif;margin:0}.detail-intro p{color:#666159;max-width:720px;font-size:1rem;line-height:1.8}.detail-features,.detail-options-section,.detail-related,.detail-spaces,.detail-specs{border-top:1px solid #d7d0c4;padding:85px 0}.detail-page section header{align-items:baseline;gap:25px;margin-bottom:42px;display:flex}.detail-page section header h2{font:500 clamp(2.6rem,4vw,4rem)/1 var(--font-cormorant),serif;margin:0}.detail-feature-grid{border:1px solid #d6cfc3;grid-template-columns:repeat(4,1fr);display:grid}.detail-feature-grid article{border-inline-end:1px solid #d6cfc3;min-height:190px;padding:28px}.detail-feature-grid article:last-child{border:0}.detail-feature-grid span{color:#a27a37;font-size:.58rem}.detail-feature-grid h3{font:500 1.5rem/1.1 var(--font-cormorant),serif;margin-top:70px}.product-options{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.product-options fieldset{border:1px solid #d5cec2;min-width:0;padding:26px}.product-options legend{font:500 1.35rem var(--font-cormorant),serif;padding:0 8px}.option-pills{flex-wrap:wrap;gap:8px;display:flex}.option-pills button{cursor:pointer;background:0 0;border:1px solid #c8bda9;min-height:39px;padding:0 14px;font-size:.66rem}.option-pills button[aria-pressed=true]{color:#fff;background:#292723;border-color:#8d6525}.color-options{gap:10px;display:flex}.color-options button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:42px;height:42px;padding:4px;display:grid}.color-options button[aria-pressed=true]{border-color:#8d6525}.color-options span{border:1px solid #00000024;border-radius:50%;width:30px;height:30px}.option-selection{color:#746f67;margin:17px 0 0;font-size:.64rem}.product-options__note{color:#817b72;grid-column:1/-1;margin:0;font-size:.65rem}.detail-specs dl{border-top:1px solid #d2cabc;margin:0}.detail-specs dl div{border-bottom:1px solid #d2cabc;grid-template-columns:.7fr 1.3fr;gap:30px;padding:22px 0;display:grid}.detail-specs dt{color:#736c63;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.detail-specs dd{margin:0;font-size:.78rem}.detail-spaces .container>div{flex-wrap:wrap;gap:10px;display:flex}.detail-spaces .container>div span{border:1px solid #cfc5b6;padding:16px 24px;font-size:.72rem}.related-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.related-grid>a{background:#fff;padding-bottom:22px;position:relative}.related-grid>a>div{aspect-ratio:1.2;position:relative;overflow:hidden}.related-grid img{object-fit:cover;transition:transform .4s}.related-grid a:hover img{transform:scale(1.025)}.related-grid a>span,.related-grid h3{margin-inline:20px}.related-grid a>span{color:#987027;letter-spacing:.12em;text-transform:uppercase;margin-top:18px;font-size:.55rem;display:block}.related-grid h3{font:500 1.5rem var(--font-cormorant),serif;margin-top:7px;margin-bottom:0}.quote-page{color:#fff;background:#1b1b19;min-height:75vh;padding:210px 0 120px}.quote-page .container{max-width:900px}.quote-page__eyebrow{color:#c79a4d;letter-spacing:.24em;text-transform:uppercase;font-size:.65rem}.quote-page h1{max-width:780px;font:500 clamp(4rem,8vw,7.8rem)/.82 var(--font-cormorant),serif;margin:20px 0}.quote-page>.container>p{color:#aaa7a0;max-width:600px;font-size:.9rem;line-height:1.8}.quote-page__selection{border:1px solid #48443c;gap:8px;margin:40px 0;padding:24px;display:grid}.quote-page__selection span{color:#9c958a;letter-spacing:.12em;text-transform:uppercase;font-size:.6rem}.quote-page__selection strong{font:500 1.8rem var(--font-cormorant),serif}.quote-page .container>a{color:#d5b674;align-items:center;gap:10px;font-size:.7rem;display:inline-flex}@media (max-width:900px){.catalog-hero .container{grid-template-columns:1fr}.catalog-hero nav,.catalog-hero p{grid-column:auto}.catalog-card,.catalog-card:nth-child(2n){grid-template-columns:1fr}.catalog-card:nth-child(2n) .catalog-card__media{order:0}.catalog-card__media{min-height:500px}.detail-hero .container{grid-template-columns:1fr;gap:45px}.detail-hero__copy{padding-inline-end:0}.detail-hero__demo{min-height:540px}.product-options{grid-template-columns:1fr}.detail-feature-grid{grid-template-columns:1fr 1fr}.detail-feature-grid article:nth-child(2){border-inline-end:0}.detail-feature-grid article:nth-child(-n+2){border-bottom:1px solid #d6cfc3}}@media (max-width:620px){.catalog-hero{padding:135px 0 55px}.catalog-hero h1{font-size:3.3rem}.catalog-hero nav{grid-template-columns:1fr 1fr;display:grid}.catalog-list{padding:45px 0}.catalog-list .container{gap:32px}.catalog-card__media{aspect-ratio:1;min-height:0}.catalog-card__content{padding:32px 24px 38px}.catalog-card h2{font-size:2.8rem}.catalog-guidance .container{grid-template-columns:1fr;gap:48px}.catalog-quote .container,.detail-quote .container{flex-direction:column;align-items:flex-start}.detail-hero{padding-top:78px}.detail-hero .container{padding-block:48px}.detail-hero h1{font-size:3.5rem}.detail-hero__demo{aspect-ratio:.84;min-height:0}.detail-intro{padding:70px 0}.detail-intro .container{gap:24px}.detail-feature-grid,.detail-intro .container{grid-template-columns:1fr}.detail-feature-grid article{border-inline-end:0;min-height:140px}.detail-feature-grid article,.detail-feature-grid article:nth-child(3){border-bottom:1px solid #d6cfc3}.detail-feature-grid h3{margin-top:40px}.detail-page section header{flex-direction:column;align-items:flex-start;gap:10px}.detail-specs dl div{grid-template-columns:1fr;gap:8px}.related-grid{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.related-grid>a{scroll-snap-align:start;flex:0 0 86%}.quote-page{padding:150px 0 90px}.quote-page h1{font-size:3.8rem}}.roller-page{color:#242320;background:#f7f4ef;overflow:hidden}.roller-page :is(h1,h2,h3,p,figure){margin-top:0}.roller-controls,.roller-fabric,.roller-final,.roller-hero,.roller-palette,.roller-privacy,.roller-split{width:100%}.roller-copy{background:#f7f4ef;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(48px,7vw,110px) clamp(32px,7vw,112px);display:flex}.roller-eyebrow{color:#ad7935;letter-spacing:.22em;text-transform:uppercase;margin-bottom:22px;font-size:.63rem;font-weight:700;line-height:1.4}.roller-copy :is(h1,h2){max-width:620px;font:400 clamp(3.2rem,5.15vw,6rem)/.92 var(--font-manrope),sans-serif;letter-spacing:-.06em;white-space:pre-line;text-wrap:balance;margin-bottom:24px}.roller-body{color:#55514b;max-width:480px;margin-bottom:0;font-size:clamp(.78rem,.92vw,.96rem);line-height:1.72}.roller-rule{background:#b9843b;width:48px;height:1px;margin-top:30px}.roller-copy--dark{color:#fff;background:0 0}.roller-copy--dark .roller-eyebrow{color:#ddbd84}.roller-copy--dark .roller-body{color:#ffffffb8}.roller-hero{background:#e8dfd3;grid-template-columns:36% 64%;min-height:clamp(680px,92svh,940px);padding-top:78px;display:grid}.roller-hero__copy{z-index:2;position:relative;box-shadow:18px 0 45px #3b2f230a}.roller-hero__copy :is(h1,h2){font-size:clamp(3.8rem,6.2vw,7rem)}.roller-interactive{isolation:isolate;background:#cfc2af;min-height:620px;position:relative;overflow:hidden}.roller-interactive .blind-motion{z-index:1}.roller-interaction-hint{z-index:4;color:#f1dfbd;letter-spacing:.1em;text-transform:uppercase;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);inset-inline-end:22px;background:#12110fb8;border:1px solid #ffffff4d;padding:10px 13px;font-size:.56rem;font-weight:700;position:absolute;bottom:20px}.roller-split{border-top:1px solid #e5ded4;grid-template-columns:36% 64%;display:grid}.roller-split,.roller-split .roller-interactive{min-height:640px}.roller-fabric{background:#28251f;grid-template-columns:66% 34%;min-height:620px;display:grid;position:relative;overflow:hidden}.roller-static-media{background:#cfc4b5;min-height:100%;position:relative;overflow:hidden}.roller-static-media img{object-fit:cover}.roller-fabric__media img{object-position:50% 12%;filter:saturate(.75)contrast(.95)brightness(1.05);transform:scale(1.6)}.roller-fabric .roller-copy{background:linear-gradient(105deg,#39352d,#211f1b);padding-inline:clamp(38px,5vw,80px)}.roller-fabric .roller-copy h2{font-size:clamp(3rem,4.3vw,5rem)}.roller-controls{background:#faf8f4;grid-template-columns:33% 67%;min-height:620px;display:grid}.roller-controls>.roller-copy{padding-inline:clamp(34px,5vw,80px)}.roller-controls__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 10px 10px 0;display:grid}[dir=rtl] .roller-controls__grid{padding:10px 0 10px 10px}.roller-control-card{color:#fff;background:#322e28;min-width:0;min-height:600px;position:relative;overflow:hidden}.roller-control-card img{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s;transform:scale(1.35)}.roller-control-card--manual img{object-position:16% center}.roller-control-card--motorized img{object-position:50% center;filter:brightness(.78)saturate(.72)}.roller-control-card--smart img{object-position:84% center;filter:brightness(.6)saturate(.62)}.roller-control-card:after{content:"";background:linear-gradient(#0000 40%,#0e0d0bd1);position:absolute;inset:0}.roller-control-card:hover img{transform:scale(1.38)}.roller-control-card>div{z-index:1;padding:32px;position:absolute;bottom:0;left:0;right:0}.roller-control-card h3{font:400 clamp(1.5rem,2vw,2.15rem)/1 var(--font-manrope),sans-serif;letter-spacing:-.04em;margin-bottom:8px}.roller-control-card p{color:#ffffffc7;max-width:170px;margin:0;font-size:.68rem;line-height:1.5}.roller-privacy{background:#1e1d1a;grid-template-columns:36% 64%;min-height:650px;display:grid;position:relative}.roller-privacy>.roller-copy{background:linear-gradient(90deg,#1d1c19,#302c26)}[dir=rtl] .roller-privacy>.roller-copy{background:linear-gradient(270deg,#1d1c19,#302c26)}.roller-privacy .roller-interactive{min-height:650px}.roller-palette{background:#faf8f4;grid-template-columns:36% 64%;align-items:center;min-height:500px;display:grid}.roller-palette>.roller-copy{padding-inline:clamp(32px,5vw,80px)}.roller-palette .roller-copy h2{font-size:clamp(3rem,4vw,4.65rem)}.roller-swatches{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;padding:55px clamp(30px,4vw,70px) 55px 0;display:grid}[dir=rtl] .roller-swatches{padding:55px 0 55px clamp(30px,4vw,70px)}.roller-swatches figure{min-width:0}.roller-swatches figure>span{aspect-ratio:.72;border:1px solid #2826221f;width:100%;display:block;box-shadow:inset 0 0 30px #ffffff1f}.roller-swatches figcaption{color:#45413b;flex-direction:column;gap:5px;padding-top:11px;font-size:.62rem;line-height:1.35;display:flex}.roller-swatches small{color:#9d7336;letter-spacing:.08em;text-transform:uppercase;font-size:.48rem;font-weight:700}.roller-final{background:#eee8df;grid-template-columns:47% 53%;min-height:580px;display:grid}.roller-final__copy{flex-direction:column;justify-content:center;display:flex}.roller-final__copy .roller-copy{background:0 0;padding-bottom:34px}.roller-final__copy .roller-copy h2{font-size:clamp(2.8rem,4.3vw,5rem)}.roller-final__actions{flex-wrap:wrap;gap:28px;padding:0 clamp(32px,7vw,112px) clamp(55px,7vw,100px);display:flex}.roller-final__actions a{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:16px;min-height:48px;font-size:.65rem;font-weight:700;display:inline-flex}.roller-primary-link{color:#fff;background:#171716;padding:0 22px}.roller-secondary-link{border-bottom:1px solid #a98a5a}[dir=rtl] .roller-final__actions svg{transform:scaleX(-1)}.roller-final>.roller-static-media img{object-position:65% center}body[data-locale=ar] .roller-control-card h3,body[data-locale=ar] .roller-copy :is(h1,h2){letter-spacing:normal}@media (max-width:1000px){.roller-hero,.roller-palette,.roller-privacy,.roller-split{grid-template-columns:42% 58%}.roller-controls{grid-template-columns:1fr}.roller-controls>.roller-copy{min-height:400px}.roller-controls__grid,[dir=rtl] .roller-controls__grid{padding:0 10px 10px}.roller-control-card{min-height:480px}.roller-fabric{grid-template-columns:58% 42%}}@media (max-width:760px){.roller-fabric,.roller-final,.roller-hero,.roller-palette,.roller-privacy,.roller-split{flex-direction:column;min-height:0;display:flex}.roller-hero{padding-top:78px}.roller-copy{min-height:430px;padding:62px 28px}.roller-hero__copy{min-height:510px}.roller-hero__copy :is(h1,h2){font-size:clamp(3.5rem,16vw,5rem)}.roller-copy :is(h1,h2){font-size:clamp(3rem,13vw,4rem)}.roller-interactive,.roller-privacy .roller-interactive,.roller-split .roller-interactive{aspect-ratio:.94;width:100%;min-height:0}.roller-fabric>.roller-static-media{order:2;min-height:420px}.roller-fabric .roller-copy{order:1;min-height:420px}.roller-controls__grid{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.roller-controls__grid::-webkit-scrollbar{display:none}.roller-control-card{scroll-snap-align:start;flex:0 0 82vw;min-height:500px}.roller-palette>.roller-copy{min-height:410px}.roller-swatches,[dir=rtl] .roller-swatches{grid-template-columns:repeat(3,1fr);width:100%;padding:8px 22px 60px}.roller-swatches figure>span{aspect-ratio:.88}.roller-final__copy .roller-copy{min-height:420px;padding-bottom:25px}.roller-final__actions{padding:0 28px 60px}.roller-final>.roller-static-media{min-height:430px}}.zebra-page{color:#24221f;background:#f7f3ed;overflow:hidden}.zebra-page :is(h2,h3,p,figure){margin-top:0}.zebra-copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(54px,7vw,110px) clamp(34px,7vw,110px);display:flex}.zebra-eyebrow{color:#b27e38;letter-spacing:.24em;text-transform:uppercase;margin-bottom:22px;font-size:.62rem;font-weight:700;line-height:1.4}.zebra-copy :is(h1,h2){max-width:620px;font:400 clamp(3.1rem,5vw,5.7rem)/.94 var(--font-manrope),sans-serif;letter-spacing:-.06em;white-space:pre-line;text-wrap:balance;margin-bottom:24px}.zebra-body{color:#5f5a54;max-width:480px;margin-bottom:0;font-size:clamp(.79rem,.95vw,.96rem);line-height:1.72}.zebra-rule{background:#b88a3b;width:48px;height:1px;margin-top:28px}.zebra-interactive,.zebra-static{background:#cbbdac;min-height:100%;position:relative;overflow:hidden}.zebra-static img{object-fit:cover}.zebra-interactive .blind-motion{z-index:1}.zebra-interactive .blind-motion__debug{display:none}.zebra-hero{color:#fff;background:#1a1713;height:94svh;min-height:720px;max-height:980px;position:relative;overflow:hidden}.zebra-hero>.zebra-interactive,.zebra-hero__veil{position:absolute;inset:0}.zebra-hero__veil{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0f0d0bc2,#0f0d0b8a 24%,#0f0d0b1f 48%,#0000 70%),linear-gradient(#0000 55%,#0a090852)}[dir=rtl] .zebra-hero__veil{background:linear-gradient(270deg,#0f0d0bc2,#0f0d0b8a 24%,#0f0d0b1f 48%,#0000 70%),linear-gradient(#0000 55%,#0a090852)}.zebra-hero__copy{z-index:3;flex-direction:column;justify-content:center;width:min(520px,42vw);height:100%;margin-inline-start:max(7vw,55px);padding-top:70px;display:flex;position:relative}.zebra-hero__copy .zebra-copy{padding:0}.zebra-hero__copy .zebra-eyebrow{color:#dfba75}.zebra-hero__copy :is(h1,h2){color:#fff;margin-bottom:24px;font-size:clamp(3.7rem,5.4vw,6rem)}.zebra-hero__copy .zebra-body{color:#ffffffd6;max-width:370px}.zebra-discover{color:#fff;align-items:center;gap:16px;margin-top:18px;font-size:.66rem;display:inline-flex}.zebra-discover span{border:1px solid #c59a52;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.zebra-light{background:#f8f5f0;grid-template-columns:58% 42%;display:grid}.zebra-light,.zebra-light>.zebra-interactive{min-height:650px}.zebra-light>.zebra-copy{padding-inline:clamp(45px,7vw,110px)}.zebra-light .zebra-copy h2{font-size:clamp(3.2rem,4.8vw,5.2rem)}.zebra-states{color:#fff;background:#171614;grid-template-columns:repeat(3,1fr);min-height:330px;display:grid}.zebra-states figure{border-inline-end:1px solid #ffffff4d;min-width:0;margin:0;position:relative;overflow:hidden}.zebra-states figure:last-child{border:0}.zebra-states .zebra-static{position:absolute;inset:0}.zebra-states .zebra-static:after{content:"";background:linear-gradient(#0000 48%,#080706db);position:absolute;inset:0}.zebra-states figcaption{z-index:2;inset-inline:0;flex-direction:column;padding:30px clamp(24px,4vw,55px);display:flex;position:absolute;bottom:0}.zebra-states strong{font:400 clamp(1.4rem,2vw,2rem)/1 var(--font-manrope),sans-serif;letter-spacing:-.035em}.zebra-states figcaption span{color:#ffffffd1;margin-top:6px;font-size:.64rem}.zebra-fabric{background:#f6f1e9;grid-template-columns:40% 60%;display:grid}.zebra-fabric,.zebra-fabric>.zebra-static{min-height:570px}.zebra-fabric>.zebra-static img{object-position:center}.zebra-fabric .zebra-copy h2{font-size:clamp(3rem,4.3vw,4.8rem)}.zebra-controls{background:#faf8f4;grid-template-columns:30% 70%;min-height:590px;display:grid}.zebra-controls>.zebra-copy{padding-inline:clamp(36px,5vw,76px)}.zebra-controls .zebra-copy h2{font-size:clamp(2.9rem,4vw,4.4rem)}.zebra-controls__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:8px 8px 8px 0;display:grid}[dir=rtl] .zebra-controls__grid{padding:8px 0 8px 8px}.zebra-controls__grid article{color:#fff;background:#28231e;min-width:0;min-height:570px;position:relative;overflow:hidden}.zebra-controls__grid article img{object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1)}.zebra-controls__grid article:hover img{transform:scale(1.018)}.zebra-controls__grid article:after{content:"";background:linear-gradient(#0000 48%,#070605db);position:absolute;inset:0}.zebra-controls__grid article>div{z-index:2;padding:32px;position:absolute;bottom:0;left:0;right:0}.zebra-controls__grid h3{font:400 clamp(1.35rem,1.8vw,1.9rem)/1 var(--font-manrope),sans-serif;letter-spacing:-.04em;margin-bottom:7px}.zebra-controls__grid p{color:#ffffffc7;max-width:170px;margin:0;font-size:.65rem;line-height:1.45}.zebra-day-night{color:#fff;background:#171613;grid-template-columns:36% 64%;min-height:680px;display:grid}.zebra-day-night>.zebra-copy{background:linear-gradient(100deg,#181713,#2a251f)}[dir=rtl] .zebra-day-night>.zebra-copy{background:linear-gradient(260deg,#181713,#2a251f)}.zebra-day-night .zebra-eyebrow{color:#d6ac62}.zebra-day-night .zebra-body{color:#ffffffc7}.zebra-day-night .zebra-copy h2{font-size:clamp(3rem,4.5vw,5.1rem)}.zebra-day-night>.zebra-interactive{min-height:680px}.zebra-palette{background:#faf8f4;grid-template-columns:36% 64%;align-items:center;min-height:500px;display:grid}.zebra-palette>.zebra-copy{padding-inline:clamp(34px,5vw,78px)}.zebra-palette .zebra-copy h2{font-size:clamp(3rem,4vw,4.6rem)}.zebra-swatches{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;padding:55px clamp(30px,4vw,66px) 55px 0;display:grid}[dir=rtl] .zebra-swatches{padding:55px 0 55px clamp(30px,4vw,66px)}.zebra-swatches figure{min-width:0;margin:0}.zebra-swatches figure>span{aspect-ratio:.72;border:1px solid #2826221f;display:block;box-shadow:inset 0 0 28px #ffffff24}.zebra-swatches figcaption{color:#45413b;flex-direction:column;gap:5px;padding-top:11px;font-size:.61rem;line-height:1.35;display:flex}.zebra-swatches small{color:#9d7336;letter-spacing:.08em;text-transform:uppercase;font-size:.47rem;font-weight:700}.zebra-final{background:#eee7dc;grid-template-columns:43% 57%;min-height:610px;display:grid}.zebra-final__copy{flex-direction:column;justify-content:center;display:flex}.zebra-final__copy .zebra-copy{padding-bottom:32px}.zebra-final__copy .zebra-copy h2{font-size:clamp(3rem,4.5vw,5rem)}.zebra-final__actions{flex-wrap:wrap;gap:28px;padding:0 clamp(34px,7vw,110px) 80px;display:flex}.zebra-final__actions a{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:15px;min-height:48px;font-size:.64rem;font-weight:700;display:inline-flex}.zebra-primary{color:#fff;background:#171716;padding:0 22px}.zebra-secondary{border-bottom:1px solid #aa8a59}[dir=rtl] .zebra-final__actions svg{transform:scaleX(-1)}.zebra-final>.zebra-interactive{min-height:610px}body[data-locale=ar] .zebra-controls__grid h3,body[data-locale=ar] .zebra-copy :is(h1,h2),body[data-locale=ar] .zebra-states strong{letter-spacing:normal}@media (max-width:1024px){.zebra-light{grid-template-columns:56% 44%}.zebra-controls{grid-template-columns:1fr}.zebra-controls>.zebra-copy{min-height:390px}.zebra-controls__grid,[dir=rtl] .zebra-controls__grid{padding:0 8px 8px}.zebra-controls__grid article{min-height:500px}.zebra-day-night,.zebra-palette{grid-template-columns:42% 58%}}@media (max-width:768px){.zebra-hero{height:88svh;min-height:680px}.zebra-hero__veil,[dir=rtl] .zebra-hero__veil{background:linear-gradient(#0d0b090f 22%,#0d0b0987 55%,#0d0b09e0)}.zebra-hero__copy{justify-content:flex-end;width:auto;margin:0;padding:0 28px 55px}.zebra-hero__copy :is(h1,h2){font-size:clamp(3.45rem,15vw,4.7rem)}.zebra-copy{min-height:410px;padding:58px 28px}.zebra-copy :is(h1,h2){font-size:clamp(3rem,13vw,4rem)}.zebra-day-night,.zebra-fabric,.zebra-final,.zebra-light,.zebra-palette{flex-direction:column;min-height:0;display:flex}.zebra-day-night>.zebra-interactive,.zebra-final>.zebra-interactive,.zebra-light>.zebra-interactive{aspect-ratio:.95;min-height:0}.zebra-light>.zebra-copy{order:-1}.zebra-states{scroll-snap-type:x mandatory;scrollbar-width:none;min-height:390px;display:flex;overflow-x:auto}.zebra-states::-webkit-scrollbar{display:none}.zebra-states figure{scroll-snap-align:start;flex:0 0 86vw;min-height:390px}.zebra-fabric>.zebra-static{min-height:430px}.zebra-controls__grid{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.zebra-controls__grid::-webkit-scrollbar{display:none}.zebra-controls__grid article{scroll-snap-align:start;flex:0 0 82vw;min-height:510px}.zebra-palette>.zebra-copy{min-height:400px}.zebra-swatches,[dir=rtl] .zebra-swatches{grid-template-columns:repeat(3,1fr);width:100%;padding:8px 22px 60px}.zebra-swatches figure>span{aspect-ratio:.88}.zebra-final__copy .zebra-copy{padding-bottom:25px}.zebra-final__actions{padding:0 28px 60px}}.pleated-page{color:#202020;background:#f4f0e8;overflow:hidden}.pleated-page :is(h2,h3,p,figure){margin-top:0}.pleated-copy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(50px,6.5vw,104px) clamp(34px,6.5vw,104px);display:flex}.pleated-eyebrow{color:#b88a3b;letter-spacing:.24em;text-transform:uppercase;white-space:pre-line;margin-bottom:20px;font-size:.61rem;font-weight:700;line-height:1.55}.pleated-copy :is(h1,h2){max-width:590px;font:400 clamp(3rem,4.8vw,5.45rem)/.94 var(--font-manrope),sans-serif;letter-spacing:-.06em;white-space:pre-line;text-wrap:balance;margin-bottom:22px}.pleated-body{color:#625d55;max-width:455px;margin-bottom:0;font-size:clamp(.78rem,.92vw,.95rem);line-height:1.7}.pleated-rule{background:#b88a3b;width:46px;height:1px;margin-top:28px}.pleated-copy--dark{color:#fff}.pleated-copy--dark .pleated-eyebrow{color:#d9b774}.pleated-copy--dark .pleated-body{color:#ffffffc2}.pleated-interactive,.pleated-static{background:#c9bba8;min-height:100%;position:relative;overflow:hidden}.pleated-static img{object-fit:cover}.pleated-interactive__base{z-index:0;object-fit:cover}.pleated-interactive .blind-motion{z-index:1}.pleated-interactive .blind-motion__base{opacity:0}.pleated-interactive .blind-motion__debug{display:none}.pleated-hero{color:#fff;background:#171717;height:93svh;min-height:720px;max-height:960px;position:relative;overflow:hidden}.pleated-hero>.pleated-interactive,.pleated-hero__veil{position:absolute;inset:0}.pleated-hero__veil{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0c0b09e6,#0c0b09a8 20%,#0c0b092e 40%,#0000 61%),linear-gradient(#0000 52%,#08070647)}[dir=rtl] .pleated-hero__veil{background:linear-gradient(270deg,#0c0b09e6,#0c0b09a8 20%,#0c0b092e 40%,#0000 61%),linear-gradient(#0000 52%,#08070647)}.pleated-hero__copy{z-index:3;pointer-events:none;flex-direction:column;justify-content:center;width:min(505px,40vw);height:100%;margin-inline-start:max(6.5vw,52px);padding-top:76px;display:flex;position:relative}.pleated-hero__copy .pleated-copy{padding:0}.pleated-hero__copy .pleated-eyebrow{color:#e0bd79}.pleated-hero__copy :is(h1,h2){color:#fff;margin-bottom:24px;font-size:clamp(3.75rem,5.25vw,5.95rem)}.pleated-hero__copy .pleated-body{color:#ffffffd4;max-width:365px}.pleated-discover{color:#fff;pointer-events:auto;align-items:center;gap:16px;width:max-content;margin-top:18px;font-size:.66rem;display:inline-flex}.pleated-discover span{border:1px solid #caa258;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.pleated-living{background:#f7f3ed;grid-template-columns:62% 38%;display:grid}.pleated-living,.pleated-living>.pleated-interactive{min-height:630px}.pleated-living>.pleated-copy{padding-inline:clamp(44px,6vw,92px)}.pleated-living .pleated-copy h2{font-size:clamp(3.1rem,4.45vw,4.9rem)}.pleated-states{color:#fff;background:#171717;grid-template-columns:repeat(3,1fr);min-height:330px;display:grid}.pleated-states figure{border-inline-end:1px solid #ffffff59;min-width:0;margin:0;position:relative;overflow:hidden}.pleated-states figure:last-child{border:0}.pleated-states .pleated-static{position:absolute;inset:0}.pleated-states .pleated-static:after{content:"";background:linear-gradient(#0000 46%,#080706e0);position:absolute;inset:0}.pleated-states figcaption{z-index:2;grid-template-columns:auto 1fr;align-items:end;column-gap:18px;padding:30px clamp(25px,4vw,54px);display:grid;position:absolute;bottom:0;left:0;right:0}.pleated-states figcaption>span{color:#d8b46f;letter-spacing:.12em;grid-row:1/span 2;font-size:.72rem}.pleated-states strong{font:400 clamp(1.35rem,1.9vw,1.9rem)/1 var(--font-manrope),sans-serif;letter-spacing:-.035em}.pleated-states small{color:#ffffffd1;margin-top:6px;font-size:.63rem}.pleated-fabric{background:#211f1b;grid-template-columns:31% 69%;min-height:570px;display:grid}.pleated-fabric>.pleated-copy{background:linear-gradient(110deg,#28251f,#171614)}[dir=rtl] .pleated-fabric>.pleated-copy{background:linear-gradient(250deg,#28251f,#171614)}.pleated-fabric .pleated-copy h2{font-size:clamp(2.9rem,4vw,4.55rem)}.pleated-material-media{--pointer-x:58%;--pointer-y:42%;background:#bcae9a;min-height:570px;position:relative;overflow:hidden}.pleated-material-media img{object-fit:cover}.pleated-material-media:after{background:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#fff8e82b,transparent 29%);content:"";pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.pleated-controls{background:#171717;grid-template-columns:30% 70%;min-height:560px;display:grid}.pleated-controls>.pleated-copy{background:linear-gradient(105deg,#201e1a,#12110f);padding-inline:clamp(35px,5vw,75px)}[dir=rtl] .pleated-controls>.pleated-copy{background:linear-gradient(255deg,#201e1a,#12110f)}.pleated-controls .pleated-copy h2{font-size:clamp(2.9rem,3.9vw,4.35rem)}.pleated-controls__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.pleated-controls__grid article{color:#fff;background:#2c2823;min-width:0;min-height:560px;position:relative;overflow:hidden}.pleated-controls__grid article img{object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.pleated-controls__grid article:hover img{transform:scale(1.02)}.pleated-controls__grid article:after{content:"";background:linear-gradient(#0000 45%,#070605e0);position:absolute;inset:0}.pleated-controls__grid article>div{z-index:2;padding:31px;position:absolute;bottom:0;left:0;right:0}.pleated-controls__grid h3{font:400 clamp(1.35rem,1.8vw,1.88rem)/1 var(--font-manrope),sans-serif;letter-spacing:-.04em;margin-bottom:7px}.pleated-controls__grid p{color:#ffffffc7;max-width:165px;margin:0;font-size:.64rem;line-height:1.48}.pleated-palette{background:#faf8f4;grid-template-columns:31% 69%;align-items:center;min-height:470px;display:grid}.pleated-palette>.pleated-copy{padding-inline:clamp(35px,5vw,75px)}.pleated-palette .pleated-copy h2{font-size:clamp(2.9rem,3.85vw,4.35rem)}.pleated-swatches{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;padding:50px clamp(28px,4vw,64px) 50px 0;display:grid}[dir=rtl] .pleated-swatches{padding:50px 0 50px clamp(28px,4vw,64px)}.pleated-swatches figure{min-width:0;margin:0}.pleated-swatches figure>span{aspect-ratio:.72;background-color:var(--swatch-color);background-image:repeating-linear-gradient(165deg,#ffffff70 0 7px,#14120f29 8px 15px,#ffffff24 16px 22px);border:1px solid #2826221f;display:block;box-shadow:inset 0 0 32px #ffffff29}.pleated-swatches figcaption{color:#45413b;flex-direction:column;gap:5px;padding-top:10px;font-size:.6rem;line-height:1.35;display:flex}.pleated-swatches small{color:#9d7336;letter-spacing:.08em;text-transform:uppercase;font-size:.47rem;font-weight:700}.pleated-final{color:#fff;background:#171717;min-height:590px;position:relative;overflow:hidden}.pleated-final>.pleated-interactive,.pleated-final__veil{position:absolute;inset:0}.pleated-final__veil{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0a0908e8,#0a0908b3 30%,#0a09081f 58%,#0000 78%)}[dir=rtl] .pleated-final__veil{background:linear-gradient(270deg,#0a0908e8,#0a0908b3 30%,#0a09081f 58%,#0000 78%)}.pleated-final__copy{z-index:3;pointer-events:none;flex-direction:column;justify-content:center;width:min(610px,48vw);min-height:590px;display:flex;position:relative}.pleated-final__copy .pleated-copy{padding-bottom:30px}.pleated-final__copy .pleated-copy h2{font-size:clamp(3rem,4.3vw,4.85rem)}.pleated-final__actions{pointer-events:auto;flex-wrap:wrap;gap:27px;padding:0 clamp(34px,6.5vw,104px) 68px;display:flex}.pleated-final__actions a{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:15px;min-height:48px;font-size:.64rem;font-weight:700;display:inline-flex}.pleated-primary{color:#fff;background:#b88a3b;padding:0 22px}.pleated-secondary{color:#fff;border-bottom:1px solid #c7a76b}[dir=rtl] .pleated-final__actions svg{transform:scaleX(-1)}body[data-locale=ar] .pleated-controls__grid h3,body[data-locale=ar] .pleated-copy :is(h1,h2),body[data-locale=ar] .pleated-states strong{letter-spacing:normal}@media (max-width:1024px){.pleated-living{grid-template-columns:58% 42%}.pleated-controls{grid-template-columns:1fr}.pleated-controls>.pleated-copy{min-height:370px}.pleated-controls__grid article{min-height:470px}.pleated-palette{grid-template-columns:38% 62%}}@media (max-width:768px){.pleated-hero{height:89svh;min-height:690px}.pleated-hero__veil,[dir=rtl] .pleated-hero__veil{background:linear-gradient(#0c0b090a 21%,#0c0b0994 54%,#0c0b09e6)}.pleated-hero__copy{justify-content:flex-end;width:auto;margin:0;padding:0 28px 54px}.pleated-hero__copy :is(h1,h2){font-size:clamp(3.35rem,14vw,4.5rem)}.pleated-copy{min-height:400px;padding:56px 28px}.pleated-copy :is(h1,h2){font-size:clamp(2.85rem,12vw,3.85rem)}.pleated-fabric,.pleated-living,.pleated-palette{flex-direction:column;min-height:0;display:flex}.pleated-living>.pleated-interactive{aspect-ratio:.95;min-height:0}.pleated-living>.pleated-copy{order:-1}.pleated-states{scroll-snap-type:x mandatory;scrollbar-width:none;min-height:390px;display:flex;overflow-x:auto}.pleated-controls__grid::-webkit-scrollbar,.pleated-states::-webkit-scrollbar{display:none}.pleated-states figure{scroll-snap-align:start;flex:0 0 86vw;min-height:390px}.pleated-fabric>.pleated-copy{order:1}.pleated-material-media{order:2;min-height:430px}.pleated-controls__grid{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.pleated-controls__grid article{scroll-snap-align:start;flex:0 0 82vw;min-height:500px}.pleated-palette>.pleated-copy{min-height:390px}.pleated-swatches,[dir=rtl] .pleated-swatches{grid-template-columns:repeat(3,1fr);width:100%;padding:8px 22px 58px}.pleated-swatches figure>span{aspect-ratio:.86}.pleated-final{min-height:650px}.pleated-final__veil,[dir=rtl] .pleated-final__veil{background:linear-gradient(#0a09080f 18%,#0a0908a6 50%,#0a0908f0)}.pleated-final__copy{justify-content:flex-end;width:auto;min-height:650px}.pleated-final__copy .pleated-copy{min-height:0;padding-bottom:24px}.pleated-final__actions{padding:0 28px 54px}}@media (prefers-reduced-motion:reduce){.pleated-controls__grid article img,.pleated-material-media:after{transition:none}}.quote-config-page{background:#f4f0e8;min-height:100vh}.quote-shell{width:min(100% - 64px,1380px);margin:auto;padding:170px 0 90px}.quote-intro{max-width:770px;margin-bottom:55px}.quote-intro>span,.quote-step__heading>span{color:#a47b36;letter-spacing:.22em;text-transform:uppercase;font-size:.65rem;font-weight:700}.quote-intro h1{font:500 clamp(3.6rem,6vw,6.5rem)/.87 var(--font-cormorant),serif;letter-spacing:-.045em;margin:15px 0 20px}.quote-intro p{color:#6d675f;max-width:600px;font-size:.85rem;line-height:1.7}.quote-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:70px;display:grid}.quote-main{min-width:0}.quote-progress{grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:52px;display:grid}.quote-progress button{color:#80796e;text-align:start;cursor:pointer;background:0 0;border:0;border-top:1px solid #cfc5b4;justify-items:start;gap:8px;min-width:0;padding:12px 4px 10px;display:grid}.quote-progress button:first-child{padding-inline-start:0}.quote-progress button:disabled{cursor:default}.quote-progress button.is-current{color:#26221c;border-color:#a8792d}.quote-progress button span:first-child{color:#ad843f;font-size:.62rem}.quote-progress button span:last-child{text-transform:uppercase;overflow-wrap:anywhere;font-size:.59rem;font-weight:700}.quote-step{min-height:470px}.quote-step__heading{border-bottom:1px solid #d6ccbd;align-items:baseline;gap:20px;margin-bottom:32px;padding-bottom:22px;display:flex}.quote-step h2{font:500 clamp(2.8rem,4vw,4.3rem)/.9 var(--font-cormorant),serif;margin:0}.quote-step h3{font:500 1.8rem/1.1 var(--font-cormorant),serif;margin:0 0 18px}.quote-step h3.quote-subheading{border-top:1px solid #d6ccbd;margin-top:48px;padding-top:25px}.quote-hint{color:#776f65;max-width:660px;margin:-6px 0 25px;font-size:.75rem;line-height:1.6}.quote-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.quote-choice-grid button,.quote-color-grid button,.quote-product-grid button{text-align:start;cursor:pointer;background:#f9f7f2;border:1px solid #d3c9bb;transition:border-color .2s,background .2s}.quote-choice-grid button:hover,.quote-color-grid button:hover,.quote-product-grid button:hover{border-color:#ae8240}.quote-choice-grid button.is-selected,.quote-color-grid button.is-selected,.quote-product-grid button.is-selected{background:#fff;border:2px solid #a47730}.quote-product-grid button{flex-direction:column;padding:0 0 18px;display:flex}.quote-product-image{aspect-ratio:1.45;background:#d5c8b5;width:100%;margin-bottom:17px;display:block;position:relative;overflow:hidden}.quote-product-image img{object-fit:cover}.quote-product-grid small,.quote-product-grid strong{margin-inline:16px}.quote-product-grid strong{font:500 1.35rem var(--font-cormorant),serif}.quote-product-grid small{color:#756f66;margin-top:5px;font-size:.62rem;line-height:1.4}.quote-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.quote-choice-grid button{flex-direction:column;gap:12px;min-height:128px;padding:22px;display:flex}.quote-choice-grid button strong{font:500 1.55rem var(--font-cormorant),serif}.quote-choice-grid button small{color:#716c63;font-size:.68rem;line-height:1.5}.quote-choice-grid svg{color:#a47730}.quote-color-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.quote-color-grid button{justify-items:start;gap:12px;min-height:150px;padding:18px;display:grid}.quote-color-grid strong{font-size:.68rem}.quote-swatch{border:1px solid #aaa198;border-radius:50%;width:66px;height:66px;display:block}.quote-color-grid svg{color:#a47730}.quote-form-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.quote-form-grid label{color:#4d463d;letter-spacing:.06em;text-transform:uppercase;flex-direction:column;gap:9px;min-width:0;font-size:.66rem;font-weight:700;display:flex}.quote-form-grid input,.quote-form-grid select,.quote-form-grid textarea{color:#202020;letter-spacing:normal;text-transform:none;background:#fbfaf7;border:1px solid #c9c0b3;border-radius:0;width:100%;min-height:48px;padding:12px 14px;font-size:.85rem;font-weight:400}.quote-form-grid textarea{resize:vertical}.quote-form-grid input[aria-invalid=true]{border-color:#a14431}.quote-form-grid .quote-wide{grid-column:1/-1}.quote-phone,.quote-quantity{display:flex}.quote-quantity input{text-align:center}.quote-quantity button{cursor:pointer;background:#f2ecdf;border:1px solid #c9c0b3;flex:0 0 50px;width:50px}.quote-phone select{flex:0 0 122px;width:122px}.quote-error{color:#9b3427;text-transform:none;letter-spacing:normal;margin-top:10px;font-size:.72rem;display:block}.quote-navigation{border-top:1px solid #d6ccbd;justify-content:space-between;gap:20px;margin-top:45px;padding-top:25px;display:flex}.quote-navigation button{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;border:1px solid #a47832;align-items:center;min-height:48px;padding:0 20px;font-size:.66rem;font-weight:700;display:inline-flex}.quote-next{color:#fff;background:#b88a3b;margin-inline-start:auto}.quote-back{color:#8a6425;background:0 0}.quote-aside{background:#e9e3d8;border-top:2px solid #aa813e;position:sticky;top:25px}.quote-aside__content{padding:26px}.quote-aside__content>header{border-bottom:1px solid #c9bead;flex-direction:column;gap:8px;padding-bottom:20px;display:flex}.quote-aside__active>span,.quote-aside__content>header span{color:#806d51;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem}.quote-aside__content>header strong{font:500 1.6rem var(--font-cormorant),serif}.quote-aside__content>p{color:#746d64;font-size:.7rem;line-height:1.6}.quote-summary-item{border-bottom:1px solid #cfc5b5;padding:22px 0}.quote-summary-item header{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.quote-summary-item header span{color:#a07837;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem}.quote-summary-item header strong{font:500 1.5rem var(--font-cormorant),serif}.quote-summary-item dl{gap:8px;margin:0;display:grid}.quote-summary-item dl div{justify-content:space-between;gap:12px;font-size:.67rem;display:flex}.quote-summary-item dt{color:#7a7268}.quote-summary-item dd{text-align:end;margin:0}.quote-aside__active{gap:8px;padding-top:22px;display:grid}.quote-aside__active strong{font:500 1.3rem var(--font-cormorant),serif}.quote-aside__active small{color:#716b63;font-size:.65rem}.quote-review-items{gap:12px;display:grid}.quote-review-items .quote-summary-item{background:#faf8f4;border:1px solid #d1c6b7;padding:25px}.quote-item-actions{border-top:1px solid #e2d9cb;flex-wrap:wrap;gap:18px;margin-top:20px;padding-top:14px;display:flex}.quote-add,.quote-footer-actions button,.quote-item-actions button,.quote-review-details button{color:#8b6427;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:.68rem;font-weight:700;display:inline-flex}.quote-add{margin:24px 0}.quote-review-details{border-top:1px solid #d6ccbd;grid-template-columns:1fr 1fr;gap:24px;padding-top:28px;display:grid}.quote-review-details p{color:#6d665d;overflow-wrap:anywhere;font-size:.72rem;line-height:1.6}.quote-boundary{background:#ede2cb;border-inline-start:3px solid #a47832;padding:20px;font-size:.82rem}.quote-footer-actions{color:#7e766c;align-items:center;gap:20px;margin-top:36px;font-size:.65rem;display:flex}.quote-mobile-summary-toggle{display:none}.quote-one-page .quote-layout{align-items:start}.quote-configurator-form{gap:28px;scroll-margin-top:96px;display:grid}.quote-config-section{background:#ffffff80;border:1px solid #d4cabc;padding:clamp(28px,3vw,44px)}.quote-config-section .quote-step__heading{margin-bottom:30px}.quote-config-section .quote-step__heading h2{font:500 clamp(2.35rem,3.5vw,3.8rem)/.92 var(--font-cormorant),serif;margin:0}.quote-config-section>h3{font:500 1.8rem/1.1 var(--font-cormorant),serif;margin:0 0 20px}.quote-product-details{gap:28px;display:grid}.quote-save-item,.quote-submit{color:#fff;cursor:pointer;letter-spacing:.07em;text-transform:uppercase;background:#b88a3b;border:1px solid #a47832;justify-content:center;align-items:center;gap:9px;min-height:50px;font-size:.67rem;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.quote-save-item{margin-top:30px;padding:0 22px}.quote-save-item:hover,.quote-submit:hover{background:#9d722d;border-color:#8f682a}.quote-saved-items{background:#efebe3}.quote-submit-bar{justify-content:flex-end;padding-top:10px;display:flex}.quote-submit{min-width:220px;padding:0 30px}.quote-one-page .quote-aside{top:92px}@media (max-width:1000px){.quote-layout{grid-template-columns:minmax(0,1fr) 250px;gap:30px}.quote-shell{width:min(100% - 40px,1380px)}}@media (max-width:750px){.quote-shell{padding-top:120px}.quote-layout{flex-direction:column;display:flex}.quote-aside,.quote-main{width:100%}.quote-aside{order:-1;position:static}.quote-mobile-summary-toggle{text-align:start;cursor:pointer;background:#e9e3d8;border:0;width:100%;min-height:48px;padding:0 20px;font-size:.72rem;display:block}.quote-aside__content{display:none}.quote-aside__content.is-open{display:block}.quote-progress{margin-bottom:30px}.quote-progress button span:last-child{display:none}.quote-progress button{justify-items:center}}@media (max-width:620px){.quote-shell{width:calc(100% - 32px);padding:112px 0 60px}.quote-intro{margin-bottom:32px}.quote-intro h1{font-size:3.4rem}.quote-choice-grid,.quote-color-grid,.quote-product-grid{grid-template-columns:1fr 1fr}.quote-form-grid,.quote-review-details{grid-template-columns:1fr}.quote-form-grid .quote-wide{grid-column:auto}.quote-step{min-height:0}.quote-color-grid button{min-height:132px}.quote-swatch{width:54px;height:54px}.quote-config-section{padding:24px 18px}.quote-submit,.quote-submit-bar{width:100%}}.blinds-article,.blinds-journal{background:#f5f3ee}.blinds-journal__intro{isolation:isolate;color:#22211e;background:#e9e1d6;height:76svh;min-height:610px;max-height:760px;padding-top:80px;position:relative;overflow:hidden}.blinds-journal__hero-media{z-index:-2;position:absolute;inset:80px 0 0}.blinds-journal__hero-media img{object-fit:cover;object-position:72% 50%}.blinds-journal__hero-veil{z-index:-1;background:linear-gradient(90deg,#f9f7f3fc,#f9f7f3f0 28%,#f9f7f39e 47%,#f9f7f30d 70%);position:absolute;inset:80px 0 0}[dir=rtl] .blinds-journal__hero-veil{background:linear-gradient(270deg,#f9f7f3fc,#f9f7f3f0 28%,#f9f7f39e 47%,#f9f7f30d 70%)}.blinds-journal__hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding-top:55px;display:flex;position:relative}.blinds-journal__eyebrow{color:#ae7c38;letter-spacing:.25em;text-transform:uppercase;margin:0 0 20px;font-size:.64rem;font-weight:700}.blinds-journal__eyebrow:after{vertical-align:middle;content:"";background:#b98a49;width:30px;height:1px;margin-inline-start:18px;display:inline-block}.blinds-journal__intro h1{color:#22211e;max-width:530px;font:500 clamp(3.35rem,5.1vw,5.35rem)/.94 var(--font-cormorant),serif;letter-spacing:-.045em;white-space:pre-line;text-wrap:balance;margin:0}.blinds-journal__lead{color:#57534d;max-width:510px;margin:24px 0 0;font-size:clamp(.8rem,1vw,.95rem);line-height:1.72}.blinds-journal__tools{background:#fbfaf7;border-bottom:1px solid #e4ded4}.blinds-journal__tools-inner{justify-content:space-between;align-items:center;gap:28px;min-height:88px;display:flex}.blinds-journal__categories{scrollbar-width:none;align-items:center;gap:clamp(20px,2.6vw,38px);min-width:0;display:flex;overflow-x:auto}.blinds-journal__categories::-webkit-scrollbar{display:none}.blinds-journal__categories a{color:#5c5851;white-space:nowrap;flex:none;padding:34px 0 31px;font-size:.68rem;position:relative}.blinds-journal__categories a:after{content:"";background:#b58743;height:1px;transition:transform .25s;position:absolute;bottom:21px;left:0;right:0;transform:scaleX(0)}.blinds-journal__categories a.is-active,.blinds-journal__categories a:hover{color:#1e1d1a}.blinds-journal__categories a.is-active:after{transform:scaleX(1)}.blinds-journal__search{background:#fff;border:1px solid #ebe6de;border-radius:22px;align-items:center;gap:10px;min-width:230px;height:42px;padding:0 14px;display:flex}.blinds-journal__search svg{fill:none;stroke:#292823;stroke-width:1.5px;width:17px}.blinds-journal__search input{color:#393630;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.68rem}.blinds-journal__search button{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.blinds-journal__grid-section{background:#fbfaf7;padding:14px 0 clamp(70px,8vw,115px)}.blinds-journal__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:370px;gap:12px;display:grid}.blinds-card{min-width:0;overflow:hidden}.blinds-card--featured{grid-area:span 2/span 2}.blinds-card--supporting{grid-row:span 2}.blinds-card>a{color:#fff;background:#28261f;height:100%;display:block;position:relative;overflow:hidden}.blinds-card__media{background:linear-gradient(145deg,#3a352c,#141411);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.blinds-card__media:after{content:"";background:linear-gradient(#0000 42%,#070706c7);transition:background .4s;position:absolute;inset:0}.blinds-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .4s}.blinds-card:hover .blinds-card__media img{filter:saturate(1.04)brightness(1.03);transform:scale(1.025)}.blinds-card:hover .blinds-card__media:after{background:linear-gradient(#b58b4a0d 32%,#070706c2)}.blinds-card__media>span{color:#d3b577b8;font:400 clamp(4.5rem,8vw,7.5rem)/1 var(--font-cormorant),serif}.blinds-card__copy{z-index:1;padding:clamp(22px,2.4vw,36px);position:absolute;bottom:0;left:0;right:0}.blinds-card__category{color:#eadfc9;letter-spacing:.2em;text-transform:uppercase;margin:0 0 11px;font-size:.6rem;font-weight:700;line-height:1.2}.blinds-card h2{max-width:650px;font:500 clamp(1.55rem,2.35vw,2.55rem)/1.01 var(--font-cormorant),serif;letter-spacing:-.025em;text-wrap:balance;margin:0;padding-inline-end:38px}.blinds-card:not(.blinds-card--featured) h2{font-size:clamp(1.4rem,1.75vw,2rem)}.blinds-card__arrow{color:#d5ad68;inset-inline-end:clamp(22px,2.4vw,36px);font-size:1.1rem;transition:transform .25s;position:absolute;bottom:clamp(24px,2.5vw,38px)}.blinds-card:hover .blinds-card__arrow{transform:translate(5px)}[dir=rtl] .blinds-card__arrow{transform:scaleX(-1)}[dir=rtl] .blinds-card:hover .blinds-card__arrow{transform:scaleX(-1)translate(5px)}.blinds-article time,.blinds-card time{color:#8b744d;letter-spacing:.1em;text-transform:uppercase;font-size:.61rem}.blinds-journal__empty{color:#777167;text-align:center;border:1px solid #d8d1c6;grid-column:1/-1;min-height:220px;margin:0;padding:70px}.blinds-pagination{justify-content:center;align-items:center;gap:8px;margin-top:48px;display:flex}.blinds-pagination a{color:#3f3b35;border-radius:50%;place-items:center;width:38px;height:38px;font-size:.72rem;display:grid}.blinds-pagination a.is-current{color:#805d27;background:#eee5d8}.blinds-pagination a.is-disabled{pointer-events:none;opacity:.3}.blinds-article__hero{color:#fff;background:radial-gradient(circle at 70% 22%,#cba65c2e,#0000 34%),#181917;align-items:flex-end;min-height:clamp(660px,88svh,920px);padding:170px 0 95px;display:flex;position:relative;overflow:hidden}.blinds-article__hero-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blinds-article__veil{background:linear-gradient(90deg,#090908eb,#090908ba 48%,#09090840),linear-gradient(#0000 50%,#0707069e);position:absolute;inset:0}[dir=rtl] .blinds-article__veil{background:linear-gradient(270deg,#090908eb,#090908ba 48%,#09090840),linear-gradient(#0000 50%,#0707069e)}.blinds-article__hero-copy{z-index:1;position:relative}.blinds-article__back{color:#ffffffad;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #d6b56fa6;margin-bottom:68px;padding-bottom:7px;font-size:.62rem;font-weight:700;display:inline-block}.blinds-article__hero h1{max-width:940px;font:400 clamp(3.6rem,7.2vw,7.8rem)/.9 var(--font-cormorant),serif;letter-spacing:-.055em;text-wrap:balance;margin:0}.blinds-article__hero-copy>p:not(.blinds-journal__eyebrow){color:#ffffffb8;max-width:650px;margin:30px 0 24px;font-size:clamp(.9rem,1.2vw,1.08rem);line-height:1.8}.blinds-article__body{width:min(100% - 48px,760px);margin:0 auto;padding:clamp(80px,10vw,145px) 0}.blinds-article__body p{color:#37342f;margin:0 0 1.7em;font-size:clamp(1.05rem,1.5vw,1.24rem);line-height:2}.blinds-article__body p:first-child:first-letter{float:inline-start;color:#9b7738;font:500 4.2em/.76 var(--font-cormorant),serif;margin:.08em .12em 0 0}[dir=rtl] .blinds-article__body p:first-child:first-letter{margin:.08em 0 0 .12em}.blinds-article__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);width:min(100% - 64px,1200px);margin:0 auto;padding:0 0 clamp(90px,11vw,160px);display:grid}.blinds-article__gallery figure{aspect-ratio:4/3;background:#ded9d0;min-height:0;margin:0;position:relative;overflow:hidden}.blinds-article__gallery figure:first-child:nth-last-child(n+3){aspect-ratio:2;grid-column:1/-1}.blinds-article__gallery img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1)}.blinds-article__gallery figure:hover img{transform:scale(1.018)}body[data-locale=ar] .blinds-article__body p,body[data-locale=ar] .blinds-article__hero h1,body[data-locale=ar] .blinds-card h2,body[data-locale=ar] .blinds-journal__intro h1{font-family:var(--font-thmanyah),sans-serif;letter-spacing:normal}body[data-locale=ar] .blinds-article__body p:first-child:first-letter{font-family:var(--font-thmanyah),sans-serif}@media (max-width:760px){.blinds-journal__intro{height:82svh;min-height:630px}.blinds-journal__hero-media img{object-position:68% center}.blinds-journal__hero-veil,[dir=rtl] .blinds-journal__hero-veil{background:linear-gradient(#f9f7f338,#f9f7f3e0 58%,#f9f7f3fa)}.blinds-journal__hero-copy{justify-content:flex-end;padding-bottom:58px}.blinds-journal__intro h1{font-size:3.55rem}.blinds-journal__tools-inner{padding-top:8px;padding-bottom:16px;display:block}.blinds-journal__categories{margin-bottom:12px}.blinds-journal__categories a{padding:22px 0 18px}.blinds-journal__categories a:after{bottom:10px}.blinds-journal__search{width:100%}.blinds-journal__grid{grid-template-columns:1fr}.blinds-card,.blinds-card--featured,.blinds-card--supporting{grid-area:auto;min-height:390px}.blinds-article__hero{min-height:700px;padding-bottom:70px}.blinds-article__back{margin-bottom:52px}.blinds-article__hero h1{font-size:3.65rem}.blinds-article__veil{background:linear-gradient(#09090847,#090908a8 30%,#090908f0)}.blinds-article__gallery{grid-template-columns:1fr;width:calc(100% - 32px)}.blinds-article__gallery figure,.blinds-article__gallery figure:first-child:nth-last-child(n+3){aspect-ratio:4/3;grid-column:auto}}@media (prefers-reduced-motion:reduce){.blinds-article__gallery img,.blinds-card>a,.blinds-card__media img,.mobile-menu,.mobile-nav-group>button svg,.mobile-nav-group__items,.nav-dropdown,.nav-trigger svg{transition:none}}.site-header--light{color:#20201e;background:#f9f7f2f5;border-bottom-color:#27241f14;box-shadow:0 1px #1918150a}.site-header--light.is-scrolled{color:#20201e;background:#f9f7f2f0;border-bottom-color:#27241f1a}.site-header--light .desktop-nav a{color:#34322e}.site-header--light .desktop-nav a:focus-visible,.site-header--light .desktop-nav a:hover{color:#9c7331}.site-header--light .quote-button{color:#fff;background:#1f1e1b;border-color:#1f1e1b}.site-header--light .quote-button:focus-visible,.site-header--light .quote-button:hover{color:#fff;background:#b88a3b;border-color:#b88a3b}.about-page{color:#272622;background:#f7f4ee;overflow:hidden}.about-kicker{color:#a47735;letter-spacing:.25em;text-transform:uppercase;margin:0;font-size:.61rem;font-weight:700}.about-page h1,.about-page h2{text-wrap:balance}.about-hero{isolation:isolate;color:#24231f;-webkit-user-select:auto;user-select:auto;background:#e9e0d2;height:76svh;min-height:610px;max-height:760px;padding-top:80px;position:relative;overflow:hidden}.about-hero__media{z-index:-2;position:absolute;inset:80px 0 0}.about-hero__media img{object-fit:cover;object-position:72% 50%}.about-hero__veil{z-index:-1;background:linear-gradient(90deg,#f8f5effa,#f8f5eff0 27%,#f8f5efa3 44%,#f8f5ef0f 68%);position:absolute;inset:80px 0 0}[dir=rtl] .about-hero__veil{background:linear-gradient(270deg,#f8f5effa,#f8f5eff0 27%,#f8f5efa3 44%,#f8f5ef0f 68%)}.about-hero__inner{height:100%;position:relative}.about-hero__copy{top:52%;width:min(470px,39vw);position:absolute;inset-inline-start:0;transform:translateY(-44%)}.about-hero h1{color:#1f1e1b;max-width:470px;font:500 clamp(2.85rem,4.1vw,4.65rem)/.94 var(--font-cormorant),serif;letter-spacing:-.04em;text-transform:none;margin:16px 0 0}.about-hero__copy>p:last-child{color:#4e4b45;max-width:430px;margin:20px 0 0;font-size:clamp(.8rem,.88vw,.95rem);line-height:1.68}.about-company{background:#fff;grid-template-columns:minmax(0,1.16fr) minmax(390px,.84fr);min-height:590px;display:grid}.about-company__media{min-height:590px;position:relative;overflow:hidden}.about-company__media img{object-fit:cover;object-position:center}.about-company__content{flex-direction:column;justify-content:center;padding:clamp(44px,5.2vw,82px);display:flex}.about-approach h2,.about-commitment h2,.about-company h2,.about-locations h2{font:500 clamp(2.2rem,3.3vw,3.65rem)/.96 var(--font-cormorant),serif;letter-spacing:-.035em;margin:14px 0 0}.about-approach__content>p:not(.about-kicker),.about-company__content>p:not(.about-kicker),.about-locations__copy>p:not(.about-kicker){color:#65615a;margin:20px 0 0;font-size:clamp(.78rem,.86vw,.92rem);line-height:1.72}.about-company__details{border-top:1px solid #d9c7a8;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:26px;padding-top:16px;display:grid}.about-company__details>div{aspect-ratio:1.28;background:#ded7cc;position:relative;overflow:hidden}.about-company__details img{object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.about-company__details>div:hover img{transform:scale(1.025)}.about-locations{background:#f7f4ee;padding:clamp(62px,7vw,100px) 0}.about-locations__grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(48px,6vw,94px);display:grid}.about-locations__copy{max-width:430px}.about-locations__panels{grid-template-columns:1fr .82fr;gap:12px;display:grid}.about-place{background:#d9d2c8;min-height:340px;margin:0;position:relative;overflow:hidden}.about-place:after{content:"";background:linear-gradient(#0000,#080807b8);position:absolute;inset:48% 0 0}.about-place img{object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1)}.about-place:hover img{transform:scale(1.018)}.about-place figcaption{z-index:2;color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:700;position:absolute;bottom:18px;left:20px;right:20px}.about-place figcaption small{color:#ffffffa3;letter-spacing:.03em;text-transform:none;margin-top:7px;font-size:.53rem;font-weight:400;display:block}.about-place--pending{isolation:isolate;background:linear-gradient(145deg,#d9d0c2,#aaa293)}.about-place--pending:before{z-index:-1;content:"";opacity:.44;transform-origin:bottom;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.7%,#ffffff38 50%,#0000 50.3%),linear-gradient(#0000 49.7%,#ffffff2e 50%,#0000 50.3%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;transform:perspective(500px)rotateX(58deg)scale(1.5)}.about-place__placeholder{border:1px solid #ffffff73;position:absolute;inset:20% 16% 26%}.about-place__placeholder span{background:#ffffff52;width:1px;position:absolute;top:0;bottom:0}.about-place__placeholder span:first-child{left:25%}.about-place__placeholder span:nth-child(2){left:50%}.about-place__placeholder span:nth-child(3){left:75%}.about-approach{color:#fff;background:#171713;grid-template-columns:minmax(0,1.24fr) minmax(360px,.76fr);min-height:420px;display:grid}.about-approach__media{min-height:420px;position:relative;overflow:hidden}.about-approach__media:after{content:"";background:linear-gradient(90deg,#0e0c090f,#0e0c0957);position:absolute;inset:0}[dir=rtl] .about-approach__media:after{background:linear-gradient(270deg,#0e0c090f,#0e0c0957)}.about-approach__media img{object-fit:cover;object-position:center 54%;filter:saturate(.72)brightness(.7);transform:scale(1.025)}.about-approach__content{background:radial-gradient(circle at 100% 0,#b88a3b1f,#0000 42%),#171713;flex-direction:column;justify-content:center;padding:clamp(44px,5vw,78px);display:flex}.about-approach h2{color:#fff}.about-approach__content>p:not(.about-kicker){color:#ffffffb8}.about-commitment{background:#fbf9f5;padding:clamp(62px,6.4vw,92px) 0}.about-commitment__grid{grid-template-columns:minmax(270px,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(46px,6vw,92px);display:grid}.about-commitment__heading{max-width:420px}.about-commitment__pillars{grid-template-columns:repeat(3,1fr);display:grid}.about-commitment__pillars article{text-align:center;border-inline-start:1px solid #ddd4c7;min-height:170px;padding:12px clamp(20px,2.4vw,38px)}.about-commitment__pillars svg{color:#a87934;stroke-width:1.35px;width:27px;height:27px}.about-commitment__pillars h3{letter-spacing:.1em;text-transform:uppercase;margin:18px 0 0;font-size:.65rem;font-weight:700;line-height:1.45}.about-commitment__pillars p{color:#777169;max-width:190px;margin:10px auto 0;font-size:.68rem;line-height:1.6}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .about-page :is(h1,h2){letter-spacing:normal;font-family:inherit}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .about-page :is(.about-kicker,.about-place figcaption,.about-commitment__pillars h3){letter-spacing:normal;text-transform:none}@media (max-width:1024px){.about-hero{height:68svh;min-height:570px}.about-hero__copy{width:min(430px,48vw)}.about-company{grid-template-columns:1.05fr .95fr}.about-company,.about-company__media{min-height:540px}.about-company__content{padding:42px}.about-locations__grid{grid-template-columns:.65fr 1.35fr;gap:42px}.about-place{min-height:300px}.about-approach{grid-template-columns:1.1fr .9fr}.about-commitment__grid{grid-template-columns:.7fr 1.3fr;gap:35px}}@media (max-width:760px){.site-header--light .site-header__inner{height:70px}.about-hero{height:78svh;min-height:630px;max-height:700px;padding-top:70px}.about-hero__media,.about-hero__veil{inset-block-start:70px}.about-hero__media img{object-position:56% center}.about-hero__veil,[dir=rtl] .about-hero__veil{background:linear-gradient(#f8f5ef0d,#f8f5ef42 36%,#f8f5efe0 67%,#f8f5effa)}.about-hero__copy{width:100%;top:auto;bottom:8%;transform:none}.about-hero h1{max-width:340px;font-size:clamp(2.6rem,12vw,3.3rem)}.about-hero__copy>p:last-child{max-width:340px;font-size:.79rem}.about-company{grid-template-columns:1fr}.about-company__media{min-height:360px}.about-company__content{padding:52px 20px}.about-approach h2,.about-commitment h2,.about-company h2,.about-locations h2{font-size:clamp(2.15rem,9.6vw,2.85rem)}.about-company__details{gap:7px}.about-locations{padding:58px 0}.about-locations__grid{grid-template-columns:1fr;gap:36px}.about-locations__copy{max-width:100%}.about-locations__panels{grid-template-columns:1fr 1fr;gap:8px}.about-place{min-height:250px}.about-place figcaption{font-size:.55rem;bottom:12px;left:12px;right:12px}.about-approach{grid-template-columns:1fr}.about-approach__media{min-height:300px}.about-approach__content{min-height:330px;padding:54px 20px}.about-commitment{padding:56px 0}.about-commitment__grid{gap:38px}.about-commitment__grid,.about-commitment__pillars{grid-template-columns:1fr}.about-commitment__pillars article{text-align:start;border-top:1px solid #ddd4c7;border-inline-start:0;grid-template-columns:42px 1fr;min-height:0;padding:22px 0;display:grid}.about-commitment__pillars svg{grid-row:1/3;align-self:center}.about-commitment__pillars h3{margin:0}.about-commitment__pillars p{max-width:none;margin:5px 0 0}}@media (max-width:430px){.about-hero{height:72svh;min-height:590px}.about-hero h1{font-size:clamp(2.35rem,11vw,2.85rem)}.about-company__media{min-height:310px}.about-company__content{padding-block:44px}.about-locations__panels{grid-template-columns:1fr}.about-place{min-height:240px}.about-approach__media{min-height:250px}}@media (prefers-reduced-motion:reduce){.about-company__details img,.about-place img{transition:none}}.why-page{color:#24231f;background:#f7f3ec;overflow:hidden}.why-kicker{color:#a47735;letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:.62rem;font-weight:600}.why-accent{background:#b88a3b;width:36px;height:1px;margin-top:28px;display:block}.why-page h1,.why-page h2{font-family:var(--font-manrope),sans-serif;letter-spacing:-.05em;text-transform:none;text-wrap:balance;white-space:pre-line;font-weight:400}.why-media{--pointer-x:50%;--pointer-y:50%;isolation:isolate;position:relative;overflow:hidden}.why-media img{z-index:-2;object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}.why-media__sheen{z-index:-1;background:radial-gradient(ellipse 46% 62% at var(--pointer-x) var(--pointer-y),#fff8e81b,#fff8e80a 29%,transparent 67%);opacity:0;pointer-events:none;transition:opacity .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.why-media--soft .why-media__sheen{background:radial-gradient(ellipse 49% 66% at var(--pointer-x) var(--pointer-y),#fff7e224,#fff7e20c 31%,transparent 68%)}.why-media.is-pointer-active .why-media__sheen{opacity:1}.why-media.is-pointer-active img{transform:scale(1.008)}.why-hero{isolation:isolate;color:#24231f;-webkit-user-select:auto;user-select:auto;background:#e9e0d2;height:78svh;min-height:640px;max-height:820px;padding-top:80px;position:relative;overflow:hidden}.why-hero__media{z-index:-3;position:absolute;inset:80px 0 0}.why-hero__media img{object-position:67% 51%}.why-hero__veil{z-index:-2;pointer-events:none;background:linear-gradient(90deg,#f9f7f2fb,#f9f7f2f0 28%,#f9f7f2a3 44%,#f9f7f214 67%);position:absolute;inset:80px 0 0}[dir=rtl] .why-hero__veil{background:linear-gradient(270deg,#f9f7f2fb,#f9f7f2f0 28%,#f9f7f2a3 44%,#f9f7f214 67%)}.why-hero__inner{z-index:1;height:100%;position:relative}.why-hero__copy{top:52%;width:min(520px,42vw);position:absolute;inset-inline-start:0;transform:translateY(-45%)}.why-hero h1{max-width:560px;margin:17px 0 0;font-size:clamp(2.8rem,4.35vw,4.8rem);line-height:1.03}.why-hero__copy>p:not(.why-kicker){color:#555149;max-width:420px;margin:20px 0 0;font-size:clamp(.8rem,.88vw,.95rem);line-height:1.7}.why-scene{isolation:isolate;position:relative}.why-scene h2{margin:16px 0 0;font-size:clamp(2.25rem,3.7vw,4rem);line-height:1.02}.why-scene__copy>p:not(.why-kicker){color:#666159;max-width:390px;margin:20px 0 0;font-size:clamp(.78rem,.86vw,.92rem);line-height:1.72}.why-scene__inner{z-index:2;height:100%;position:relative}.why-scene__shade{z-index:0;pointer-events:none;position:absolute;inset:0}.why-quality{color:#fff;background:#191713;min-height:470px}.why-quality .why-scene__inner,.why-solutions .why-scene__inner{height:auto;position:absolute;inset:0}.why-quality>.why-media{z-index:-2;position:absolute;inset:0}.why-quality .why-media img{object-position:center 47%;filter:saturate(.78)brightness(.7)}.why-quality .why-scene__shade{z-index:-1;background:linear-gradient(90deg,#0c0b09eb,#0c0b09ab 34%,#0c0b0929 66%,#0c0b0914)}[dir=rtl] .why-quality .why-scene__shade{background:linear-gradient(270deg,#0c0b09eb,#0c0b09ab 34%,#0c0b0929 66%,#0c0b0914)}.why-quality .why-scene__copy,.why-solutions .why-scene__copy{top:50%;width:min(430px,38vw);position:absolute;inset-inline-start:0;transform:translateY(-50%)}.why-quality .why-scene__copy>p:not(.why-kicker),.why-solutions .why-scene__copy>p:not(.why-kicker){color:#ffffffc2}.why-designs{background:#fbf9f5;grid-template-columns:minmax(0,1.62fr) minmax(360px,.78fr);display:grid}.why-designs,.why-designs>.why-media{min-height:470px}.why-designs .why-media img{object-position:center 52%}.why-designs>.why-scene__copy,.why-support>.why-scene__copy{flex-direction:column;justify-content:center;padding:clamp(46px,5vw,82px);display:flex}.why-solutions{color:#fff;background:#171613;min-height:440px}.why-solutions>.why-media{z-index:-2;position:absolute;inset:0}.why-solutions .why-media img{object-position:center 58%;filter:saturate(.78)brightness(.76)}.why-solutions .why-scene__shade{z-index:-1;background:linear-gradient(90deg,#0b0a08e0,#0b0a088c 32%,#0b0a0814 68%)}[dir=rtl] .why-solutions .why-scene__shade{background:linear-gradient(270deg,#0b0a08e0,#0b0a088c 32%,#0b0a0814 68%)}.why-support{background:#f8f5ef;grid-template-columns:minmax(0,1.42fr) minmax(380px,.88fr);display:grid}.why-support,.why-support>.why-media{min-height:460px}.why-support .why-media img{object-position:center 55%}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .why-page :is(h1,h2){letter-spacing:normal;font-family:inherit}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .why-kicker{letter-spacing:normal;text-transform:none}@media (max-width:1024px){.why-media__sheen{display:none}.why-media.is-pointer-active img{transform:none}.why-hero{height:72svh;min-height:590px}.why-hero__copy{width:min(480px,50vw)}.why-designs{grid-template-columns:1.22fr .78fr}.why-support{grid-template-columns:1.15fr .85fr}.why-designs>.why-scene__copy,.why-support>.why-scene__copy{padding:42px}}@media (max-width:760px){.why-hero{height:80svh;min-height:650px;max-height:720px;padding-top:70px}.why-hero__media,.why-hero__veil{inset-block-start:70px}.why-hero__media img{object-position:54% center}.why-hero__veil,[dir=rtl] .why-hero__veil{background:linear-gradient(#f9f7f20f,#f9f7f245 32%,#f9f7f2e6 65%,#f9f7f2fb)}.why-hero__copy{width:100%;top:auto;bottom:7%;transform:none}.why-hero h1{max-width:350px;font-size:clamp(2.45rem,11.6vw,3.2rem);line-height:1.02}.why-hero__copy>p:not(.why-kicker){max-width:345px;font-size:.8rem}.why-scene h2{font-size:clamp(2.1rem,9.7vw,2.85rem)}.why-quality{min-height:540px}.why-quality .why-media img{object-position:58% center}.why-quality .why-scene__shade,[dir=rtl] .why-quality .why-scene__shade{background:linear-gradient(#0c0b0914 22%,#0c0b0996 52%,#0c0b09f2)}.why-quality .why-scene__copy,.why-solutions .why-scene__copy{width:100%;top:auto;bottom:48px;transform:none}.why-designs,.why-support{grid-template-columns:1fr}.why-designs>.why-media,.why-support>.why-media{min-height:360px}.why-designs>.why-scene__copy,.why-support>.why-scene__copy{min-height:330px;padding:52px 20px}.why-solutions{min-height:520px}.why-solutions .why-media img{object-position:57% center}.why-solutions .why-scene__shade,[dir=rtl] .why-solutions .why-scene__shade{background:linear-gradient(#0b0a080f 21%,#0b0a088a 52%,#0b0a08f0)}}@media (hover:none),(pointer:coarse){.why-media__sheen{display:none}.why-media.is-pointer-active img{transform:none}}@media (prefers-reduced-motion:reduce){.why-media img,.why-media__sheen{transition:none}.why-media.is-pointer-active img{transform:none}.why-media__sheen{display:none}}body[data-locale=ar]{--type-display:clamp(2.25rem,3.25vw,3.7rem);--type-section-title:clamp(2.05rem,3vw,3.35rem);--type-body:clamp(.8rem,.86vw,.92rem)}body[data-locale=ar] :is(.display-heading,.hero h1,.alibaba-store h2,.engineered-panel__copy h2,.smart-panel__title,.factory-panel__title,.world-map__headline,.global-presence__headline,.final-cta h2,.catalog-hero h1,.catalog-card h2,.catalog-guidance h2,.catalog-quote h2,.detail-hero h1,.detail-intro h2,.detail-page section header h2,.detail-quote h2,.quote-page h1,.quote-intro h1,.quote-step h2,.quote-config-section .quote-step__heading h2,.blinds-journal__intro h1,.blinds-card h2,.blinds-article__hero h1,.about-page h1,.about-page h2,.why-page h1,.why-page h2){letter-spacing:normal;text-transform:none;line-height:1.16}body[data-locale=ar] .hero h1{max-width:510px;font-size:clamp(2.35rem,3.55vw,4rem)}body[data-locale=ar] .products-section .display-heading{font-size:clamp(2.2rem,3.4vw,3.75rem)}body[data-locale=ar] .alibaba-store h2{font-size:clamp(2.25rem,3.2vw,3.55rem)}body[data-locale=ar] .engineered-panel__copy h2,body[data-locale=ar] .factory-panel__title,body[data-locale=ar] .smart-panel__title{font-size:clamp(2.15rem,3.25vw,3.55rem)}body[data-locale=ar] :is(.world-map__headline,.global-presence__headline){font-size:clamp(2.25rem,3.05vw,3.35rem)}body[data-locale=ar] .final-cta h2{font-size:clamp(2.15rem,3.05vw,3.35rem)}body[data-locale=ar] .blinds-article__hero h1,body[data-locale=ar] .blinds-journal__intro h1,body[data-locale=ar] .catalog-hero h1,body[data-locale=ar] .detail-hero h1,body[data-locale=ar] .quote-intro h1,body[data-locale=ar] .quote-page h1{font-size:clamp(2.55rem,5vw,5rem)}body[data-locale=ar] .blinds-card h2,body[data-locale=ar] .catalog-card h2,body[data-locale=ar] .detail-intro h2,body[data-locale=ar] .detail-page section header h2,body[data-locale=ar] .quote-config-section .quote-step__heading h2,body[data-locale=ar] .quote-step h2{font-size:clamp(2rem,3vw,3.2rem)}body[data-locale=ar] .about-hero h1{font-size:clamp(2.25rem,3.45vw,3.65rem)}body[data-locale=ar] :is(.about-company,.about-locations,.about-approach,.about-commitment) h2{font-size:clamp(1.95rem,2.8vw,3rem)}body[data-locale=ar] .why-hero h1{max-width:500px;font-size:clamp(2.3rem,3.5vw,3.65rem)}body[data-locale=ar] .why-scene h2{font-size:clamp(2rem,2.95vw,3.15rem)}body[data-locale=ar] :is(.hero__description,.alibaba-store__text,.world-map__editorial>p,.about-hero__copy>p:last-child,.about-company__content>p:not(.about-kicker),.about-locations__copy>p:not(.about-kicker),.about-approach__content>p:not(.about-kicker),.why-hero__copy>p:not(.why-kicker),.why-scene__copy>p:not(.why-kicker),.blinds-journal__lead,.blinds-article__hero-copy>p:not(.blinds-journal__eyebrow),.blinds-article__body p){line-height:1.65}@media (max-width:760px){body[data-locale=ar] .mobile-menu nav>a,body[data-locale=ar] .mobile-nav-group>button{font-size:clamp(1.15rem,5vw,1.4rem);line-height:1.35}body[data-locale=ar] .hero{height:76svh;min-height:580px}body[data-locale=ar] .hero__copy{bottom:13%}body[data-locale=ar] .hero h1{max-width:320px;font-size:clamp(1.95rem,8.2vw,2.45rem);line-height:1.16}body[data-locale=ar] .hero__description{margin-block:13px 18px}body[data-locale=ar] .product-card,body[data-locale=ar] .product-card:last-child{height:clamp(420px,62svh,540px)}body[data-locale=ar] .alibaba-store__content{min-height:360px;padding-block:42px 38px}body[data-locale=ar] .alibaba-store h2{font-size:clamp(2rem,8.4vw,2.5rem);line-height:1.16}body[data-locale=ar] .alibaba-store__media{min-height:300px}body[data-locale=ar] .smart-panel{min-height:clamp(500px,68svh,590px)}body[data-locale=ar] .engineered-panel{min-height:clamp(460px,64svh,550px)}body[data-locale=ar] .factory-panel{min-height:clamp(480px,66svh,570px)}body[data-locale=ar] .engineered-panel__copy h2,body[data-locale=ar] .factory-panel__title,body[data-locale=ar] .smart-panel__title{font-size:clamp(1.9rem,8vw,2.35rem);line-height:1.17}body[data-locale=ar] .story-copy .display-heading{font-size:clamp(1.95rem,8.2vw,2.45rem);line-height:1.16}body[data-locale=ar] .world-map__headline{font-size:clamp(2rem,8.8vw,2.55rem);line-height:1.16}body[data-locale=ar] .world-map__canvas{height:285px}body[data-locale=ar] .final-cta{min-height:clamp(320px,44svh,370px)}body[data-locale=ar] .final-cta h2{font-size:clamp(1.9rem,8vw,2.35rem);line-height:1.16}body[data-locale=ar] .about-hero{height:70svh;min-height:545px;max-height:610px}body[data-locale=ar] .about-hero h1{max-width:310px;font-size:clamp(2rem,8.5vw,2.5rem);line-height:1.16}body[data-locale=ar] .about-company__media{min-height:290px}body[data-locale=ar] .about-company__content{padding-block:40px}body[data-locale=ar] :is(.about-company,.about-locations,.about-approach,.about-commitment) h2{font-size:clamp(1.8rem,7.6vw,2.25rem);line-height:1.17}body[data-locale=ar] .about-locations{padding-block:44px}body[data-locale=ar] .about-locations__grid{gap:28px}body[data-locale=ar] .about-place{min-height:220px}body[data-locale=ar] .about-approach__media{min-height:230px}body[data-locale=ar] .about-approach__content{min-height:270px;padding-block:42px}body[data-locale=ar] .about-commitment{padding-block:44px}body[data-locale=ar] .why-hero{height:71svh;min-height:550px;max-height:610px}body[data-locale=ar] .why-hero__copy{bottom:6%}body[data-locale=ar] .why-hero h1{max-width:310px;font-size:clamp(1.95rem,8.4vw,2.45rem);line-height:1.17}body[data-locale=ar] .why-hero__copy>p:not(.why-kicker){margin-top:14px}body[data-locale=ar] .why-scene h2{font-size:clamp(1.8rem,7.6vw,2.25rem);line-height:1.18}body[data-locale=ar] .why-quality{min-height:430px}body[data-locale=ar] .why-quality .why-scene__copy,body[data-locale=ar] .why-solutions .why-scene__copy{bottom:34px}body[data-locale=ar] .why-designs>.why-media,body[data-locale=ar] .why-support>.why-media{min-height:285px}body[data-locale=ar] .why-designs>.why-scene__copy,body[data-locale=ar] .why-support>.why-scene__copy{min-height:255px;padding-block:38px}body[data-locale=ar] .why-solutions{min-height:420px}body[data-locale=ar] .catalog-hero{padding-block:120px 46px}body[data-locale=ar] .blinds-article__hero h1,body[data-locale=ar] .blinds-journal__intro h1,body[data-locale=ar] .catalog-hero h1,body[data-locale=ar] .detail-hero h1,body[data-locale=ar] .quote-intro h1,body[data-locale=ar] .quote-page h1{font-size:clamp(2.15rem,9vw,2.75rem);line-height:1.16}body[data-locale=ar] .blinds-card h2,body[data-locale=ar] .catalog-card h2,body[data-locale=ar] .detail-intro h2,body[data-locale=ar] .detail-page section header h2,body[data-locale=ar] .quote-config-section .quote-step__heading h2,body[data-locale=ar] .quote-step h2{font-size:clamp(1.8rem,7.5vw,2.25rem);line-height:1.17}body[data-locale=ar] .quote-page{padding-block:130px 72px}body[data-locale=ar] .quote-shell{padding-block:104px 52px}body[data-locale=ar] .blinds-journal__intro{padding-block:120px 64px}body[data-locale=ar] .blinds-article__hero{min-height:570px;padding-block:140px 58px}body[data-locale=ar] .blinds-article__back{margin-bottom:36px}body[data-locale=ar] .blinds-article__body{padding-block:62px}}.contact-page{color:#181817;background:#f6f3ed;min-height:100vh;padding:clamp(8rem,13vw,11rem) clamp(1.25rem,6vw,6rem) clamp(4rem,8vw,7rem)}.contact-page__intro{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);gap:clamp(2rem,7vw,7rem);max-width:1180px;margin:0 auto 3rem;display:grid}.contact-page__intro>div>span{color:#a87735;letter-spacing:.18em;text-transform:uppercase;font-size:.75rem}.contact-page__intro h1{margin:.8rem 0 1rem;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:400;line-height:1.02}.contact-page__intro p{color:#625f59;max-width:42rem;line-height:1.7}.contact-page__intro address{align-self:end;gap:.7rem;font-style:normal;display:grid}.contact-page__intro address a{color:inherit}.contact-page__form{background:#fff;max-width:1180px;margin:auto;padding:clamp(1.4rem,4vw,3.5rem)}.contact-form__grid{grid-template-columns:1fr 1fr;gap:1.3rem;display:grid}.contact-form label{gap:.5rem;font-size:.82rem;display:grid}.contact-form input,.contact-form textarea{color:#181817;width:100%;font:inherit;background:#fff;border:1px solid #d6d0c7;padding:.9rem 1rem}.contact-form textarea{resize:vertical}.contact-form__wide{grid-column:1/-1}.contact-form__consent{align-items:start;margin:1.5rem 0;line-height:1.5;grid-template-columns:auto 1fr!important}.contact-form__consent input{width:1rem;height:1rem;margin-top:.18rem}.contact-form__consent a{text-decoration:underline}.contact-form__submit{color:#fff;background:#1a1a19;border:0;min-width:12rem;padding:.95rem 1.6rem}.contact-form__success{color:#285d3d;margin-top:1rem}.contact-form__error{color:#9b2828;margin-top:1rem}@media (max-width:700px){.contact-form__grid,.contact-page__intro{grid-template-columns:1fr}.contact-form__wide{grid-column:auto}}.contact-page__email{align-items:center;gap:.55rem;width:fit-content;font-weight:600;display:inline-flex}.contact-page__email svg{color:#a87735}.contact-page__social-title{margin-top:1rem}.contact-page__socials{gap:.55rem;display:flex}.contact-page__socials a{color:#282723;background:#ffffff8c;border:1px solid #cfc6b9;border-radius:999px;place-items:center;width:46px;height:46px;transition:border-color .2s,background .2s,color .2s,transform .2s;display:grid}.contact-page__socials a:focus-visible,.contact-page__socials a:hover{color:#fff;background:#a87735;border-color:#a87735;transform:translateY(-2px)}.contact-page__socials svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:19px;height:19px}.contact-page__socials a:last-child svg{fill:currentColor;stroke:none}.contact-page__wechat{color:#fff;background:radial-gradient(circle at 12% 10%,#b88a3b21,#0000 34%),#1b1b19;grid-template-columns:minmax(0,1fr) minmax(210px,280px);align-items:center;gap:clamp(2rem,6vw,6rem);max-width:1180px;margin:0 auto 3rem;padding:clamp(1.6rem,4vw,3.4rem);display:grid;overflow:hidden}.contact-page__wechat-copy{max-width:570px}.contact-page__wechat-copy>span{color:#cda45d;letter-spacing:.2em;text-transform:uppercase;font-size:.68rem;font-weight:700}.contact-page__wechat h2{text-wrap:balance;margin:.8rem 0 0;font-size:clamp(2rem,4vw,3.4rem);font-weight:400;line-height:1.05}.contact-page__wechat p{color:#ffffffad;max-width:520px;margin:1.1rem 0 0;line-height:1.7}.contact-page__wechat-code{background:#fff;border:1px solid #cda45d73;transition:transform .25s,border-color .25s;display:block;overflow:hidden;box-shadow:0 18px 44px #00000040}.contact-page__wechat-code:focus-visible,.contact-page__wechat-code:hover{border-color:#d7ae65;transform:translateY(-3px)}.contact-page__wechat-code img{width:100%;height:auto;display:block}.contact-page__form{box-shadow:0 16px 45px #251f180d}.contact-page__socials .contact-page__social-dot,.contact-page__socials a:nth-child(2) svg{fill:currentColor;stroke:none}body:is([data-locale=ar],[data-locale=ku],[data-locale=he],[data-locale=zh]) .contact-page__wechat-copy>span{letter-spacing:normal;text-transform:none}@media (max-width:700px){.contact-page__wechat{grid-template-columns:1fr;padding:1.35rem}.contact-page__wechat-code{width:min(76vw,270px);margin-inline:auto}.contact-page__socials a{width:48px;height:48px}}.quote-privacy-consent{grid-template-columns:auto 1fr;align-items:start;gap:.65rem;margin-top:1.2rem;font-size:.8rem;line-height:1.5;display:grid}.quote-privacy-consent input{width:1rem;height:1rem;margin-top:.18rem}.quote-privacy-consent a{text-decoration:underline}.footer__bottom nav{flex-wrap:wrap;gap:1rem;display:flex}.footer__bottom nav a{color:inherit}.legal-page{color:#1a1917;background:#f6f3ed;min-height:100vh;padding:clamp(8rem,13vw,11rem) clamp(1.25rem,7vw,7rem) clamp(4rem,8vw,7rem)}.legal-page>header,.legal-page__sections{max-width:860px;margin-inline:auto}.legal-page>header>span{color:#a87735;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem}.legal-page h1{margin:.8rem 0 1rem;font-size:clamp(2.5rem,5vw,4.4rem);font-weight:400;line-height:1.05}.legal-page>header p{color:#5f5a53;font-size:1.05rem;line-height:1.7}.legal-page>header small{color:#817b72;margin-top:1rem;display:block}.legal-page__sections{gap:0;margin-top:3.5rem;display:grid}.legal-page__sections section{border-top:1px solid #d6d0c7;padding:1.8rem 0}.legal-page__sections h2{margin:0 0 .65rem;font-size:1.35rem;font-weight:500}.legal-page__sections p{color:#5f5a53;margin:0;line-height:1.75}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}