.lav{--lav-g1:#d2b57a;--lav-g2:#bfa06a;--lav-ink:#f7f3ed;--lav-bg:#3b2a20;--lav-rose:#c9a99c;--lav-e:cubic-bezier(.19,1,.22,1);--lav-hf:var(--font-heading--family,"Playfair Display",serif);--lav-bf:var(--font-body--family,Jost,sans-serif);position:relative;isolation:isolate;overflow:hidden;display:block;margin-top:clamp(28px,4vw,56px);padding-block:clamp(84px,10vw,150px);color:var(--lav-ink);font-family:var(--lav-bf);background:radial-gradient(70% 90% at 10% 0%,rgba(191,160,106,.22),transparent 62%),radial-gradient(60% 80% at 100% 100%,rgba(169,135,122,.24),transparent 65%),var(--lav-bg);border-radius:50% 50% 0 0/clamp(36px,6vw,92px) clamp(36px,6vw,92px) 0 0}.lav *,.lav *:before,.lav *:after{box-sizing:border-box}.lav__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.lav__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(520px circle at var(--mx,50%) var(--my,30%),rgba(210,181,122,.17),transparent 62%);opacity:0;transition:opacity 1.2s ease}.lav.is-hover .lav__bg:before{opacity:1}.lav__bg i{position:absolute;bottom:-14px;left:var(--x);width:var(--s);height:var(--s);border-radius:50%;background:radial-gradient(circle,#f6e4b4 0,#d2b57a 52%,transparent 74%);opacity:0;animation:lav-rise var(--d) linear var(--del) infinite}.lav:not(.is-vis) .lav__bg i{animation-play-state:paused}@keyframes lav-rise{0%{transform:translateZ(0);opacity:0}12%{opacity:.85}70%{opacity:.6}to{transform:translate3d(var(--dx),-900px,0);opacity:0}}.lav__wrap{position:relative;z-index:2;width:min(100% - clamp(40px,8vw,128px),1240px);margin-inline:auto}.lav__head{margin-bottom:clamp(44px,6vw,88px);text-align:center}.lav__eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1.3rem;font:500 .74rem/1.2 var(--lav-bf);letter-spacing:.28em;text-transform:uppercase;color:var(--lav-g1)}.lav__eyebrow:before,.lav__eyebrow:after{content:"";width:clamp(1.6rem,4vw,3rem);height:1px;background:linear-gradient(90deg,transparent,var(--lav-g1))}.lav__eyebrow:after{transform:scaleX(-1)}.lav .lav__h{margin:0;font:400 clamp(2rem,4.6vw,3.7rem)/1.08 var(--lav-hf);letter-spacing:.012em;text-transform:uppercase;color:var(--lav-ink);text-wrap:balance}.lav .lav__h em{font-style:italic;color:var(--lav-g1);font-weight:400}.lav-w{display:inline-block;overflow:hidden;vertical-align:top;padding:.16em .06em .2em 0;margin:-.16em -.06em -.2em 0}.lav-w>span{display:inline-block}.lav.is-ready:not(.is-in) .lav__h .lav-w>span{transform:translate3d(0,118%,0)}.lav.is-ready .lav__h .lav-w>span{transition:transform 1.3s var(--lav-e);transition-delay:calc(var(--wi,0)*90ms + .16s)}.lav.is-ready:not(.is-in) .lav__eyebrow{opacity:0;translate:0 14px}.lav.is-ready .lav__eyebrow{transition:opacity 1.1s ease,translate 1.2s var(--lav-e)}.lav__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(36px,6.5vw,120px);align-items:center}.lav__score{position:relative;justify-self:center;display:grid;place-items:center;width:min(100%,380px);aspect-ratio:4/5;text-align:center}.lav__arch{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.lav__arch path{fill:none;stroke:var(--lav-g1);stroke-width:1;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lav__arch path+path{stroke:var(--lav-g2);opacity:.45;transform:translate(14px,-14px)}.lav.is-ready .lav__arch path{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 2.8s var(--lav-e) .2s}.lav.is-ready .lav__arch path+path{transition-delay:.7s}.lav.is-ready:not(.is-in) .lav__arch path{stroke-dashoffset:1}.lav__scin{position:relative;z-index:2;display:grid;justify-items:center;gap:.9rem;padding:clamp(26px,4vw,44px) 1.4rem 1rem}.lav__lab{font:500 .7rem/1.2 var(--lav-bf);letter-spacing:.26em;text-transform:uppercase;color:var(--lav-rose)}.lav__num{display:block;font:italic 400 clamp(5rem,9.5vw,7.6rem)/.9 var(--lav-hf);color:var(--lav-ink);font-variant-numeric:tabular-nums}.lav__of{margin-top:-.4rem;font:italic 400 1.05rem/1 var(--lav-hf);color:#f7f3eda8}.lav__sc{display:flex;gap:.28rem}.lav__sc svg,.lav__st svg{display:block;width:20px;height:20px;fill:var(--lav-g1)}.lav.is-ready .lav__sc svg{transition:opacity .7s ease calc(var(--k)*.14s + .9s),scale .9s var(--lav-e) calc(var(--k)*.14s + .9s)}.lav.is-ready:not(.is-in) .lav__sc svg{opacity:0;scale:.2}.lav__cnt{margin:0;font:400 .98rem/1.4 var(--lav-bf);color:#f7f3edd1}.lav__src{margin:0;font:400 .8rem/1.4 var(--lav-bf);letter-spacing:.04em;color:#f7f3ed8c}.lav__link{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;gap:.7em;margin-top:.7rem;padding:.95rem 1.4rem;border:1px solid rgba(210,181,122,.62);border-radius:999px;font:500 .72rem/1 var(--lav-bf);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--lav-g1);transition:color .5s var(--lav-e),transform .6s var(--lav-e)}.lav__link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--lav-g1);transform:scaleX(0);transform-origin:left center;transition:transform .7s var(--lav-e)}.lav__link:hover,.lav__link:focus-visible{color:#2b1f17;transform:translateY(-2px)}.lav__link:hover:before,.lav__link:focus-visible:before{transform:scaleX(1)}.lav__link svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.6;transition:transform .5s var(--lav-e)}.lav__link:hover svg{transform:translate(3px,-3px)}.lav__link:focus-visible,.lav__btn:focus-visible{outline:2px solid var(--lav-g1);outline-offset:4px}.lav__badge{position:absolute;z-index:3;right:-5%;top:3%;width:clamp(92px,9vw,122px);aspect-ratio:1;border-radius:50%;background:#2b1f17e6;box-shadow:0 0 0 1px #d2b57a59,0 18px 40px -18px #000000b3}.lav__badge svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:lav-spin 32s linear infinite}.lav__badge text{font:500 9.4px var(--lav-bf);letter-spacing:.14em;text-transform:uppercase;fill:var(--lav-g1)}.lav__badge b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:italic 400 1.5rem var(--lav-hf);color:var(--lav-ink)}@keyframes lav-spin{to{transform:rotate(360deg)}}.lav.is-ready:not(.is-in) .lav__badge{opacity:0;scale:.6}.lav.is-ready .lav__badge{transition:opacity 1s ease 1.6s,scale 1.2s var(--lav-e) 1.6s}.lav__stage{position:relative;min-width:0}.lav__qm{position:absolute;left:-.04em;top:-.46em;z-index:0;font:italic 400 clamp(8rem,15vw,14rem)/1 var(--lav-hf);color:var(--lav-g1);opacity:.2;pointer-events:none;-webkit-user-select:none;user-select:none}.lav__slides{position:relative;z-index:1;display:grid;touch-action:pan-y}.lav__slide{grid-area:1/1;margin:0;opacity:0;visibility:hidden;transform:translate3d(0,22px,0);transition:opacity .6s ease,transform .8s var(--lav-e),visibility 0s .6s}.lav__slide.is-on{opacity:1;visibility:visible;transform:none;transition:opacity .9s ease .2s,transform 1.1s var(--lav-e) .2s,visibility 0s}.lav__txt{margin:0;font:400 clamp(1.3rem,2.45vw,2.15rem)/1.46 var(--lav-hf);color:var(--lav-ink);text-wrap:pretty}.lav__slide--m .lav__txt{font-size:clamp(1.18rem,2.05vw,1.78rem)}.lav__slide--l .lav__txt{font-size:clamp(1.1rem,1.72vw,1.5rem)}.lav__slide .lav-w>span{transform:translate3d(0,112%,0);transition:transform 0s .7s}.lav__slide.is-on .lav-w>span{transform:none;transition:transform 1.05s var(--lav-e);transition-delay:calc(min(var(--wi,0)*24ms,1.1s) + .32s)}.lav__by{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.6rem;margin:clamp(1.7rem,3vw,2.6rem) 0 0}.lav__by b{font:500 .82rem/1.2 var(--lav-bf);letter-spacing:.22em;text-transform:uppercase;color:var(--lav-g1)}.lav__by>span:not(.lav__st){font:italic 400 1.05rem/1.3 var(--lav-hf);color:#f7f3edb8}.lav__st{display:inline-flex;gap:.18rem}.lav__st i{display:block;opacity:.28}.lav__st i.on{opacity:1}.lav__st svg{width:15px;height:15px}.lav__nav{display:flex;align-items:center;gap:1.1rem;margin-top:clamp(2rem,4vw,3.4rem)}.lav__btn{display:grid;place-items:center;flex:none;width:52px;height:52px;padding:0;border-radius:50%;border:1px solid rgba(210,181,122,.55);background:transparent;color:var(--lav-g1);cursor:pointer;transition:background .5s var(--lav-e),color .5s var(--lav-e),transform .6s var(--lav-e)}.lav__btn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.5}.lav__btn:hover{background:var(--lav-g1);color:#2b1f17;transform:translateY(-2px)}.lav__btn--p svg{transform:scaleX(-1)}.lav__ct{flex:none;min-width:4.4em;font:500 .8rem/1 var(--lav-bf);letter-spacing:.18em;color:#f7f3edb3;font-variant-numeric:tabular-nums}.lav__ct b{color:var(--lav-ink);font-weight:500}.lav__bar{position:relative;flex:1;height:1px;background:#f7f3ed33;overflow:hidden}.lav__bar i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lav-g1);transform:scaleX(0);transform-origin:left center}.lav__bar i.run{animation:lav-prog var(--lav-dur,8s) linear forwards}.lav.is-paused .lav__bar i,.lav:not(.is-vis) .lav__bar i{animation-play-state:paused}@keyframes lav-prog{to{transform:scaleX(1)}}.lav.is-ready:not(.is-in) .lav__stage{opacity:0;translate:0 26px}.lav.is-ready .lav__stage{transition:opacity 1.2s ease .5s,translate 1.4s var(--lav-e) .5s}@media(max-width:900px){.lav{padding-block:clamp(72px,16vw,110px)}.lav__grid{grid-template-columns:minmax(0,1fr);gap:clamp(40px,10vw,64px)}.lav__score{width:min(100%,300px)}.lav__badge{right:-6%}.lav__qm{top:-.5em;left:-.02em}.lav__txt{font-size:clamp(1.25rem,5.2vw,1.6rem)}.lav__slide--m .lav__txt{font-size:clamp(1.1rem,4.5vw,1.38rem)}.lav__slide--l .lav__txt{font-size:clamp(1rem,4.1vw,1.2rem)}}@media(max-width:520px){.lav__nav{gap:.8rem}.lav__btn{width:46px;height:46px}.lav__bar{min-width:30px}}@media(prefers-reduced-motion:reduce){.lav *,.lav *:before,.lav *:after{animation:none!important;transition:none!important}.lav__bg i{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/las-avis.css.map */
