.rlc-footer{--rlc-gutter: 20px;padding-top:50px}.rlc-footer__top{display:flex;flex-direction:column-reverse}.rlc-footer__menu{margin:0;padding:0;list-style:none}.rlc-footer__menu li:not(:last-child){padding-bottom:5px}.rlc-footer__menu li:not(:first-child){margin-top:5px}.rlc-footer__link{display:block;color:inherit;font-size:18px;font-weight:700;line-height:40px;text-transform:uppercase;text-decoration:none}.rlc-footer__brand{display:flex;flex-direction:column;align-items:flex-start}.rlc-footer__logo{display:block;color:inherit;text-decoration:none}.rlc-footer__logo--image{--rlc-footer-logo-w: var(--rlc-footer-logo-width-mobile);width:var(--rlc-footer-logo-w);max-width:100%;aspect-ratio:265 / 131;margin:calc(var(--rlc-footer-logo-w) * -.17) 0 calc(var(--rlc-footer-logo-w) * -.17) calc(var(--rlc-footer-logo-w) * -.094)}.rlc-footer__logo-image{display:block;width:100%;height:100%}.rlc-footer__logo-text{font-size:24px;font-weight:700}.rlc-footer__social-heading{margin:0;font-size:20px;font-weight:700;line-height:70px}.rlc-footer__social{display:flex;flex-wrap:wrap;gap:0 30px;margin:0;padding:0 0 20px;list-style:none}.rlc-footer__social-link{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10%;color:inherit;transition:all .3s}.rlc-footer__social-link:hover{opacity:.9}.rlc-footer__social-link .rlc-icon{width:auto;max-width:none;height:30px}.rlc-footer__bottom{padding-block:15px;font-size:13px;line-height:20px;text-align:center}.rlc-footer__bottom p{margin:0}.rlc-footer__bottom a{color:inherit;text-decoration:none}@media screen and (min-width:768px){.rlc-footer{--rlc-gutter: inherit}.rlc-footer__top{flex-direction:row;align-items:flex-start}.rlc-footer__nav,.rlc-footer__brand{flex:1 0 0;min-width:0}.rlc-footer__menu{text-box:trim-start cap alphabetic}.rlc-footer__link{font-size:20px}.rlc-footer__brand{align-items:stretch}.rlc-footer__logo{align-self:flex-end;margin-right:.179%}.rlc-footer__logo--image{--rlc-footer-logo-w: var(--rlc-footer-logo-width);margin:calc(var(--rlc-footer-logo-w) * -.17) 0 0}.rlc-footer__social-heading{padding-right:140px;text-align:right}.rlc-footer__social{justify-content:flex-end;padding:0 15px 0 0}.rlc-footer__bottom{padding-block:30px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rlc-footer.css.map */
