.footer.rs-footer{--rs-footer-bg: #f3f3f3;background:var(--rs-footer-bg);color:var(--rs-ink);border-top:1px solid var(--rs-line)}.footer.rs-footer:not(.color-scheme-1){border-top:1px solid var(--rs-line)}.rs-footer .page-width{max-width:1280px;padding-left:24px;padding-right:24px}.rs-footer .footer__content-top{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;padding-top:48px;padding-bottom:40px}@media screen and (min-width:990px){.rs-footer .footer__content-top{grid-template-columns:minmax(0,1fr) 380px;gap:56px;align-items:start;padding-top:64px;padding-bottom:48px}}.rs-footer .footer__blocks-wrapper{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}@media screen and (min-width:750px){.rs-footer .footer__blocks-wrapper{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.rs-footer .footer__blocks-wrapper>.grid__item{width:auto;max-width:none;padding:0;margin:0}.rs-footer .footer-block__heading{margin:0 0 14px;font-family:inherit;font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--rs-blue)}.rs-footer .footer-block__heading strong{font-weight:inherit}.rs-footer .footer-block__details-content,.rs-footer .footer-block--menu .footer-block__details-content li{margin:0}.rs-footer .footer-block__details-content .list-menu__item--link{display:inline-block;padding:5px 0;font-size:13.5px;font-weight:600;line-height:1.4;color:var(--rs-ink-2);text-decoration:none}.rs-footer .footer-block__details-content .list-menu__item--link:hover{color:var(--rs-blue);text-decoration:underline;text-underline-offset:3px}.rs-footer .footer-block__details-content .list-menu__item--active{color:var(--rs-ink)}.rs-footer .footer-block__details-content.rte,.rs-footer .footer-block__brand-info .rte{font-size:13.5px;font-weight:500;line-height:1.6;color:var(--rs-ink-2)}.rs-footer .footer-block-image{display:flex;justify-content:flex-start}@media screen and (max-width:749px){.rs-footer .footer-block-image{justify-content:flex-start}.rs-footer .footer__blocks-wrapper>.grid__item:has(.footer-block-image){grid-column:1 / -1;order:-1}}.rs-footer .footer-block__image-wrapper{margin:0;width:100%}.rs-footer .footer-block__image-wrapper img{width:100%;max-width:160px;height:auto;filter:brightness(0)}.rs-footer .footer-block--newsletter{display:flex;flex-direction:column;gap:18px;margin:0}.rs-footer .footer-block__newsletter{width:100%;padding:24px;border-radius:12px;background:#fff;border:1px solid var(--rs-line);box-shadow:var(--rs-shadow);text-align:left}.rs-footer .footer-block__newsletter .footer-block__heading{margin:0 0 16px;font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.35;text-transform:none;color:var(--rs-ink)}.rs-footer .footer-block__newsletter .footer-block__heading strong{font-weight:800;color:var(--rs-blue)}.rs-footer .newsletter-form{max-width:none;margin:0;align-items:stretch}.rs-footer .newsletter-form__field-wrapper{max-width:none}.rs-footer .newsletter-form .field{position:relative}.rs-footer .newsletter-form .field:before,.rs-footer .newsletter-form .field:after{display:none}.rs-footer .newsletter-form .field__input{height:48px;padding:0 64px 0 16px;border:1.5px solid var(--rs-line);border-radius:12px;background:var(--rs-bg-soft);font:500 14px Montserrat,system-ui,sans-serif;color:var(--rs-ink);box-shadow:none;transition:.15s}.rs-footer .newsletter-form .field__input:focus{background:#fff;border-color:var(--rs-blue);box-shadow:0 0 0 4px var(--rs-blue-100);outline:none}.rs-footer .newsletter-form .field__input::placeholder{color:var(--rs-muted);opacity:1}.rs-footer .newsletter-form .field__label{display:none}.rs-footer .newsletter-form__button.field__button{position:absolute;top:5px;right:5px;width:44px;height:38px;border-radius:8px;background:var(--rs-yellow);color:var(--rs-ink);display:grid;place-items:center}.rs-footer .newsletter-form__button.field__button:hover{filter:brightness(.95)}.rs-footer .newsletter-form__button .svg-wrapper,.rs-footer .newsletter-form__button svg{width:16px;height:16px;pointer-events:none}.rs-footer .newsletter-form__message{margin-top:10px;font-size:12.5px;font-weight:600;justify-content:flex-start}.rs-footer .newsletter-form__message--success{color:#1f8f3a}.rs-footer .footer__list-social{justify-content:flex-start;gap:8px;margin:0}.rs-footer .list-social__link{width:40px;height:40px;padding:0;border-radius:8px;background:#fff;border:1px solid var(--rs-line);color:var(--rs-ink);display:grid;place-items:center;transition:.15s}.rs-footer .list-social__link:hover{border-color:var(--rs-ink)}.rs-footer .list-social__link .svg-wrapper,.rs-footer .list-social__link svg{width:18px;height:18px}.rs-footer .footer__content-bottom{border-top:1px solid var(--rs-line);padding-top:0}.rs-footer .footer__content-bottom-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding-top:20px;padding-bottom:4px}.rs-footer .footer__content-bottom-wrapper+.footer__content-bottom-wrapper{padding-top:12px;padding-bottom:0}.rs-footer .footer__column{width:auto;margin:0;padding:0}.rs-footer .footer__localization{display:flex;flex-wrap:wrap;gap:12px;padding:0;justify-content:flex-start}.rs-footer .footer__localization h2{margin:0 0 6px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--rs-muted)}.rs-footer .localization-form{padding:0;margin:0}.rs-footer .localization-form .disclosure,.rs-footer .localization-form .disclosure__button.localization-form__select{margin:0}.rs-footer .footer-block--newsletter{align-items:flex-start}.rs-footer .localization-form__select{height:40px;min-height:0;padding:0 36px 0 14px;border-radius:8px;border:1px solid var(--rs-line);background:#fff;color:var(--rs-ink-2);font:600 12.5px Montserrat,system-ui,sans-serif;letter-spacing:normal;box-shadow:none;text-decoration:none}.rs-footer .localization-form__select:before,.rs-footer .localization-form__select:after{display:none}.rs-footer .localization-form__select:hover{border-color:var(--rs-ink)}.rs-footer .localization-form__select .icon-caret{right:12px}.rs-footer .disclosure__list-wrapper{border-radius:12px;border:1px solid var(--rs-line);box-shadow:var(--rs-shadow);background:#fff;color:var(--rs-ink)}.rs-footer .footer__payment{margin:0}.rs-footer .list-payment{justify-content:flex-start;gap:6px;margin:0;padding:0}@media screen and (min-width:750px){.rs-footer .list-payment{justify-content:flex-end}}.rs-footer .list-payment__item{padding:0}.rs-footer .footer__copyright{margin:0;text-align:left}.rs-footer .copyright__content{font-size:12px;font-weight:500;color:var(--rs-muted)}.rs-footer .copyright__content a{color:inherit;text-decoration:none}.rs-footer .copyright__content a:hover{color:var(--rs-ink);text-decoration:underline}.rs-footer .footer__content-bottom-wrapper--center{justify-content:flex-start}.shopify-section-group-footer-group:has(.footer-policy-links)>.gradient,.shopify-section-group-footer-group:has(.footer-policy-links) .section,.shopify-section-group-footer-group:has(.footer-policy-links) [class*=color-scheme]{background:#f3f3f3;color:var(--rs-ink)}.footer-policy-links{max-width:1280px;margin:0 auto;padding:0 24px;font-family:Montserrat,system-ui,sans-serif}.footer-policy-links a{letter-spacing:normal;text-underline-offset:3px}@media screen and (max-width:749px){.rs-footer .page-width,.footer-policy-links{padding-left:16px;padding-right:16px}.rs-footer .footer__content-top{padding-top:40px;padding-bottom:32px}.rs-footer .footer__content-bottom-wrapper{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/rs-footer.css.map */
