@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 600;font-display:swap;src:url(fonts/cormorant-garamond-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500 600;font-display:swap;src:url(fonts/cormorant-garamond-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(fonts/cormorant-garamond-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(fonts/cormorant-garamond-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--oi-ink: #1F1C19;--oi-teal: #8A653A;--oi-teal-dark: #6F5130;--oi-teal-tint: #F3ECE2;--oi-gold: #B48A5A;--oi-gold-light: #D9BC8F;--oi-cream: #FFFFFF;--oi-text: #3A3530;--oi-muted: #766D65;--oi-line: #E7DFD4;--oi-soft: #F4EFE8;--oi-radius: 4px;--oi-radius-sm: 3px;--oi-shadow: 0 1px 2px rgba(31, 28, 25, .05), 0 10px 28px rgba(31, 28, 25, .08);--oi-shadow-lg: 0 2px 4px rgba(31, 28, 25, .05), 0 22px 54px rgba(31, 28, 25, .16);--ex-serif: "Cormorant Garamond", "Cormorant", Georgia, "Times New Roman", serif;--ex-dark: #1D1A17;--ex-dark-2: #26221E}.oi-theme-exclusivitate,.oi-theme-exclusivitate.oi-page:has(.oi-results),.oi-theme-exclusivitate.oi-page:has(.oi-prop){background:#fff}.oi-theme-exclusivitate .oi-section h2,.oi-theme-exclusivitate .oi-page-title,.oi-theme-exclusivitate .oi-prop__subtitle,.oi-theme-exclusivitate h1{font-family:var(--ex-serif);font-weight:500;letter-spacing:-.005em}.oi-theme-exclusivitate .oi-section h2{font-size:clamp(30px,3.6vw,40px);line-height:1.1}.oi-theme-exclusivitate .oi-page-title{font-size:clamp(34px,4.4vw,48px);line-height:1.05}.oi-theme-exclusivitate .oi-eyebrow,.oi-theme-exclusivitate .oi-eyebrow--teal{color:var(--oi-teal);font-weight:600;letter-spacing:.3em}.oi-theme-exclusivitate .oi-btn{font-weight:600;letter-spacing:.02em}.oi-theme-exclusivitate .oi-btn--primary{background:var(--oi-teal)}.oi-theme-exclusivitate .oi-btn--primary:hover{background:var(--oi-teal-dark)}.oi-theme-exclusivitate .oi-btn--outline{background:transparent}.ex-logo{display:inline-flex;align-items:center;gap:12px}.ex-logo__mark{width:auto;height:46px;aspect-ratio:51 / 48}.ex-logo__mark--light{display:none!important}.ex-logo__text{display:flex;flex-direction:column;align-items:center;gap:4px}.ex-logo__name{color:var(--oi-ink);font-family:var(--oi-font);font-size:19px;font-weight:500;line-height:1;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.ex-logo__name span{color:var(--oi-gold)}.ex-logo__tag{display:flex;align-items:center;gap:8px;color:var(--oi-muted);font-size:8px;font-weight:600;line-height:1;letter-spacing:.32em;text-transform:uppercase;white-space:nowrap}.ex-logo__tag:before,.ex-logo__tag:after{content:"";width:18px;height:1px;background:var(--oi-gold)}@media(max-width:420px){.ex-logo__mark{height:38px}.ex-logo__name{font-size:15px;letter-spacing:.14em}.ex-logo__tag{display:none}}:root{--ex-masthead: linear-gradient(180deg, rgba(18, 16, 14, .8) 0%, rgba(18, 16, 14, .66) 100%), image-set(url(../../images/exclusivitate/hero.webp) type("image/webp"), url(../../images/exclusivitate/hero.jpg) type("image/jpeg"))}.oi-theme-exclusivitate .oi-header{background:var(--ex-masthead) #1d1d1d;background-size:cover;background-position:center 30%;background-attachment:fixed;border-bottom-color:#ffffff14;backdrop-filter:none;-webkit-backdrop-filter:none}.oi-theme-exclusivitate .oi-header__bar{min-height:80px}.oi-theme-exclusivitate .oi-nav__link{font-weight:500}.oi-theme-exclusivitate .oi-header .ex-logo__mark--dark{display:none!important}.oi-theme-exclusivitate .oi-header .ex-logo__mark--light{display:block!important}.oi-theme-exclusivitate .oi-header .ex-logo__name{color:#f6efe4}.oi-theme-exclusivitate .oi-header .ex-logo__tag{color:#f6efe4bf}.oi-theme-exclusivitate .oi-header .oi-nav__link,.oi-theme-exclusivitate .oi-header .oi-menu>summary{color:#f6efe4!important}.oi-theme-exclusivitate .oi-header .oi-nav__link:hover{background:transparent;color:var(--oi-gold-light)!important}.oi-theme-exclusivitate .oi-header .oi-nav__link[aria-current=page]{color:var(--oi-gold-light)!important}.oi-theme-exclusivitate .oi-header .oi-menu>summary:hover{background:#ffffff1a}.oi-theme-exclusivitate .oi-header .oi-btn--primary{background:var(--oi-teal);color:#fff!important}.oi-theme-exclusivitate .oi-header .oi-btn--primary:hover{background:var(--oi-teal-dark)}.oi-theme-exclusivitate .oi-menu__panel{background:#1d1d1d;border-bottom-color:#1d1d1d;box-shadow:0 16px 32px #00000040}.oi-theme-exclusivitate .oi-menu__panel .oi-nav__link{border-bottom-color:#ffffff14}.ex-home .oi-header{position:absolute;left:0;right:0;background:transparent;border-bottom:0}.oi-theme-exclusivitate .oi-card{border-color:var(--oi-line)}.oi-theme-exclusivitate .oi-card__body{display:flex;flex-direction:column;padding:18px 20px}.oi-theme-exclusivitate .oi-card__kind{order:1;margin-top:0;color:var(--oi-teal);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.oi-theme-exclusivitate .oi-card .oi-card__loc{order:3;margin-top:8px;font-size:12px;letter-spacing:.02em}.oi-theme-exclusivitate .oi-card .oi-card__loc .oi-icon{color:var(--oi-gold)}.oi-theme-exclusivitate .oi-card .oi-card__title{order:2;margin-top:8px;font-family:var(--ex-serif);font-size:22px;font-weight:500;line-height:1.2}.oi-theme-exclusivitate .oi-card__price{order:4;margin-top:12px;padding-top:12px;border-top:1px solid var(--oi-line);color:var(--oi-teal);font-size:21px;font-weight:600;letter-spacing:0}.oi-theme-exclusivitate .oi-card__feats{order:5}.oi-theme-exclusivitate .oi-card__feats .oi-icon{color:var(--oi-gold)}.oi-theme-exclusivitate .oi-card__tag{height:22px;border-radius:2px;box-shadow:none;font-size:10px;font-weight:600;letter-spacing:.16em}.oi-theme-exclusivitate .oi-card__tag--exclusive{background:var(--oi-gold);color:var(--ex-dark)}.oi-theme-exclusivitate .oi-card__tag--commission{background:var(--ex-dark);color:#f6efe4}.oi-theme-exclusivitate .oi-fav{background:transparent;box-shadow:none;color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.45))}.oi-theme-exclusivitate .oi-fav:hover{color:var(--oi-gold-light)}.oi-theme-exclusivitate .oi-card__agency-mark{background:var(--oi-teal-tint);color:var(--oi-teal)}.oi-theme-exclusivitate .oi-city{border-radius:var(--oi-radius)}.oi-theme-exclusivitate .oi-city:after{background:linear-gradient(180deg,#1d1a1700 40%,#1d1a17d1)}.oi-theme-exclusivitate .oi-city__name{font-family:var(--ex-serif);font-size:24px;font-weight:500;letter-spacing:0}.oi-theme-exclusivitate .oi-popular a{border-radius:2px}.oi-theme-exclusivitate .oi-footer{background:#fff;border-top:1px solid var(--oi-line)}.oi-theme-exclusivitate .oi-footer__brand p{display:none}.oi-theme-exclusivitate .oi-footer__cols h2{color:var(--oi-ink);font-weight:600;letter-spacing:.24em;font-size:11px}.oi-theme-exclusivitate .oi-footer__legal{border-top-color:var(--oi-line)}.ex-hero{position:relative;isolation:isolate;color:#f6efe4;background:var(--ex-dark)}.ex-hero__bg,.ex-hero__bg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:38% center;z-index:-2}.ex-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#141210b8,#14121026 22%,#14121000 40%),linear-gradient(90deg,#141210db,#1412108c 38%,#14121000 68%)}.ex-hero__inner{position:relative;padding-top:136px;padding-bottom:48px}.ex-hero__copy{max-width:560px}.ex-hero__eyebrow{display:block;margin-bottom:22px;color:#e9ddcb;font-size:12px;font-weight:600;letter-spacing:.34em;text-transform:uppercase}.oi-page .ex-hero h1{color:#fbf6ee;font-size:clamp(46px,6.6vw,80px);line-height:1}.ex-hero h1 em{color:var(--oi-gold-light);font-style:normal}.ex-rule{display:block;width:56px;height:1px;margin:26px 0;background:var(--oi-gold)}@media(min-width:992px){.ex-hero{min-height:640px}.ex-hero__inner{padding-top:168px;padding-bottom:56px}}.oi-page .ex-search{margin-top:44px;padding:0;background:transparent;border:0;box-shadow:none;color:var(--oi-text)}.oi-page .ex-search .oi-tabs{gap:0;margin:0;border:0}.oi-page .ex-search .oi-tabs label{margin:0;padding:14px 26px;border:0;border-radius:var(--oi-radius) var(--oi-radius) 0 0;background:#1412108c;color:#f6efe4;font-size:14px;font-weight:500;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.oi-page .ex-search .oi-tabs input:checked+label{background:#fbf8f3;color:var(--oi-ink);border:0}.ex-search__box{padding:16px;background:#fbf8f3;border-radius:0 var(--oi-radius) var(--oi-radius) var(--oi-radius);box-shadow:var(--oi-shadow-lg)}.ex-search .oi-search__fields{background:transparent;border:0;gap:10px}.ex-search .oi-field{background:#fff;border:1px solid var(--oi-line)!important;border-radius:var(--oi-radius-sm)}.ex-search .oi-field .oi-icon{color:var(--oi-gold)}.ex-search .oi-btn--primary{min-height:54px;padding:0 28px;background:var(--oi-teal);color:#fff!important}.ex-search .oi-btn--primary:hover{background:var(--oi-teal-dark)}@media(min-width:992px){.ex-search{max-width:1000px}.ex-search .oi-search__row{grid-template-columns:1fr auto;align-items:stretch}.ex-search .oi-search__fields{display:grid;grid-template-columns:1.5fr 1fr 1fr}}.ex-values{background:#fff;border-bottom:1px solid var(--oi-line)}.ex-values ul{display:grid;grid-template-columns:repeat(2,1fr)}.ex-values li{padding:28px 12px;text-align:center}.ex-values svg{width:30px;height:30px;margin:0 auto 14px;color:var(--oi-gold)}.ex-values strong{display:block;color:var(--oi-ink);font-size:11px;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.ex-values span{display:block;margin-top:6px;color:var(--oi-muted);font-size:13px}@media(min-width:900px){.ex-values ul{grid-template-columns:repeat(4,1fr)}.ex-values li{padding:36px 16px}.ex-values li+li{border-left:1px solid var(--oi-line)}}.ex-section{padding:64px 0 0}.ex-section__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:26px}.ex-kicker{display:flex;align-items:center;gap:18px;color:var(--oi-ink);font-size:13px;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.ex-kicker:after{content:"";width:48px;height:1px;background:var(--oi-gold)}.ex-section__head .oi-link-arrow{font-size:14px;font-weight:500}.ex-editorial{display:grid;margin-top:72px;background:#fff;border-top:1px solid var(--oi-line);border-bottom:1px solid var(--oi-line)}.ex-editorial__text{padding:48px var(--oi-gutter)}.ex-editorial__text .ex-label{display:block;margin-bottom:18px;color:var(--oi-teal);font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.oi-page .ex-editorial h2{color:var(--oi-ink);font-family:var(--ex-serif);font-size:clamp(34px,3.6vw,44px);font-weight:500;line-height:1.05}.ex-editorial__text p{max-width:38ch;color:var(--oi-text);font-size:15px}.ex-editorial__text .oi-link-arrow{margin-top:22px;color:var(--oi-ink)!important;font-size:14px;font-weight:500}.ex-editorial__media{display:none}.ex-editorial__media img{width:100%;height:100%;object-fit:cover;object-position:50% 60%}.ex-quote{margin:0;display:flex;flex-direction:column;justify-content:center;padding:48px var(--oi-gutter);background:var(--ex-dark);color:#f1e7d8}.ex-quote blockquote{margin:0;font-family:var(--ex-serif);font-size:clamp(26px,2.4vw,32px);font-style:italic;line-height:1.3}.ex-quote cite{margin-top:4px;color:#f1e7d8b3;font-size:11px;font-style:normal;letter-spacing:.3em;text-transform:uppercase}@media(min-width:992px){.ex-editorial{--ex-side: max(var(--oi-gutter), calc((100vw - var(--oi-container)) / 2 + var(--oi-gutter)));grid-template-columns:1fr 1fr;min-height:380px}.ex-editorial__text{padding:56px 48px 56px var(--ex-side)}.ex-quote{padding:56px var(--ex-side) 56px 48px}}@media(min-width:1200px){.ex-editorial{grid-template-columns:calc(var(--ex-side) + 380px) 1fr calc(var(--ex-side) + 340px)}.ex-editorial__media{display:block}}.ex-band{margin-top:0;background:var(--ex-dark-2);color:#f1e7d8}.ex-band__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;padding-top:36px;padding-bottom:36px}.oi-page .ex-band h2{color:#fbf6ee;font-family:var(--ex-serif);font-size:clamp(28px,2.8vw,34px);font-weight:500;line-height:1.15}.ex-band p{margin-top:6px;color:#f1e7d8cc;font-size:15px}.oi-page .ex-band .oi-btn{background:transparent;border-color:#f1e7d8b3;color:#fbf6ee!important}.oi-page .ex-band .oi-btn:hover{border-color:var(--oi-gold);color:var(--oi-gold-light)!important}.oi-theme-exclusivitate .oi-prop__title--quiet{font-family:var(--oi-font);font-weight:500}.oi-theme-exclusivitate .oi-agency-card__name,.oi-theme-exclusivitate .oi-summary h2,.oi-theme-exclusivitate .oi-dir-index h2,.oi-theme-exclusivitate .oi-band h2{font-family:var(--ex-serif);font-weight:600;letter-spacing:0}.oi-theme-exclusivitate .oi-agency-card__name{font-size:22px}.oi-theme-exclusivitate .oi-dir-index h2,.oi-theme-exclusivitate .oi-band h2{font-size:clamp(26px,3vw,32px);font-weight:500}.oi-theme-exclusivitate .oi-summary h2{font-size:22px}.oi-theme-exclusivitate .oi-dir-hero{background:var(--ex-masthead) #1d1d1d;background-size:cover;background-position:center 30%;background-attachment:fixed;color:#f1e7d8}.oi-theme-exclusivitate .oi-dir-hero:after{display:none}.oi-theme-exclusivitate .oi-dir-hero .oi-page-title{color:#fbf6ee}.oi-theme-exclusivitate .oi-dir-hero__lead{color:#f1e7d8e0}.oi-theme-exclusivitate .oi-dir-hero__lead strong{color:#fbf6ee}.oi-theme-exclusivitate .oi-dir-hero .oi-eyebrow{color:var(--oi-gold-light)}.oi-theme-exclusivitate .oi-dir-hero .oi-crumbs ol,.oi-theme-exclusivitate .oi-dir-hero .oi-crumbs a,.oi-theme-exclusivitate .oi-dir-hero .oi-crumbs li:after{color:#f1e7d8b3!important}.oi-theme-exclusivitate .oi-dir-hero .oi-crumbs a:hover,.oi-theme-exclusivitate .oi-dir-hero .oi-crumbs [aria-current]{color:var(--oi-gold-light)!important}@supports (-webkit-touch-callout: none){.oi-theme-exclusivitate .oi-header,.oi-theme-exclusivitate .oi-dir-hero{background-attachment:scroll}}.oi-theme-exclusivitate{overflow-x:clip}.oi-theme-exclusivitate .oi-results,.oi-theme-exclusivitate .oi-prop{padding-top:0}.oi-theme-exclusivitate .oi-page-head{position:relative;isolation:isolate;margin-bottom:28px;padding:20px 0 32px;color:#f1e7d8}.oi-theme-exclusivitate .oi-page-head:before{content:"";position:absolute;top:0;bottom:0;left:50%;z-index:-1;width:100vw;margin-left:-50vw;background:var(--ex-masthead) #1d1d1d;background-size:cover;background-position:center 30%;background-attachment:fixed}.oi-theme-exclusivitate .oi-page-head .oi-page-title,.oi-theme-exclusivitate .oi-page-head .oi-prop__subtitle,.oi-theme-exclusivitate .oi-page-head .oi-prop__title{color:#fbf6ee}.oi-theme-exclusivitate .oi-page-head .oi-prop__title--quiet,.oi-theme-exclusivitate .oi-page-head .oi-results__count,.oi-theme-exclusivitate .oi-page-head .oi-results__lead,.oi-theme-exclusivitate .oi-page-head .oi-prop__loc,.oi-theme-exclusivitate .oi-page-head .oi-sort label{color:#f1e7d8d9}.oi-theme-exclusivitate .oi-page-head .oi-results__lead strong{color:#fbf6ee}.oi-theme-exclusivitate .oi-page-head .oi-link-arrow,.oi-theme-exclusivitate .oi-page-head .oi-prop__loc .oi-icon{color:var(--oi-gold-light)!important}.oi-theme-exclusivitate .oi-page-head .oi-prop__head{margin-bottom:0}.oi-theme-exclusivitate .oi-page-head .oi-prop__maplink{background:#ffffff1f;color:#fbf6ee!important}.oi-theme-exclusivitate .oi-prop .oi-page-head{padding:36px 0 56px;margin-bottom:40px}.oi-theme-exclusivitate .oi-prop .oi-page-head .oi-crumbs ol{margin-bottom:34px}.oi-theme-exclusivitate .oi-prop .oi-page-head .oi-prop__head{align-items:flex-end;gap:20px 48px}.oi-theme-exclusivitate .oi-prop .oi-page-head .oi-prop__title--quiet{margin-bottom:14px;font-size:13px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.oi-theme-exclusivitate .oi-prop .oi-page-head .oi-prop__subtitle{max-width:44ch;margin-top:0;line-height:1.15}@media(min-width:700px){.oi-theme-exclusivitate .oi-prop .oi-page-head .oi-prop__head>div:first-child{flex:1 1 0;min-width:0}}.oi-theme-exclusivitate .oi-prop .oi-page-head .oi-prop__loc{gap:10px 14px;margin-top:22px}@media(max-width:699px){.oi-theme-exclusivitate .oi-prop .oi-page-head{padding:24px 0 36px;margin-bottom:24px}.oi-theme-exclusivitate .oi-prop .oi-page-head .oi-crumbs ol{margin-bottom:22px}.oi-theme-exclusivitate .oi-prop .oi-page-head .oi-prop__title--quiet{letter-spacing:.12em}}.oi-theme-exclusivitate .oi-page-head .oi-btn--ghost{background:transparent;border-color:#f1e7d880;color:#fbf6ee!important}.oi-theme-exclusivitate .oi-page-head .oi-btn--ghost:hover{border-color:var(--oi-gold-light)}.oi-theme-exclusivitate .oi-page-head .oi-crumbs ol,.oi-theme-exclusivitate .oi-page-head .oi-crumbs a,.oi-theme-exclusivitate .oi-page-head .oi-crumbs li:after{color:#f1e7d8b3!important}.oi-theme-exclusivitate .oi-page-head .oi-crumbs a:hover,.oi-theme-exclusivitate .oi-page-head .oi-crumbs [aria-current]{color:var(--oi-gold-light)!important}.oi-theme-exclusivitate .oi-hero--simple{background:var(--ex-masthead) #1d1d1d;background-size:cover;background-position:center 30%;background-attachment:fixed}.oi-theme-exclusivitate .oi-hero--simple h1{color:#fbf6ee}.oi-theme-exclusivitate .oi-hero--simple .oi-hero__lead{color:#f1e7d8e0}.oi-theme-exclusivitate .oi-hero--simple .oi-dot,.oi-theme-exclusivitate .oi-hero--simple .oi-eyebrow,.oi-theme-exclusivitate .oi-hero--simple .oi-hero__kicker{color:var(--oi-gold-light)}.oi-theme-exclusivitate .oi-agency-hero .oi-agency-hero__place{color:#f1e7d8d9}@supports (-webkit-touch-callout: none){.oi-theme-exclusivitate .oi-page-head:before,.oi-theme-exclusivitate .oi-hero--simple{background-attachment:scroll}}.oi-theme-exclusivitate .oi-contactpage .oi-contactpage__note,.oi-theme-exclusivitate .oi-ix-data,.oi-theme-exclusivitate .oi-calc .oi-calc__note,.oi-theme-exclusivitate .oi-legal .oi-legal__intro{background:var(--oi-soft)}.oi-theme-exclusivitate .oi-filters__more{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 14px;border:1px solid var(--oi-line);border-radius:var(--oi-radius-sm);background:#fff;color:var(--oi-ink);font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;user-select:none}.oi-theme-exclusivitate .oi-filters__more .oi-icon{color:var(--oi-gold)}.oi-theme-exclusivitate .oi-filters__more:hover,.oi-theme-exclusivitate .oi-filters__more-state:checked+.oi-filters__more{border-color:var(--oi-teal);color:var(--oi-teal)}.oi-theme-exclusivitate .oi-filters__more-state:focus-visible+.oi-filters__more{outline:2px solid var(--oi-gold);outline-offset:2px}.oi-theme-exclusivitate .oi-filters__extra{display:none}.oi-theme-exclusivitate .oi-filters__more-state:checked~.oi-filters__extra{display:block}@media(max-width:991px){.oi-theme-exclusivitate .oi-filters__more{width:100%;margin:12px 0 4px}}@media(min-width:992px){.oi-theme-exclusivitate .oi-results__layout{grid-template-columns:minmax(0,1fr)}.oi-theme-exclusivitate .oi-filters{border:0;background:transparent}.oi-theme-exclusivitate .oi-filters>summary{display:none}.oi-theme-exclusivitate .oi-filters__form,.oi-theme-exclusivitate .oi-results__layout--map .oi-filters__form{display:grid;grid-template-columns:auto minmax(0,.8fr) minmax(0,1.4fr) minmax(0,.9fr) auto auto;gap:10px;align-items:center;padding:14px;background:#fff;border:1px solid var(--oi-line);border-radius:var(--oi-radius);box-shadow:var(--oi-shadow)}.oi-theme-exclusivitate .oi-fgroup{min-width:0;padding:0;border-top:0}.oi-theme-exclusivitate .oi-filters__form>.oi-fgroup>legend,.oi-theme-exclusivitate .oi-filters__form>.oi-fgroup>.oi-flabel{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.oi-theme-exclusivitate .oi-filters .oi-input,.oi-theme-exclusivitate .oi-filters .oi-select select{height:46px}.oi-theme-exclusivitate .oi-filters__form>fieldset:first-of-type{display:inline-flex;padding:3px;border:1px solid var(--oi-line);border-radius:var(--oi-radius-sm)}.oi-theme-exclusivitate .oi-filters__form>fieldset:first-of-type .oi-check{position:relative;display:inline-flex;clear:none;height:38px;padding:0 16px;border-radius:2px;font-weight:500;white-space:nowrap}.oi-theme-exclusivitate .oi-filters__form>fieldset:first-of-type .oi-check input{position:absolute;opacity:0;pointer-events:none}.oi-theme-exclusivitate .oi-filters__form>fieldset:first-of-type .oi-check:has(input:checked){background:var(--ex-dark);color:#fbf6ee}.oi-theme-exclusivitate .oi-filters__form>fieldset:first-of-type .oi-check:has(input:focus-visible){outline:2px solid var(--oi-gold);outline-offset:1px}.oi-theme-exclusivitate .oi-loc{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}.oi-theme-exclusivitate .oi-loc [data-loc-zone-wrap][hidden]{display:none}.oi-theme-exclusivitate .oi-filters__form:has([data-loc-zone-wrap]:not([hidden])){grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto auto;grid-template-areas:"tx cat loc loc loc loc" "price price more more submit submit"}.oi-theme-exclusivitate .oi-filters__form:has([data-loc-zone-wrap]:not([hidden]))>fieldset:first-of-type{grid-area:tx}.oi-theme-exclusivitate .oi-filters__form:has([data-loc-zone-wrap]:not([hidden]))>.oi-fgroup:has(#oi-f-cat){grid-area:cat}.oi-theme-exclusivitate .oi-filters__form:has([data-loc-zone-wrap]:not([hidden]))>.oi-loc{grid-area:loc}.oi-theme-exclusivitate .oi-filters__form:has([data-loc-zone-wrap]:not([hidden]))>.oi-fgroup:has(input[name=pmin]){grid-area:price}.oi-theme-exclusivitate .oi-filters__form:has([data-loc-zone-wrap]:not([hidden]))>.oi-filters__more{grid-area:more;justify-self:end}.oi-theme-exclusivitate .oi-filters__form:has([data-loc-zone-wrap]:not([hidden]))>.oi-filters__submit{grid-area:submit}.oi-theme-exclusivitate .oi-filters .oi-range{gap:4px}.oi-theme-exclusivitate .oi-filters__submit{width:auto;height:46px;min-height:46px;margin:0;padding:0 20px;background:var(--oi-teal);color:#fff!important}.oi-theme-exclusivitate .oi-filters__submit:hover{background:var(--oi-teal-dark)}.oi-theme-exclusivitate .oi-filters__more-state:checked~.oi-filters__extra{display:grid;grid-column:1 / -1;order:10;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:4px;padding-top:16px;border-top:1px solid var(--oi-line)}.oi-theme-exclusivitate .oi-filters__extra legend{margin-bottom:8px;color:var(--oi-muted);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.oi-theme-exclusivitate .oi-fgroup:has(input[name="rooms[]"]){display:flex;flex-wrap:wrap;align-items:center;gap:6px}.oi-theme-exclusivitate .oi-fgroup:has(input[name="rooms[]"]) legend{float:none;flex:0 0 100%}.oi-theme-exclusivitate .oi-fgroup:has(input[name="rooms[]"]) .oi-check{position:relative;display:inline-flex;clear:none;gap:6px;height:42px;padding:0 12px;border:1px solid var(--oi-line);border-radius:var(--oi-radius-sm);white-space:nowrap}.oi-theme-exclusivitate .oi-fgroup:has(input[name="rooms[]"]) .oi-check input{position:absolute;opacity:0;pointer-events:none}.oi-theme-exclusivitate .oi-fgroup:has(input[name="rooms[]"]) .oi-check:has(input:checked){border-color:var(--oi-teal);background:var(--oi-teal-tint)}.oi-theme-exclusivitate .oi-fgroup:has(input[name="rooms[]"]) .oi-check:has(input:focus-visible){outline:2px solid var(--oi-gold);outline-offset:2px}.oi-theme-exclusivitate .oi-fgroup:has(input[name="rooms[]"]) .oi-check small{margin-left:2px}}.oi-theme-exclusivitate .oi-agent-hero__agency a{color:var(--oi-gold-light)!important}.oi-theme-exclusivitate .oi-agency__section>h2{font-family:var(--ex-serif);font-size:clamp(26px,3vw,32px);font-weight:500;letter-spacing:0}@media(max-width:767px){.oi-theme-exclusivitate .oi-results .oi-views,.oi-theme-exclusivitate .oi-results .oi-map{display:none}.oi-theme-exclusivitate .oi-results .oi-cards--list .oi-card{display:flex}.oi-theme-exclusivitate .oi-results .oi-cards--list .oi-card__media{aspect-ratio:16 / 10;min-height:0}}
