.footer{padding:9.2rem 0 8.2rem;background-color:var(--black)}.footer .wrapper .footer-columns{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:4.8rem}@media screen and (min-width:1024px){.footer .wrapper .footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:8rem}}@media screen and (min-width:1280px){.footer .wrapper .footer-columns{gap:13rem}}.footer .wrapper .footer-columns .column-content .content-top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-content .content-top{display:flex;align-items:center;justify-content:space-between;gap:0;margin-bottom:4.8rem}}.footer .wrapper .footer-columns .column-content .content-top .logo{display:flex;justify-content:start;width:100%;grid-column:span 2 / span 2}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-content .content-top .logo{align-items:center;justify-content:center;max-width:fit-content}}.footer .wrapper .footer-columns .column-content .content-top .logo svg{max-height:13.8rem;width:100%;max-width:fit-content;flex-shrink:0}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-content .content-top .logo svg{max-height:22.2rem}}.footer .wrapper .footer-columns .column-content .content-top .contacts{display:flex;flex-direction:column}.footer .wrapper .footer-columns .column-content .content-top .contacts a{display:block;font-size:1.4rem;font-weight:500;line-height:1.8rem;letter-spacing:0;color:var(--white);transition:color .2s ease;text-decoration:none}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-content .content-top .contacts a{font-size:1.6rem;line-height:2rem}}.footer .wrapper .footer-columns .column-content .content-top .contacts a:hover{color:var(--red)}.footer .wrapper .footer-columns .column-content .content-top .contacts a+a{margin-top:1.2rem}.footer .wrapper .footer-columns .column-content .content-top .social-links{display:flex;flex-direction:column}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-content .content-top .social-links{display:none}}.footer .wrapper .footer-columns .column-content .content-top .social-links a{display:block;font-size:1.4rem;font-weight:500;line-height:1.8rem;letter-spacing:0;color:var(--white);transition:color .2s ease;text-decoration:none}.footer .wrapper .footer-columns .column-content .content-top .social-links a:hover{color:var(--red)}.footer .wrapper .footer-columns .column-content .content-top .social-links a+a{margin-top:2.4rem}.footer .wrapper .footer-columns .column-content .menu-list{display:none}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-content .menu-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem}}.footer .wrapper .footer-columns .menu-list a{display:block;font-size:1.4rem;font-weight:500;line-height:1.8rem;letter-spacing:0;color:var(--grey-100);transition:color .2s ease;text-decoration:none}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .menu-list a{font-size:1.6rem;line-height:2.2rem}}.footer .wrapper .footer-columns .menu-list a:hover{color:var(--red)}.footer .wrapper .footer-columns .column-newsletter .newsletter-title{font-size:3.2rem;font-weight:700;line-height:3.2rem;letter-spacing:0px;color:var(--white);margin-bottom:4rem}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-newsletter .newsletter-title{font-size:4.8rem;line-height:6rem;letter-spacing:-.6px;margin-top:0;margin-bottom:4.8rem}}.footer .wrapper .footer-columns .column-newsletter form .newsletter-wrapper{display:flex;align-items:stretch;border-bottom:1px solid var(--grey-100);padding-bottom:1.6rem}.footer .wrapper .footer-columns .column-newsletter form .newsletter-wrapper .newsletter-input{width:100%;font-size:1.4rem;font-weight:500;line-height:1.8rem;letter-spacing:0px;color:var(--grey-100);border:0;background-color:var(--black);padding-right:1.6rem}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-newsletter form .newsletter-wrapper .newsletter-input{font-size:1.6rem;line-height:2.2rem}}.footer .wrapper .footer-columns .column-newsletter form .newsletter-wrapper .newsletter-input:focus{box-shadow:none;outline:none;border:0}.footer .wrapper .footer-columns .column-newsletter form .newsletter-wrapper .newsletter-button{display:flex;align-items:center;justify-content:center;padding:0;border:0;background-color:transparent;min-height:2.4rem;cursor:pointer}.footer .wrapper .footer-columns .column-newsletter form .newsletter-wrapper .newsletter-button svg{width:2.4rem;height:auto;flex-shrink:0}.footer .wrapper .footer-columns .column-newsletter form .newsletter-acceptance{display:flex;margin-top:2rem}.footer .wrapper .footer-columns .column-newsletter form .newsletter-acceptance input:checked+label:before{background-color:var(--white)}.footer .wrapper .footer-columns .column-newsletter form .newsletter-acceptance input:checked+label:after{opacity:1}.footer .wrapper .footer-columns .column-newsletter form .newsletter-acceptance label{display:flex;align-items:center;font-size:1.4rem;font-weight:400;line-height:1.8rem;letter-spacing:0;color:var(--grey-600);position:relative;cursor:pointer}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-newsletter form .newsletter-acceptance label{font-size:1.6rem;line-height:2.2rem}}.footer .wrapper .footer-columns .column-newsletter form .newsletter-acceptance label:before{display:block;content:"";width:1.4rem;height:1.4rem;border:1px solid var(--white);margin-right:1rem;transition:background-color .2s ease;flex-shrink:0}.footer .wrapper .footer-columns .column-newsletter form .newsletter-acceptance label:after{content:"";width:1rem;height:.55rem;border-left:2px solid var(--black);border-bottom:2px solid var(--black);position:absolute;top:50%;left:.35rem;transform-origin:top;transform:rotate(-45deg) translateY(calc(-50% - 1.6px));opacity:0;transition:opacity .2s ease}.footer .wrapper .footer-columns .column-newsletter form .newsletter-acceptance label a{color:var(--grey-600);text-decoration:underline}.footer .wrapper .footer-columns .column-newsletter .social-links{display:none}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-newsletter .social-links{display:flex;align-items:center;margin-top:4rem}}.footer .wrapper .footer-columns .column-newsletter .social-links a{display:block;font-size:1.6rem;font-weight:400;line-height:1.2rem;letter-spacing:0;color:var(--grey-100);transition:color .2s ease;text-decoration:none}.footer .wrapper .footer-columns .column-newsletter .social-links a:hover{color:var(--red)}.footer .wrapper .footer-columns .column-newsletter .social-links a+a{margin-left:1.6rem}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-newsletter .social-links a+a{margin-left:2.4rem}}.footer .wrapper .footer-columns .column-newsletter .menu-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem;margin-top:4.8rem}@media screen and (min-width:1024px){.footer .wrapper .footer-columns .column-newsletter .menu-list{display:none}}.footer .wrapper .copyright{display:flex;flex-direction:column;margin-top:8rem}@media screen and (min-width:1024px){.footer .wrapper .copyright{flex-direction:row;justify-content:space-between;align-items:center;margin-top:12rem}}.footer .wrapper .copyright small{font-size:1.2rem;font-weight:400;line-height:1.2rem;letter-spacing:0;color:var(--grey-100)}.footer .wrapper .copyright .legal-menu{display:flex;align-items:center;margin-top:1.6rem}@media screen and (min-width:1024px){.footer .wrapper .copyright .legal-menu{margin-top:0}}.footer .wrapper .copyright .legal-menu a{display:block;font-size:1.2rem;font-weight:400;line-height:1.2rem;letter-spacing:0;color:var(--grey-100);transition:color .2s ease;text-decoration:none}.footer .wrapper .copyright .legal-menu a:hover{color:var(--white)}.footer .wrapper .copyright .legal-menu a+a{margin-left:1.6rem}@media screen and (min-width:1024px){.footer .wrapper .copyright .legal-menu a+a{margin-left:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-footer.css.map */
