.footer .newsletter-form__design-1 .newsletter-form__button.btn--blank{background:#c6f222;width:5rem;height:5rem;top:0}.footer .newsletter-form__field-wrapper svg{color:#1a1a1a}.footer .newsletter-form__field-wrapper button:hover svg path{fill:#fff}.footer .input-newletter-footer-custom{background:transparent;border:1px solid #ffffff;border-radius:55px;height:50px}.footer .input-newletter-footer-custom::placeholder{color:#fff}.footer .h4{font-size:24px;font-weight:700;line-height:100%}.footer .footer-block__heading em{font-style:normal;color:#c6f222}.footer .footer-newsletter__description{margin-top:2rem}.footer .footer-newsletter__description p{font-size:15px}.footer .footer-newsletter__form{margin-top:2.9rem}.footer-newsletter__term{margin-top:2.8rem;color:#9797bd;font-size:10px;font-weight:400;line-height:180%;width:90%}.footer .footer-image-box__image{position:relative;z-index:10}.footer .footer-image-box{display:flex;justify-content:center}.footer .title-contact{color:#fff;font-size:24px;font-style:normal;font-weight:700;line-height:38px}.footer .contact_advice__content{margin-top:1.4rem;display:flex;flex-direction:column;gap:1.4rem}.footer .contact_advice__content a{text-decoration:unset}.footer .contact_advice__item .contact_advice__title{color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:28px}.footer .contact_advice__text_email{color:#c6f222;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.footer .contact_advice__text_email a{text-decoration:unset}.footer .contact_advice__text p{letter-spacing:-.3px}.footer .contact_advice__text em{color:#c6f222;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.footer .footer-block__heading strong,.footer .contact_advice__text strong{font-weight:700}.footer .h5{font-size:20px;font-style:normal;font-weight:600;line-height:24px}.footer-accordion-details[open] summary svg{transform:rotate(90deg);transition:transform .2s}.footer-accordion-details summary svg{transform:rotate(0);transition:transform .2s}.footer .title-payment{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:24px}.footer .footer__bottom{padding-top:0}.footer .footer__wrapper{padding-bottom:3.5rem;padding-left:2rem;padding-top:4rem}.footer .privacy_policy{display:flex;flex-direction:column;gap:5rem;align-items:center;padding-top:27px;width:fit-content}.footer .privacy_policy .privacy_policy__content{display:flex;justify-content:center;gap:3.8rem}.footer .privacy_policy a{color:#9797bd;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.footer .footer-block__heading p{margin-top:0}.footer .reversed-link-custom{display:flex;justify-content:space-between;color:#fff;font-family:var(--font-heading-family);font-size:20px;font-style:normal;font-weight:600;line-height:24px;padding-bottom:20px;width:90%}.footer .footer-block--newsletter{margin-top:3.5rem;padding-right:16px}.footer .footer-newsletter{width:100%}.footer .linklist li{padding-top:1.7rem;border-bottom:1px solid #4C4C6E}.footer .linklist li:first-child{padding-top:0}.footer .linklist li:last-child{border-bottom:none}.footer .image__content{padding-right:2rem}.link-copy-right-custom{text-decoration:none}.footer-line__separator,.footer .privacy_policy .hidden-mobile{display:none}.footer-block--privacy_policy:has(.hidden-mobile){display:none}.footer_info_group-wapper{padding-bottom:3rem}@media screen and (min-width: 768px){.footer .image__content{width:100%;display:flex;justify-content:center;padding-right:0}.footer .privacy_policy{padding-top:27px;width:auto}.footer .footer-block--newsletter{margin-top:3rem;padding-right:0}}@media screen and (min-width: 1024px){.footer .image__content{width:100%;display:flex;justify-content:left}.footer .privacy_policy{padding-top:0;align-items:start;width:fit-content}.footer .footer-block--newsletter{margin-top:0rem}.footer .footer-newsletter{width:var(--form-width)}.footer_info_group-wapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding-bottom:0}.footer-line__separator{display:block;padding:0;margin-bottom:3rem;margin-top:5rem}.footer .privacy_policy .hidden-desktop{display:none}.footer .privacy_policy .hidden-mobile{display:flex}.footer-block--privacy_policy:has(.hidden-mobile){display:block}.product-template .footer__top-wrapper:has(.footer-line__separator){--column-gap: 3rem}.footer .footer__top-wrapper:has(.footer-line__separator){--column-gap: 3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-footer-custom.css.map */
