.rr-footer{--bg: var(--rr-footer-bg);--text: var(--rr-footer-text);--input-bg: var(--rr-footer-bg);position:relative;background:var(--rr-footer-bg);color:var(--rr-footer-text);font-family:var(--rr-font-body)}.rr-footer *,.rr-footer *:before,.rr-footer *:after{box-sizing:border-box}.rr-footer__inner{padding-left:var(--rr-page-gutter);padding-right:var(--rr-page-gutter)}.rr-footer a{color:inherit;text-decoration:none}.rr-footer a:focus,.rr-footer button:focus,.rr-footer summary:focus,.rr-footer input:focus{outline:none}body:not(.no-outline) .rr-footer a:focus-visible,body:not(.no-outline) .rr-footer button:focus-visible,body:not(.no-outline) .rr-footer summary:focus-visible{outline:2px solid var(--rr-footer-accent);outline-offset:3px}.rr-footer__newsletter{padding:88px 0}.rr-footer__newsletter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;align-items:end}.rr-footer__intro{display:flex;flex-direction:column;gap:8px}.rr-footer__heading{margin:0;font-family:var(--rr-font-display);font-style:normal;font-weight:var(--rr-weight-bold);font-size:64px;line-height:var(--rr-line-height-display);letter-spacing:0;text-transform:uppercase;color:var(--rr-footer-text)}.rr-footer__intro-text{font-size:18px;line-height:var(--rr-line-height-body);color:var(--rr-footer-muted)}.rr-footer__intro-text p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.rr-footer__form{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;align-items:end;margin:0}.rr-footer__field{display:flex;flex-direction:column;gap:6px;min-width:0;padding-bottom:10px;border-bottom:1px solid var(--rr-footer-text)}.rr-footer__label{margin:0;font-family:var(--rr-font-body);font-weight:var(--rr-weight-bold);font-size:14px;line-height:var(--rr-line-height-body);letter-spacing:.14em;text-transform:uppercase;color:var(--rr-footer-muted)}.rr-footer__input{display:block;width:100%;height:auto;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--rr-footer-text);caret-color:var(--rr-footer-text);font-family:var(--rr-font-body);font-size:18px;line-height:var(--rr-line-height-body);box-shadow:none;outline:none;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none}.rr-footer__input::placeholder{color:var(--rr-color-placeholder-on-dark);opacity:1}.rr-footer__input:focus,.rr-footer__input:focus-visible{outline:none;box-shadow:none}.rr-footer__input:invalid,.rr-footer__input:-moz-ui-invalid{box-shadow:none}.rr-footer__input:-webkit-autofill,.rr-footer__input:-webkit-autofill:hover,.rr-footer__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--rr-footer-text);-webkit-box-shadow:0 0 0 1000px var(--rr-footer-bg) inset;box-shadow:0 0 0 1000px var(--rr-footer-bg) inset;caret-color:var(--rr-footer-text);transition:background-color 9999s ease-out 0s}.rr-footer__submit:active{background:#d4d4d4;border-color:#d4d4d4}.rr-footer__status{grid-column:1 / -1;margin:12px 0 0;font-size:14px;line-height:var(--rr-line-height-body);color:var(--rr-footer-text)}.rr-footer__status--error{color:#ff8a80}.rr-footer__main{padding-top:56px;border-top:1px solid var(--rr-footer-border)}.rr-footer__grid{display:grid;grid-template-columns:minmax(0,25fr) minmax(0,119fr);column-gap:32px}.rr-footer__menus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px}.rr-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.rr-footer__logo{display:block;width:84px;height:84px;background:var(--rr-footer-logo-bg)}.rr-footer__logo-image{display:block;width:100%;height:100%;object-fit:contain}.rr-footer__tagline{margin:0;font-size:16px;line-height:var(--rr-line-height-body);color:var(--rr-footer-muted)}.rr-footer__col-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 9px;font-family:var(--rr-font-body);font-style:normal;font-weight:var(--rr-weight-bold);font-size:13px;line-height:var(--rr-line-height-body);letter-spacing:.2em;text-transform:uppercase;color:var(--rr-footer-accent);list-style:none;cursor:default;-webkit-tap-highlight-color:transparent}.rr-footer__col-title::-webkit-details-marker{display:none}.rr-footer__plus{display:none}.rr-footer__links{display:grid;row-gap:9px;margin:0;padding:0;list-style:none}.rr-footer__links li,.rr-footer__link{margin:0;font-size:16px;line-height:var(--rr-line-height-body)}.rr-footer__link{color:var(--rr-footer-text);transition:color .2s ease}.rr-footer__link:hover,.rr-footer__link[aria-current=page]{color:var(--rr-footer-accent)}.rr-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:48px;padding:20px max(0px,calc(var(--rr-scroll-top-size) + var(--rr-scroll-top-offset) + 8px - var(--rr-page-gutter))) 32px 0;border-top:1px solid var(--rr-footer-border);font-size:14px;line-height:var(--rr-line-height-body);color:var(--rr-footer-muted)}.rr-footer__copyright{margin:0;font-size:inherit;line-height:inherit;color:inherit}.rr-footer__currency .localization-form{margin:0;justify-content:flex-end}.rr-footer__currency .localization-form .select-popout__toggle{padding:0;background:transparent;color:var(--rr-footer-muted);font-family:var(--rr-font-body);font-size:inherit;line-height:inherit;letter-spacing:0}.rr-footer__currency .localization-form .select-popout__toggle:hover{color:var(--rr-footer-text)}.rr-footer__currency .localization-form .icon-select{display:none}.rr-footer__currency .localization-form .select-popout__list{left:auto;right:0;transform:none}.rr-footer__currency .localization-form .select-popout__option{--text: var(--rr-footer-text)}@media only screen and (max-width:1023px){.rr-footer__heading{font-size:48px}.rr-footer__grid{grid-template-columns:minmax(0,1fr);row-gap:40px}}@media only screen and (max-width:767px){.rr-footer__newsletter{padding:48px 0}.rr-footer__newsletter-grid{grid-template-columns:minmax(0,1fr);row-gap:20px}.rr-footer__heading{font-size:32px}.rr-footer__intro-text{font-size:16px}.rr-footer__form{grid-template-columns:minmax(0,1fr);row-gap:12px}.rr-footer__label{font-size:12px}.rr-footer__input{font-size:16px}.rr-footer__submit{width:100%}.rr-footer__main{padding-top:36px}.rr-footer__grid{row-gap:0}.rr-footer__brand{padding-bottom:24px}.rr-footer__tagline{font-size:14px}.rr-footer__menus{display:block}.rr-footer__col{border-top:1px solid var(--rr-footer-border)}.rr-footer__col-title{margin:0;padding:16px 0;font-size:11px;color:var(--rr-footer-text);cursor:pointer}.rr-footer__plus{display:block;flex:0 0 auto;width:16px;height:16px;color:var(--rr-footer-text)}.rr-footer__plus .rr-icon__plus-v{transition:opacity .2s ease}.rr-footer__col[open] .rr-footer__plus .rr-icon__plus-v{opacity:0}.rr-footer__links{row-gap:8px;padding:0 0 16px}.rr-footer__links li,.rr-footer__link{font-size:14px}rr-footer-menus:not(:defined) .rr-footer__links{display:none}.rr-footer__bottom{margin-top:0;padding-top:20px;padding-bottom:24px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/202/assets/rr-footer.css.map */
