.bde-preset-af483c6e-892a-4bd1-8e33-e8794b660fc7{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px;gap:20px;flex-direction:row;align-items:center}.bde-preset-af483c6e-892a-4bd1-8e33-e8794b660fc7 .ee-iconbox-content{align-items:flex-start;text-align:left}.bde-preset-af483c6e-892a-4bd1-8e33-e8794b660fc7 .ee-iconbox-title{color:var(--bde-palette-color-1-aac975ed-b6a1-4a17-b3ff-09e34931c47a);font-size:var(--preset-id-397abed1-3c1d-4931-a421-d3163a30a12d-font-size);font-family:var(--preset-id-397abed1-3c1d-4931-a421-d3163a30a12d-font-family);font-weight:var(--preset-id-397abed1-3c1d-4931-a421-d3163a30a12d-font-weight);margin-bottom:8px}.bde-preset-af483c6e-892a-4bd1-8e33-e8794b660fc7 .ee-iconbox-text{color:var(--bde-palette-color-1-fe1af553-185c-44c3-98f8-68a123100fc1);font-size:var(--preset-id-33a80fb9-abfd-4bca-bab3-23878a3c33d3-font-size)}.bde-preset-af483c6e-892a-4bd1-8e33-e8794b660fc7 .ee-iconbox-button{margin-top:0px}.bde-preset-af483c6e-892a-4bd1-8e33-e8794b660fc7 .ee-iconbox-icon.breakdance-icon-atom{font-size:32px;border-radius:4px;padding:18px;border-radius:4px;background:#103c3000}.bde-preset-af483c6e-892a-4bd1-8e33-e8794b660fc7 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1-aac975ed-b6a1-4a17-b3ff-09e34931c47a)}.bde-preset-9f4dc8b5-d9a2-4dd2-999d-93514fe93939{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px;gap:20px;flex-direction:row;align-items:flex-start}.bde-preset-9f4dc8b5-d9a2-4dd2-999d-93514fe93939 .ee-iconbox-content{align-items:flex-start;text-align:left}.bde-preset-9f4dc8b5-d9a2-4dd2-999d-93514fe93939 .ee-iconbox-title{color:var(--bde-palette-color-1-5ea939c6-e66f-4e15-ad63-2b40c8c4751c);font-size:var(--preset-id-397abed1-3c1d-4931-a421-d3163a30a12d-font-size);font-family:var(--preset-id-397abed1-3c1d-4931-a421-d3163a30a12d-font-family);font-weight:var(--preset-id-397abed1-3c1d-4931-a421-d3163a30a12d-font-weight);margin-bottom:8px}.bde-preset-9f4dc8b5-d9a2-4dd2-999d-93514fe93939 .ee-iconbox-text{color:var(--bde-palette-color-1-0f0c77e2-8c16-415c-9b22-fe0895ecaaf8);font-size:var(--preset-id-ee3bafae-1bb2-4174-aac7-92657c899d02-font-size);font-weight:var(--preset-id-ee3bafae-1bb2-4174-aac7-92657c899d02-font-weight)}.bde-preset-9f4dc8b5-d9a2-4dd2-999d-93514fe93939 .ee-iconbox-icon.breakdance-icon-atom{font-size:40px}.bde-preset-9f4dc8b5-d9a2-4dd2-999d-93514fe93939 .ee-iconbox-icon.breakdance-icon-atom svg:first-child{fill:var(--bde-palette-color-1-fc7f5f21-638a-48d5-a1d6-78b995ac603d)}@media (max-width:479px){.bde-preset-9f4dc8b5-d9a2-4dd2-999d-93514fe93939{flex-direction:column;align-items:flex-start}}.dk-lux-page{color:var(--dk-lux-ink);font-family:var(--dk-lux-sans);background-color:var(--dk-lux-ivory)}.dk-lux-page{overflow-x:clip}.dk-lux-section{padding-top:128px;padding-right:40px;padding-bottom:128px;padding-left:40px}.dk-lux-section{scroll-margin-top:84px}@media (max-width:1119px){.dk-lux-section{padding-top:104px;padding-right:32px;padding-bottom:104px;padding-left:32px}}@media (max-width:1023px){.dk-lux-section{padding-top:88px;padding-right:24px;padding-bottom:88px;padding-left:24px}}@media (max-width:767px){.dk-lux-section{padding-top:72px;padding-right:22px;padding-bottom:72px;padding-left:22px}.dk-lux-section{scroll-margin-top:72px}}@media (max-width:479px){.dk-lux-section{padding-top:60px;padding-right:18px;padding-bottom:60px;padding-left:18px}}.dk-lux-container{width:100%;max-width:1240px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.dk-lux-eyebrow{display:flex;align-items:center;gap:14px;color:var(--dk-lux-bronze);font-family:var(--dk-lux-sans);font-weight:700;font-size:12px;line-height:1.4;text-transform:uppercase;letter-spacing:0.24em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-eyebrow::before{flex-grow:0;flex-shrink:0;flex-basis:36px;height:1px;background-color:currentColor}.dk-lux-eyebrow::before{content:""}.dk-lux-eyebrow-light{color:var(--dk-lux-gold)}.dk-lux-h2{color:var(--dk-lux-pine);font-family:var(--dk-lux-serif);font-weight:500;font-size:58px;line-height:1.04;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.dk-lux-h2{font-size:50px}}@media (max-width:1023px){.dk-lux-h2{font-size:44px}}@media (max-width:767px){.dk-lux-h2{font-size:38px}}@media (max-width:479px){.dk-lux-h2{font-size:34px}}.dk-lux-h2-light{color:var(--dk-lux-ivory)}.dk-lux-lead{color:var(--dk-lux-muted);font-family:var(--dk-lux-sans);font-size:18px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.dk-lux-lead{font-size:17px}}@media (max-width:479px){.dk-lux-lead{font-size:16px}}.dk-lux-text{color:var(--dk-lux-muted);font-family:var(--dk-lux-sans);font-size:16px;line-height:1.8;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.dk-lux-text{font-size:15px}}.dk-lux-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;color:var(--dk-lux-pine);font-family:var(--dk-lux-sans);font-weight:700;font-size:12px;line-height:1.2;text-decoration:none;text-transform:uppercase;letter-spacing:0.2em;padding-top:18px;padding-right:34px;padding-bottom:18px;padding-left:34px;background-color:var(--dk-lux-gold);border-radius:0px;border-top:1px solid var(--dk-lux-gold);border-right:1px solid var(--dk-lux-gold);border-bottom:1px solid var(--dk-lux-gold);border-left:1px solid var(--dk-lux-gold);transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease}.dk-lux-btn:hover{color:var(--dk-lux-pine);background-color:var(--dk-lux-gold-light)}.dk-lux-btn:hover{border-color:var(--dk-lux-gold-light)}.dk-lux-btn:focus-visible{outline:2px solid var(--dk-lux-gold);outline-offset:3px}@media (max-width:479px){.dk-lux-btn{width:100%}}.dk-lux-btn-ghost{color:var(--dk-lux-ivory);background-color:transparent}.dk-lux-btn-ghost:hover{color:var(--dk-lux-pine);background-color:var(--dk-lux-ivory)}.dk-lux-btn-ghost:hover{border-color:var(--dk-lux-ivory)}.dk-lux-btn-dark{color:var(--dk-lux-ivory);background-color:var(--dk-lux-pine)}.dk-lux-btn-dark:hover{color:var(--dk-lux-gold-light);background-color:var(--dk-lux-pine-deep)}.dk-lux-btn-dark:hover{border-color:var(--dk-lux-pine-deep)}.dk-lux-btn-dark{border-color:var(--dk-lux-pine)}.dk-lux-link{display:inline-flex;align-self:start;color:var(--dk-lux-bronze);font-family:var(--dk-lux-sans);font-weight:700;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:0.2em;padding-bottom:6px;border-bottom:1px solid currentColor;transition:color 0.3s ease}.dk-lux-link:hover{color:var(--dk-lux-pine)}.dk-lux-hero{display:flex;flex-flow:column;justify-content:end;position:relative;min-height:100svh;padding-top:180px;padding-right:40px;padding-bottom:0px;padding-left:40px;background-color:var(--dk-lux-pine-deep);background-image:linear-gradient(90deg,rgba(11,21,17,.72) 0%,rgba(11,21,17,.35) 50%,rgba(11,21,17,0) 75%),linear-gradient(180deg,rgba(11,21,17,.55) 0%,rgba(11,21,17,.15) 38%,rgba(11,21,17,.78) 82%,rgba(11,21,17,.96) 100%),url(https://www.chaletdonovaly.sk/wp-content/uploads/exterierIIII.webp);background-size:auto,auto,cover;background-position:0px 0px,0px 0px,50% 40%;background-repeat:repeat,repeat,repeat;background-attachment:scroll,scroll,scroll}@media (max-width:1119px){.dk-lux-hero{padding-top:160px;padding-right:32px;padding-bottom:0px;padding-left:32px}}@media (max-width:1023px){.dk-lux-hero{padding-top:150px;padding-right:24px;padding-bottom:0px;padding-left:24px}}@media (max-width:767px){.dk-lux-hero{padding-top:130px;padding-right:22px;padding-bottom:0px;padding-left:22px}}@media (max-width:479px){.dk-lux-hero{padding-top:120px;padding-right:18px;padding-bottom:0px;padding-left:18px}}.dk-lux-hero-inner{display:flex;flex-flow:column;gap:28px;width:100%;max-width:1240px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-bottom:72px}@media (max-width:767px){.dk-lux-hero-inner{gap:22px;padding-bottom:48px}}.dk-lux-hero-title{max-width:860px;color:var(--dk-lux-ivory);font-family:var(--dk-lux-serif);font-weight:500;font-size:92px;line-height:0.98;letter-spacing:-0.015em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.dk-lux-hero-title{font-size:76px}}@media (max-width:1023px){.dk-lux-hero-title{font-size:64px}}@media (max-width:767px){.dk-lux-hero-title{font-size:50px}}@media (max-width:479px){.dk-lux-hero-title{font-size:42px}}.dk-lux-hero-lead{max-width:600px;color:rgba(247,243,236,.86);font-family:var(--dk-lux-sans);font-size:18px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.dk-lux-hero-lead{font-size:16px}}.dk-lux-hero-actions{display:flex;gap:16px;margin-top:8px}.dk-lux-hero-actions{flex-wrap:wrap}@media (max-width:479px){.dk-lux-hero-actions{flex-flow:column}}.dk-lux-hero-facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;max-width:1240px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(196,165,122,.35)}.dk-lux-hero-facts{list-style:none}@media (max-width:1023px){.dk-lux-hero-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.dk-lux-hero-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.dk-lux-fact{display:flex;flex-flow:column;gap:6px;padding-top:28px;padding-right:24px;padding-bottom:34px;padding-left:0px}@media (max-width:1023px){.dk-lux-fact{padding-top:22px;padding-right:16px;padding-bottom:24px;padding-left:0px}}@media (max-width:479px){.dk-lux-fact{padding-top:18px;padding-right:12px;padding-bottom:20px;padding-left:0px}}.dk-lux-fact-value{color:var(--dk-lux-gold);font-family:var(--dk-lux-serif);font-weight:500;font-size:34px;line-height:1.1}@media (max-width:1119px){.dk-lux-fact-value{font-size:30px}}@media (max-width:767px){.dk-lux-fact-value{font-size:26px}}.dk-lux-fact-label{color:var(--dk-lux-on-dark);font-family:var(--dk-lux-sans);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.18em}@media (max-width:479px){.dk-lux-fact-label{font-size:11px;letter-spacing:0.14em}}.dk-lux-intro{background-color:var(--dk-lux-ivory);background-blend-mode:normal;background-image:linear-gradient(#f7f3eceb,#f7f3eceb),url(https://www.chaletdonovaly.sk/wp-content/uploads/dk_section_bg.webp);background-size:auto,cover;background-position:0px 0px,50% 100%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}.dk-lux-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:96px}@media (max-width:1119px){.dk-lux-intro-grid{gap:64px}}@media (max-width:1023px){.dk-lux-intro-grid{grid-template-columns:minmax(0,1fr);gap:56px}}.dk-lux-intro-media{position:relative;padding-top:0px;padding-right:64px;padding-bottom:64px;padding-left:0px}@media (max-width:1119px){.dk-lux-intro-media{padding-top:0px;padding-right:40px;padding-bottom:40px;padding-left:0px}}@media (max-width:1023px){.dk-lux-intro-media{max-width:640px}}@media (max-width:479px){.dk-lux-intro-media{padding-top:0px;padding-right:24px;padding-bottom:24px;padding-left:0px}}.dk-lux-intro-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/5}.dk-lux-intro-img-small{position:absolute;right:0px;bottom:0px;width:46%;object-fit:cover;aspect-ratio:1/1;border-top:10px solid var(--dk-lux-ivory);border-right:10px solid var(--dk-lux-ivory);border-bottom:10px solid var(--dk-lux-ivory);border-left:10px solid var(--dk-lux-ivory)}@media (max-width:479px){.dk-lux-intro-img-small{border-top:6px solid var(--dk-lux-ivory);border-right:6px solid var(--dk-lux-ivory);border-bottom:6px solid var(--dk-lux-ivory);border-left:6px solid var(--dk-lux-ivory)}}.dk-lux-intro-content{display:flex;flex-flow:column;align-items:start;gap:26px}@media (max-width:767px){.dk-lux-intro-content{gap:22px}}.dk-lux-terms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:8px;margin-right:0px;margin-bottom:8px;margin-left:0px;border-top:1px solid var(--dk-lux-line);border-bottom:1px solid var(--dk-lux-line)}@media (max-width:479px){.dk-lux-terms{grid-template-columns:minmax(0,1fr)}}.dk-lux-term{display:flex;flex-flow:column;gap:4px;padding-top:20px;padding-right:16px;padding-bottom:20px;padding-left:0px}@media (max-width:479px){.dk-lux-term{flex-flow:row;justify-content:space-between;align-items:baseline;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom:1px solid var(--dk-lux-line)}}.dk-lux-term-label{color:var(--dk-lux-bronze);font-family:var(--dk-lux-sans);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.2em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-term-value{color:var(--dk-lux-pine);font-family:var(--dk-lux-serif);font-weight:600;font-size:24px;line-height:1.2;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-term-value{white-space:nowrap}@media (max-width:767px){.dk-lux-term-value{font-size:22px}}@media (max-width:479px){.dk-lux-term-value{font-size:20px}}.dk-lux-offer{background-color:var(--dk-lux-pine)}.dk-lux-offer-wrap{display:flex;flex-flow:column;gap:72px}@media (max-width:1023px){.dk-lux-offer-wrap{gap:56px}}.dk-lux-offer-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px}@media (max-width:1023px){.dk-lux-offer-head{grid-template-columns:minmax(0,1fr);gap:24px}}.dk-lux-offer-headline{display:flex;flex-flow:column;gap:22px}.dk-lux-offer-intro{justify-self:end;max-width:480px;color:var(--dk-lux-on-dark);font-family:var(--dk-lux-sans);font-size:17px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.dk-lux-offer-intro{justify-self:start}}.dk-lux-rooms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}@media (max-width:1119px){.dk-lux-rooms{gap:24px}}@media (max-width:767px){.dk-lux-rooms{grid-template-columns:minmax(0,1fr);gap:40px}}.dk-lux-room{display:flex;flex-flow:column;gap:14px}.dk-lux-room-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/5;margin-bottom:12px}@media (max-width:767px){.dk-lux-room-img{aspect-ratio:4/3}}.dk-lux-room-title{color:var(--dk-lux-ivory);font-family:var(--dk-lux-serif);font-weight:500;font-size:32px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.dk-lux-room-title{font-size:28px}}@media (max-width:479px){.dk-lux-room-title{font-size:26px}}.dk-lux-room-text{color:var(--dk-lux-on-dark);font-family:var(--dk-lux-sans);font-size:15px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-amenities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(196,165,122,.28)}.dk-lux-amenities{list-style:none}@media (max-width:1023px){.dk-lux-amenities{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.dk-lux-amenities{grid-template-columns:minmax(0,1fr)}}.dk-lux-amenity{display:flex;flex-flow:column;gap:10px;padding-top:36px;padding-right:32px;padding-bottom:36px;padding-left:0px;border-bottom:1px solid rgba(196,165,122,.18)}@media (max-width:767px){.dk-lux-amenity{padding-top:28px;padding-right:20px;padding-bottom:28px;padding-left:0px}}@media (max-width:479px){.dk-lux-amenity{padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px}}.dk-lux-amenity-num{color:var(--dk-lux-gold);font-family:var(--dk-lux-serif);font-weight:500;font-size:20px;font-style:italic}.dk-lux-amenity-title{color:var(--dk-lux-ivory);font-family:var(--dk-lux-sans);font-weight:700;font-size:16px;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-amenity-text{color:var(--dk-lux-on-dark);font-family:var(--dk-lux-sans);font-size:14px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-area{background-color:var(--dk-lux-stone);background-blend-mode:normal;background-image:linear-gradient(#ece5d9eb,#ece5d9eb),url(https://www.chaletdonovaly.sk/wp-content/uploads/dk_section_bg_2.webp);background-size:auto,cover;background-position:0px 0px,50% 0;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}.dk-lux-area-wrap{display:flex;flex-flow:column;gap:64px}@media (max-width:1023px){.dk-lux-area-wrap{gap:48px}}.dk-lux-area-head{display:flex;flex-flow:column;gap:24px;max-width:992px}.dk-lux-area-title{max-width:720px}.dk-lux-seasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1119px){.dk-lux-seasons{gap:18px}}@media (max-width:1023px){.dk-lux-seasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:479px){.dk-lux-seasons{grid-template-columns:minmax(0,1fr)}}.dk-lux-season{display:flex;flex-flow:column;background-color:var(--dk-lux-ivory)}.dk-lux-season-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/3}@media (max-width:1023px){.dk-lux-season-img{aspect-ratio:4/3}}.dk-lux-season-body{display:flex;flex-flow:column;gap:10px;padding-top:28px;padding-right:24px;padding-bottom:32px;padding-left:24px}@media (max-width:1119px){.dk-lux-season-body{padding-top:22px;padding-right:18px;padding-bottom:26px;padding-left:18px}}.dk-lux-season-tag{color:var(--dk-lux-bronze);font-family:var(--dk-lux-sans);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.22em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-season-title{color:var(--dk-lux-pine);font-family:var(--dk-lux-serif);font-weight:600;font-size:28px;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.dk-lux-season-title{font-size:24px}}.dk-lux-season-text{color:var(--dk-lux-muted);font-family:var(--dk-lux-sans);font-size:14px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-book{background-color:var(--dk-lux-pine-deep);background-image:linear-gradient(90deg,rgba(11,21,17,.97) 0%,rgba(11,21,17,.9) 45%,rgba(11,21,17,.7) 100%),url(https://www.chaletdonovaly.sk/wp-content/uploads/A75FB0CB-F634-4A2A-AAF5-F115E5F5F55D_compressed.webp);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.dk-lux-book-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:80px}@media (max-width:1119px){.dk-lux-book-grid{gap:48px}}@media (max-width:1023px){.dk-lux-book-grid{grid-template-columns:minmax(0,1fr);gap:56px}}.dk-lux-book-content{display:flex;flex-flow:column;gap:26px}.dk-lux-book-text{max-width:440px;color:var(--dk-lux-on-dark);font-family:var(--dk-lux-sans);font-size:17px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-book-contacts{display:flex;flex-flow:column;margin-top:12px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid rgba(196,165,122,.28)}.dk-lux-book-contacts{list-style:none}.dk-lux-book-contact{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;border-bottom:1px solid rgba(196,165,122,.28)}@media (max-width:479px){.dk-lux-book-contact{flex-flow:column;gap:4px}}.dk-lux-book-contact-label{color:var(--dk-lux-gold);font-family:var(--dk-lux-sans);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.22em}.dk-lux-book-contact-link{color:var(--dk-lux-ivory);font-family:var(--dk-lux-serif);font-weight:500;font-size:24px;text-decoration:none;transition:color 0.3s ease}.dk-lux-book-contact-link:hover{color:var(--dk-lux-gold-light)}@media (max-width:767px){.dk-lux-book-contact-link{font-size:20px}}.dk-lux-cal{display:flex;flex-flow:column;gap:28px;color:var(--dk-lux-ink);padding-top:44px;padding-right:44px;padding-bottom:44px;padding-left:44px;background-color:var(--dk-lux-ivory)}@media (max-width:1119px){.dk-lux-cal{padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px}}@media (max-width:767px){.dk-lux-cal{gap:24px;padding-top:28px;padding-right:22px;padding-bottom:28px;padding-left:22px}}@media (max-width:479px){.dk-lux-cal{padding-top:24px;padding-right:16px;padding-bottom:24px;padding-left:16px}}.dk-lux-cal-head{display:flex;justify-content:space-between;align-items:start;gap:24px}.dk-lux-cal-heading{display:flex;flex-flow:column;gap:6px}.dk-lux-cal-eyebrow{color:var(--dk-lux-bronze);font-family:var(--dk-lux-sans);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.22em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-cal-title{color:var(--dk-lux-pine);font-family:var(--dk-lux-serif);font-weight:600;font-size:34px;line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.dk-lux-cal-title{font-size:28px}}.dk-lux-cal-nav{display:flex;gap:8px}.dk-lux-cal-arrow{display:grid;align-items:center;justify-items:center;width:42px;height:42px;color:var(--dk-lux-pine);font-size:20px;line-height:1;border-radius:50%;border-top:1px solid var(--dk-lux-line);border-right:1px solid var(--dk-lux-line);border-bottom:1px solid var(--dk-lux-line);border-left:1px solid var(--dk-lux-line)}.dk-lux-cal-dates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:479px){.dk-lux-cal-dates{grid-template-columns:minmax(0,1fr)}}.dk-lux-cal-field{display:flex;flex-flow:column;gap:6px;padding-top:14px;padding-right:18px;padding-bottom:14px;padding-left:18px;background-color:#fff;border-top:1px solid var(--dk-lux-line);border-right:1px solid var(--dk-lux-line);border-bottom:1px solid var(--dk-lux-line);border-left:1px solid var(--dk-lux-line)}.dk-lux-cal-label{color:var(--dk-lux-muted);font-family:var(--dk-lux-sans);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:0.14em}.dk-lux-cal-value{color:var(--dk-lux-pine);font-family:var(--dk-lux-sans);font-weight:700;font-size:15px}.dk-lux-cal-months{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}@media (max-width:1119px){.dk-lux-cal-months{gap:32px}}@media (max-width:767px){.dk-lux-cal-months{grid-template-columns:minmax(0,1fr);gap:28px}}.dk-lux-cal-month{min-width:0px}.dk-lux-cal-mtitle{color:var(--dk-lux-pine);font-family:var(--dk-lux-serif);font-weight:600;font-size:22px;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.dk-lux-cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px 0px}.dk-lux-cal-wd{display:grid;align-items:center;justify-items:center;min-height:30px;color:var(--dk-lux-muted);font-family:var(--dk-lux-sans);font-weight:700;font-size:11px;text-transform:uppercase}.dk-lux-cal-empty{min-height:40px}@media (max-width:479px){.dk-lux-cal-empty{min-height:38px}}.dk-lux-cal-day{display:grid;align-items:center;justify-items:center;min-height:40px;color:var(--dk-lux-ink);font-family:var(--dk-lux-sans);font-weight:500;font-size:14px}@media (max-width:479px){.dk-lux-cal-day{min-height:38px}}.dk-lux-cal-off{color:#8c918d;text-decoration:line-through}.dk-lux-cal-in{color:var(--dk-lux-pine);background-color:#e6dcc9}.dk-lux-cal-edge{color:var(--dk-lux-ivory);font-weight:700;background-color:var(--dk-lux-pine)}.dk-lux-cal-foot{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;border-top:1px solid var(--dk-lux-line)}@media (max-width:767px){.dk-lux-cal-foot{flex-flow:column;align-items:start}}.dk-lux-cal-legend{display:flex;gap:18px;color:var(--dk-lux-muted);font-family:var(--dk-lux-sans);font-size:12px}.dk-lux-cal-legend{flex-wrap:wrap}.dk-lux-cal-legend-item{display:inline-flex;align-items:center;gap:8px}.dk-lux-cal-dot{width:10px;height:10px;background-color:#fff;border-radius:50%;border-top:1px solid var(--dk-lux-line);border-right:1px solid var(--dk-lux-line);border-bottom:1px solid var(--dk-lux-line);border-left:1px solid var(--dk-lux-line)}.dk-lux-cal-dot-sel{background-color:var(--dk-lux-pine)}.dk-lux-cal-dot-sel{border-color:var(--dk-lux-pine)}.dk-lux-cal-dot-off{background-color:#cfcac0}.dk-lux-gallery{background-color:var(--dk-lux-ivory)}.dk-lux-gallery-wrap{display:flex;flex-flow:column;gap:56px}@media (max-width:767px){.dk-lux-gallery-wrap{gap:40px}}.dk-lux-gallery-head{display:flex;flex-flow:column;gap:22px;max-width:640px}.dk-lux-gal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:240px;grid-auto-flow:dense;gap:12px}@media (max-width:1119px){.dk-lux-gal-grid{grid-auto-rows:200px}}@media (max-width:767px){.dk-lux-gal-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px;gap:8px}}@media (max-width:479px){.dk-lux-gal-grid{grid-auto-rows:140px}}.dk-lux-gal-img{display:block;width:100%;height:100%;object-fit:cover}.dk-lux-gal-big{grid-row-start:span 2;grid-column-start:span 2}.dk-lux-gal-tall{grid-row-start:span 2}.dk-lux-gal-wide{grid-column-start:span 2}.dk-lux-faq{background-color:var(--dk-lux-stone)}.dk-lux-faq-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:96px}@media (max-width:1119px){.dk-lux-faq-grid{gap:64px}}@media (max-width:1023px){.dk-lux-faq-grid{grid-template-columns:minmax(0,1fr);gap:48px}}.dk-lux-faq-intro{display:flex;flex-flow:column;gap:24px}.dk-lux-faq-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/3;margin-top:16px}@media (max-width:1023px){.dk-lux-faq-img{display:none}}.dk-lux-faq-list{display:flex;flex-flow:column;border-top:1px solid #cfc4b2}.dk-lux-faq-item{border-bottom:1px solid #cfc4b2}.dk-lux-faq-item[open] .dk-lux-faq-q::after{transform:rotateZ(45deg)}.dk-lux-faq-item.is-closing .dk-lux-faq-q::after{transform:rotateZ(0deg)}.dk-lux-faq-q{display:flex;justify-content:space-between;align-items:center;gap:24px;color:var(--dk-lux-pine);font-family:var(--dk-lux-serif);font-weight:600;font-size:26px;line-height:1.25;padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px;cursor:pointer}.dk-lux-faq-q::-webkit-details-marker{display:none}.dk-lux-faq-q::after{flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--dk-lux-bronze);font-family:var(--dk-lux-sans);font-weight:300;font-size:26px;line-height:1;transition:transform 0.3s ease}.dk-lux-faq-q::after{content:"+"}.dk-lux-faq-q:focus-visible{outline:2px solid var(--dk-lux-bronze);outline-offset:4px}.dk-lux-faq-q{list-style:none}@media (max-width:767px){.dk-lux-faq-q{font-size:22px;padding-top:22px;padding-right:0px;padding-bottom:22px;padding-left:0px}}@media (max-width:479px){.dk-lux-faq-q{font-size:20px}}.dk-lux-faq-a{max-width:620px;color:var(--dk-lux-muted);font-family:var(--dk-lux-sans);font-size:16px;line-height:1.8;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:48px;padding-bottom:28px;padding-left:0px}@media (max-width:767px){.dk-lux-faq-a{font-size:15px;padding-top:0px;padding-right:0px;padding-bottom:22px;padding-left:0px}}.dk-lux-header{position:fixed;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);right:0px;left:0px;z-index:1000;background-color:rgba(11,21,17,.62);border-bottom:1px solid rgba(196,165,122,.2);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.dk-lux-topbar{display:flex;justify-content:space-between;align-items:center;gap:16px;max-width:1320px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:8px;padding-right:40px;padding-bottom:8px;padding-left:40px;border-bottom:1px solid rgba(196,165,122,.14)}@media (max-width:1119px){.dk-lux-topbar{padding-top:8px;padding-right:32px;padding-bottom:8px;padding-left:32px}}@media (max-width:1023px){.dk-lux-topbar{padding-top:8px;padding-right:24px;padding-bottom:8px;padding-left:24px}}@media (max-width:767px){.dk-lux-topbar{display:none}}.dk-lux-topbar-text{color:var(--dk-lux-gold);font-family:var(--dk-lux-sans);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.2em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-topbar-link{color:var(--dk-lux-on-dark);font-family:var(--dk-lux-sans);font-weight:500;font-size:12px;text-decoration:none;letter-spacing:0.04em}.dk-lux-topbar-link:hover{color:var(--dk-lux-gold-light)}.dk-lux-nav-row{display:flex;align-items:center;gap:40px;position:relative;max-width:1320px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:14px;padding-right:40px;padding-bottom:14px;padding-left:40px}@media (max-width:1119px){.dk-lux-nav-row{gap:28px;padding-top:14px;padding-right:32px;padding-bottom:14px;padding-left:32px}}@media (max-width:1023px){.dk-lux-nav-row{gap:12px;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px}}@media (max-width:767px){.dk-lux-nav-row{padding-top:12px;padding-right:22px;padding-bottom:12px;padding-left:22px}}@media (max-width:479px){.dk-lux-nav-row{padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px}}.dk-lux-logo{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;margin-right:auto}.dk-lux-logo-img{display:block;width:190px;height:auto}@media (max-width:1119px){.dk-lux-logo-img{width:170px}}@media (max-width:767px){.dk-lux-logo-img{width:150px}}@media (max-width:479px){.dk-lux-logo-img{width:136px}}.dk-lux-nav{display:flex;align-items:center;gap:32px}@media (max-width:1119px){.dk-lux-nav{gap:22px}}@media (max-width:1023px){.dk-lux-nav{display:none}}.dk-lux-nav-link{position:relative;color:var(--dk-lux-ivory);font-family:var(--dk-lux-sans);font-weight:600;font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:0.18em;padding-top:6px;padding-right:0px;padding-bottom:6px;padding-left:0px;transition:color 0.3s ease}.dk-lux-nav-link:hover{color:var(--dk-lux-gold-light)}.dk-lux-header-cta{padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px}@media (max-width:767px){.dk-lux-header-cta{display:none}}.dk-lux-burger{display:none}.dk-lux-burger[open] .dk-lux-menu-icon{background-color:var(--dk-lux-gold)}.dk-lux-burger[open] .dk-lux-menu-icon{border-color:var(--dk-lux-gold)}.dk-lux-burger[open] .dk-lux-menu-line{width:22px;background-color:var(--dk-lux-pine);transform:translate3d(0,4.25px,0) rotateZ(45deg)}.dk-lux-burger[open] .dk-lux-menu-line-short{width:22px;transform:translate3d(0,-4.25px,0) rotateZ(-45deg)}.dk-lux-burger[open] .dk-lux-mnav{animation:dk-lux-menu-roll .6s cubic-bezier(.22,1,.36,1) both}.dk-lux-burger[open] .dk-lux-menu-trigger .dk-lux-menu-icon{background-color:var(--dk-lux-gold);box-shadow:0px 0px 0px 6px rgba(196,165,122,.12)}.dk-lux-burger[open] .dk-lux-menu-trigger .dk-lux-menu-icon{border-color:var(--dk-lux-gold)}.dk-lux-burger[open] .dk-lux-mnav-link{animation:dk-lux-menu-item .5s cubic-bezier(.22,1,.36,1) both}.dk-lux-burger[open] .dk-lux-mnav-link:nth-child(1){animation-delay:.08s}.dk-lux-burger[open] .dk-lux-mnav-link:nth-child(2){animation-delay:.13s}.dk-lux-burger[open] .dk-lux-mnav-link:nth-child(3){animation-delay:.18s}.dk-lux-burger[open] .dk-lux-mnav-link:nth-child(4){animation-delay:.23s}.dk-lux-burger[open] .dk-lux-mnav-link:nth-child(5){animation-delay:.28s}.dk-lux-burger[open] .dk-lux-mnav-link:nth-child(6){animation-delay:.33s}.dk-lux-burger[open] .dk-lux-mnav-cta{animation:dk-lux-menu-item .5s cubic-bezier(.22,1,.36,1) .4s both}.dk-lux-burger.is-closing .dk-lux-mnav{animation:dk-lux-menu-unroll .35s cubic-bezier(.55,0,.75,.2) both}.dk-lux-burger.is-closing .dk-lux-menu-trigger .dk-lux-menu-icon{background-color:transparent}.dk-lux-burger.is-closing .dk-lux-menu-trigger .dk-lux-menu-icon{box-shadow:none}.dk-lux-burger.is-closing .dk-lux-menu-line{width:22px;background-color:var(--dk-lux-gold)}.dk-lux-burger.is-closing .dk-lux-menu-line{transform:none}.dk-lux-burger.is-closing .dk-lux-menu-line-short{width:13px}.dk-lux-burger.is-closing .dk-lux-menu-line-short{transform:none}@media (max-width:1023px){.dk-lux-burger{display:block}}.dk-lux-burger-btn{display:flex;align-items:center;gap:10px;color:var(--dk-lux-ivory);font-family:var(--dk-lux-sans);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:0.2em;padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-top:1px solid rgba(247,243,236,.45);border-right:1px solid rgba(247,243,236,.45);border-bottom:1px solid rgba(247,243,236,.45);border-left:1px solid rgba(247,243,236,.45);cursor:pointer}.dk-lux-burger-btn::-webkit-details-marker{display:none}.dk-lux-burger-btn::after{font-weight:400;font-size:18px;line-height:1;letter-spacing:0px}.dk-lux-burger-btn::after{content:"≡"}.dk-lux-burger-btn{list-style:none}.dk-lux-mnav{display:flex;flex-flow:column;position:absolute;top:100%;right:0px;left:0px;padding-top:12px;padding-right:22px;padding-bottom:28px;padding-left:22px;background-color:var(--dk-lux-pine-deep);border-bottom:1px solid rgba(196,165,122,.25)}@media (max-width:479px){.dk-lux-mnav{padding-top:8px;padding-right:18px;padding-bottom:24px;padding-left:18px}}.dk-lux-mnav-link{color:var(--dk-lux-ivory);font-family:var(--dk-lux-serif);font-weight:500;font-size:26px;text-decoration:none;padding-top:16px;padding-right:0px;padding-bottom:16px;padding-left:0px;border-bottom:1px solid rgba(196,165,122,.16)}.dk-lux-mnav-link:hover{color:var(--dk-lux-gold-light)}@media (max-width:1023px){.dk-lux-mnav-link{font-weight:700;font-size:22px}}.dk-lux-mnav-cta{margin-top:24px}@media (max-width:1023px){.dk-lux-mnav-cta{margin-bottom:24px}}@media (max-width:767px){.dk-lux-mnav-cta{margin-bottom:24px}}.dk-lux-footer{color:var(--dk-lux-on-dark);padding-top:0px;padding-right:40px;padding-bottom:0px;padding-left:40px;background-color:var(--dk-lux-pine-deep)}.dk-lux-footer{scroll-margin-top:84px}@media (max-width:1119px){.dk-lux-footer{padding-top:0px;padding-right:32px;padding-bottom:0px;padding-left:32px}}@media (max-width:1023px){.dk-lux-footer{padding-top:0px;padding-right:24px;padding-bottom:0px;padding-left:24px}}@media (max-width:767px){.dk-lux-footer{padding-top:0px;padding-right:22px;padding-bottom:0px;padding-left:22px}}@media (max-width:479px){.dk-lux-footer{padding-top:0px;padding-right:18px;padding-bottom:0px;padding-left:18px}}.dk-lux-footer-inner{display:flex;flex-flow:column;max-width:1240px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.dk-lux-footer-cta{display:flex;justify-content:space-between;align-items:center;gap:32px;padding-top:88px;padding-right:0px;padding-bottom:72px;padding-left:0px;border-bottom:1px solid rgba(196,165,122,.25)}@media (max-width:1023px){.dk-lux-footer-cta{flex-flow:column;align-items:start;padding-top:72px;padding-right:0px;padding-bottom:56px;padding-left:0px}}.dk-lux-footer-title{max-width:640px;color:var(--dk-lux-ivory);font-family:var(--dk-lux-serif);font-weight:500;font-size:54px;line-height:1.05;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1119px){.dk-lux-footer-title{font-size:46px}}@media (max-width:767px){.dk-lux-footer-title{font-size:38px}}@media (max-width:479px){.dk-lux-footer-title{font-size:32px}}.dk-lux-footer-cols{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:48px;padding-top:64px;padding-right:0px;padding-bottom:64px;padding-left:0px}@media (max-width:1119px){.dk-lux-footer-cols{gap:32px}}@media (max-width:1023px){.dk-lux-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media (max-width:479px){.dk-lux-footer-cols{grid-template-columns:minmax(0,1fr);padding-top:48px;padding-right:0px;padding-bottom:48px;padding-left:0px}}.dk-lux-footer-brand{display:flex;flex-flow:column;gap:20px}@media (max-width:1023px){.dk-lux-footer-brand{grid-column-start:1;grid-column-end:-1}}.dk-lux-footer-logo{display:block;width:200px;height:auto}.dk-lux-footer-text{max-width:300px;color:var(--dk-lux-on-dark);font-family:var(--dk-lux-sans);font-size:14px;line-height:1.75;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-footer-col{display:flex;flex-flow:column;align-items:start;gap:12px}.dk-lux-footer-heading{color:var(--dk-lux-gold);font-family:var(--dk-lux-sans);font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:0.22em;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}.dk-lux-footer-link{color:var(--dk-lux-ivory);font-family:var(--dk-lux-sans);font-weight:500;font-size:15px;line-height:1.5;text-decoration:none;transition:color 0.3s ease}.dk-lux-footer-link:hover{color:var(--dk-lux-gold-light)}.dk-lux-footer-address{color:var(--dk-lux-ivory);font-family:var(--dk-lux-sans);font-size:15px;line-height:1.6;font-style:normal;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-footer-map{color:var(--dk-lux-gold);margin-top:6px}.dk-lux-footer-map:hover{color:var(--dk-lux-gold-light)}.dk-lux-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;padding-right:0px;padding-bottom:32px;padding-left:0px;border-top:1px solid rgba(196,165,122,.18)}@media (max-width:767px){.dk-lux-footer-bottom{flex-flow:column;align-items:start}}.dk-lux-footer-small{color:var(--dk-lux-on-dark);font-family:var(--dk-lux-sans);font-size:12px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.dk-lux-footer-top{color:var(--dk-lux-gold);font-family:var(--dk-lux-sans);font-weight:700;font-size:11px;text-decoration:none;text-transform:uppercase;letter-spacing:0.2em}.dk-lux-footer-top:hover{color:var(--dk-lux-gold-light)}.dk-lux-gal{width:100%}.dk-lux-gal .ee-gallery{grid-auto-rows:240px;grid-auto-flow:dense}.dk-lux-gal .ee-gallery-item{cursor:zoom-in}.dk-lux-gal .ee-gallery-item-figure{position:relative;height:100%;padding-bottom:0px}.dk-lux-gal .ee-gallery-item:nth-child(1){grid-row-start:span 2;grid-column-start:span 2}.dk-lux-gal .ee-gallery-item:nth-child(6){grid-row-start:span 2}.dk-lux-gal .ee-gallery-item:nth-child(8){grid-column-start:span 2}.dk-lux-gal .ee-gallery-item:focus-visible{outline:2px solid var(--dk-lux-bronze);outline-offset:3px}@media (max-width:1119px){.dk-lux-gal .ee-gallery{grid-auto-rows:200px}}@media (max-width:767px){.dk-lux-gal .ee-gallery{grid-auto-rows:180px}}@media (max-width:479px){.dk-lux-gal .ee-gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:140px}}.dk-lux-amenity-icon{display:block;width:34px;height:34px;color:var(--dk-lux-gold);margin-bottom:6px}@media (max-width:767px){.dk-lux-amenity-icon{width:30px;height:30px}}.dk-lux-hero-sec{display:flex;flex-flow:column;min-height:100svh}.dk-lux-hero-sec .section-container{display:flex;flex-flow:column;justify-content:end;flex-grow:1;flex-shrink:1;flex-basis:auto;width:100%}.dk-lux-hero-sec{scroll-margin-top:0}.dk-lux-menu-trigger{display:flex;align-items:center;gap:14px;color:var(--dk-lux-ivory);font-family:var(--dk-lux-sans);font-weight:700;font-size:12px;line-height:1;text-transform:uppercase;letter-spacing:0.22em;padding-top:2px;padding-right:0px;padding-bottom:2px;padding-left:0px;cursor:pointer}.dk-lux-menu-trigger::-webkit-details-marker{display:none}.dk-lux-menu-trigger:focus-visible{outline:2px solid var(--dk-lux-gold);outline-offset:4px}.dk-lux-menu-trigger:hover .dk-lux-menu-icon{background-color:rgba(196,165,122,.14);box-shadow:0px 0px 0px 6px rgba(196,165,122,.08)}.dk-lux-menu-trigger:hover .dk-lux-menu-icon{border-color:var(--dk-lux-gold)}.dk-lux-menu-trigger:hover .dk-lux-menu-line-short{width:22px}.dk-lux-menu-trigger{list-style:none;-webkit-tap-highlight-color:transparent;user-select:none}@media (max-width:479px){.dk-lux-menu-trigger{gap:12px}}.dk-lux-menu-icon{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:7px;flex-grow:0;flex-shrink:0;flex-basis:auto;width:48px;height:48px;padding-top:0px;padding-right:13px;padding-bottom:0px;padding-left:13px;border-radius:50%;border-top:1px solid rgba(196,165,122,.55);border-right:1px solid rgba(196,165,122,.55);border-bottom:1px solid rgba(196,165,122,.55);border-left:1px solid rgba(196,165,122,.55);transition:background-color 0.45s ease,border-color 0.45s ease,box-shadow 0.45s ease}@media (max-width:479px){.dk-lux-menu-icon{width:44px;height:44px;padding-top:0px;padding-right:11px;padding-bottom:0px;padding-left:11px}}.dk-lux-menu-line{display:block;width:22px;height:1.5px;background-color:var(--dk-lux-gold);border-radius:2px;transform-origin:50% 50%;transition:transform 0.5s cubic-bezier(.65,0,.35,1),width 0.5s cubic-bezier(.65,0,.35,1),background-color 0.45s ease}.dk-lux-menu-line-short{width:13px}@keyframes dk-lux-menu-in{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes dk-lux-menu-roll{from{clip-path:inset(0 0 100% 0);opacity:.4}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes dk-lux-menu-unroll{from{clip-path:inset(0 0 0 0);opacity:1}to{clip-path:inset(0 0 100% 0);opacity:.4}}@keyframes dk-lux-menu-item{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dual-button-wrap{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:24px;width:100%}@media (max-width:479px){.dual-button-wrap{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;align-content:stretch;gap:10px}}:root{--dk-lux-pine:#12201b;--dk-lux-pine-deep:#0b1511;--dk-lux-pine-soft:#1a2c25;--dk-lux-gold:#c4a57a;--dk-lux-gold-light:#dcc6a2;--dk-lux-bronze:#7e5f3b;--dk-lux-ivory:#f7f3ec;--dk-lux-stone:#ece5d9;--dk-lux-line:#ddd3c3;--dk-lux-ink:#1e2320;--dk-lux-muted:#4f5651;--dk-lux-on-dark:#b9c0ba;--dk-lux-serif:"Cormorant Garamond",serif;--dk-lux-sans:"Manrope",sans-serif}.bde-section-351-420 .section-container{display:flex;flex-direction:column;align-items:flex-start;text-align:left;--bde-content-align-experimental:0 auto}.bde-section-351-420{background-color:#0B1511}.bde-section-351-420>.bde-section-background-overlay{background:linear-gradient(90deg,rgba(11,21,17,0.72) 0%,rgba(11,21,17,0.35) 50%,rgba(11,21,17,0) 75%),linear-gradient(180deg,rgba(11,21,17,0.55) 0%,rgba(11,21,17,0.15) 38%,rgba(11,21,17,0.78) 82%,rgba(11,21,17,0.96) 100%)}.bde-section-351-420>.bde-section-background-overlay{opacity:1}.bde-section-351-420 .section-container{padding-bottom:0px;padding-top:180px}.bde-section-351-420 .swiper-slide .swiper-slide-item{transform:scale(1);transition:5s ease-in;transform-origin:0% 100%}.bde-section-351-420 .swiper-slide.swiper-slide-active .swiper-slide-item{transform:scale(1.04)}@media (max-width:1119px){.bde-section-351-420 .section-container{padding-top:160px}}@media (max-width:1023px){.bde-section-351-420 .section-container{padding-top:150px}}@media (max-width:767px){.bde-section-351-420 .section-container{padding-top:130px}}@media (max-width:479px){.bde-section-351-420 .section-container{padding-top:120px}}.bde-gallery-351-397{--columns:4;--column-gap:12px;--ratio:100%;--hover-duration:600ms}.bde-gallery-351-397 .ee-gallery-item{background:#00000030}.bde-gallery-351-397 .ee-gallery-item-caption{background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.35) 61%,rgba(0,0,0,0) 100%)}.bde-lightbox-351-397 .lg-next,.bde-lightbox-351-397 .lg-prev,.bde-lightbox-351-397 .lg-toolbar,.bde-lightbox-351-397 .lg-icon,.bde-lightbox-351-397 .lg-counter,.bde-lightbox-351-397 .lg-sub-html{color:#C4A57A}.bde-lightbox-351-397 .lg-icon:hover{color:#DCC6A2}.bde-lightbox-351-397 .lg-outer .lg-thumb-item,.bde-lightbox-351-397 .lg-outer .lg-thumb-item{border-color:#1A2C25;background-color:#1A2C25}.bde-lightbox-351-397 .lg-outer .lg-thumb-item.active,.bde-lightbox-351-397 .lg-outer .lg-thumb-item:hover{border-color:#C4A57A;background-color:#C4A57A}.bde-lightbox-351-397 .lg-backdrop{background:#0B1511F2}@media (max-width:767px){.bde-gallery-351-397{--columns:2;--column-gap:8px}}@media (max-width:479px){.bde-gallery-351-397{--columns:1}}.bde-google-map-360-126{width:100%;height:400px;margin-bottom:40px}@media (max-width:479px){.bde-google-map-360-126{height:320px}}