.footer.footer--rilavere{--rilavere-footer-secondary: #c6d2ca;color:#fcf8f1;background:#263d33;background-image:none}.footer.footer--rilavere .footer__content-top.rilavere-footer__top{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2.8rem,4vw,6.8rem);align-items:start;padding-bottom:0}.rilavere-footer__brand,.rilavere-footer__group,.rilavere-footer__newsletter{min-width:0}.rilavere-footer__brand{max-width:34rem}.rilavere-footer__lockup{display:block;width:min(100%,28rem);height:auto}.footer--rilavere .footer-block__heading{margin:0 0 1.8rem;color:#fcf8f1;font-family:"Rilavere Marcellus",var(--font-heading-family);font-size:clamp(2.2rem,1.7vw,2.8rem);font-weight:400;line-height:1.2}.rilavere-footer__description,.rilavere-footer__newsletter-text{color:var(--rilavere-footer-secondary);font-size:1.6rem}.rilavere-footer__description{max-width:30rem;margin-top:2rem}.rilavere-footer__description>:first-child,.rilavere-footer__newsletter-text>:first-child{margin-top:0}.rilavere-footer__description>:last-child,.rilavere-footer__newsletter-text>:last-child{margin-bottom:0}.rilavere-footer__brand-link{display:inline-block;min-height:4.4rem;margin-top:1.6rem;padding:.8rem 0;color:#fcf8f1;font-size:1.6rem;font-weight:700;text-underline-offset:.4rem}.rilavere-footer__merchant{margin-top:1.8rem}.footer--rilavere .rilavere-merchant-identity{display:grid;gap:.5rem;max-width:34rem;color:var(--rilavere-footer-secondary);font-size:1.4rem;line-height:1.5}.footer--rilavere .rilavere-merchant-identity__company,.footer--rilavere .rilavere-merchant-identity__address{margin:0}.footer--rilavere .rilavere-merchant-identity__company,.footer--rilavere .rilavere-merchant-identity__email{color:#fcf8f1}.footer--rilavere .rilavere-merchant-identity__address{font-style:normal}.footer--rilavere .rilavere-merchant-identity__email{width:fit-content;text-underline-offset:.35rem}.rilavere-footer__legal{display:flex;align-items:baseline;flex-wrap:wrap;gap:.8rem 1.6rem;margin-top:1.4rem;color:#fcf8f1;font-size:1.4rem}.rilavere-footer__copyright a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.rilavere-footer__group summary{list-style:none}.rilavere-footer__group summary::-webkit-details-marker{display:none}.rilavere-footer__group-toggle{display:none}.footer.footer--rilavere .rilavere-footer__group .footer-block__details-content{margin:0}.footer--rilavere .rilavere-footer__link{display:inline-flex;align-items:center;min-height:4.4rem;color:var(--rilavere-footer-secondary);font-size:1.6rem;text-decoration:none;overflow-wrap:anywhere}.footer--rilavere :is(.rilavere-footer__link,.rilavere-footer__brand-link,.rilavere-footer__legal a):hover{color:#fcf8f1;text-decoration:underline;text-underline-offset:.35rem}.footer--rilavere :is(a,summary,button,input):focus-visible{outline:.2rem solid #fcf8f1;outline-offset:.3rem}.rilavere-footer__newsletter-text{max-width:44rem;margin-bottom:2rem}.footer--rilavere .rilavere-footer__newsletter .newsletter-form,.footer--rilavere .rilavere-footer__newsletter .newsletter-form__field-wrapper{max-width:none}.footer--rilavere .rilavere-footer__newsletter .field{border:.1rem solid rgba(252,248,241,.58);background:transparent}.footer--rilavere .rilavere-footer__newsletter .field:before,.footer--rilavere .rilavere-footer__newsletter .field:after{border-radius:0}.footer--rilavere .rilavere-footer__newsletter .field__input,.footer--rilavere .rilavere-footer__newsletter .field__label{color:#fcf8f1}.footer--rilavere .rilavere-footer__newsletter .field__button{color:#17130f;background:#a7c8b2}.footer--rilavere .rilavere-footer__newsletter .field__input{min-height:5.4rem;padding-right:5.6rem}.rilavere-footer__newsletter-social{margin-top:1.8rem}.rilavere-footer__social-list{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0}.rilavere-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border:.1rem solid rgba(252,248,241,.24);color:#fcf8f1}.rilavere-footer__social-link .svg-wrapper{width:2rem;height:2rem}.rilavere-footer__social-link.is-placeholder{opacity:.62}@media screen and (min-width:750px)and (max-width:1199px){.footer.footer--rilavere .footer__content-top.rilavere-footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}.rilavere-footer__brand,.rilavere-footer__newsletter{grid-column:1 / -1}}@media screen and (min-width:1200px){.footer.footer--rilavere .footer__content-top.rilavere-footer__top{grid-template-columns:minmax(23rem,1.2fr) minmax(12rem,.58fr) minmax(12rem,.58fr) minmax(15rem,.72fr) minmax(30rem,1.35fr)}}@media screen and (max-width:749px){.footer.footer--rilavere .footer__content-top.rilavere-footer__top{grid-template-columns:1fr;gap:0}.rilavere-footer__brand{order:1;margin-bottom:3.6rem}.rilavere-footer__newsletter{order:2;margin-bottom:3.6rem}.rilavere-footer__shop{order:3}.rilavere-footer__about{order:4}.rilavere-footer__help{order:5}.rilavere-footer__group{border-top:.1rem solid rgba(252,248,241,.22)}.rilavere-footer__group:last-of-type{border-bottom:.1rem solid rgba(252,248,241,.22)}.rilavere-footer__group summary{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem 0;cursor:pointer}.rilavere-footer__group summary .footer-block__heading{margin:0}.rilavere-footer__group-toggle{display:block;font-size:2.4rem;transition:transform .16s ease-out}.rilavere-footer__group[open] .rilavere-footer__group-toggle{transform:rotate(45deg)}.rilavere-footer__group nav{padding-bottom:1.8rem}}@media(prefers-reduced-motion:reduce){.rilavere-footer__group-toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rilavere-footer.css.map */
