.theme-voralis .brand__fallback{display:block;line-height:0}.theme-voralis .brand__symbol{width:clamp(190px,15vw,250px)!important;height:auto!important;max-height:64px!important;object-fit:contain!important;object-position:left center;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 8px 18px rgba(0,0,0,.18))!important}.theme-voralis .mobile-menu__brand{width:min(360px,82vw)}.theme-voralis .mobile-menu__signet{width:100%!important;height:auto!important;flex:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 12px 25px rgba(0,0,0,.2))!important}.theme-voralis .footer-brand-lockup{display:grid;justify-items:start}.theme-voralis .footer-brand-logo{width:min(360px,100%)!important;height:auto!important;flex:none!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 14px 28px rgba(0,0,0,.25))!important}.theme-voralis .footer-brand-lockup .brand--footer{display:none}.theme-voralis .site-footer__signet{right:clamp(-110px,-3vw,-30px);width:clamp(420px,46vw,760px);opacity:.11;filter:grayscale(1) brightness(1.6)}.theme-voralis .legal-page__seal img,.theme-voralis .inquiry-copy__signet,.theme-voralis .imprint-page__signet,.theme-voralis .password-page__signet{width:min(330px,82vw)!important;height:auto!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 12px 25px rgba(0,0,0,.18))!important}.theme-voralis .lc-prelude__signet{width:min(430px,76vw);max-height:none;border-radius:0;filter:drop-shadow(0 22px 45px rgba(0,0,0,.5))}.theme-voralis .voralis-reserve__seal img{width:min(86%,360px);height:auto;filter:drop-shadow(0 16px 22px rgba(0,0,0,.28))}.voralis-watch-card__brand{position:absolute;z-index:1;top:50%;left:50%;width:min(72%,250px);height:auto;transform:translate(-50%,-50%);opacity:.72;filter:drop-shadow(0 10px 28px rgba(0,0,0,.5)) brightness(1.2);transition:transform .7s cubic-bezier(.2,.75,.2,1),opacity .35s ease}@media(hover:hover){.voralis-watch-card:hover .voralis-watch-card__brand{transform:translate(-50%,-50%) scale(1.055);opacity:.92}}.voralis-watch-vault__note>div{display:grid;gap:.55rem}.voralis-watch-vault__verified{color:#50473d;font-weight:700}.voralis-watch-vault__sources{display:flex;flex-wrap:wrap;gap:.45rem}.voralis-watch-vault__sources a{padding:.42rem .68rem;border:1px solid rgba(73,79,86,.2);border-radius:999px;color:#3f464e;background:#ffffff94;font-size:.68rem;font-weight:760;letter-spacing:.04em}.voralis-ibiza{position:relative;isolation:isolate;margin-block:clamp(2rem,5vw,5rem);padding-block:clamp(5rem,9vw,9rem);background:radial-gradient(circle at 14% 12%,rgba(118,171,190,.2),transparent 33%),radial-gradient(circle at 88% 76%,rgba(31,78,99,.14),transparent 37%),linear-gradient(180deg,#f6f3ec66,#e2ecefb8 50%,#f6f3ec40)}.voralis-ibiza,.voralis-mallorca{scroll-margin-top:clamp(5.5rem,9vw,8rem)}.voralis-residence-nav{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.35rem}.voralis-residence-nav a{display:inline-flex;align-items:center;min-height:42px;padding:.68rem .88rem;border:1px solid rgba(65,66,65,.18);border-radius:999px;color:#4c4b48;background:#ffffff94;box-shadow:inset 0 1px #ffffffeb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);font-size:.72rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase;transition:color .25s ease,background .25s ease,border-color .25s ease,transform .25s ease}.voralis-residence-nav a:is(:hover,:focus-visible){transform:translateY(-1px)}.voralis-penthouse__gallery--duo{grid-template-columns:minmax(0,1.55fr) minmax(18rem,.85fr);grid-template-rows:clamp(28rem,50vw,43rem)}.voralis-penthouse__gallery--duo .voralis-penthouse__media--hero{grid-row:auto}.voralis-ibiza:after{content:"IBIZA";position:absolute;z-index:-1;right:-1vw;top:2.5rem;color:#2d49570e;font-family:Georgia,Times New Roman,serif;font-size:clamp(7rem,19vw,22rem);line-height:.8;letter-spacing:-.07em;pointer-events:none}.voralis-ibiza .voralis-penthouse__badge{color:#effaff;border-color:#bcdee973;background:linear-gradient(135deg,#183746,#4c7a8c);box-shadow:0 16px 42px #1636453d}.voralis-ibiza .voralis-penthouse__gallery{box-shadow:0 36px 90px #1c343f33}.voralis-ibiza .voralis-penthouse__media figcaption{border-color:#d5ebf259;background:#0b1c24a6}.voralis-ibiza .voralis-residence-nav a.is-active{color:#f3fbff;border-color:#bcdee973;background:linear-gradient(135deg,#183746,#4c7a8c)}.voralis-mallorca{position:relative;isolation:isolate;margin-block:clamp(2rem,5vw,5rem);padding-block:clamp(5rem,9vw,9rem);background:radial-gradient(circle at 12% 15%,rgba(179,147,105,.19),transparent 34%),radial-gradient(circle at 88% 78%,rgba(117,133,113,.14),transparent 38%),linear-gradient(180deg,#f7f3ec52,#eee5d8c2 50%,#f7f3ec38)}.voralis-mallorca:after{content:"MALLORCA";position:absolute;z-index:-1;left:-1vw;top:2.5rem;color:#5b49330d;font-family:Georgia,Times New Roman,serif;font-size:clamp(5.5rem,16vw,18rem);line-height:.8;letter-spacing:-.07em;pointer-events:none}.voralis-mallorca .voralis-penthouse__badge,.voralis-mallorca .voralis-residence-nav a.is-active{color:#f9f5ed;border-color:#decdb270;background:linear-gradient(135deg,#504638,#7b6a55);box-shadow:0 16px 42px #45382833}.voralis-mallorca .voralis-penthouse__gallery{box-shadow:0 36px 90px #4a39242e}@media(max-width:1180px){.theme-voralis .brand__symbol{width:clamp(160px,18vw,210px)!important}}@media(max-width:760px){.theme-voralis .brand__symbol{width:clamp(145px,45vw,190px)!important;max-height:48px!important}.theme-voralis .site-footer__signet{right:-90px;width:420px}.voralis-ibiza,.voralis-mallorca{margin-block:1rem;padding-block:4.5rem}.voralis-penthouse__gallery--duo{grid-template-columns:1fr;grid-template-rows:minmax(22rem,72vh) minmax(16rem,58vw)}.voralis-watch-vault__sources{display:grid;grid-template-columns:1fr 1fr}.voralis-watch-vault__sources a{text-align:center}}@media(prefers-reduced-motion:reduce){.voralis-watch-card__brand{transition:none}}.velsenor-ocean{position:relative;isolation:isolate;overflow:clip;scroll-margin-top:clamp(5.5rem,9vw,8rem);margin-block:clamp(2rem,5vw,5rem);padding-block:clamp(5rem,9vw,9rem);color:#eef5f8;background:radial-gradient(circle at 84% 18%,rgba(95,145,168,.22),transparent 34%),radial-gradient(circle at 13% 82%,rgba(165,143,107,.14),transparent 38%),linear-gradient(145deg,#07131b,#0d2532 48%,#07141d)}.velsenor-ocean__ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.velsenor-ocean__ambient:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 24%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent,#000 24%,#000 72%,transparent)}.velsenor-ocean__ambient i{position:absolute;width:32rem;height:32rem;border:1px solid rgba(166,206,221,.14);border-radius:50%}.velsenor-ocean__ambient i:first-child{top:-15rem;right:-8rem;box-shadow:0 0 110px #4a94b229}.velsenor-ocean__ambient i:nth-child(2){bottom:-20rem;left:-10rem;width:44rem;height:44rem}.velsenor-ocean__ambient span{position:absolute;right:-1.5vw;top:1rem;color:#d5e9f109;font-family:Georgia,Times New Roman,serif;font-size:clamp(8rem,21vw,24rem);line-height:.8;letter-spacing:-.08em}.velsenor-ocean__header{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(16rem,.45fr);gap:clamp(2rem,6vw,7rem);align-items:end;margin-bottom:clamp(2rem,5vw,4.5rem)}.velsenor-ocean__header .eyebrow,.velsenor-yachts__heading .eyebrow,.velsenor-berth .eyebrow,.velsenor-yacht-card .eyebrow{color:#9bc3d3}.velsenor-ocean__header h2{max-width:14ch;margin:.32em 0 .42em;color:#f4f7f7;font-size:clamp(2.7rem,6vw,7rem);line-height:.91;letter-spacing:-.055em;text-wrap:balance}.velsenor-ocean__header .rte{max-width:54rem;color:#bccbd1;font-size:clamp(1rem,1.2vw,1.18rem);line-height:1.72}.velsenor-ocean__badge{justify-self:end;align-self:start;padding:.82rem 1rem;border:1px solid rgba(190,220,231,.3);border-radius:999px;color:#e9f5f9;background:#6f99aa24;box-shadow:0 18px 46px #0000003d,inset 0 1px #ffffff21;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:.7rem;font-weight:780;letter-spacing:.14em;text-align:center}.velsenor-berth{overflow:hidden;border:1px solid rgba(194,222,232,.2);border-radius:clamp(1.35rem,2.5vw,2.8rem);background:#051118b3;box-shadow:0 45px 110px #00000057,inset 0 1px #ffffff14}.velsenor-berth__media{position:relative;min-height:clamp(23rem,48vw,47rem);margin:0;overflow:hidden}.velsenor-berth__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#040c1205 38%,#040c12c2);pointer-events:none}.velsenor-berth__media img{display:block;width:100%;height:100%;min-height:inherit;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.75,.2,1),filter .7s ease}.velsenor-berth__media figcaption{position:absolute;z-index:2;right:1.2rem;bottom:1.1rem;padding:.58rem .78rem;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:#fff;background:#05121ba8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:.65rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.velsenor-berth__coordinates{position:absolute;z-index:2;left:1.3rem;bottom:1.2rem;display:flex;align-items:center;gap:.75rem;color:#d9e8ed;font-size:.63rem;font-weight:750;letter-spacing:.13em}.velsenor-berth__coordinates i{width:clamp(2.5rem,7vw,7rem);height:1px;background:#daebf185}.velsenor-berth__content{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(16rem,.75fr) minmax(15rem,.55fr);gap:clamp(1.5rem,4vw,4rem);align-items:center;padding:clamp(1.5rem,3.4vw,3.5rem);background:linear-gradient(135deg,#0f2633f7,#07161feb)}.velsenor-berth__title h3{max-width:16ch;margin:.35rem 0 .75rem;color:#f2f6f7;font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(2rem,3.5vw,4.2rem);font-weight:520;line-height:1;letter-spacing:-.04em}.velsenor-berth__title>p:last-child{margin:0;color:#b8c8cf;line-height:1.7}.velsenor-berth__facts{display:grid;gap:.75rem;margin:0}.velsenor-berth__facts div{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.72rem;border-bottom:1px solid rgba(193,218,227,.14)}.velsenor-berth__facts dt,.velsenor-berth__action span{color:#84a8b7;font-size:.65rem;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.velsenor-berth__facts dd{margin:0;color:#edf4f6;font-size:.84rem;font-weight:680;text-align:right}.velsenor-berth__action{display:grid;gap:1rem}.velsenor-berth__action>div{display:grid;gap:.35rem}.velsenor-berth__action strong{color:#fff;font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(1.35rem,2vw,2.1rem);font-weight:520}.velsenor-berth__action .button{justify-content:center;width:100%;color:#07141c;background:linear-gradient(135deg,#ecf3f5,#a9c8d3);border-color:#ffffff80}.velsenor-yachts__heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr);gap:clamp(1.5rem,5vw,5rem);align-items:end;margin:clamp(4.5rem,8vw,8rem) 0 clamp(1.8rem,3vw,3rem)}.velsenor-yachts__heading h3{max-width:14ch;margin:.3rem 0 0;color:#f4f7f8;font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(2.4rem,4.7vw,5.5rem);font-weight:520;line-height:.96;letter-spacing:-.045em}.velsenor-yachts__heading>p{margin:0;color:#b5c7ce;line-height:1.7}.velsenor-yachts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.85rem,1.5vw,1.4rem)}.velsenor-yacht-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgba(191,219,229,.19);border-radius:clamp(1.15rem,1.8vw,1.9rem);background:#0b1f2ad1;box-shadow:0 24px 65px #00000040,inset 0 1px #ffffff12;transition:transform .45s cubic-bezier(.2,.75,.2,1),border-color .35s ease,box-shadow .45s ease}.velsenor-yacht-card figure{position:relative;aspect-ratio:16/9;margin:0;overflow:hidden;background:#0b1d27}.velsenor-yacht-card figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 48%,rgba(4,13,19,.67));pointer-events:none}.velsenor-yacht-card figure img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.75,.2,1),filter .5s ease}.velsenor-yacht-card figure>span{position:absolute;z-index:2;left:.9rem;bottom:.85rem;padding:.48rem .64rem;border:1px solid rgba(255,255,255,.27);border-radius:999px;color:#fff;background:#06141da3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:.61rem;font-weight:760;letter-spacing:.1em}.velsenor-yacht-card__body{display:flex;flex:1;flex-direction:column;padding:clamp(1.05rem,1.7vw,1.55rem)}.velsenor-yacht-card__body h4{margin:.5rem 0 .7rem;color:#f4f8f9;font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(1.4rem,2vw,2rem);font-weight:520;line-height:1.05}.velsenor-yacht-card__body>p:not(.eyebrow){margin:0 0 1.25rem;color:#b7c7cd;font-size:.87rem;line-height:1.65}.velsenor-yacht-card__body>div{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:auto;padding-top:1rem;border-top:1px solid rgba(192,218,227,.14)}.velsenor-yacht-card__body strong{color:#edf5f7;font-size:.8rem}.velsenor-yacht-card__body a{color:#b9d8e4;font-size:.7rem;font-weight:760;text-align:right}.velsenor-ocean__legal{max-width:85rem;margin:1.35rem auto 0;padding:1rem 1.2rem;border:1px solid rgba(181,211,222,.13);border-radius:1rem;color:#849ba5;background:#0511186b;font-size:.73rem;line-height:1.58}@media(hover:hover)and (pointer:fine){.velsenor-berth:hover .velsenor-berth__media img{transform:scale(1.018);filter:saturate(1.05) contrast(1.025)}.velsenor-yacht-card:hover{transform:translateY(-7px);border-color:#aed7e761;box-shadow:0 34px 80px #00000057,inset 0 1px #ffffff1a}.velsenor-yacht-card:hover figure img{transform:scale(1.035);filter:saturate(1.06) contrast(1.035)}}@media(max-width:1100px){.velsenor-berth__content{grid-template-columns:1fr 1fr}.velsenor-berth__title{grid-column:1/-1}.velsenor-yachts{grid-template-columns:1fr 1fr}.velsenor-yacht-card:last-child{grid-column:1/-1}.velsenor-yacht-card:last-child figure{aspect-ratio:21/8}}@media(max-width:749px){.velsenor-ocean{margin-block:1rem;padding-block:4.5rem}.velsenor-ocean__header,.velsenor-yachts__heading{grid-template-columns:1fr;gap:1rem}.velsenor-ocean__header h2{font-size:clamp(2.55rem,13vw,4.2rem)}.velsenor-ocean__badge{justify-self:start}.velsenor-berth__media{min-height:27rem}.velsenor-berth__media img{object-position:61% center}.velsenor-berth__coordinates{top:1rem;bottom:auto}.velsenor-berth__media figcaption{right:auto;left:1rem;bottom:1rem}.velsenor-berth__content{grid-template-columns:1fr;padding:1.25rem}.velsenor-berth__title{grid-column:auto}.velsenor-berth__facts div{align-items:baseline}.velsenor-yachts{grid-template-columns:1fr}.velsenor-yacht-card:last-child{grid-column:auto}.velsenor-yacht-card:last-child figure{aspect-ratio:16/9}}@media(prefers-reduced-motion:reduce){.velsenor-berth__media img,.velsenor-yacht-card,.velsenor-yacht-card figure img{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/velsenor-v55.css.map */
