.ri-footer{background:var(--ri-color-forest-deep);color:#ffffffc7;padding:clamp(5.6rem,7vw,8rem) 0 2.4rem}.ri-footer__main{display:grid;gap:4rem}.ri-footer__brand{max-width:34rem}.ri-footer__logo{color:var(--ri-color-white);display:inline-flex;font-size:2.2rem;font-weight:800;text-decoration:none}.ri-footer__logo img{display:block;height:auto;max-height:2.7rem;max-width:min(19rem,55vw);object-fit:contain}.ri-footer__intro{font-size:1.4rem;line-height:1.7;margin-top:2.2rem}.ri-footer__intro p{margin:0}.ri-footer__contact{color:var(--ri-color-accent);display:inline-block;font-size:1.4rem;font-weight:700;margin-top:1.8rem;text-decoration:none}.ri-footer__socials{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin-top:2rem}.ri-footer__socials a,.ri-footer__socials span{align-items:center;color:var(--ri-color-accent);display:inline-flex;font-size:1.2rem;font-weight:700;min-height:4.4rem;text-decoration:none}.ri-footer__socials a:hover{color:var(--ri-color-accent)}.ri-footer__navigation{border-top:.1rem solid rgba(255,255,255,.16)}.ri-footer__group{border-bottom:.1rem solid rgba(255,255,255,.16)}.ri-footer__group>summary{align-items:center;color:var(--ri-color-accent);cursor:pointer;display:flex;font-size:1.3rem;font-weight:700;justify-content:space-between;letter-spacing:.06em;list-style:none;min-height:5.8rem;text-transform:uppercase}.ri-footer__group>summary::-webkit-details-marker{display:none}.ri-footer__indicator{color:var(--ri-color-white);font-size:2rem;transition:transform var(--ri-transition)}.ri-footer__group[open] .ri-footer__indicator{transform:rotate(45deg)}.ri-footer__group-content{font-size:1.4rem;line-height:1.65;padding:0 0 2rem}.ri-footer__group-content ul{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.ri-footer__group-content a,.ri-footer__legal a{align-items:center;color:#ffffffc7;display:inline-flex;min-height:4.4rem;text-decoration:none;transition:color var(--ri-transition)}.ri-footer__group-content a:hover,.ri-footer__legal a:hover{color:var(--ri-color-accent)}.ri-footer__group-content .rte a{display:block;margin-top:.7rem}.ri-footer__text-link{display:inline-block;font-weight:700;margin-top:1.2rem}.ri-footer__bottom{border-top:.1rem solid rgba(255,255,255,.16);display:flex;flex-direction:column;font-size:1.2rem;gap:1.2rem;margin-top:4rem;padding-top:2.4rem}.ri-footer__bottom p{margin:0}.ri-footer__legal{display:flex;flex-wrap:wrap;gap:1rem 2rem}@media screen and (min-width:750px){.ri-footer__socials a,.ri-footer__group-content a,.ri-footer__legal a{min-height:0}.ri-footer__main{grid-template-columns:minmax(24rem,.8fr) minmax(0,2fr)}.ri-footer__navigation{border-top:0;display:grid;gap:3rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ri-footer__group{border-bottom:0}.ri-footer__group>summary{cursor:default;min-height:4.4rem;pointer-events:none}.ri-footer__group>summary .ri-footer__indicator{display:none}.ri-footer__group-content{display:block!important;padding-top:1.8rem}.ri-footer__bottom{align-items:center;flex-direction:row;justify-content:space-between}}@media screen and (min-width:1100px){.ri-footer__navigation{grid-template-columns:repeat(5,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ri-footer.css.map */
