.revaa-footer{border-top:0;color:rgb(var(--color-foreground));font-family:var(--font-body-family)}.revaa-footer__inner{display:flex;flex-direction:column;gap:3.6rem}.revaa-footer__top{display:grid;grid-template-columns:minmax(38rem,1.7fr) minmax(0,2.3fr);gap:clamp(4rem,6vw,9rem);align-items:start}.revaa-footer__newsletter{max-width:61rem}.revaa-footer__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(3.2rem,2.35vw,4.2rem);line-height:1.08;letter-spacing:.02em;white-space:nowrap;color:rgb(var(--color-foreground))}.revaa-footer__intro{margin-top:2.2rem;max-width:52rem;color:rgba(var(--color-foreground),.72);font-size:1.6rem;line-height:1.6}.revaa-footer__intro p{margin:0}.revaa-footer__form{margin-top:3.2rem;max-width:61rem}.revaa-footer__field{display:grid;grid-template-columns:minmax(0,1fr) 8.8rem;min-height:7.2rem;border:.1rem solid rgba(199,163,90,.9)}.revaa-footer__field input{width:100%;min-width:0;border:0;padding:0 2.4rem;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;outline:0}.revaa-footer__field input::placeholder{color:rgba(var(--color-foreground),.74);opacity:1}.revaa-footer__field input:focus-visible{box-shadow:inset 0 0 0 .2rem rgb(var(--color-foreground))}.revaa-footer__field button{display:grid;place-items:center;border:0;border-left:.1rem solid rgba(199,163,90,.9);background:transparent;color:#c7a35a;cursor:pointer}.revaa-footer__field button:hover{background:#c7a35a14}.revaa-footer__field button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.4rem}.revaa-footer__field svg{width:3rem;height:3rem}.revaa-footer__message{display:block;margin-top:1.2rem;color:rgb(var(--color-foreground))}.revaa-footer__desktop-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(3rem,4vw,7rem)}.revaa-footer__column h2,.revaa-footer__connect p,.revaa-footer__payments>p{margin:0 0 2.2rem;color:#c7a35a;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;line-height:1.3;letter-spacing:.2em;text-transform:uppercase}.revaa-footer__column ul,.revaa-footer__mobile-nav ul{margin:0;padding:0;list-style:none}.revaa-footer__column li+li{margin-top:1.45rem}.revaa-footer__column a,.revaa-footer__mobile-nav a{color:rgba(var(--color-foreground),.8);font-size:1.5rem;line-height:1.5;text-decoration:none;transition:color .16s ease}.revaa-footer__column a:hover,.revaa-footer__mobile-nav a:hover{color:rgb(var(--color-foreground))}.revaa-footer__connect{margin-top:4rem;padding-top:3rem;border-top:.1rem solid rgba(199,163,90,.75)}.revaa-footer__connect p{margin-bottom:1.6rem}.revaa-footer__socials{display:flex;align-items:center;gap:1.8rem}.revaa-footer__socials a{display:grid;place-items:center;width:4.4rem;height:4.4rem;color:rgb(var(--color-foreground))}.revaa-footer__socials a:hover{color:#c7a35a}.revaa-footer__socials svg{width:2.8rem;height:2.8rem}.revaa-footer__mobile-nav,.revaa-footer__mobile-connect{display:none}.revaa-footer__bottom{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:end;padding-top:2.4rem;border-top:.1rem solid rgba(199,163,90,.42)}.revaa-footer__payments{display:flex;align-items:center;gap:2.2rem}.revaa-footer__payments>p{flex:0 0 auto;margin:0}.revaa-footer__payments .list-payment{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:.8rem;margin:0;padding:0;list-style:none}.revaa-footer__payments .list-payment__item{display:flex;flex:0 0 auto;align-items:center;margin:0}.revaa-footer__payments .icon{width:4.4rem;height:2.8rem}.revaa-footer__copyright{margin:0;color:rgba(var(--color-foreground),.76);font-size:1.3rem;white-space:nowrap}@media screen and (max-width:989px){.revaa-footer__top{grid-template-columns:1fr;gap:5rem}.revaa-footer__newsletter,.revaa-footer__form{max-width:none}}@media screen and (max-width:749px){.revaa-footer__inner{gap:3.6rem}.revaa-footer__top{display:block}.revaa-footer__desktop-nav{display:none}.revaa-footer__title{font-size:clamp(3.2rem,9.5vw,4.2rem);line-height:1.12;white-space:normal}.revaa-footer__intro{margin-top:1.8rem;font-size:1.5rem}.revaa-footer__form{margin-top:2.6rem}.revaa-footer__field{grid-template-columns:minmax(0,1fr) 7rem;min-height:6.4rem}.revaa-footer__field input{padding:0 1.8rem;font-size:1.5rem}.revaa-footer__mobile-nav{display:block;border-top:.1rem solid rgba(199,163,90,.52)}.revaa-footer__mobile-nav details{border-bottom:.1rem solid rgba(199,163,90,.52)}.revaa-footer__mobile-nav summary{display:flex;align-items:center;justify-content:space-between;min-height:7.2rem;list-style:none;cursor:pointer;color:rgb(var(--color-foreground));font-size:1.35rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.revaa-footer__mobile-nav summary::-webkit-details-marker{display:none}.revaa-footer__plus{position:relative;width:2.2rem;height:2.2rem}.revaa-footer__plus:before,.revaa-footer__plus:after{content:"";position:absolute;top:50%;left:50%;width:1.8rem;height:.1rem;background:#c7a35a;transform:translate(-50%,-50%)}.revaa-footer__plus:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .16s ease}.revaa-footer__mobile-nav details[open] .revaa-footer__plus:after{transform:translate(-50%,-50%) rotate(0)}.revaa-footer__mobile-nav ul{padding:0 0 2.4rem}.revaa-footer__mobile-nav li+li{margin-top:1.3rem}.revaa-footer__mobile-nav a{font-size:1.5rem}.revaa-footer__mobile-connect{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.revaa-footer__mobile-connect>p{margin:0;color:#c7a35a;font-size:1.25rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.revaa-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:3rem;padding-top:2.6rem}.revaa-footer__payments{flex-direction:column;gap:1.6rem;width:100%}.revaa-footer__payments .list-payment{justify-content:center;flex-wrap:wrap}.revaa-footer__copyright{text-align:center;white-space:normal}}.revaa-footer{background:url(/cdn/shop/files/revaa-footer-background-desktop.png?v=1789821640) center center / cover no-repeat;background-color:transparent}@media screen and (max-width:749px){.revaa-footer{background-image:url(/cdn/shop/files/revaa-footer-background-mobile-v2.png?v=1789832880);background-position:center center;background-size:cover}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-footer.css.map */
