.site-footer .footer__blocks{row-gap:40px}.site-footer .footer__block__title{margin-bottom:22px}.site-footer .footer__quicklinks li{margin:0 0 12px}.site-footer .footer__quicklinks a{font-size:15px;line-height:1.5}.footer__block--newsletter .footer__newsletter__wrapper{max-width:400px;padding:0;border:0;border-radius:0;background:none}.footer__block--newsletter .footer__newsletter__text,.footer__block--newsletter .footer__newsletter__text p{margin:0;font-size:15px;line-height:1.6;color:inherit}.footer__block--newsletter .sr-fnl__perks{margin:12px 0 18px;padding:0;list-style:none}.footer__block--newsletter .sr-fnl__perks li{position:relative;margin:0 0 6px;padding-left:20px;font-size:14px;line-height:1.5;color:inherit}.footer__block--newsletter .sr-fnl__perks li:before{content:"";position:absolute;left:2px;top:6px;width:9px;height:5px;border-left:1.5px solid #8f7140;border-bottom:1.5px solid #8f7140;transform:rotate(-45deg)}.footer__block--newsletter .newsletter-form{margin:0}.footer__block--newsletter .newsletter-form .input-group{position:relative;display:flex;align-items:center;gap:0;height:54px;margin:0;padding:5px 5px 5px 48px;border:1px solid rgba(26,38,65,.16);border-radius:999px;background:#fff;box-shadow:0 1px 2px #1a26410a,0 6px 18px #1a26410d;transition:border-color .2s ease,box-shadow .2s ease}.footer__block--newsletter .newsletter-form .input-group:before{content:"";position:absolute;left:20px;top:50%;width:18px;height:18px;margin-top:-9px;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238f7140' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3.5 6.5 12 13l8.5-6.5'/%3E%3C/svg%3E");pointer-events:none}.footer__block--newsletter .newsletter-form .input-group:focus-within{border-color:#1a2641;box-shadow:0 0 0 4px #1a264114}.footer__block--newsletter .newsletter-form.has-error .input-group{border-color:#9b2335;box-shadow:0 0 0 4px #9b233514}.footer__block--newsletter .newsletter-form .input-group__field{flex:1 1 auto;min-width:0;height:42px;margin:0;padding:0 12px 0 0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;font-size:15px;letter-spacing:.01em;color:#1a2641}.footer__block--newsletter .newsletter-form .input-group__field::placeholder{color:#1a264173;-webkit-text-fill-color:rgba(26,38,65,.45);opacity:1}.footer__block--newsletter .newsletter-form .input-group__field:focus{outline:none}.footer__block--newsletter .newsletter-form .newsletter__submit{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;height:42px;min-height:0;margin:0;padding:0 18px 0 22px;border:0;border-radius:999px;background:#1a2641;color:#fff;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.footer__block--newsletter .newsletter-form .newsletter__submit:before{display:none}.footer__block--newsletter .newsletter-form .newsletter__submit:after{content:"";display:block;position:static;width:14px;height:14px;background:currentColor;-webkit-mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");mask:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");transition:transform .2s ease}.footer__block--newsletter .newsletter-form .newsletter__submit span{line-height:1}@media(hover:hover){.footer__block--newsletter .newsletter-form .newsletter__submit:hover{background:#2c3b5e;color:#fff}.footer__block--newsletter .newsletter-form .newsletter__submit:hover:after{transform:translate(3px)}}.footer__block--newsletter .newsletter-form .newsletter__submit:focus-visible{outline:2px solid #1a2641;outline-offset:3px}.footer__block--newsletter .newsletter__message{margin:0 0 12px;font-size:13px;line-height:1.5}.footer__block--newsletter .newsletter__message--success{position:relative;padding:12px 16px 12px 40px;border-radius:14px;background:#fff;border:1px solid rgba(47,107,79,.25);color:#1a2641}.footer__block--newsletter .newsletter__message--success:before{content:"";position:absolute;left:17px;top:17px;width:9px;height:5px;border-left:1.5px solid #2f6b4f;border-bottom:1.5px solid #2f6b4f;transform:rotate(-45deg)}.footer__block--newsletter .newsletter__message--error,.footer__block--newsletter .newsletter__message--error em{color:#9b2335;font-style:normal}.footer__block--newsletter .form__legal,.footer__block--newsletter .sr-fnl__legal{margin:12px 0 0;font-size:12px;line-height:1.55;color:inherit;opacity:.7}.footer__block--newsletter .sr-fnl__legal{margin-top:12px;padding-left:20px}.footer__block--newsletter .form__legal a,.footer__block--newsletter .sr-fnl__legal a{color:inherit;-webkit-text-fill-color:currentColor;text-decoration:underline;text-underline-offset:2px;background-image:none}.footer__block--newsletter .form__legal a:after,.footer__block--newsletter .sr-fnl__legal a:after{display:none!important}.footer__block--social .footer__social__text,.footer__block--social .footer__social__text p{margin:0;font-size:15px;line-height:1.6;color:inherit}.footer__block--social .footer__social__text p{margin-bottom:20px}.footer__block--social .footer__social__text a{color:inherit;-webkit-text-fill-color:currentColor;text-decoration:none;background-image:none!important;border:0}.footer__block--social .footer__social__text a:after{display:none!important}@media(hover:hover){.footer__block--social .footer__social__text a:hover{text-decoration:underline;text-underline-offset:3px}}.footer__block--social .footer__social__text ul{display:grid;gap:10px;margin:0 0 22px;padding:0;list-style:none}.footer__block--social .footer__social__text li{display:grid;grid-template-columns:112px minmax(0,1fr);column-gap:12px;margin:0;padding:0;font-size:14px;line-height:1.5}.footer__block--social .footer__social__text li:before,.footer__block--social .footer__social__text li::marker{content:none;display:none}.footer__block--social .footer__social__text li strong{font-weight:400;opacity:.65}.footer__block--social .footer__social__text li a{min-width:0;overflow-wrap:anywhere}.footer__block--social .socials{margin:0;padding:0;justify-content:flex-start}.footer__block--social .socials li:first-child a,.footer__block--social .socials li:first-child{margin-left:0;padding-left:0}@media only screen and (max-width:749px){.footer__block--newsletter .newsletter-form .input-group{padding-left:44px}.footer__block--newsletter .newsletter-form .input-group:before{left:17px}.footer__block--newsletter .newsletter-form .input-group__field{font-size:16px}.footer__block--newsletter .newsletter-form .newsletter__submit{padding:0 16px 0 18px}.footer__block--newsletter .footer__newsletter__wrapper{max-width:none}.footer__block--social .footer__social__text li{grid-template-columns:104px minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/sr-footer-newsletter.css.map */
