.custom-footer{background-repeat:no-repeat;background-size:cover;position:relative;max-height:1080px;padding-top:25px;overflow:hidden}@media (max-width: 1640px){.custom-footer{height:calc(100vw / 1.7777777778)}.custom-footer--remove-top{height:calc(100vw / 2.7777777778)}}@media (max-width: 768px){.custom-footer{max-height:100%;min-height:100%;height:100%}footer .contact-form{padding-bottom:20px}}.footer-top{margin:0 auto;text-align:center}.footer-top--margin{margin-top:10vw}.footer-top img{max-width:270px;width:calc(100vw / 7.1111111111);height:auto;mix-blend-mode:color-burn}.footer-menu-wrapper{display:flex;justify-content:center;margin-top:calc(100vw / 29.7845006216)}.footer-menu{display:flex;max-width:1075px;width:100%;gap:calc(100vw / 48);justify-content:space-between}.footer-top__subtitle{font-size:calc(100vw / 106.6666666667);letter-spacing:6.69px;line-height:73%;text-transform:uppercase;margin-top:calc(100vw / 58.1818181818)}.footer-top__title{font-size:calc(100vw / 28.6567164179);line-height:68.567%;text-transform:uppercase;margin-top:1.5625vw}@media (max-width: 1440px){.footer-top img{width:calc(100vw / 11.111111)}}@media (max-width: 1030px){.footer-menu{flex-wrap:wrap}}@media (max-width: 900px){.custom-footer{padding-top:15px}}@media (max-width: 768px){.footer-menu{flex-direction:column}.footer-top{margin:auto;text-align:start}.footer-top__subtitle{font-size:14px;line-height:normal;margin-top:33px}.footer-top__title{font-size:32px;margin-top:30px;line-height:96.552%}.footer-menu-wrapper{margin-top:48.26px}.footer-menu{gap:40px}.custom-footer{padding-top:25px}.footer-top img{display:none}}@media (min-width: 1921px){.footer-top__subtitle{font-size:18px;margin-top:33px}.footer-top__title{font-size:67px;margin-top:30px}.footer-menu-wrapper{margin-top:48.26px}.footer-menu{gap:40px}.custom-footer .container,.custom-footer .container-desktop{padding:0!important}}.newsletter-form{position:relative;max-width:500px;width:100%;margin:40px auto 0}.newsletter-form input{border-radius:8px;max-width:500px;width:100%;outline:none;box-shadow:none;border:2px solid var(--base-color-yellow-100);padding:14px 16px;color:var(--base-color-yellow-100)}.newsletter-form input::placeholder{color:var(--base-color-yellow-100)}.newsletter-form input:-webkit-autofill,.newsletter-form input:-webkit-autofill:focus{-webkit-text-fill-color:var(--base-color-yellow-100)!important;color:var(--base-color-yellow-100)!important}.newsletter-form button{position:absolute;top:50%;transform:translateY(-50%);right:10px;color:var(--base-color-yellow-100);transition:all .4s ease}.newsletter-form button:hover,.custom-footer--quinary .newsletter-form button:hover,.custom-footer--tertiary .newsletter-form button:hover,.custom-footer--quaternary .newsletter-form button:hover{color:var(--base-color-white-400)}.custom-footer--quinary .newsletter-form input{border:2px solid var(--base-color-red-200);color:var(--base-color-white-400)}.custom-footer--quinary .newsletter-form button{color:var(--base-color-red-200)}.custom-footer--tertiary .newsletter-form input,.custom-footer--quaternary .newsletter-form input{border:2px solid var(--base-color-blue-300);color:var(--base-color-white-400)}.custom-footer--tertiary .newsletter-form button,.custom-footer--quaternary .newsletter-form button{color:var(--base-color-blue-300)}.custom-footer--quinary .newsletter-form input::placeholder,.custom-footer--tertiary .newsletter-form input::placeholder,.custom-footer--quaternary .newsletter-form input::placeholder{color:var(--base-color-white-400)}.custom-footer--quinary .newsletter-form input:-webkit-autofill,.custom-footer--quinary .newsletter-form input:-webkit-autofill:focus,.custom-footer--tertiary .newsletter-form input:-webkit-autofill,.custom-footer--tertiary .newsletter-form input:-webkit-autofill:focus,.custom-footer--quaternary .newsletter-form input:-webkit-autofill,.custom-footer--quaternary .newsletter-form input:-webkit-autofill:focus{-webkit-text-fill-color:var(--base-color-white-400)!important;color:var(--base-color-white-400)!important}@media (max-width: 576px){.footer-menu{gap:20px}.newsletter-form,.footer-menu-wrapper{margin-top:20px}.subfooter{margin-top:20px;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/custom-footer.css.map */
