rm-footer.rm-footer{display:block;background:var(--rm-surface)}.rm .rm-footer__inner{padding:40px var(--rm-gutter) 42px}.rm .rm-footer__logo{display:block;width:fit-content;margin:-5px 0 19px;padding-block:5px;color:var(--rm-ink)}.rm .rm-footer__grid{display:block}.rm .rm-footer__heading{margin:0;font:inherit}.rm .rm-footer__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:18px 0;border:0;border-bottom:1px solid var(--rm-line-soft);border-radius:0;background:none;color:var(--rm-ink);font:inherit;font-size:15px;font-weight:600;line-height:normal;text-align:left;cursor:pointer}.rm .rm-footer__plus{position:relative;flex:none;width:14px;height:14px}.rm .rm-footer__plus:before,.rm .rm-footer__plus:after{content:"";position:absolute;border-radius:2px;background:var(--rm-ink)}.rm .rm-footer__plus:before{top:6px;left:0;width:14px;height:2px}.rm .rm-footer__plus:after{top:0;left:6px;width:2px;height:14px;transition:transform var(--rm-dur-chevron) ease}.rm .rm-footer__toggle[aria-expanded=true] .rm-footer__plus:after{transform:scaleY(0)}.rm .rm-footer__heading-text{display:none;margin:0 0 4px;font-size:15px;font-weight:600}.rm .rm-footer__links{display:flex;flex-direction:column;margin:0;padding:0 0 14px;list-style:none}.rm .rm-footer__link{display:block;margin:0;padding:9px 0;border:0;background:none;color:var(--rm-text-3);font:inherit;font-size:var(--rm-footer-link-fs);line-height:normal;text-align:left;cursor:pointer}.rm .rm-footer__link:hover{color:var(--rm-ink)}.rm .rm-footer__text{display:flex;flex-direction:column;gap:12px;padding:9px 0 23px;font-size:var(--rm-footer-link-fs);line-height:1.5;color:var(--rm-text-3)}.rm .rm-footer__text p{margin:0}.rm .rm-footer__text a{text-decoration:underline;text-underline-offset:2px}.rm .rm-footer__text a:hover{color:var(--rm-ink)}.rm .rm-footer__link img{display:inline-block;width:auto;height:14px;margin-left:6px;vertical-align:middle}@media(max-width:749px){rm-footer[data-ready] .rm-footer__col:not([data-open]) .rm-footer__panel{display:none}}.rm .rm-footer__social--col{display:none}.rm .rm-footer__social--row{padding:24px 0 0}.rm .rm-footer__social-list{display:flex;gap:12px;margin:0;padding:0;list-style:none}.rm .rm-footer__social-link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--rm-line-strong);border-radius:var(--rm-r-pill);color:var(--rm-text-2)}.rm .rm-footer__bottom{display:flex;flex-direction:column;gap:16px;padding-top:24px}.rm .rm-footer__copy{order:2;margin:0;font-size:var(--rm-fine-fs);color:var(--rm-subtle)}.rm .rm-footer__bottom-end{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.rm .rm-footer__pay{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.rm .rm-footer__pay-icon{display:block;width:auto;height:22px}@media(min-width:750px){.rm .rm-footer__inner{padding:48px var(--rm-gutter) 40px}.rm .rm-footer__logo{margin-bottom:27px}.rm .rm-footer__grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 24px;padding-bottom:32px;border-bottom:1px solid var(--rm-line-soft)}.rm .rm-footer__col{display:flex;flex-direction:column}.rm .rm-footer__toggle{display:none}.rm .rm-footer__heading-text{display:block}.rm .rm-footer__links{gap:11px;padding:0}.rm .rm-footer__link{padding:0}.rm .rm-footer__panel{margin-top:11px}.rm .rm-footer__text{padding:0}.rm .rm-footer__bottom{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.rm .rm-footer__copy{flex-basis:100%}.rm .rm-footer__bottom-end{flex-direction:row;align-items:center;gap:24px}}@media(min-width:1024px){.rm .rm-footer__inner{max-width:var(--rm-container);margin-inline:auto;padding:64px var(--rm-gutter) 40px}.rm .rm-footer__logo{margin-bottom:35px}.rm .rm-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-bottom:40px}.rm .rm-footer__grid--social{grid-template-columns:repeat(4,minmax(0,1fr)) 240px}.rm .rm-footer__copy{order:0;flex-basis:auto}.rm .rm-footer__links{gap:12px}.rm .rm-footer__panel{margin-top:12px}.rm .rm-footer__social--col{display:flex;flex-direction:column;gap:14px}.rm .rm-footer__social--col .rm-footer__heading-text{margin:0}.rm .rm-footer__social--col .rm-footer__social-list{gap:10px}.rm .rm-footer__social--col .rm-footer__social-link{width:38px;height:38px}.rm .rm-footer__social--row{display:none}}@media(forced-colors:active){.rm .rm-footer__plus:before,.rm .rm-footer__plus:after{background:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rm-footer.css.map */
