.custom-footer .footer-logo-wrap{padding-bottom:40px}.custom-footer .footer-logo-wrap a{color:currentColor}.custom-footer .footer-logo-wrap .svg-logo-code svg{height:44px;width:auto}.custom-footer .footer-block__newsletter .newsletter__heading{margin:0 0 26px;line-height:1}.custom-footer .footer-block__newsletter .newsletter__description{margin:0;font-weight:500;line-height:1.25}.custom-footer .footer-block__newsletter form.newsletter-form{max-width:571px;width:100%;margin:32px auto 34px}.custom-footer .footer-block__newsletter form.newsletter-form .field{gap:10px}.custom-footer .footer-block__newsletter form.newsletter-form .field__input{background-color:#fff;border-color:#fff;color:#242424;height:auto;line-height:1;padding:10px 10px 10px 20px;max-width:calc(100% - 210px)}.custom-footer .footer-block__newsletter form.newsletter-form .field__input::-webkit-input-placeholder{color:#242424}.custom-footer .footer-block__newsletter form.newsletter-form .field__input::-moz-placeholder{color:#242424}.custom-footer .footer-block__newsletter form.newsletter-form .field__input:-ms-input-placeholder{color:#242424}.custom-footer .footer-block__newsletter form.newsletter-form .field__input:placeholder{color:#242424}.custom-footer .footer-block__newsletter form.newsletter-form .newsletter-form__button{width:100%;max-width:200px;padding:0;font-size:16px}.custom-footer .footer-block__newsletter form.newsletter-form .newsletter-form__button:hover{background-color:#fff}.custom-footer .footer-block__newsletter form.newsletter-form .newsletter-form__message--success{font-size:16px;font-family:var(--font-body-family);font-weight:500}.custom-footer .footer-linklist{padding:0 0 60px}.custom-footer .footer-linklist .custom-footer-linklist{list-style:none;padding:34px 0 0;margin:0 auto;gap:10px 40px;border-top:1px solid rgba(255,255,255,.2);max-width:608px}.custom-footer .footer-linklist li a{color:currentColor;text-decoration:none;font-size:18px;font-weight:500;display:block;line-height:1.223}.custom-footer .footer-linklist li.active a,.custom-footer .footer-linklist li a:hover{color:#62b6cb}.custom-footer .policy-social-row{gap:10px;max-width:614px;margin:0 auto}.custom-footer .policy-social-row .footer-policy-text{margin:0;font-size:14px;font-weight:500;line-height:1.715}.custom-footer .policy-social-row .footer-policy-text a{text-decoration:none;color:currentColor}.custom-footer .policy-social-row .footer-policy-text a:first-child{margin-left:10px}.custom-footer .policy-social-row .footer__list-social{gap:10px 24px}.custom-footer .policy-social-row .footer__list-social li a{padding:0}.custom-footer .policy-social-row .footer__list-social li a:hover{color:#62b6cb}.custom-footer .footer-wrap{background-image:url(/cdn/shop/files/footer-bg-image.png?v=1755502245);background-size:243px;background-repeat:no-repeat;background-attachment:unset;background-position:left calc((100vw - 1258px)/2 + 0px) bottom 30%}.custom-footer .bottom-footer-text p{margin:0;color:#242424;text-align:center;line-height:1.25;padding:14px 15px}@media only screen and (max-width:1080px){.custom-footer .footer-wrap{background-size:200px;background-position:left 0 bottom 30%}}@media only screen and (max-width:768px){.custom-footer .footer-wrap{background-image:none}}@media only screen and (max-width:749px){.custom-footer .footer-block__newsletter form.newsletter-form .field{flex-wrap:wrap}.custom-footer .footer-block__newsletter form.newsletter-form .newsletter-form__button{max-width:100%}.custom-footer .footer-block__newsletter form.newsletter-form .field__input{max-width:100%;padding:12px 10px 12px 20px}.custom-footer .footer-block__newsletter form.newsletter-form{max-width:300px}.custom-footer .policy-social-row{flex-direction:column-reverse;text-align:center}.custom-footer .footer-linklist .custom-footer-linklist{gap:10px 20px}.custom-footer .footer-linklist li a{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom-footer.css.map */
