.lx{--ivory:#f7f3ed;--sand:#efe8dd;--beige:#e8ded0;--ink:#171513;--brown:#3b2a20;--bronze:#8a6a4a;--gold:#bfa06a;--txt:#4b4139;--acc:#a9877a;--ok:#6b7350;--acc-deep:color-mix(in srgb,var(--acc) 70%,#3b2a20);--acc-mid:color-mix(in srgb,var(--acc) 38%,#f7f3ed);--acc-soft:color-mix(in srgb,var(--acc) 14%,#f7f3ed);--line:color-mix(in srgb,var(--bronze) 30%,transparent);--ease:cubic-bezier(.22,.8,.2,1);--gut:clamp(20px,4.4vw,64px);--maxw:1240px;--hf:var(--font-heading--family,"Playfair Display",Georgia,serif);--bf:var(--font-body--family,Jost,system-ui,sans-serif);font-family:var(--bf);color:var(--ink);font-size:16px;line-height:1.65;background:var(--ivory);-webkit-font-smoothing:antialiased;text-size-adjust:100%}.lx-acc-or{--acc:#bfa06a}:where(.lx) *,:where(.lx) *:before,:where(.lx) *:after{box-sizing:border-box}:where(.lx) :is(h1,h2,h3,h4,p,ul,ol,figure,blockquote,fieldset){margin:0;padding:0}:where(.lx) :is(ul,ol){list-style:none}:where(.lx) a{color:inherit;text-decoration:none}:where(.lx) :is(img,video){display:block;max-width:100%}:where(.lx) img{height:auto}:where(.lx) button{font-family:inherit}:where(.lx) :focus-visible{outline:2px solid var(--bronze);outline-offset:3px}.lx-wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut)}.lx-pad{padding-block:clamp(56px,7.5vw,108px)}.lx-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lx .lx-h1,.lx .lx-h2{margin:0;font-family:var(--hf);font-weight:400;font-style:normal;text-transform:none;letter-spacing:-.012em;line-height:1.04;color:var(--brown);text-wrap:balance}.lx .lx-h1{font-size:clamp(2.6rem,4.7vw,4.4rem);line-height:1.02}.lx .lx-h2{font-size:clamp(2rem,4vw,3.4rem)}.lx .lx-h1 em,.lx .lx-h2 em{font-style:italic;font-weight:400;color:var(--acc-deep)}.lx-eb{display:inline-flex;align-items:center;gap:.9em;margin:0 0 1.3rem;font:500 .74rem/1.2 var(--bf);letter-spacing:.24em;text-transform:uppercase;color:var(--bronze)}.lx-eb:before{content:"";flex:none;width:2rem;height:1px;background:currentColor;opacity:.75}.lx-lead{max-width:48ch;font-size:clamp(1.02rem,1.3vw,1.16rem);line-height:1.7;color:var(--txt)}.lx-btns{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:2rem}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8em;min-height:52px;padding:1.02rem 1.55rem;border:1px solid var(--brown);border-radius:14px;background:var(--brown);color:#fff;font:500 .78rem/1 var(--bf);letter-spacing:.16em;text-transform:uppercase;text-align:center;cursor:pointer;transition:transform .5s var(--ease),box-shadow .5s var(--ease),background .3s}.lx-btn:hover{transform:translateY(-3px);box-shadow:0 16px 30px -14px color-mix(in srgb,var(--brown) 65%,transparent)}.lx-btn:active{transform:translateY(0) scale(.98)}.lx-btn--a:after{content:"";flex:none;width:1.05em;height:1.05em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16M14 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h16M14 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .5s var(--ease)}.lx-btn--a:hover:after{transform:translate(5px)}.lx-btn--g{background:var(--beige);border-color:var(--bronze);color:var(--brown)}.lx-btn--g:hover{background:#e0d3c1}.lx-link{display:inline-block;font-size:.92rem;font-weight:500;color:var(--brown);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.lx-link:hover{text-decoration-thickness:2px}.lx-arch{--aw:3;--ah:4;position:relative;overflow:hidden;aspect-ratio:var(--aw)/var(--ah);border-radius:50% 50% 24px 24px/calc(50%*var(--aw)/var(--ah)) calc(50%*var(--aw)/var(--ah)) 24px 24px;background:var(--acc-soft);transform:translateZ(0)}.lx-arch>img,.lx-arch>video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.lx-hero{--hc:#3b2a20;--ha:#e4cd9f;--lx-h:clamp(640px,calc(100svh - var(--lx-top,150px)),900px);position:relative;isolation:isolate;overflow:hidden;background-color:var(--hc);color:var(--ivory);transition:background-color .9s var(--ease)}.lx-hero[data-tone=frais]{--hc:#2b4749;--ha:#a9dadd}.lx-hero[data-tone=floral]{--hc:#553a42;--ha:#f0c0cc}.lx-hero[data-tone=gourmand]{--hc:#63402b;--ha:#f2b78a}.lx-hero[data-tone=boise]{--hc:#2d2018;--ha:#e4cd9f}.lx-hero:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(62% 90% at 76% 46%,rgba(255,255,255,.1),transparent 72%),linear-gradient(180deg,transparent 55%,rgba(0,0,0,.24))}.lx-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.08;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.lx-hero__in{display:flex;flex-direction:column;min-height:var(--lx-h);padding-top:clamp(28px,3vw,40px);padding-bottom:80px}.lx-hero__main{flex:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(28px,5vw,88px);align-items:center}.lx-hero__txt{max-width:640px}.lx-hero .lx-eb{color:var(--ha);transition:color .9s}.lx-hero .lx-h1{color:var(--ivory);font-size:clamp(2.7rem,4.5vw,4.7rem);line-height:1.02}.lx-hero .lx-h1 em{color:var(--ha);transition:color .9s}.lx-w{display:inline-block;vertical-align:top;overflow:hidden;padding:0 .05em .14em;margin:0 -.05em -.14em}.lx-w>span,.lx-w>em{display:inline-block;animation:lx-up 1.05s var(--ease) both;animation-delay:calc(.12s + var(--i,0)*.09s)}.lx-hero .lx-lead{margin-top:1.5rem;color:#f7f3edd6}.lx-hero__txt>.lx-eb{animation:lx-fade .9s var(--ease) .05s both}.lx-hero__txt>.lx-lead{animation:lx-fade .9s var(--ease) .7s both}.lx-hero__txt>.lx-btns{animation:lx-fade .9s var(--ease) .85s both}.lx-hero .lx-btn--a{background:var(--ivory);border-color:var(--ivory);color:var(--brown)}.lx-hero .lx-btn--a:hover{background:#fff;box-shadow:0 18px 34px -16px #000000a6}.lx-hero .lx-btn--g{background:transparent;border-color:#f7f3ed6b;color:var(--ivory)}.lx-hero .lx-btn--g:hover{background:#f7f3ed1a;border-color:var(--ivory)}.lx-hero :focus-visible{outline-color:var(--ha)}.lx-hero__vis{position:relative;justify-self:center;width:min(100%,470px,calc((var(--lx-h) - 240px)*.75))}.lx-hero__vis:before{content:"";position:absolute;inset:0;border:1px solid var(--ha);border-radius:50% 50% 24px 24px/37.5% 37.5% 24px 24px;transform:translate(clamp(10px,1.4vw,20px),clamp(-20px,-1.4vw,-10px));opacity:.5;transition:border-color .9s}.lx-hero__stack{background:#00000040;box-shadow:0 50px 80px -40px #000000a6;animation:lx-clip 1.4s var(--ease) .1s both}.lx-sl{position:absolute;inset:0;display:block;clip-path:inset(100% 0 0 0);visibility:hidden}.lx-sl.is-prev{z-index:2;visibility:visible;clip-path:inset(0)}.lx-sl.is-on{z-index:3;visibility:visible;clip-path:inset(0);transition:clip-path 1s var(--ease)}.lx-sl>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 60%;transform:scale(1.14);transition:transform 1.7s var(--ease)}.lx-sl.is-on>img{transform:none}.lx-sl.is-prev>img{transform:none;transition:none}.lx-sl__cap{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 8px 8px 18px;border-radius:999px;background:#f7f3edf2;color:var(--brown)}.lx-sl__t{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 10px;min-width:0}.lx-sl__t b{font:400 1.2rem/1.2 var(--hf)}.lx-sl__t small{font:500 .8rem/1.2 var(--bf);color:var(--bronze)}.lx-sl__go{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--brown);color:#fff;transition:transform .5s var(--ease)}.lx-sl:hover .lx-sl__go{transform:translate(3px)}.lx-idx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,30px);margin-top:clamp(16px,1.8vw,24px)}.lx-idx__b{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:baseline;gap:3px 10px;padding:14px 0 0;border:0;background:none;color:var(--ivory);text-align:left;cursor:pointer;opacity:.55;transition:opacity .4s}.lx-idx__b:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:#f7f3ed4d}.lx-idx__b u{position:absolute;left:0;right:0;top:-1px;height:3px;background:var(--ha);transform:scaleX(0);transform-origin:left;transition:background-color .9s}.lx-idx__b.is-on{opacity:1}.lx-idx__b.is-on u{animation:lx-prog 6.5s linear forwards}.lx-idx__b:hover{opacity:.9}.lx-idx__b b{font:400 clamp(1.25rem,1.9vw,1.7rem)/1.15 var(--hf)}.lx-idx__b sup{margin-left:.3em;font:500 .68rem/1 var(--bf);letter-spacing:.04em;vertical-align:top;color:#f7f3edb3}.lx-idx__b small{font-size:.82rem;line-height:1.4;color:#f7f3edb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-hero.is-manual .lx-idx__b.is-on u{animation:none;transform:scaleX(1)}.lx-hero.is-held .lx-idx__b.is-on u,.lx-hero.is-away .lx-idx__b.is-on u{animation-play-state:paused}.lx-tr{background:var(--ivory)}.lx-tr__l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lx-tr__i{border-left:1px solid var(--line)}.lx-tr__i:first-child{border-left:0}.lx-tr__t{display:flex;flex-direction:column;gap:6px;height:100%;padding:clamp(24px,3.2vw,40px) clamp(14px,2.4vw,36px)}.lx-tr__i:first-child .lx-tr__t{padding-left:0}.lx-tr__t b{font:400 clamp(1.15rem,1.55vw,1.4rem)/1.2 var(--hf);color:var(--brown)}.lx-tr__t small{font:500 .7rem/1.5 var(--bf);letter-spacing:.16em;text-transform:uppercase;color:var(--bronze)}a.lx-tr__t:hover b{color:var(--acc-deep)}.lx-col{--acc:#a9877a;position:relative;z-index:2;margin-top:-64px;padding-top:calc(clamp(56px,7.5vw,108px) + 18px);border-radius:50% 50% 0 0/64px 64px 0 0;background:var(--acc-soft);transition:background-color .5s ease}.lx-col[data-tone=frais]{--acc:#5fa8ad}.lx-col[data-tone=floral]{--acc:#c98d9c}.lx-col[data-tone=gourmand]{--acc:#d9895a}.lx-col[data-tone=boise]{--acc:#c28e4e}.lx-col__head{display:flex;justify-content:space-between;align-items:flex-end;gap:12px 48px;flex-wrap:wrap;margin-bottom:2rem}.lx-col__head .lx-lead{max-width:40ch}.lx-offer{display:flex;align-items:center;justify-content:space-between;gap:8px 28px;flex-wrap:wrap;margin-bottom:1.8rem;padding:14px 22px;border-radius:14px;background:var(--brown);color:var(--ivory)}.lx-offer p{font-size:.95rem;line-height:1.5}.lx-offer b{font-weight:600;color:#e4cd9f}.lx-offer .lx-link{color:#e4cd9f}.lx-offer__ok{font-size:.92rem;font-weight:600;color:#e4cd9f;white-space:nowrap}.lx-nav{display:flex;align-items:center;justify-content:space-between;gap:16px}.lx-tabs{display:flex;flex:1;min-width:0;gap:clamp(20px,3.2vw,48px);overflow-x:auto;padding-block:4px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lx-tabs::-webkit-scrollbar{display:none}.lx-tab{--c:var(--acc);position:relative;flex:none;display:inline-flex;align-items:flex-start;gap:.3em;min-height:44px;padding:6px 0 11px;border:0;background:none;color:var(--brown);font:400 clamp(1.35rem,2.2vw,2rem)/1.1 var(--hf);opacity:.5;cursor:pointer;transition:opacity .3s}.lx-tab[data-tone=frais]{--c:#3f8b91}.lx-tab[data-tone=floral]{--c:#b0687d}.lx-tab[data-tone=gourmand]{--c:#c46f3f}.lx-tab[data-tone=boise]{--c:#a8762f}.lx-tab small{margin-top:.15em;font:500 .66rem/1 var(--bf);letter-spacing:.04em;color:var(--bronze)}.lx-tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--c);transform:scaleX(0);transform-origin:left;transition:transform .55s var(--ease)}.lx-tab:hover{opacity:.8}.lx-tab[aria-selected=true]{opacity:1}.lx-tab[aria-selected=true]:after{transform:scaleX(1)}.lx-car__ctl{display:flex;flex:none;gap:6px}.lx-arrow{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--bronze);border-radius:50%;background:transparent;color:var(--brown);cursor:pointer;transition:background .25s,color .25s,border-color .25s}.lx-arrow svg{width:16px;height:16px}.lx-arrow:hover:not(:disabled){background:var(--brown);border-color:var(--brown);color:#fff}.lx-arrow:disabled{cursor:default}.lx-panel{padding-top:1.5rem}.lx-panel:not([hidden]){animation:lx-in .35s ease both}.lx-panel__p{max-width:44ch;margin-bottom:1.3rem;font:italic 400 clamp(1.15rem,1.7vw,1.4rem)/1.45 var(--hf);color:var(--brown)}.lx-car{--cg:clamp(12px,1.6vw,22px);display:flex;gap:var(--cg);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);margin-inline:calc(var(--gut)*-1);padding:6px var(--gut) 26px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.lx-car::-webkit-scrollbar{display:none}.lx-pc{position:relative;flex:0 0 clamp(256px,calc((100% - 3*var(--cg))/4),340px);scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 1px #ffffffb3,0 18px 34px -26px #3b2a2073;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.lx-pc:hover{transform:translateY(-5px);box-shadow:0 26px 44px -26px #3b2a208c}.lx-pc.is-added{animation:lx-pop .55s var(--ease)}.lx-pc__fig{display:block;margin:10px 10px 0;aspect-ratio:3/4;border-radius:50% 50% 16px 16px/37.5% 37.5% 16px 16px;background:var(--acc-soft);overflow:hidden}.lx-pc__fig img{width:100%;height:100%;object-fit:cover;object-position:50% 58%;transition:transform .8s var(--ease)}.lx-pc:hover .lx-pc__fig img{transform:scale(1.05)}.lx-pc__b{display:flex;flex-direction:column;flex:1;gap:6px;min-width:0;padding:16px 18px 20px}.lx-pc__h{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.lx-pc__t{font:400 1.4rem/1.15 var(--hf);font-style:normal;text-transform:none;letter-spacing:0;color:var(--brown)}.lx-pc__t a:hover{color:var(--acc-deep)}.lx-pc__p{display:inline-block;font:500 1.05rem/1 var(--bf);color:var(--brown);white-space:nowrap}.lx-pc__n{font-size:.84rem;line-height:1.45;color:var(--bronze);min-height:2.9em}.lx-pc__f{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:10px}.lx-pc__fig{position:relative}.lx-pc__fig:after{content:"";position:absolute;inset:9px;border:1px solid rgba(255,255,255,.85);border-radius:inherit;opacity:0;transform:scale(1.04);transition:opacity .5s var(--ease),transform .6s var(--ease);pointer-events:none}.lx-pc:hover .lx-pc__fig:after{opacity:1;transform:none}.lx-sizes{display:flex;align-items:flex-end;gap:4px;border:0;min-width:0}.lx-size{position:relative;flex:1 1 0;min-width:0}.lx-size input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer}.lx-bt{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:84px;padding:6px 0 8px;border:1px solid transparent;border-radius:12px;transition:background .3s,border-color .3s,transform .15s}.lx-bt svg{display:block;overflow:visible}.lx-bt__c{fill:var(--brown)}.lx-bt__g{fill:#fff;stroke:var(--bronze);stroke-width:1.2px;vector-effect:non-scaling-stroke}.lx-bt__l{fill:var(--acc);transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0);transition:transform .8s var(--ease)}.lx-bt i{font:500 .7rem/1 var(--bf);font-style:normal;color:var(--bronze);white-space:nowrap;transition:color .3s}.lx-size:hover .lx-bt{border-color:var(--line)}.lx-size:hover input:not(:checked)+.lx-bt .lx-bt__l{transform:scaleY(.3)}.lx-size input:active+.lx-bt{transform:scale(.95)}.lx-size input:checked+.lx-bt{background:var(--acc-soft);border-color:var(--brown)}.lx-size input:checked+.lx-bt .lx-bt__l{transform:scaleY(.84)}.lx-size input:checked+.lx-bt i{color:var(--brown)}.lx-size input:focus-visible+.lx-bt{outline:2px solid var(--bronze);outline-offset:2px}.lx-size.is-off{opacity:.4}.lx-size.is-off input{cursor:not-allowed}.lx-size.is-off i{text-decoration:line-through}.lx-pc__ml{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1px 10px;min-height:1.3em;font-size:.8rem;line-height:1.3;color:var(--bronze)}.lx-pc__ml b{font-weight:600;color:var(--ok)}.lx-add{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:0 16px;border:1px solid var(--brown);border-radius:14px;background:var(--brown);color:#fff;font:500 .76rem/1 var(--bf);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .25s,border-color .25s,transform .12s,box-shadow .35s var(--ease)}.lx-add:hover{box-shadow:0 14px 26px -14px color-mix(in srgb,var(--brown) 70%,transparent)}.lx-add:active{transform:scale(.97)}.lx-add.is-busy{opacity:.75;cursor:progress}.lx-add.is-done{background:var(--ok);border-color:var(--ok);animation:lx-pop .45s var(--ease)}.lx-add.is-err{background:#8a2c1f;border-color:#8a2c1f}.lx-more{margin-top:4px}.lx-fly{position:fixed;left:0;top:0;z-index:2147483000;width:20px;height:34px;pointer-events:none;will-change:transform,opacity}.lx-fly svg{display:block;filter:drop-shadow(0 6px 8px rgba(59,42,32,.35))}.lx-cof{background:var(--ivory)}.lx-cof__card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,5vw,80px);align-items:center;padding:clamp(22px,4vw,56px);background:#fff;border:2px solid var(--gold);border-radius:34px;box-shadow:0 40px 70px -50px #3b2a2080}.lx-cof__vis{position:relative;width:100%;max-width:380px;justify-self:center}.lx-tag{position:absolute;left:50%;top:14px;z-index:2;translate:-50% 0;padding:.55rem 1rem;border-radius:999px;background:var(--brown);color:#fff;font:500 .66rem/1 var(--bf);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.lx-cof .lx-lead{margin-top:1.1rem}.lx-ticks{display:grid;gap:.8rem;margin-top:1.5rem}.lx-ticks li{position:relative;padding-left:1.9rem;color:var(--ink)}.lx-ticks li:before{content:"";position:absolute;left:.15rem;top:.62em;width:.45rem;height:.45rem;rotate:45deg;background:var(--gold)}.lx-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px;margin-top:1.8rem}.lx-price b{font:400 clamp(2.2rem,3.6vw,3rem)/1 var(--hf);color:var(--brown)}.lx-price span{font-size:.88rem;color:var(--bronze)}.lx-cof .lx-btns{margin-top:1.4rem}.lx-rev{background:var(--sand)}.lx-rev__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 40px;flex-wrap:wrap;margin-bottom:2rem}.lx-rev__sub{margin-top:.8rem;font-size:1rem;color:var(--txt)}.lx-rev__right{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.lx-rev__score{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:.9rem;color:var(--bronze)}.lx-rev__score b{font:italic 400 2.4rem/1 var(--hf);color:var(--acc-deep)}.lx-rev__ctl{display:flex;gap:6px}.lx-rev__track{--qg:clamp(16px,2.2vw,28px);display:flex;gap:var(--qg);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:4px 6px}.lx-rev__track::-webkit-scrollbar{display:none}.lx-quote{flex:0 0 calc((100% - 2*var(--qg))/3);display:flex;flex-direction:column;gap:1rem;padding:30px 28px 26px;background:#fff;border-radius:24px;scroll-snap-align:start;box-shadow:0 18px 34px -28px #3b2a2073}.lx-quote:before{content:"\201c";font:400 4rem/.6 var(--hf);color:var(--acc-mid);height:1.6rem}.lx-quote blockquote{flex:1;font-size:1rem;line-height:1.7;color:var(--txt)}.lx-quote figcaption{display:flex;flex-direction:column;gap:2px;padding-top:.9rem;border-top:1px solid var(--line)}.lx-quote figcaption b{font:400 1.2rem/1.2 var(--hf);color:var(--brown)}.lx-quote figcaption span{font:500 .68rem/1.4 var(--bf);letter-spacing:.16em;text-transform:uppercase;color:var(--bronze)}.lx-ev{background:var(--brown);color:var(--ivory)}.lx-ev__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(28px,6vw,96px);align-items:center}.lx.lx-ev .lx-h2{color:var(--ivory)}.lx.lx-ev .lx-h2 em,.lx-ev .lx-eb{color:#e4cd9f}.lx-ev .lx-eb:before{background:var(--gold)}.lx-ev .lx-lead{margin-top:1.2rem;color:#f7f3edd9}.lx-ev__tags{margin-top:1.2rem;font:500 .74rem/1.6 var(--bf);letter-spacing:.18em;text-transform:uppercase;color:#e4cd9f}.lx-ev .lx-btn{background:var(--ivory);border-color:var(--ivory);color:var(--brown)}.lx-ev .lx-btn:hover{box-shadow:0 16px 30px -14px #000a}.lx-ev .lx-link{color:var(--ivory)}.lx-ev :focus-visible{outline-color:#e4cd9f}.lx-reels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.2vw,16px)}.lx-reel{position:relative;aspect-ratio:9/16;overflow:hidden;border-radius:50% 50% 18px 18px/28.125% 28.125% 18px 18px;background:#2b1f18}.lx-reel video,.lx-reel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lx-faq{background:var(--ivory)}.lx-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,6vw,96px);align-items:start}.lx-faq .lx-lead{margin-top:1.1rem}.lx-faq__ct{display:flex;flex-direction:column;gap:2px;margin-top:1.4rem;font-weight:500;color:var(--brown)}.lx-faq__ct a{width:fit-content;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.lx-qa{border-bottom:1px solid var(--line)}.lx-qa:first-child{border-top:1px solid var(--line)}.lx-qa summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:1.3rem 0;cursor:pointer;list-style:none;font:400 clamp(1.15rem,1.6vw,1.35rem)/1.3 var(--hf);color:var(--brown)}.lx-qa summary::-webkit-details-marker{display:none}.lx-qa summary:after{content:"+";flex:none;font:300 1.7rem/1 var(--bf);color:var(--bronze);transition:transform .35s var(--ease)}.lx-qa[open] summary:after{transform:rotate(45deg)}.lx-qa__a{padding:0 40px 1.4rem 0;color:var(--txt);max-width:64ch}.lx-fin{background:var(--sand);text-align:center}.lx-fin .lx-lead{margin:1.2rem auto 0}.lx-fin .lx-btns{justify-content:center}.lx-bar{position:fixed;left:0;right:0;bottom:0;z-index:900;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--brown);color:var(--ivory);border-top:1px solid #bfa06a59;transform:translateY(105%);opacity:0;visibility:hidden;transition:transform .45s var(--ease),opacity .25s,visibility 0s .45s}.lx-bar.is-on{transform:none;opacity:1;visibility:visible;transition:transform .45s var(--ease),opacity .25s}.lx-bar__in{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:var(--maxw);margin-inline:auto;padding:12px var(--gut)}.lx-bar__info{flex:1;min-width:0}.lx-bar__sum{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px;font-size:.95rem;line-height:1.3}.lx-bar__sum b{font-weight:600}.lx-bar__sum span{display:inline-block;font:400 1.25rem/1.1 var(--hf);color:var(--ivory)}.lx-bar__sum span.is-bump{animation:lx-bump .45s var(--ease)}.lx-bar__sum s{font-size:.88rem;color:#f7f3ed99;text-decoration-thickness:1px}.lx-bar__sum em{font-style:normal;font-size:.82rem;font-weight:600;color:#e4cd9f}.lx-bar__msg{margin-top:2px;font-size:.82rem;line-height:1.35;color:#f7f3edc7}.lx-bar__msg.is-ok{color:#e4cd9f;font-weight:600}.lx-bar__pg{display:block;height:3px;margin-top:8px;border-radius:3px;background:#f7f3ed2e;overflow:hidden}.lx-bar__pg u{display:block;height:100%;width:100%;border-radius:3px;transform-origin:left;transform:scaleX(var(--p,0));background:linear-gradient(90deg,#bfa06a,#e4cd9f);transition:transform .6s var(--ease)}.lx-bar__btns{display:flex;align-items:center;gap:8px;flex:none}.lx-bar__cart,.lx-bar__go{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 1.4rem;border-radius:14px;font:500 .74rem/1 var(--bf);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background .25s,color .25s,transform .12s}.lx-bar__cart{border:1px solid #f7f3ed66;background:transparent;color:var(--ivory)}.lx-bar__cart:hover{background:#f7f3ed1f}.lx-bar__go{border:1px solid var(--ivory);background:var(--ivory);color:var(--brown)}.lx-bar__go:hover{background:#fff}.lx-bar__go:active{transform:scale(.97)}html.lx-hasbar .lbf-pill{bottom:calc(var(--lx-bar-h,70px) + 14px)}html .lbf-pill{transition:opacity .4s ease,transform .4s ease}html:has(.lx-hero:not(.is-away)) .lbf-pill{opacity:0;transform:translateY(12px);pointer-events:none}html:has(dialog[open]) .lx-bar{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(105%);transition:none}@keyframes lx-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lx-pop{0%{transform:scale(1)}35%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes lx-bump{0%{transform:scale(1);color:var(--ivory)}40%{transform:scale(1.18);color:#e4cd9f}to{transform:scale(1)}}@keyframes lx-up{0%{transform:translateY(108%)}}@keyframes lx-fade{0%{opacity:0;transform:translateY(14px)}}@keyframes lx-clip{0%{clip-path:inset(100% 0 0 0)}}@keyframes lx-prog{to{transform:scaleX(1)}}@keyframes lx-roll{0%{opacity:0;transform:translateY(55%)}}@keyframes lx-par{to{transform:translateY(48px)}}@keyframes lx-par2{to{transform:translateY(-18px)}}@supports (animation-timeline:scroll()){@media(min-width:760px)and (prefers-reduced-motion:no-preference){.lx-hero__vis{animation:lx-par linear both;animation-timeline:scroll(nearest);animation-range:0 90vh}.lx-hero__txt{animation:lx-par2 linear both;animation-timeline:scroll(nearest);animation-range:0 90vh}}}.lx-pc__p.is-roll{animation:lx-roll .5s var(--ease)}.lx-hero,.lx-col,.lx-cof,.lx-rev,.lx-ev,.lx-faq,.lx-fin,#parfums,#coffret,#avis{scroll-margin-top:84px}@media(max-width:1000px){.lx-quote{flex-basis:calc((100% - var(--qg))/2)}.lx-ev__grid,.lx-faq__grid,.lx-cof__card{grid-template-columns:1fr}.lx-cof__vis{max-width:320px}}@media(max-width:759px){.lx-hero__in{min-height:0;padding-top:24px;padding-bottom:82px}.lx-hero__txt>.lx-eb{margin-bottom:1rem}.lx-hero__main{grid-template-columns:1fr;gap:26px}.lx-hero__vis{width:min(80%,330px)}.lx-hero .lx-h1{font-size:clamp(2.25rem,9.8vw,3rem)}.lx-hero .lx-lead{margin-top:.9rem;font-size:.97rem;line-height:1.6}.lx-hero__txt{max-width:none}.lx-idx{grid-template-columns:1fr 1fr;gap:4px 18px;margin-top:30px}.lx-idx__b{padding-top:12px}.lx-idx__b small{display:none}.lx-sl__t b{font-size:1.08rem}.lx-tr__l{grid-template-columns:1fr 1fr}.lx-tr__i:nth-child(odd){border-left:0}.lx-tr__i:nth-child(n+3){border-top:1px solid var(--line)}.lx-tr__t,.lx-tr__i:first-child .lx-tr__t{padding:20px 12px 20px 0}.lx-tr__i:nth-child(2n) .lx-tr__t{padding-left:18px}.lx-col{margin-top:-40px;border-radius:50% 50% 0 0/40px 40px 0 0}.lx-btns{margin-top:1.6rem}.lx-hero .lx-btns .lx-btn,.lx-fin .lx-btns .lx-btn{flex:1 1 100%}.lx-hero .lx-btns{gap:0;margin-top:1.2rem}.lx-hero .lx-btn--g{min-height:46px;border:0;background:none;padding:0;letter-spacing:.12em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:#f7f3ed80}.lx-hero .lx-btn--g:hover{background:none;text-decoration-color:var(--ivory)}.lx-hero__in{padding-bottom:58px}.lx-col__head .lx-lead{display:none}.lx-col__head{margin-bottom:1.2rem}.lx-offer{padding:13px 16px}.lx-offer p{font-size:.88rem}.lx-tabs{margin-inline:calc(var(--gut)*-1);padding-inline:var(--gut)}.lx-car__ctl{display:none}.lx-pc{flex-basis:min(78vw,300px)}.lx-cof__card{padding:18px;border-radius:26px}.lx-quote{flex-basis:86%}.lx-rev__right{width:100%;justify-content:space-between}.lx-reels{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--gut)*-1);padding-inline:var(--gut);scroll-padding-inline:var(--gut);scrollbar-width:none}.lx-reels::-webkit-scrollbar{display:none}.lx-reels .lx-reel{flex:0 0 58%;scroll-snap-align:start}.lx-qa__a{padding-right:6px}.lx-bar__in{gap:10px;padding-block:10px}.lx-bar__cart,.lx-bar__go{padding:0 1.1rem}.lx-bar__sum{font-size:.88rem}.lx-bar__msg{font-size:.76rem}}@media(max-width:420px){.lx-bar__cart{display:none}}@media(prefers-reduced-motion:reduce){.lx *,.lx *:before,.lx *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.lx-idx__b.is-on u{transform:scaleX(1)}}