.footer{background-color:var(--grey-900)}.footer .wrapper{padding:4.8rem 0}.footer .wrapper .top-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:3.2rem}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper{grid-template-columns:repeat(12,minmax(0,1fr));gap:4rem}}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper .brand{grid-column:span 3 / span 3}.footer .wrapper .top-wrapper .menus{grid-column:span 6 / span 6}.footer .wrapper .top-wrapper .newsletter{grid-column:span 3 / span 3}}.footer .wrapper .top-wrapper .brand{display:flex;flex-direction:column}.footer .wrapper .top-wrapper .brand .logo{display:flex;align-items:center;justify-content:center;width:fit-content}.footer .wrapper .top-wrapper .brand .logo svg{width:100%;height:auto;max-height:5.6rem}.footer .wrapper .top-wrapper .brand .contacts{display:flex;flex-direction:column;border-top:1px solid var(--grey-750);margin-top:3.2rem;padding-top:3.2rem}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper .brand .contacts{border-top:0;margin-top:5.6rem;padding-top:0}}.footer .wrapper .top-wrapper .brand .contacts a,.footer .wrapper .top-wrapper .brand .contacts address{display:flex;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;color:var(--white)}.footer .wrapper .top-wrapper .brand .contacts a{word-break:break-all;text-decoration:none;align-items:center}.footer .wrapper .top-wrapper .brand .contacts a:hover{text-decoration:underline}.footer .wrapper .top-wrapper .brand .contacts address:not(:last-child),.footer .wrapper .top-wrapper .brand .contacts a:not(:last-child){margin-bottom:1.6rem}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper .brand .contacts address:not(:last-child),.footer .wrapper .top-wrapper .brand .contacts a:not(:last-child){margin-bottom:3.2rem}}.footer .wrapper .top-wrapper .brand .contacts a svg,.footer .wrapper .top-wrapper .brand .contacts address svg{width:auto;height:1.6rem;flex-shrink:0;margin-right:.8rem}.footer .wrapper .top-wrapper .brand .contacts address{font-style:normal;align-items:flex-start;max-width:24rem}.footer .wrapper .top-wrapper .menus{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:3.2rem;order:3}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper .menus{grid-template-columns:repeat(3,minmax(0,1fr));order:2}}.footer .wrapper .top-wrapper .menus .menu{display:flex;flex-direction:column}.footer .wrapper .top-wrapper .menus .menu h3{font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:0px;color:var(--white)}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper .menus .menu h3{font-size:1.8rem;line-height:2.8rem}}.footer .wrapper .top-wrapper .menus .menu h3:not(:last-child){margin-bottom:3.2rem}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper .menus .menu h3:not(:last-child){margin-bottom:4rem}}.footer .wrapper .top-wrapper .menus .menu .menu-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}@media screen and (min-width: 768px){.footer .wrapper .top-wrapper .menus .menu .menu-list{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper .menus .menu .menu-list{display:flex;flex-direction:column;gap:0}}.footer .wrapper .top-wrapper .menus .menu .menu-list a{font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0px;color:var(--white);text-decoration:none;opacity:.8;transition:opacity .2s ease}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper .menus .menu .menu-list a:not(:last-child){margin-bottom:2.4rem}}.footer .wrapper .top-wrapper .menus .menu .menu-list a:hover{opacity:1}.footer .wrapper .top-wrapper .newsletter{display:flex;flex-direction:column;padding-top:3.2rem;border-top:1px solid var(--grey-750);order:2}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper .newsletter{border-top:0;padding-top:0;order:3}}.footer .wrapper .top-wrapper .newsletter .newsletter-heading{display:flex;flex-direction:column}.footer .wrapper .top-wrapper .newsletter .newsletter-heading h3{font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:0px;color:var(--white)}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper .newsletter .newsletter-heading h3{font-size:1.8rem;line-height:2.8rem}}.footer .wrapper .top-wrapper .newsletter .newsletter-heading p{font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0px;color:var(--white);margin-top:1.6rem}.footer .wrapper .top-wrapper .newsletter form{width:100%;max-width:100%;display:flex;flex-direction:column;position:relative;isolation:isolate;margin-top:3.2rem}@media screen and (min-width: 1024px){.footer .wrapper .top-wrapper .newsletter form{margin-top:8rem}}.footer .wrapper .top-wrapper .newsletter form .form-field input{width:100%;min-height:4.8rem;font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0px;color:var(--white);padding:1.3rem 6.8rem 1.3rem 2rem;background-color:var(--grey-900);border:1.5px solid var(--grey-725);border-radius:20rem}.footer .wrapper .top-wrapper .newsletter form .form-field input::placeholder{color:var(--white)}.footer .wrapper .top-wrapper .newsletter form .form-field>button{width:3.8rem;height:3.8rem;display:flex;align-items:center;justify-content:center;background-color:var(--green-400);border-radius:100%;flex-shrink:0;transition:background-color .2s ease;position:absolute;top:50%;right:.6rem;transform:translateY(-50%)}.footer .wrapper .top-wrapper .newsletter form .form-field>button:hover{background-color:var(--green-500)}.footer .wrapper .top-wrapper .newsletter form .form-field>button svg{width:auto;height:2rem;flex-shrink:0}.footer .wrapper .top-wrapper .newsletter form .form-field>button svg path{stroke:var(--white)}.footer .wrapper .copyright{display:flex;flex-direction:column;align-items:center;border-top:1px solid var(--grey-750);padding-top:4.8rem;margin-top:3.2rem}.footer .wrapper .top-wrapper .newsletter .footer-logos-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin-top:2.4rem}@media screen and (max-width: 1023px){.footer .wrapper .top-wrapper .newsletter .footer-logos-wrapper{max-width:300px}}.footer .wrapper .top-wrapper .newsletter .footer-logos-wrapper .logo-image{display:flex;align-items:center;justify-content:center}.footer .wrapper .top-wrapper .newsletter .footer-logos-wrapper .logo-image img{width:100%;height:auto;max-height:fit-content}@media screen and (min-width: 1024px){.footer .wrapper .copyright{flex-direction:row;justify-content:space-between;margin-top:9.6rem;padding-top:3.2rem}}.footer .wrapper .copyright .copyright-wrapper{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 1024px){.footer .wrapper .copyright .copyright-wrapper{flex-direction:row;justify-content:center}}.footer .wrapper .copyright .copyright-wrapper small{font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0px;color:var(--white);opacity:.8}.footer .wrapper .copyright .copyright-wrapper .legal-menu{display:flex;align-items:center;justify-content:center;margin-top:1.6rem}@media screen and (min-width: 1024px){.footer .wrapper .copyright .copyright-wrapper .legal-menu{margin-top:0;margin-left:1.6rem;padding-left:1.6rem;border-left:1px solid var(--grey-750)}}.footer .wrapper .copyright .copyright-wrapper .legal-menu a{font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0px;color:var(--white);opacity:.8;text-decoration:none;transition:opacity .2s ease}.footer .wrapper .copyright .copyright-wrapper .legal-menu a:hover{opacity:1}.footer .wrapper .copyright .copyright-wrapper .legal-menu a:not(:last-child){margin-right:1.6rem}.footer .wrapper .copyright .payment-options{display:flex;align-items:center;justify-content:center;margin-top:3.2rem}@media screen and (min-width: 1024px){.footer .wrapper .copyright .payment-options{margin-top:0}}.footer .wrapper .copyright .payment-options svg{width:auto;height:3.2rem;flex-shrink:0}.footer .wrapper .copyright .payment-options svg:not(:last-child){margin-right:.8rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-footer.css.map */
