.lucien-destination-preview,.lucien-destination-preview *{box-sizing:border-box}.lucien-destination-preview{position:relative;width:100%;min-height:100vh;min-height:100svh;min-height:100dvh;overflow:hidden;color:var(--destination-preview-text);background:var(--destination-preview-bg);font-family:"Roboto",var(--font-body-family),Arial,sans-serif;isolation:isolate}.lucien-destination-preview__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.lucien-destination-preview__background-image{display:block;width:100%;height:100%;object-fit:cover}.lucien-destination-preview__inner{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;min-height:100vh;min-height:100svh;min-height:100dvh;padding:clamp(52px,7.2vh,80px) clamp(60px,7.3vw,105px);padding:clamp(52px,7.2svh,80px) clamp(60px,7.3vw,105px)}.lucien-destination-preview__title{width:min(450px,100%);margin:0 auto;color:inherit;font-family:inherit;font-size:40px;font-weight:700;line-height:1.02;letter-spacing:0;text-align:center;text-transform:uppercase}.lucien-destination-preview__letters{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(28px,5vw,96px);width:min(100%,1220px);height:auto;margin:clamp(48px,8vh,84px) auto 0;margin:clamp(48px,8svh,84px) auto 0}.lucien-destination-preview__letter{--letter-rotate: 0deg;--letter-width: clamp(190px, 28vh, 255px);--letter-width: clamp(190px, 28svh, 255px);--letter-reveal-y: 52px;position:relative;flex:0 0 var(--letter-width);width:var(--letter-width);height:calc(var(--letter-width) * 1.3765);opacity:0;transform:translate3d(0,var(--letter-reveal-y),0) rotate(var(--letter-rotate));transform-origin:center;transition:opacity .62s ease-out,transform .82s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--lucien-reveal-index, 0) * .17s);will-change:transform,opacity}.lucien-destination-preview.is-lucien-reveal-visible .lucien-destination-preview__letter{--letter-reveal-y: 0px;opacity:1}.lucien-destination-preview__letter--1{--letter-rotate: -8.95deg}.lucien-destination-preview__letter--2{--letter-rotate: 5.06deg}.lucien-destination-preview__letter--3{--letter-rotate: -3.87deg}.lucien-destination-preview.is-lucien-reveal-visible .lucien-destination-preview__letter--2{transform:translateZ(0) rotate(var(--letter-rotate))}.lucien-destination-preview__image,.lucien-destination-preview__placeholder,.lucien-destination-preview__placeholder-svg{display:block;width:100%}.lucien-destination-preview__image{height:100%;object-fit:cover;object-position:center;filter:drop-shadow(0 12px 18px rgba(51,67,36,.12));-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lucien-destination-preview__placeholder{aspect-ratio:180 / 240;background:#ffffff61}.lucien-destination-preview__placeholder-svg{height:100%}.lucien-destination-preview__placeholder-label{position:absolute;inset:auto 12px 12px;color:var(--lucien-vert-1);font-size:14px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase}.lucien-destination-preview__button-wrap{display:flex;justify-content:center;margin-top:clamp(48px,8vh,84px);margin-top:clamp(48px,8svh,84px)}@media screen and (min-width:1350px){.lucien-destination-preview__inner{padding:clamp(64px,7.2vh,80px) clamp(105px,7.3vw,140px);padding:clamp(64px,7.2svh,80px) clamp(105px,7.3vw,140px)}.lucien-destination-preview__letters{padding:0}.lucien-destination-preview__letter{--letter-width: clamp(220px, 28vh, 255px);--letter-width: clamp(220px, 28svh, 255px)}}@media screen and (min-width:1600px){.lucien-destination-preview__inner{padding:clamp(72px,8vh,92px) 140px;padding:clamp(72px,8svh,92px) 140px}.lucien-destination-preview__letters{margin-top:clamp(64px,10vh,108px);margin-top:clamp(64px,10svh,108px)}.lucien-destination-preview__letter{--letter-width: clamp(255px, 32vh, 310px);--letter-width: clamp(255px, 32svh, 310px)}.lucien-destination-preview__button-wrap{margin-top:clamp(64px,10vh,108px);margin-top:clamp(64px,10svh,108px)}}@media screen and (max-width:1349px)and (min-width:750px){.lucien-destination-preview__letter{--letter-width: clamp(170px, min(18vw, 26vh), 220px);--letter-width: clamp(170px, min(18vw, 26svh), 220px);height:calc(var(--letter-width) * 1.3765)}}.lucien-destination-preview .lucien-destination-preview__button.cta-corner{--cta-corner-bg: var(--lucien-beige-3);--cta-corner-color: var(--lucien-vert-1);--cta-corner-fold-color: var(--lucien-beige-1)}@media screen and (max-width:749px){.lucien-destination-preview__inner{min-height:100vh;min-height:100svh;min-height:100dvh;padding:clamp(42px,6.5vh,55px) 35px;padding:clamp(42px,6.5svh,55px) 35px}.lucien-destination-preview__title{width:min(305px,100%);font-size:33px;line-height:1.05}.lucien-destination-preview__letters{--letter-stage-height: clamp(430px, 59vh, 505px);--letter-stage-height: clamp(430px, 59svh, 505px);position:relative;display:block;width:min(100%,305px);height:var(--letter-stage-height);margin:clamp(28px,4.8vh,39px) auto 0;margin:clamp(28px,4.8svh,39px) auto 0}.lucien-destination-preview__letter{--letter-width: clamp(142px, 42.5vw, 166px);--letter-reveal-y: 42px;position:absolute;height:calc(var(--letter-width) * 1.3795)}.lucien-destination-preview__letter--1{--letter-rotate: -8deg;left:0;top:0}.lucien-destination-preview__letter--2{--letter-rotate: 6deg;left:auto;right:0;top:calc(var(--letter-stage-height) * .253);transform:translate3d(0,var(--letter-reveal-y),0) rotate(var(--letter-rotate))}.lucien-destination-preview.is-lucien-reveal-visible .lucien-destination-preview__letter--2{transform:translateZ(0) rotate(var(--letter-rotate))}.lucien-destination-preview__letter--3{--letter-rotate: -7deg;right:auto;left:clamp(24px,13vw,42px);top:calc(var(--letter-stage-height) * .507)}.lucien-destination-preview__button-wrap{margin-top:clamp(30px,5.5vh,47px);margin-top:clamp(30px,5.5svh,47px)}}@media screen and (max-width:749px)and (max-height:720px){.lucien-destination-preview__inner{padding-top:34px;padding-bottom:34px}.lucien-destination-preview__letters{--letter-stage-height: clamp(360px, 55vh, 430px);--letter-stage-height: clamp(360px, 55svh, 430px)}.lucien-destination-preview__letter{--letter-width: clamp(126px, 37vw, 150px)}}@media(prefers-reduced-motion:reduce){.lucien-destination-preview__letter{opacity:1;transition:none;transform:rotate(var(--letter-rotate))}.lucien-destination-preview__letter--2{transform:rotate(var(--letter-rotate))}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/lucien-destination-preview.css.map */
