.footer-reveal{--footer-panel-height: min(var(--footer-reveal-height, 480px), 80svh);display:block;position:relative;isolation:isolate;color:#fff}.footer-reveal .footer--has-reveal{position:relative;z-index:2;padding-bottom:clamp(56px,5vw,96px)}.footer-reveal__spacer{display:none}.footer-reveal__track{position:relative}.footer-reveal__panel{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:max(320px,var(--footer-panel-height));padding:36px clamp(20px,2vw,40px) max(20px,env(safe-area-inset-bottom));overflow:hidden;background:#163d30;color:#fff}.footer-reveal__picture,.footer-reveal__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.footer-reveal__image{display:block;width:100%;height:100%;object-fit:cover}.footer-reveal__shade{background:rgb(0 0 0 / var(--footer-reveal-shade, .2))}.footer-reveal__identity{position:relative;display:grid;justify-items:center;align-content:center;gap:28px;flex:1;padding:36px 0 48px;min-height:220px;text-align:center}.footer-reveal__words{margin:0;max-width:90%;color:inherit;font-family:var(--saintt-font-book-italic, Georgia, serif);font-style:italic;font-weight:400;font-size:clamp(32px,3.9vw,76px);line-height:1.05;letter-spacing:-.025em;text-wrap:balance}.footer-reveal__brand{width:var(--footer-reveal-logo-width, 44%);max-width:100%}.footer-reveal__brand img{display:block;width:100%;height:auto;max-height:250px;object-fit:contain;filter:brightness(0) invert(1)}.footer-reveal__brand span{display:block;color:#fff;font-family:var(--saintt-font-light, Georgia, serif);font-size:clamp(48px,8vw,160px);line-height:1;letter-spacing:-.07em}.footer-reveal__legal{position:relative;z-index:1}.footer-reveal__legal .footer__aside{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin:0;text-align:left}.footer-reveal__legal :is(p,a,button){color:inherit;font-family:var(--saintt-font-book, Georgia, serif);font-size:12px;font-weight:400;line-height:1.4;letter-spacing:0;opacity:1}.footer-reveal__legal p{margin:0}@layer saintt-mobile-paragraph-consistency{.footer-reveal .footer-reveal__legal :is(p,a,button){font-size:12px!important;line-height:1.4!important}}.footer-reveal__legal a{text-decoration:none}.footer-reveal__legal a:hover{text-decoration:underline;text-underline-offset:.2em}.footer-reveal__legal :is(a,button):focus-visible{outline:2px solid #fff;outline-offset:4px}.footer-reveal__legal .footer__policies ul{display:flex;flex-wrap:wrap;gap:8px 20px}.footer-reveal__legal :is(.localization-selectors,.payment-methods){flex-basis:100%}.footer-reveal__legal :is(.popover,.popover a,.popover button){color:rgb(var(--text-color))}.footer-reveal[data-enhanced] .footer-reveal__spacer{display:block;height:var(--footer-measured-height)}.footer-reveal[data-enhanced] .footer-reveal__track{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.footer-reveal[data-enhanced] .footer-reveal__panel{position:sticky;top:calc(100vh - var(--footer-measured-height));top:calc(100dvh - var(--footer-measured-height));height:var(--footer-measured-height);min-height:0}.footer-reveal[data-enhanced] .footer-reveal__identity{display:grid;min-height:0;padding:20px 0 36px}.footer-reveal[data-enhanced] :is(.footer-reveal__words,.footer-reveal__brand){grid-area:1 / 1;align-self:center;transform-origin:center;will-change:transform,filter,opacity}.footer-reveal[data-enhanced] .footer-reveal__words{opacity:var(--footer-words-opacity, 1);filter:blur(var(--footer-words-blur, 0px));transform:translateY(var(--footer-words-y, 0px)) scale(var(--footer-words-scale, 1))}.footer-reveal[data-enhanced] .footer-reveal__brand{opacity:var(--footer-brand-opacity, 0);filter:blur(var(--footer-brand-blur, 12px));transform:translateY(var(--footer-brand-y, 10px)) scale(var(--footer-brand-scale, .85))}.footer-reveal[data-enhanced] .footer-reveal__legal{pointer-events:auto}@media(max-width:699px){.footer-reveal{--footer-panel-height: min(var(--footer-reveal-height-mobile, 420px), 80svh);--footer-reveal-logo-width: 82% !important}.footer-reveal__panel{padding-inline:20px}.footer-reveal__words{font-size:clamp(30px,8vw,48px)}.footer-reveal__brand span{font-size:14vw}.footer-reveal__legal .footer__aside{flex-direction:column;align-items:center;gap:12px;text-align:center}.footer-reveal__legal :is(p,a,button){font-size:12px}.footer-reveal__legal .footer__policies ul{justify-content:center;gap:8px 16px}}@media(prefers-reduced-motion:reduce){.footer-reveal[data-enhanced] .footer-reveal__spacer{display:none}.footer-reveal[data-enhanced] .footer-reveal__track{position:relative}.footer-reveal[data-enhanced] .footer-reveal__panel{position:relative;top:auto;height:auto;min-height:max(320px,var(--footer-panel-height))}.footer-reveal[data-enhanced] :is(.footer-reveal__words,.footer-reveal__brand){grid-area:auto;opacity:1;filter:none;transform:none;will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lavanae-footer-reveal.css.map */
