:root{--transition-default: 300ms}.footer-wrapper{padding-bottom:2rem}.footer{border-radius:10px;padding-left:30px;padding-right:30px}@media screen and (max-width: 749.98px){.footer{padding-left:10px;padding-right:10px}}.footer__top-wrapper{justify-content:space-between}@media screen and (max-width: 989.98px){.footer__top-wrapper{flex-direction:column}}.footer__newsletter-top{display:flex;flex-direction:column;gap:2.9rem;margin-bottom:clamp(2.9rem,3dvw,4rem)}@media(width >= 750px){.footer__newsletter-top{gap:2.4rem}}.footer__newsletter-top p{font-size:18px;letter-spacing:0;line-height:100%}.footer .footer-block--newsletter{max-width:33%;margin-right:42px}@media screen and (max-width: 989.98px){.footer .footer-block--newsletter{width:100%;margin-right:0;max-width:100%}}.footer .footer-block--newsletter .footer-block__heading{font-size:28px;line-height:110%;text-transform:uppercase;margin-top:0;margin-bottom:28px;letter-spacing:-0.04em}@media screen and (max-width: 749.98px){.footer .footer-block--newsletter .footer-block__heading{width:60%;font-size:24px}}.footer__blocks-wrapper{flex:1;justify-content:space-between;-moz-column-gap:5rem;column-gap:5rem;row-gap:3rem;width:auto}@media screen and (max-width: 989.98px){.footer__blocks-wrapper{justify-content:flex-start;width:100%;flex-wrap:wrap;margin-top:65px;margin-bottom:4rem}}.footer__social{width:85px;min-width:85px;margin-left:7%}@media(max-width: 1280px){.footer__social{margin-left:0}}@media screen and (max-width: 989.98px){.footer__social{min-width:-moz-fit-content;min-width:fit-content;width:100%;margin-left:0}}.footer__social ul{justify-content:flex-end !important}@media screen and (max-width: 989.98px){.footer__social ul{justify-content:flex-start !important;margin-left:-11px}}.footer .footer-block__details-content li{margin-bottom:12px}.footer .footer-block__details-content a{color:rgb(var(--custom-color-text));font-size:16px;padding:0;letter-spacing:0}.footer .footer-block__details-content a[href^="mailto:"]{text-decoration:underline}@media screen and (max-width: 749.98px){.footer .footer-block__newsletter{width:100%}}.footer .newsletter-form{margin:0;justify-content:flex-start}@media screen and (max-width: 989.98px){.footer .newsletter-form{width:100%;max-width:100%}}.footer .newsletter-form .field::before,.footer .newsletter-form .field::after{content:none}.footer .newsletter-form input{padding-left:0 !important}.footer .newsletter-form input::-moz-placeholder{color:rgb(var(--custom-color-text));opacity:1;opacity:.5;font-weight:400}.footer .newsletter-form input::placeholder{color:rgb(var(--custom-color-text));opacity:1;opacity:.5;font-weight:400}.footer .newsletter-form input:focus{box-shadow:none !important;padding:1.5rem 5rem 1.5rem 0 !important}.footer .newsletter-form input:focus~.field__label{display:none}.footer .newsletter-form button{font-size:18px}.footer .newsletter-form button:hover svg{transform:translateX(5px)}.footer .newsletter-form button .svg-wrapper{margin-left:14px}.footer .newsletter-form button svg{transition:.3s;width:17px;height:12px}.footer .newsletter-form__field-wrapper{border-top:solid 1px;border-bottom:solid 1px;border-color:rgb(var(--custom-color-text))}@media screen and (max-width: 989.98px){.footer .newsletter-form__field-wrapper{max-width:100%;width:100%}}.footer h3.footer-block__heading{font-size:17px;text-transform:uppercase;letter-spacing:-0.02em;line-height:110%;margin-right:1.5rem}.footer__big-logo{margin-top:40px}@media screen and (max-width: 749.98px){.footer__big-logo{margin-top:18px}}.footer__big-logo img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1199.98px){.footer__content-bottom-custom{gap:1.8rem;flex-direction:column;align-items:flex-start !important}}@media screen and (max-width: 1199.98px){.footer__content-bottom-custom>div{align-items:flex-start !important}}@media screen and (max-width: 749.98px){.footer__content-bottom-custom>div{flex-direction:column}}.footer__payment{margin-right:33px;max-width:170px}@media screen and (max-width: 749.98px){.footer__payment{max-width:100%}}.footer__payment .list-payment{justify-content:flex-start}@media screen and (max-width: 749.98px){.footer__useful-links{margin-top:22px;flex-wrap:wrap}}.footer__useful-links a{font-size:14px;color:rgb(var(--custom-color-text));text-decoration:none;margin-right:33px;letter-spacing:0}@media screen and (max-width: 749.98px){.footer__useful-links a{font-size:12px}}.footer__useful-links a:hover{text-decoration:underline}.footer__content-bottom-company{font-size:12px;text-align:right;letter-spacing:0;line-height:105%;color:#1d1d1b}@media screen and (max-width: 749.98px){.footer__content-bottom-company{text-align:left}}.footer__content-bottom-company a{color:inherit;text-decoration:unset}.footer__content-bottom-text{font-size:12px;opacity:.5;font-weight:400;margin-top:40px;letter-spacing:0;line-height:105%}@media screen and (max-width: 749.98px){.footer__content-bottom-text{margin-top:20px}}