.BWaJiq_gallery{color:#14261c;grid-template-rows:auto 1fr;grid-template-columns:minmax(250px,.6fr) minmax(0,1fr);gap:18px 24px;min-width:0;padding-block:24px;scroll-margin-top:20px;display:grid}.BWaJiq_heading{grid-area:1/1}.BWaJiq_heading h2{font:500 clamp(32px,3.7vw,56px)/1.05 var(--font-cormorant),Georgia,serif;letter-spacing:-.035em;margin:0 0 8px}.BWaJiq_heading p{color:#6d7066;margin:0;font-size:17px;line-height:1.45}.BWaJiq_rooms{grid-area:2/1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;min-width:0;display:grid}.BWaJiq_card{aspect-ratio:1.85;color:#fff;cursor:pointer;isolation:isolate;background:#343b30;border:1px solid #928b7f;border-radius:12px;padding:0;position:relative;overflow:hidden}.BWaJiq_card>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.BWaJiq_card:after{content:"";z-index:-1;background:linear-gradient(#0000,#161911e8);position:absolute;inset:20% 0 0}.BWaJiq_card[aria-pressed=true]{outline-offset:3px;outline:2px solid #1d6344}.BWaJiq_cardText{inset-inline:12px;text-align:start;text-transform:uppercase;align-items:center;gap:12px;font-size:13px;font-weight:600;line-height:1.25;display:flex;position:absolute;bottom:12px}.BWaJiq_cardText small{letter-spacing:2px;margin-top:5px;font-size:8px;font-weight:400;display:block}.BWaJiq_cardText svg{flex-shrink:0}.BWaJiq_check{inset-inline-end:5px;background:#145038;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:5px}.BWaJiq_stage{grid-area:1/2/3;min-width:0}.BWaJiq_canvas{isolation:isolate;background:0 0;border-radius:16px;min-width:0;max-width:100%;margin-inline:auto;position:relative;overflow:hidden}.BWaJiq_canvas>img{object-fit:contain;width:100%;height:100%;display:block}.BWaJiq_brand{top:22px;color:#fff;letter-spacing:4px;text-shadow:0 1px 5px #0007;font:11px/1 Georgia,serif;position:absolute;inset-inline-start:24px}.BWaJiq_brand strong{letter-spacing:0;font:29px/1 Georgia,serif;display:block}.BWaJiq_badge{top:18px;color:#fff;text-transform:uppercase;background:#302b23d9;border:1px solid #ffffff40;border-radius:24px;padding:12px 19px;font-size:11px;position:absolute;inset-inline-end:18px}.BWaJiq_tagline{bottom:24px;color:#fff;font:clamp(20px,2.6vw,38px)/1.1 var(--font-cormorant),Georgia,serif;text-shadow:0 1px 8px #0007;max-width:65%;position:absolute;inset-inline-start:24px}.BWaJiq_tagline small{letter-spacing:3px;margin-top:7px;font:9px/1.5 Arial,sans-serif;display:block}.BWaJiq_arrows{color:#fff;text-shadow:0 1px 4px #0007;align-items:center;gap:12px;display:flex;position:absolute;bottom:20px;right:18px}.BWaJiq_arrows button{color:#14261c;cursor:pointer;background:#faf8f1;border:1px solid #e8e2d6;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.BWaJiq_arrows span{font:16px Georgia,serif}.BWaJiq_caption{color:#717166;justify-content:space-between;align-items:center;gap:10px;margin-top:7px;font:12px/1.4 Georgia,serif;display:flex}.BWaJiq_caption button{color:#152c20;cursor:pointer;background:0 0;border:1px solid #c4c2b9;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:0 14px;font:13px Georgia,serif;display:flex}.BWaJiq_loading{background:#faf8f0ed;border-radius:20px;padding:10px 18px;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BWaJiq_error{align-items:center;gap:14px;font-size:13px;display:flex}.BWaJiq_error button{min-height:44px;text-decoration:underline}.BWaJiq_empty{color:#717166;grid-column:1/-1;padding:24px 0}.BWaJiq_gallery :is(button,[tabindex]):focus-visible{outline-offset:4px;outline:2px solid #236c4b}.BWaJiq_gallery[dir=rtl] .BWaJiq_heading h2,.BWaJiq_gallery[dir=rtl] .BWaJiq_tagline{letter-spacing:0;font-family:Tahoma,Arial,sans-serif;line-height:1.4}.BWaJiq_gallery[dir=rtl] .BWaJiq_tagline small{letter-spacing:0}@media (max-width:1000px){.BWaJiq_gallery{grid-template-columns:minmax(210px,.55fr) minmax(0,1fr);gap:15px 20px}.BWaJiq_rooms{gap:10px}.BWaJiq_card{aspect-ratio:1.45}.BWaJiq_cardText{gap:7px;font-size:11px;inset-inline:8px}.BWaJiq_cardText small{letter-spacing:1px;font-size:7px}.BWaJiq_tagline small{letter-spacing:1px}.BWaJiq_brand{top:14px;inset-inline-start:16px}.BWaJiq_badge{top:12px;padding:9px 12px;inset-inline-end:12px}.BWaJiq_tagline{inset-inline-start:16px;bottom:18px}.BWaJiq_arrows{gap:6px;bottom:12px;right:12px}.BWaJiq_arrows button{width:44px;height:44px}}@media (max-width:850px){.BWaJiq_gallery{flex-direction:column;gap:14px;display:flex}.BWaJiq_heading{order:0}.BWaJiq_heading h2{font-size:34px}.BWaJiq_heading p{font-size:14px}.BWaJiq_stage{order:1;width:100%}.BWaJiq_rooms{scroll-snap-type:x proximity;order:2;gap:12px;margin-inline:-5px;padding:5px;display:flex;overflow-x:auto}.BWaJiq_card{aspect-ratio:1.4;scroll-snap-align:start;flex:0 0 135px}.BWaJiq_canvas{border-radius:10px}.BWaJiq_brand strong{font-size:21px}.BWaJiq_brand{letter-spacing:3px;top:12px;font-size:8px;inset-inline-start:12px}.BWaJiq_badge{top:10px;padding:8px 10px;font-size:9px;inset-inline-end:10px}.BWaJiq_tagline{inset-inline-start:12px;max-width:58%;font-size:23px;bottom:14px}.BWaJiq_tagline small{letter-spacing:1px;margin-top:4px;font-size:6px}.BWaJiq_arrows span{font-size:13px}.BWaJiq_arrows{gap:5px;bottom:10px;right:8px}.BWaJiq_caption{font-size:10px}.BWaJiq_caption button{gap:6px;padding-inline:9px;font-size:11px}}@media (prefers-reduced-motion:reduce){.BWaJiq_gallery *{scroll-behavior:auto!important;transition:none!important}}.BWaJiq_summary{min-width:0}@media (max-width:850px){.BWaJiq_stage{display:contents}.BWaJiq_canvas{order:1}.BWaJiq_caption,.BWaJiq_error{order:2}.BWaJiq_rooms{order:3}.BWaJiq_summary{order:4;width:100%}.BWaJiq_empty{order:1}}.BWaJiq_brand{inset-inline-start:auto;left:24px}.BWaJiq_badge{inset-inline-end:auto;right:18px}.BWaJiq_tagline{inset-inline-start:auto;left:24px}@media (max-width:1000px){.BWaJiq_brand,.BWaJiq_tagline{left:16px}.BWaJiq_badge{right:12px}}@media (max-width:850px){.BWaJiq_brand,.BWaJiq_tagline{left:12px}.BWaJiq_badge{right:10px}}.BWaJiq_caption{justify-content:flex-end}
.vThvEW_page{--green:#174535;--line:#cfc4b1;color:#171916;font-variant-numeric:lining-nums tabular-nums;min-height:100svh;font-family:var(--font-manrope),Arial,sans-serif;background:#faf7f0}.vThvEW_page a{color:inherit;text-decoration:none}.vThvEW_page button,.vThvEW_page a,.vThvEW_page summary{-webkit-tap-highlight-color:transparent}.vThvEW_page button{cursor:pointer}.vThvEW_page :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid #49795f}.vThvEW_page button:active,.vThvEW_page a:active{opacity:.75}.vThvEW_header{border-bottom:1px solid var(--line);align-items:center;gap:28px;max-width:1600px;min-height:62px;margin:auto;padding:10px 16px;display:flex}.vThvEW_brand{flex-shrink:0;align-items:center;gap:17px;display:inline-flex;color:var(--green)!important}.vThvEW_monogram{background:var(--green);color:#faf7f0;place-items:center;width:44px;height:44px;font:32px Georgia,serif;display:grid}.vThvEW_brandWords{white-space:nowrap;font:25px/1 Georgia,serif}.vThvEW_brandWords small{font:8px/1.5 var(--font-manrope),Arial,sans-serif;letter-spacing:5px;margin-top:6px;display:block}.vThvEW_header nav{flex:1;justify-content:center;gap:40px;font:16px Georgia,serif;display:flex}.vThvEW_catalogue{background:var(--green);border-radius:5px;align-items:center;gap:14px;padding:12px 16px;font:16px Georgia,serif;display:flex;color:#fff!important}.vThvEW_languages{align-items:center;gap:10px;display:flex}.vThvEW_languages button{min-width:32px;min-height:40px;font:14px Georgia,serif}.vThvEW_languages button[aria-pressed=true]{color:var(--green);text-underline-offset:5px;text-decoration:underline}.vThvEW_main{max-width:1530px;margin:auto;padding:0 17px}.vThvEW_back{align-items:center;gap:10px;min-height:20px;margin:20px 0 15px;font:16px Georgia,serif;display:inline-flex;color:var(--green)!important}.vThvEW_backRow{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.vThvEW_share{color:var(--green);text-underline-offset:4px;min-height:44px;padding:8px;font-size:12px;text-decoration:underline}.vThvEW_shareStatus{inset-inline-end:0;z-index:1;background:#faf7f0;font-size:12px;position:absolute;top:90%}.vThvEW_hero{grid-template-columns:minmax(0,1.67fr) minmax(0,1fr);align-items:start;gap:6%;padding-bottom:30px;display:grid}.vThvEW_productVisual{align-self:start;min-width:0;padding-top:0;position:relative}.vThvEW_savedImage{aspect-ratio:1;border-radius:4px;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.vThvEW_savedImage img{object-fit:contain;width:100%;height:100%;max-height:85svh;display:block}.vThvEW_productVisual .vThvEW_savedImage{aspect-ratio:auto;height:clamp(420px,55vw,780px)}.vThvEW_productVisual .vThvEW_savedImage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.vThvEW_placeholder{color:#76766d;background:#ede9e0;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:300px;font-size:13px;display:flex}.vThvEW_expand{inset-inline-end:14px;color:#183f32;background:#faf7f0ed;border:1px solid #ded8cc;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s;display:grid;position:absolute;top:14px}.vThvEW_expand:hover{background:#fff}.vThvEW_info{min-width:0;padding-top:28px}.vThvEW_eyebrow{text-transform:uppercase;letter-spacing:4px;margin:0 0 14px;font-size:10px;line-height:1.6}.vThvEW_title{font:500 clamp(44px,5.7vw,84px)/.98 var(--font-cormorant),Georgia,serif;overflow-wrap:anywhere;margin:0}.vThvEW_shortTitle{font-size:clamp(76px,10vw,132px)}.vThvEW_rule{background:#b69c75;width:52px;height:2px;margin:22px 0 16px;display:block}.vThvEW_description{font:29px/1.25 var(--font-cormorant),Georgia,serif;white-space:pre-line;margin:0 0 18px}.vThvEW_dimensions{margin:0 0 28px;font:22px/1.4 Georgia,serif}.vThvEW_specs{border-block:1px solid var(--line);margin:0;padding:19px 0;font:16px/1.5 Georgia,serif}.vThvEW_specs div{grid-template-columns:minmax(70px,1fr) minmax(0,1fr);gap:12px;padding:4px 0;display:grid}.vThvEW_specs dd{overflow-wrap:anywhere;color:#41403d;margin:0}.vThvEW_details{color:#55594e;margin-top:8px;font-size:12px}.vThvEW_details summary{cursor:pointer;min-height:36px;padding:8px 0}.vThvEW_details .vThvEW_specs{font-size:14px}.vThvEW_whatsapp{background:var(--green);border-radius:4px;justify-content:center;align-items:center;gap:18px;min-height:56px;margin-top:22px;padding:12px;font:21px Georgia,serif;display:flex;color:#fff!important}.vThvEW_whatsapp:hover,.vThvEW_catalogue:hover{background:#245a46}.vThvEW_seeSpace{align-items:center;gap:20px;min-height:44px;margin-top:18px;font:19px Georgia,serif;display:flex;color:var(--green)!important}.vThvEW_seeSpace span{text-underline-offset:4px;text-decoration:underline}.vThvEW_gallery{border-top:1px solid var(--line);padding:20px 0 22px;scroll-margin-top:20px}.vThvEW_galleryHeader{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.vThvEW_gallery h2{font:500 42px/1.1 var(--font-cormorant),Georgia,serif;margin:0 0 4px}.vThvEW_galleryHeader p{color:#83837c;margin:0;font:16px/1.5 Georgia,serif}.vThvEW_selectors{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:52%;display:flex}.vThvEW_selectors button{border:1px solid var(--line);color:#193e31;border-radius:7px;min-height:38px;padding:9px 16px;font:13px Georgia,serif}.vThvEW_selectors button:hover{background:#eceee5}.vThvEW_selectors button[aria-pressed=true]{background:var(--green);border-color:var(--green);color:#fff}.vThvEW_galleryLayout{grid-template-columns:minmax(0,2.8fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.vThvEW_selectedRoom{min-width:0;position:relative}.vThvEW_roomImage{aspect-ratio:2;background:#eeeae1}.vThvEW_roomImage img{object-fit:contain;width:100%;height:100%;max-height:none;animation:.22s ease-out vThvEW_reveal}.vThvEW_ai{bottom:15px;color:#fff;pointer-events:none;background:#3f423c98;border-radius:20px;padding:6px 13px;font-size:11px;position:absolute;inset-inline-start:15px}.vThvEW_thumbnails{scrollbar-width:thin;flex-direction:column;gap:9px;max-height:calc(35vw - 31.5px);margin:-3px;padding:3px;display:flex;overflow:auto}.vThvEW_thumbnail{border:2px solid #0000;border-radius:4px;flex-shrink:0;width:100%;position:relative;overflow:hidden}.vThvEW_thumbnail[aria-pressed=true]{border-color:var(--green)}.vThvEW_thumbnail:hover{border-color:#8b9b8c}.vThvEW_thumbnail .vThvEW_roomImage{aspect-ratio:2.2}.vThvEW_thumbnail span:not(.vThvEW_placeholder){bottom:4px;color:#fff;background:#153c30cf;border-radius:3px;padding:2px 6px;font-size:10px;position:absolute;inset-inline-end:5px}.vThvEW_caption{align-items:center;margin-top:8px;font-size:12px;line-height:1.6;display:flex}.vThvEW_caption strong{font:600 16px Georgia,serif}.vThvEW_counter{color:#73766d;margin-inline-start:auto}.vThvEW_showroom{background:var(--green);color:#fff;justify-content:center;align-items:center;gap:45px;padding:25px 40px;display:flex}.vThvEW_showroom p{font:26px/1.2 var(--font-cormorant),Georgia,serif;border-inline-start:1px solid #c6cebb66;margin:0;padding-inline-start:45px}.vThvEW_showroom a{border:1px solid #e8eadc;border-radius:5px;align-items:center;gap:24px;margin-inline-start:10%;padding:14px 24px;font:16px Georgia,serif;display:flex}.vThvEW_showroom a:hover{background:#ffffff12}.vThvEW_footer{justify-content:space-between;align-items:center;gap:24px;max-width:1530px;margin:auto;padding:20px 17px 26px;display:flex}.vThvEW_footer>div{color:#586254;text-align:end;font-size:11px;line-height:1.6}.vThvEW_footer p{margin:0}.vThvEW_dialog{color:#fff;background:#101a15;border:0;width:100vw;max-width:100vw;height:100svh;max-height:100svh;margin:auto;padding:16px;inset:0;overflow:hidden}.vThvEW_dialog::backdrop{background:#101a15}.vThvEW_dialog[open]{flex-direction:column;display:flex}.vThvEW_dialogBar{justify-content:space-between;align-items:center;gap:20px;min-height:50px;display:flex}.vThvEW_dialogBar button,.vThvEW_dialogControls button{border:1px solid #ffffff70;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.vThvEW_dialog>.vThvEW_savedImage{aspect-ratio:auto;background:0 0;flex:1;min-height:0}.vThvEW_dialog>.vThvEW_savedImage img{object-fit:contain;height:100%;max-height:100%}.vThvEW_dialogControls{justify-content:center;align-items:center;gap:20px;min-height:56px;display:flex}.vThvEW_page[dir=rtl]{font-family:Tahoma,Arial,sans-serif}.vThvEW_page[dir=rtl] :is(h1,h2,.vThvEW_description,.vThvEW_dimensions,.vThvEW_specs,.vThvEW_showroom p){font-family:Tahoma,Arial,sans-serif;line-height:1.5}.vThvEW_page[dir=rtl] .vThvEW_eyebrow{letter-spacing:0}.vThvEW_page[dir=rtl] .vThvEW_shortTitle{font-size:clamp(60px,8vw,110px)}@keyframes vThvEW_reveal{0%{opacity:.65}to{opacity:1}}@media (min-width:1600px){.vThvEW_thumbnails{max-height:540px}}@media (max-width:1100px){.vThvEW_header{margin-inline:24px}.vThvEW_main,.vThvEW_footer{padding-inline:42px}.vThvEW_header{gap:24px;padding-inline:17px}.vThvEW_hero{gap:6%}.vThvEW_gallery{margin-inline:-17px;padding-inline:17px}.vThvEW_galleryHeader{gap:15px}.vThvEW_gallery h2{font-size:40px}.vThvEW_selectors{gap:8px}.vThvEW_selectors button{padding-inline:13px}.vThvEW_showroom{gap:32px}.vThvEW_showroom a{margin-inline-start:5%}}@media (max-width:850px){.vThvEW_header{gap:16px;margin-inline:16px}.vThvEW_header nav{display:none}.vThvEW_catalogue{margin-inline-start:auto}.vThvEW_brandWords{font-size:20px}.vThvEW_brandWords small{letter-spacing:3px}.vThvEW_main,.vThvEW_footer{padding-inline:24px}.vThvEW_hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px}.vThvEW_info{padding-top:12px}.vThvEW_dimensions{font-size:18px}.vThvEW_whatsapp{gap:9px;font-size:17px}.vThvEW_description{font-size:25px}.vThvEW_galleryHeader{flex-wrap:wrap}.vThvEW_selectors{justify-content:flex-start;max-width:100%}.vThvEW_showroom{gap:20px;padding:22px 24px}.vThvEW_showroom p{padding-inline-start:20px;font-size:22px}.vThvEW_showroom a{margin:0;padding:12px 16px}}@media (max-width:600px){.vThvEW_header{flex-wrap:wrap;gap:10px;margin-inline:18px;padding:12px 0}.vThvEW_brand{gap:10px}.vThvEW_monogram{width:37px;height:40px;font-size:28px}.vThvEW_brandWords{font-size:18px}.vThvEW_brandWords small{letter-spacing:3px;font-size:6px}.vThvEW_header .vThvEW_catalogue{display:none}.vThvEW_languages{gap:4px;margin-inline-start:auto}.vThvEW_main{padding-inline:18px}.vThvEW_back{margin-top:15px;margin-bottom:14px;font-size:15px}.vThvEW_hero{flex-direction:column;gap:24px;padding-bottom:28px;display:flex}.vThvEW_productVisual{width:100%}.vThvEW_productVisual .vThvEW_savedImage{height:min(70svh,600px);min-height:240px}.vThvEW_productVisual .vThvEW_savedImage img{max-height:100%}.vThvEW_info{width:100%;padding:0}.vThvEW_eyebrow{margin-bottom:10px;font-size:9px}.vThvEW_title{font-size:50px}.vThvEW_shortTitle{font-size:82px}.vThvEW_rule{margin:15px 0}.vThvEW_description{font-size:27px}.vThvEW_dimensions{margin-bottom:20px;font-size:20px}.vThvEW_specs{padding:15px 0;font-size:16px}.vThvEW_whatsapp{min-height:56px;font-size:20px}.vThvEW_seeSpace{font-size:18px}.vThvEW_gallery{padding-top:22px;margin-inline:0;padding-inline:0}.vThvEW_gallery h2{font-size:36px}.vThvEW_galleryHeader p{font-size:14px}.vThvEW_galleryHeader{gap:16px;margin-bottom:18px}.vThvEW_selectors{gap:7px}.vThvEW_selectors button{min-height:44px;font-size:13px}.vThvEW_galleryLayout{flex-direction:column;gap:10px;display:flex}.vThvEW_selectedRoom{width:100%}.vThvEW_selectedRoom .vThvEW_roomImage{aspect-ratio:4/3}.vThvEW_thumbnails{flex-direction:row;width:100%;max-height:none;margin:-3px;padding:3px;overflow-x:auto}.vThvEW_thumbnail{width:120px}.vThvEW_thumbnail .vThvEW_roomImage{aspect-ratio:4/3}.vThvEW_ai{bottom:10px;font-size:10px;inset-inline-start:10px}.vThvEW_caption{flex-wrap:wrap;gap:3px}.vThvEW_showroom{flex-wrap:wrap;justify-content:flex-start;gap:16px;padding:24px 18px}.vThvEW_showroom p{flex:1;font-size:24px}.vThvEW_showroom a{margin-inline-start:49px}.vThvEW_footer{flex-wrap:wrap;padding:23px 18px}.vThvEW_footer>div{text-align:start}.vThvEW_dialog{padding:10px}}@media (prefers-reduced-motion:reduce){.vThvEW_page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.vThvEW_loading{color:#75786b;pointer-events:none;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.vThvEW_page{--green:#163f2a;--line:#d9d5cb;background:#faf8f2}.vThvEW_header{border:0;gap:32px;max-width:1440px;min-height:100px;padding:20px 40px}.vThvEW_brandWords{letter-spacing:-2px;font:44px/.85 Georgia,serif}.vThvEW_brandWords small{letter-spacing:5px;margin:0;padding-inline-start:3px;font:12px/1.5 Georgia,serif}.vThvEW_brandWords>span{letter-spacing:5px;margin-top:5px;font:7px/2 Arial,sans-serif;display:block}.vThvEW_header nav{flex:initial;gap:38px;margin-inline-start:auto;font:13px Arial,sans-serif}.vThvEW_header nav a{border-bottom:2px solid #0000;align-items:center;min-height:44px;display:flex}.vThvEW_header nav a[aria-current]{border-color:var(--green)}.vThvEW_languages{border:1px solid #a7ada0;border-radius:24px;gap:0;margin-inline-start:35px;overflow:hidden}.vThvEW_languages button{border:0;min-height:44px;padding:0 15px;font:12px Arial,sans-serif}.vThvEW_languages button[aria-pressed=true]{background:var(--green);color:#fff;text-decoration:none}.vThvEW_main{max-width:1440px;padding:0 40px 20px}.vThvEW_regular .vThvEW_backRow{display:none}.vThvEW_back{min-height:44px;margin:0;font-size:14px}.vThvEW_hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);align-items:center;gap:4.5%;padding:24px 0 32px}.vThvEW_productVisual{padding:0}.vThvEW_productVisual .vThvEW_savedImage{aspect-ratio:auto;height:auto;min-height:200px}.vThvEW_savedImage{aspect-ratio:auto;border-radius:0;max-height:70svh}.vThvEW_savedImage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:70svh}.vThvEW_productVisual .tile-presentation{box-shadow:none;border:0;padding:0;background:0 0!important}.vThvEW_placeholder{background:0 0;min-height:140px}.vThvEW_placeholder button{min-height:44px;padding-inline:12px;text-decoration:underline}.vThvEW_info{padding:0}.vThvEW_eyebrow{letter-spacing:2px;margin:0 0 8px;font-size:11px}.vThvEW_title{font:500 clamp(40px,5vw,68px)/1 var(--font-cormorant),Georgia,serif}.vThvEW_code{margin:8px 0 16px;font:20px Georgia,serif}.vThvEW_specs{border:0;min-width:0;margin:14px 0 0;padding:0;font:13px/1.5 Arial,sans-serif}.vThvEW_specs>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.5fr;gap:16px;padding:8px 0}.vThvEW_whatsapp{border-radius:10px;gap:16px;font-size:18px}.vThvEW_whatsapp svg:last-child{margin-inline-start:auto}.vThvEW_expand{width:44px;height:44px}.vThvEW_productStrip{grid-template-columns:90px minmax(90px,.8fr) minmax(130px,1.3fr) minmax(145px,1fr);align-items:center;gap:20px;min-width:0;padding:12px 0;display:grid}.vThvEW_stripImage{min-width:0;max-width:90px}.vThvEW_stripImage .vThvEW_savedImage{min-height:100px;max-height:140px}.vThvEW_stripImage img{max-height:140px}.vThvEW_stripInfo{min-width:0}.vThvEW_stripInfo h1{font:600 25px/1.1 var(--font-cormorant),Georgia,serif;overflow-wrap:anywhere;margin:0 0 8px}.vThvEW_stripInfo p{overflow-wrap:anywhere;margin:4px 0 9px;font-size:11px}.vThvEW_productStrip .vThvEW_specs{border-inline-start:1px solid #bdbeb3;margin:0;padding-inline-start:20px;font-size:11px}.vThvEW_productStrip .vThvEW_specs>div{gap:10px;padding:7px 0}.vThvEW_chip{background:#e9e6df;border-radius:20px;margin:4px 5px 0 0;padding:5px 9px;font-size:9px;display:inline-block}.vThvEW_stripActions{flex-direction:column;gap:8px;min-width:0;display:flex}.vThvEW_stripActions button{border:1px solid var(--green);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:7px 10px;font-size:12px;display:flex}.vThvEW_stripActions button:first-child{background:var(--green);color:#fff}.vThvEW_details,.vThvEW_components{border:1px solid #dfdbd2;border-radius:10px;margin:8px 0 14px;padding:0 18px;scroll-margin-top:20px}.vThvEW_details summary,.vThvEW_components summary{align-content:center;min-height:48px;font:18px Georgia,serif}.vThvEW_details>p{padding:10px 0;font-size:14px;line-height:1.7}.vThvEW_details .vThvEW_specs{max-width:800px;margin:0 0 18px;font-size:13px}.vThvEW_details .vThvEW_whatsapp{max-width:420px;margin-bottom:20px}.vThvEW_componentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:8px 0 16px;display:grid}.vThvEW_componentGrid article{border-top:1px solid var(--line);align-items:center;gap:20px;min-width:0;padding-top:12px;display:flex}.vThvEW_componentGrid .vThvEW_savedImage{flex-shrink:0;width:140px;max-height:110px}.vThvEW_componentGrid img{max-height:110px}.vThvEW_componentGrid h3{margin:0 0 6px;font:23px Georgia,serif}.vThvEW_componentGrid p{margin:4px 0;font-size:12px}.vThvEW_showroom{gap:38px;padding:22px 40px}.vThvEW_showroom p{padding-inline-start:36px;font-size:26px}.vThvEW_showroom a{border-radius:10px;min-height:44px;margin-inline-start:12%;padding:11px 24px}.vThvEW_footer{gap:40px;max-width:1440px;padding:18px 40px}.vThvEW_footer .vThvEW_brand{letter-spacing:2px;font:22px Georgia,serif}.vThvEW_footer nav{align-items:center;gap:24px;margin-inline-start:auto;font:13px Georgia,serif;display:flex}.vThvEW_footer nav a{align-content:center;min-height:44px}.vThvEW_footer>div{max-width:300px;font-size:10px}.vThvEW_footer>div a{align-content:center;min-height:44px;display:inline-block}.vThvEW_wall .vThvEW_header{border-bottom:1px solid var(--line);min-height:70px;padding-block:10px}.vThvEW_wall .vThvEW_brandWords{letter-spacing:1px;font-size:27px}.vThvEW_wall .vThvEW_brandWords small{font:inherit;letter-spacing:1px;margin-inline-end:8px;padding:0;display:inline}.vThvEW_wall .vThvEW_brandWords>span,.vThvEW_wall .vThvEW_header nav a:last-child{display:none}.vThvEW_wall .vThvEW_languages{margin-inline-start:0}.vThvEW_zoomArea{touch-action:none;flex:1;min-height:0;position:relative;overflow:hidden}.vThvEW_zoomContent{justify-content:center;align-items:center;display:flex;position:absolute;inset:10px}.vThvEW_zoomContent>img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%}.vThvEW_zoomContent .tile-presentation{background:0 0;width:100%;max-height:100%}.vThvEW_zoomContent .tile-presentation-img{max-height:75svh}.vThvEW_dialog button:focus-visible{outline-offset:3px;outline:2px solid #fff}.vThvEW_fullStatus{white-space:nowrap;padding:10px 16px;font-size:12px;position:absolute;bottom:12px;left:50%;transform:translate(-50%);background:#101b14e8!important;border-radius:24px!important}.vThvEW_page[dir=rtl] .vThvEW_back svg,.vThvEW_page[dir=rtl] .vThvEW_whatsapp svg:last-child,.vThvEW_page[dir=rtl] .vThvEW_showroom a svg{transform:rotate(180deg)}@media (min-width:701px){.vThvEW_regular{border:1px solid #c9c4b7;border-radius:20px;margin:10px;overflow:clip}.vThvEW_regular .vThvEW_main{padding-bottom:16px}.vThvEW_regular .vThvEW_header{padding-bottom:10px}}@media (max-width:1100px){.vThvEW_header{gap:20px;margin:0;padding-inline:28px}.vThvEW_main{padding-inline:28px}.vThvEW_languages{margin-inline-start:15px}.vThvEW_header nav{gap:25px}.vThvEW_productStrip{grid-template-columns:65px minmax(75px,1fr) minmax(140px,1.4fr);gap:14px}.vThvEW_stripActions{flex-direction:row;grid-column:2/4}.vThvEW_stripActions button{flex:1}.vThvEW_brandWords{font-size:38px}.vThvEW_showroom a{margin-inline-start:auto}.vThvEW_footer{gap:24px;padding-inline:28px}}@media (max-width:700px){.vThvEW_header{flex-wrap:nowrap;gap:12px;min-height:72px;padding:14px 18px}.vThvEW_brandWords{font-size:30px}.vThvEW_brandWords small{letter-spacing:4px;font-size:8px}.vThvEW_brandWords>span{letter-spacing:3px;font-size:5px}.vThvEW_header nav{display:none}.vThvEW_languages{margin-inline-start:auto!important}.vThvEW_languages button{padding-inline:12px}.vThvEW_main{padding-inline:18px}.vThvEW_hero{flex-direction:column;align-items:stretch;gap:20px;padding:14px 0 24px;display:flex}.vThvEW_productVisual{width:100%}.vThvEW_productVisual .vThvEW_savedImage{height:auto;min-height:160px}.vThvEW_title{font-size:48px}.vThvEW_code{font-size:18px}.vThvEW_info{padding:0}.vThvEW_productStrip{grid-template-columns:70px minmax(0,1fr);gap:14px;padding-top:14px}.vThvEW_productStrip .vThvEW_specs{border:0;grid-column:2;margin-top:-8px;padding:0}.vThvEW_stripImage{grid-row:1/3}.vThvEW_stripActions{grid-column:1/3}.vThvEW_stripInfo h1{font-size:24px}.vThvEW_chip{font-size:8px}.vThvEW_whatsapp{gap:12px;font-size:17px}.vThvEW_showroom{flex-wrap:wrap;justify-content:flex-start;gap:16px;padding:20px 18px}.vThvEW_showroom p{flex:1;padding-inline-start:16px;font-size:22px}.vThvEW_showroom a{margin-inline-start:46px;padding-inline:16px;font-size:14px}.vThvEW_footer{flex-wrap:wrap;gap:12px;padding:18px}.vThvEW_footer .vThvEW_brand{font-size:19px}.vThvEW_footer nav{gap:16px;font-size:12px}.vThvEW_footer>div{text-align:start;width:100%;max-width:none}.vThvEW_components,.vThvEW_details{padding-inline:12px}.vThvEW_componentGrid{grid-template-columns:1fr}.vThvEW_componentGrid .vThvEW_savedImage{width:100px}.vThvEW_dialog{padding:10px}.vThvEW_wall .vThvEW_brandWords{font-size:18px}.vThvEW_wall .vThvEW_header{gap:10px}.vThvEW_wall .vThvEW_languages button{padding-inline:10px}.vThvEW_details summary,.vThvEW_components summary{font-size:17px}}.vThvEW_dialog button{min-width:44px;min-height:44px}.vThvEW_page[dir=rtl] .vThvEW_main .vThvEW_stripInfo h1{font-size:25px;line-height:1.3}@media (max-width:700px){.vThvEW_page[dir=rtl] .vThvEW_main .vThvEW_stripInfo h1{font-size:24px}}
