.lst-phil.lst{background:var(--ls-graphite);color:var(--ls-body)}.lst-phil .lst-fermate{display:inline-block;width:54px;height:35px;color:var(--ls-gold)}.lst-phil .lst-fermate svg{width:100%;height:100%;display:block}.lst-phil .lst-eyebrow{font-family:Jost,sans-serif;font-weight:500;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--ls-gold);display:block;margin-bottom:14px}.lst-phil .lst-eyebrow--light{color:var(--ls-cream,#E7D8C2)}.lst-phil .lst-h2{font-family:Jost,sans-serif;font-weight:300;font-size:clamp(1.7rem,3.6vw,2.5rem);letter-spacing:.02em;color:var(--ls-shell);margin:0 0 18px;line-height:1.18}.lst-phil .lst-body{font-family:var(--font-body-family,"Nunito Sans",sans-serif);font-size:1.06rem;line-height:1.85;color:var(--ls-body);font-weight:300;max-width:62ch}.lst-phil .lst-body p{margin:0 0 1.1rem}.lst-phil .lst-body p:last-child{margin-bottom:0}.lst-phil .lst-inlink{color:var(--ls-on-dark);text-decoration:none;border-bottom:1px solid rgba(172,150,124,.5)}.lst-phil .lst-inlink:hover{border-color:var(--ls-gold)}.lst-phil .lst-reveal{opacity:0;transform:translateY(20px);transition:opacity .9s ease,transform .9s ease}.lst-phil .lst-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lst-phil .lst-reveal{opacity:1!important;transform:none!important;transition:none}}.lst-phil .lst-sec{padding:clamp(56px,8vw,104px) 0}.lst-phil .lst-wrap{max-width:1080px;margin:0 auto;padding:0 40px}.lst-phil .lst-sec--shell{background:var(--ls-shell)}.lst-phil .lst-sec--strongwhite{background:var(--ls-strongwhite)}.lst-phil .lst-sec--railings{background:var(--ls-railings)}.lst-phil .lst-sec--deep{background:var(--ls-railings-deep)}.lst-phil .lst-sec--shell .lst-h2,.lst-phil .lst-sec--strongwhite .lst-h2{color:var(--ls-ink)}.lst-phil .lst-sec--shell .lst-eyebrow,.lst-phil .lst-sec--strongwhite .lst-eyebrow{color:var(--ls-gold-deep)}.lst-phil .lst-sec--shell .lst-body,.lst-phil .lst-sec--shell p,.lst-phil .lst-sec--strongwhite .lst-body,.lst-phil .lst-sec--strongwhite p{color:var(--ls-ink-soft,#5d574f)}.lst-phil .lst-sec--shell .lst-inlink,.lst-phil .lst-sec--strongwhite .lst-inlink{color:var(--ls-ink);border-bottom-color:#8c785f99}.lst-phil .lst-hero{position:relative;min-height:clamp(440px,72vh,660px);overflow:hidden;display:flex;align-items:flex-end;background:var(--ls-railings-deep)}.lst-phil .lst-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;animation:lstkenphil 34s ease-in-out infinite alternate}@keyframes lstkenphil{0%{transform:scale(1) translateY(0)}to{transform:scale(1.08) translateY(-1.5%)}}@media(prefers-reduced-motion:reduce){.lst-phil .lst-hero__img{animation:none}}.lst-phil .lst-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1c1e2047,#1c1e2070 45%,#1c1e20db)}.lst-phil .lst-hero__inner{position:relative;z-index:2;max-width:1080px;margin:0 auto;width:100%;padding:0 40px clamp(44px,6vw,82px)}.lst-phil .lst-hero__h{font-family:Jost,sans-serif;font-weight:200;font-size:clamp(2.3rem,5.6vw,4rem);line-height:1.08;color:#fff;margin:0 0 18px;max-width:16ch}.lst-phil .lst-hero__sub{font-family:var(--font-body-family,"Nunito Sans",sans-serif);font-weight:300;font-size:clamp(1.02rem,2vw,1.3rem);line-height:1.55;color:var(--ls-cream,#E7D8C2);max-width:50ch;margin:0}.lst-phil .lst-manifest{max-width:900px;margin:0 auto;padding:0 40px}.lst-phil .lst-manifest__head{max-width:900px;margin:0 auto;padding:0 40px clamp(20px,3vw,30px)}.lst-phil .lst-man{border-left:2px solid var(--ls-gold);padding:4px 0 4px 26px;margin:0 0 clamp(22px,3vw,34px);max-width:62ch;opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.lst-phil .lst-manifest.is-in .lst-man{opacity:1;transform:none}.lst-phil .lst-manifest.is-in .lst-man:nth-child(2){transition-delay:.08s}.lst-phil .lst-manifest.is-in .lst-man:nth-child(3){transition-delay:.16s}.lst-phil .lst-manifest.is-in .lst-man:nth-child(4){transition-delay:.24s}.lst-phil .lst-manifest.is-in .lst-man:nth-child(5){transition-delay:.32s}@media(prefers-reduced-motion:reduce){.lst-phil .lst-man{opacity:1!important;transform:none!important}}.lst-phil .lst-man__t{font-family:Jost,sans-serif;font-weight:300;font-size:clamp(1.15rem,2.4vw,1.5rem);color:var(--ls-shell);margin:0;line-height:1.35}.lst-phil .lst-man__t b{font-weight:500;color:#fff}.lst-phil .lst-man:nth-child(2n){border-left-color:var(--ls-gold-deep)}.lst-phil .lst-band{position:relative;min-height:clamp(280px,42vh,420px);overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}.lst-phil .lst-band__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;animation:lstkenphil 36s ease-in-out infinite alternate}.lst-phil .lst-band__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#1c1e208c,#1c1e207a)}.lst-phil .lst-band__line{position:relative;z-index:2;max-width:28ch;margin:0;padding:0 30px;font-family:Jost,sans-serif;font-weight:300;font-size:clamp(1.2rem,2.6vw,1.7rem);line-height:1.45;color:#fff}.lst-phil .lst-ferm{padding:clamp(64px,9vw,120px) 0;text-align:center}.lst-phil .lst-ferm__wrap{max-width:680px;margin:0 auto;padding:0 40px}.lst-phil .lst-ferm__mark{color:var(--ls-gold);width:clamp(90px,14vw,150px);margin:0 auto 28px;display:block}.lst-phil .lst-ferm__mark svg{width:100%;height:auto;display:block}.lst-phil .lst-ferm__link{display:inline-block;margin-top:18px;font-family:var(--font-body-family,"Nunito Sans",sans-serif);font-size:1rem;color:var(--ls-on-dark);text-decoration:none;border-bottom:1px solid rgba(172,150,124,.5)}.lst-phil .lst-ferm__link:hover{border-color:var(--ls-gold)}.lst-phil .lst-faq{padding:clamp(56px,8vw,104px) 0}.lst-phil .lst-faq__wrap{max-width:820px;margin:0 auto;padding:0 40px}.lst-phil .lst-faq__head{text-align:center;margin-bottom:clamp(24px,4vw,40px)}.lst-phil .lst-faq__item{border-top:1px solid rgba(42,39,34,.14);padding:22px 0}.lst-phil .lst-faq__q{font-family:Jost,sans-serif;font-weight:400;font-size:1.12rem;color:var(--ls-ink);margin:0 0 10px}.lst-phil .lst-faq__a{font-family:var(--font-body-family,"Nunito Sans",sans-serif);font-size:1rem;line-height:1.8;color:var(--ls-ink-soft,#5d574f);font-weight:300;margin:0;max-width:66ch}.lst-phil .lst-coda{padding:clamp(72px,10vw,128px) 0 clamp(40px,6vw,80px);text-align:center}.lst-phil .lst-coda__wrap{max-width:700px;margin:0 auto;padding:0 40px}.lst-phil .lst-coda .lst-fermate{margin:0 auto 24px}.lst-phil .lst-coda__line{font-family:Jost,sans-serif;font-weight:300;font-size:clamp(1.3rem,2.8vw,1.85rem);line-height:1.45;color:var(--ls-shell);margin:0 0 20px}.lst-phil .lst-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-bottom:36px}.lst-phil .lst-links__label{font-family:Jost,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ls-muted,#8E897F);width:100%;margin-bottom:2px}.lst-phil .lst-links a{font-family:var(--font-body-family,"Nunito Sans",sans-serif);font-size:.95rem;color:var(--ls-body);text-decoration:none;border-bottom:1px solid rgba(172,150,124,.4);padding-bottom:2px}.lst-phil .lst-links a:hover{color:var(--ls-shell);border-color:var(--ls-gold)}.lst-phil .lst-cta{display:inline-block;font-family:Jost,sans-serif;font-weight:400;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--ls-on-dark);border-bottom:1px solid var(--ls-gold);padding-bottom:7px;text-decoration:none}.lst-phil .lst-cta:hover{color:#fff;border-color:var(--ls-cream,#E7D8C2)}.lst-phil .lst-updated{font-family:var(--font-body-family,"Nunito Sans",sans-serif);font-size:.78rem;color:var(--ls-faint,#6f6a62);text-align:center;padding:0 0 40px}@media(max-width:879px){.lst-phil .lst-hero__inner,.lst-phil .lst-wrap,.lst-phil .lst-manifest,.lst-phil .lst-manifest__head,.lst-phil .lst-ferm__wrap,.lst-phil .lst-faq__wrap,.lst-phil .lst-coda__wrap{padding-left:22px;padding-right:22px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/lasuite-philosophie.css.map */
