.footer.scw-footer-redesign{background:#14162c!important;color:#d3d6e3!important;border-top:4px solid #c51d45;padding-top:42px;--color-background:20,22,44;--color-foreground:255,255,255}
.scw-footer-redesign .footer__content-top{padding-bottom:0}
.scw-footer-columns{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:50px}
.scw-footer-columns h2,.scw-footer-redesign .footer-block__heading{font-size:23px;font-weight:700;line-height:1.2;color:#fff}
.scw-footer-columns h2{margin:10px 0 20px;padding-bottom:14px;border-bottom:1px solid #3c4058}
.scw-footer-columns ul{list-style:none;margin:0;padding:0}
.scw-footer-columns li{margin:0 0 15px}
.scw-footer-columns a{color:#d3d6e3;text-decoration:none;font:14px/1.6 Arial,sans-serif}
.scw-footer-columns a:hover{text-decoration:underline;color:white}
.scw-footer-columns a:focus-visible{outline:2px solid white;outline-offset:4px}
.scw-footer-brand-logo{display:block;position:relative;background:white;border-radius:8px;width:210px;height:83px;overflow:hidden;margin-bottom:21px}
.scw-footer-brand-logo img{position:absolute;width:180px;height:auto;max-width:none;top:50%;left:15px;transform:translateY(-50%)}
.scw-footer-brand h3{font:600 15px Arial,sans-serif;color:#fff;margin:0 0 9px}
.scw-footer-brand p{font:14px/1.7 Arial,sans-serif;color:#c8cbdb;margin:0 0 13px}
.scw-footer-brand .scw-footer-email{color:white;overflow-wrap:anywhere}
.scw-footer-brand .scw-footer-registration{font:12px/1.8 Arial,sans-serif;color:#b2b7cc;margin-top:18px}
.scw-footer-redesign .footer-block--newsletter{margin-top:28px;border-top:1px solid #393d53;padding:24px 0;flex-wrap:wrap;gap:20px}
.scw-footer-redesign .footer-block__newsletter{display:grid;grid-template-columns:1fr minmax(340px,480px);width:100%;text-align:left;align-items:center;gap:24px}
.scw-footer-redesign .footer-block__heading{margin:0 0 8px}
.scw-footer-newsletter-copy p{font:13px/1.5 Arial,sans-serif;color:#c8cbdb;margin:0}
.scw-footer-redesign .newsletter-form{margin:0;max-width:none;width:100%;align-items:stretch}
.scw-footer-redesign .newsletter-form__field-wrapper{max-width:none}
.scw-footer-redesign .newsletter-form .field{border:1px solid #575d79;border-radius:7px;background:#20233b;overflow:hidden}
.scw-footer-redesign .newsletter-form .field:after,.scw-footer-redesign .newsletter-form .field:before{box-shadow:none}
.scw-footer-redesign .newsletter-form .field__input{padding-right:130px;color:white;font:14px Arial,sans-serif;height:48px}
.scw-footer-redesign .newsletter-form .field__label{font:14px Arial,sans-serif;color:#c8cbdb}
.scw-footer-redesign .newsletter-form__button{width:120px;height:100%;background:#d21e42;color:white;font:600 13px Arial,sans-serif}
.scw-footer-redesign .footer__content-bottom{border-top:1px solid #393d53;padding-top:18px}
.scw-footer-redesign .footer__content-bottom a,.scw-footer-redesign .footer__content-bottom button,.scw-footer-redesign .footer__content-bottom small{color:#d3d6e3}
.scw-footer-redesign .footer__content-bottom .disclosure__list-wrapper{background:#20233b}
.scw-footer-redesign .footer__content-bottom .disclosure__button{background:transparent}
.scw-footer-redesign .footer__localization:empty{display:none}
@media(max-width:749px){
.footer.scw-footer-redesign{padding-top:28px}
.scw-footer-redesign .footer__content-top{padding-left:22px;padding-right:22px}
.scw-footer-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px 22px}
.scw-footer-brand{grid-column:1/-1;text-align:left}
.scw-footer-columns h2{font-size:23px;margin-top:0;margin-bottom:16px}
.scw-footer-company-links{grid-column:1/-1}
.scw-footer-company-links ul{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}
.scw-footer-redesign .footer-block__newsletter{display:block}
.scw-footer-redesign .newsletter-form{margin-top:18px}
.scw-footer-redesign .footer-block--newsletter{margin-top:12px}
.scw-footer-redesign .footer__content-bottom-wrapper{padding-left:22px;padding-right:22px;gap:16px}
.scw-footer-redesign .footer__column--info{align-items:flex-start}
.scw-footer-redesign .footer__copyright{text-align:left}
.scw-footer-redesign .list-payment{justify-content:flex-start}
}

.scw-footer-redesign .newsletter-form .newsletter-form__button{background:#d21e42!important;color:#fff!important}

.scw-footer-registration a,.scw-footer-vat a{color:inherit!important;text-decoration:none!important;font:inherit!important;pointer-events:none;cursor:text}
