body.lahna-essentiel .lahna-collection-rail{display:flex;flex-wrap:nowrap;align-items:stretch;gap:2rem;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:.6rem 0 .2rem;margin:0 0 1.2rem;border-bottom:1px solid var(--lahna-line)}body.lahna-essentiel .lahna-collection-rail::-webkit-scrollbar{display:none}body.lahna-essentiel .lahna-collection-rail :is(a,button){display:flex;align-items:center;flex:0 0 auto;gap:.6rem;min-height:44px;padding:0 .2rem;white-space:nowrap;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--lahna-ink);background:transparent;text-decoration:none;font:inherit;font-size:1.35rem;font-weight:400;letter-spacing:0;scroll-snap-align:start;cursor:pointer}body.lahna-essentiel .lahna-collection-rail :is([aria-current=page],[aria-pressed=true]){font-weight:700;border-bottom-color:var(--lahna-ink)}body.lahna-essentiel .lahna-collection-rail :is(a,button):hover{color:var(--lahna-rose)}body.lahna-essentiel .lahna-collection-rail :is(a,button):focus-visible{outline-offset:-3px}body.lahna-essentiel .lahna-collection-rail .lahna-collection-label{display:flex;align-items:center;gap:.6rem}@media(min-width:990px){body.lahna-essentiel .header{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:minmax(0,1fr) auto;row-gap:0;padding-block:.3rem 1rem}body.lahna-essentiel .header .lahna-header-brand .header__heading-link{display:none}body.lahna-essentiel .header .header__inline-menu{grid-area:navigation;width:100%;justify-self:stretch}body.lahna-essentiel .header .header__icons{grid-area:icons}body.lahna-essentiel .header .lahna-navigation__roots{display:flex;flex-wrap:nowrap;gap:.7rem;width:100%;align-items:center}body.lahna-essentiel .header .header__menu-item.lahna-nav-button{min-height:44px;padding:.8rem .9rem;font-size:1.3rem;font-weight:500;white-space:nowrap;background:transparent;color:var(--lahna-ink);border-color:var(--lahna-line)}body.lahna-essentiel .header .header__menu-item.lahna-nav-home,body.lahna-essentiel .header .lahna-nav-button[aria-current=page]{font-weight:700}body.lahna-essentiel .header summary.header__menu-item.lahna-nav-button{padding-right:2.8rem}body.lahna-essentiel .header .lahna-nav-button .icon-caret{right:1rem}body.lahna-essentiel .header .lahna-nav-button span{text-decoration:none;color:inherit}body.lahna-essentiel .header details[open]>.lahna-nav-button{background:#f0e3e3;color:var(--lahna-ink)}body.lahna-essentiel .header .header__inline-menu .lahna-menu-editorial-start{margin:0;padding:0;border:0}body.lahna-essentiel .header .lahna-menu-brand{flex:0 0 120px;margin-inline:auto}.lahna-menu-brand__link{display:flex;align-items:center;justify-content:center;min-height:64px;color:var(--lahna-ink);text-decoration:none}.lahna-menu-brand__image{display:block;width:120px;height:auto}body.lahna-essentiel .header .lahna-mega__panel{top:100%}body.lahna-essentiel .header .lahna-desktop-shop{display:flex;align-items:center}body.lahna-essentiel .header .lahna-desktop-shop__link{border-radius:5px 0 0 5px;border-right:0;padding-right:.4rem}body.lahna-essentiel .header .lahna-desktop-shop summary.header__menu-item.lahna-nav-button{width:36px;min-width:36px;padding:0;border-radius:0 5px 5px 0;border-left:0}body.lahna-essentiel .header .lahna-desktop-shop .icon-caret{position:static;display:block;width:10px;height:6px;flex:none}}@media(min-width:990px)and (max-width:1099px){body.lahna-essentiel .header .lahna-navigation__roots{gap:.4rem}body.lahna-essentiel .header .header__menu-item.lahna-nav-button{padding-inline:.6rem;font-size:1.2rem}body.lahna-essentiel .header summary.header__menu-item.lahna-nav-button{padding-right:2.3rem}body.lahna-essentiel .header .lahna-menu-brand{flex-basis:90px}.lahna-menu-brand__image{width:90px}}body.lahna-essentiel .lahna-editorial.lahna-editorial--film{background:#f7eee5;--color-background:247,238,229;padding-block:3.2rem}body.lahna-essentiel .lahna-editorial--film .lahna-editorial__intro{margin:0;max-width:none}body.lahna-essentiel .lahna-editorial--film .lahna-editorial__intro--film{grid-template-columns:1.25fr 1fr;gap:3.2rem;text-align:left}body.lahna-essentiel .lahna-editorial--film .lahna-story-film{border-radius:4px;box-shadow:0 0 0 1px #e2d4c730}body.lahna-essentiel .lahna-editorial--film h2{margin:0 0 1.2rem}body.lahna-essentiel .lahna-editorial--film .rte{font-size:1.5rem;max-width:39rem}body.lahna-essentiel .lahna-editorial--film .button{margin-top:1.4rem}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__stage{height:30rem;background:#f7eee5;position:relative}body.lahna-essentiel .lahna-slideshow--compact[data-has-video] .lahna-slideshow__stage{height:30rem}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__slide{grid-template-columns:57% 43%;min-height:0;height:100%;overflow:hidden;background:#f7eee5}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__picture{min-height:0;height:100%;overflow:hidden}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__content{padding:2.4rem 3.4rem;position:relative;z-index:2}body.lahna-essentiel .lahna-slideshow--compact h2{font-size:clamp(2.6rem,2.6vw,3.4rem);line-height:1.12}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__text{font-size:1.5rem;line-height:1.5;max-width:37rem}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__links{gap:.8rem;margin-top:1.5rem}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__button{min-height:44px;font-size:1.3rem;padding:.8rem 1.7rem}body.lahna-essentiel .lahna-slideshow__slide[data-mood=autumn]{background:#f2e6d5}body.lahna-essentiel .lahna-slideshow__slide[data-mood=reading]{background:#eceee4}body.lahna-essentiel .lahna-slideshow__slide[data-mood=bookmarks]{background:#f0e3e3}body.lahna-essentiel .lahna-slideshow__slide[data-mood=atelier]{background:#f4eadd}body.lahna-essentiel .lahna-slideshow__slide--video .lahna-slideshow__film{inset:0 0 0 auto;width:62%;height:100%}body.lahna-essentiel .lahna-slideshow__film-cta{inset:0 auto 0 0;width:38%;height:100%;padding:2.4rem 3.4rem;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:1.4rem;background:#fbf7f2}.lahna-slideshow__film-copy p{font-size:1.5rem;margin:1.2rem 0 0;line-height:1.5}body.lahna-essentiel .lahna-slideshow__film-cta .button{min-width:0;font-size:1.3rem}.lahna-banner-details{position:absolute;top:0;right:0;bottom:0;left:57%;overflow:hidden;pointer-events:none;z-index:1}.lahna-falling-leaf{position:absolute;width:22px;height:29px;left:calc(var(--leaf)*21% - 7%);top:-34px;color:#be8857;opacity:0;animation:lahna-leaf-fall 9s linear infinite;animation-delay:calc(var(--leaf)*-2.2s)}.lahna-falling-leaf:nth-child(2n){color:#92654c;width:17px;height:23px}.lahna-cozy-ghost{position:absolute;width:38px;height:46px;right:8%;bottom:12%;opacity:.85;animation:lahna-ghost-drift 6s ease-in-out infinite}.lahna-paper-spark{position:absolute;width:20px;height:20px;top:calc(var(--leaf)*23%);left:calc(var(--leaf)*24%);color:#fffaf0;animation:lahna-paper-glow 5s ease-in-out infinite;animation-delay:calc(var(--leaf)*-1.5s)}.lahna-slideshow__slide[data-mood=reading] .lahna-slideshow__image{animation:lahna-reading-drift 12s ease-in-out infinite alternate}.lahna-slideshow__slide[data-mood=bookmarks] .lahna-slideshow__image{animation:lahna-bookmark-drift 8s ease-in-out infinite alternate}.lahna-slideshow__slide[data-mood=atelier] .lahna-slideshow__image{animation:lahna-reading-drift 14s ease-in-out infinite alternate}.lahna-slideshow [hidden] *,.lahna-slideshow[data-motion-paused] :is(.lahna-slideshow__image,.lahna-falling-leaf,.lahna-cozy-ghost,.lahna-paper-spark){animation-play-state:paused}@keyframes lahna-leaf-fall{0%{opacity:0;transform:translateY(-30px) rotate(-25deg)}12%{opacity:.7}85%{opacity:.7}to{opacity:0;transform:translate(30px,360px) rotate(115deg)}}@keyframes lahna-ghost-drift{50%{transform:translate(-5px,-8px) rotate(-4deg)}}@keyframes lahna-paper-glow{0%,to{opacity:.25;transform:scale(.8) rotate(0)}50%{opacity:.85;transform:scale(1) rotate(15deg)}}@keyframes lahna-reading-drift{0%{transform:scale(1.02) translate(-.3%)}to{transform:scale(1.07) translate(.3%)}}@keyframes lahna-bookmark-drift{0%{transform:scale(1.05) translateY(3px) rotate(-.4deg)}to{transform:scale(1.05) translateY(-3px) rotate(.4deg)}}@media(max-width:749px){body.lahna-essentiel .lahna-collection-rail{gap:1.6rem;margin-bottom:1rem}body.lahna-essentiel .lahna-collection-rail :is(a,button){font-size:1.25rem}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__stage,body.lahna-essentiel .lahna-slideshow--compact[data-has-video] .lahna-slideshow__stage{height:26rem}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__slide{grid-template-columns:57% 43%}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__content{padding:1.5rem 1.3rem}body.lahna-essentiel .lahna-slideshow--compact h2{font-size:2.2rem;line-height:1.12}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__eyebrow{font-size:.9rem;line-height:1.35;margin-bottom:.8rem}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__text{font-size:1.25rem;line-height:1.45;margin-top:.8rem}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__links{margin-top:1rem;gap:.6rem;width:100%}body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__button{min-height:44px;font-size:1.15rem;line-height:1.3;padding:.7rem;width:100%}body.lahna-essentiel .lahna-slideshow__slide--video .lahna-slideshow__film{top:0;right:0;bottom:0;left:0;width:100%;height:calc(100% - 5.6rem)}body.lahna-essentiel .lahna-slideshow__film-cta{inset:auto 0 0;height:5.6rem;width:100%;padding:.4rem 1.2rem;align-items:center}.lahna-slideshow__film-copy{display:none}body.lahna-essentiel .lahna-slideshow__film-cta .button{min-height:44px;padding:.7rem 1.5rem;font-size:1.2rem}body.lahna-essentiel .lahna-editorial--film{padding-block:2.4rem}body.lahna-essentiel .lahna-editorial--film .lahna-editorial__intro--film{grid-template-columns:1fr;gap:1.8rem}body.lahna-essentiel .lahna-editorial--film .rte{font-size:1.4rem;line-height:1.6}body.lahna-essentiel .lahna-editorial--film .button{width:auto;min-width:20rem}.lahna-falling-leaf{width:17px;height:23px}.lahna-cozy-ghost{width:30px;height:38px}}@media(max-width:359px){body.lahna-essentiel .lahna-slideshow--compact .lahna-slideshow__eyebrow{display:none}body.lahna-essentiel .lahna-slideshow--compact h2{font-size:2rem}}@media(prefers-reduced-motion:reduce){.lahna-slideshow .lahna-slideshow__image,.lahna-banner-details *{animation:none!important}.lahna-falling-leaf{opacity:.4;top:calc(var(--leaf)*18%)}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/lahna-cozy-navigation.css.map */
