.fv4{--fv4-black: #1a1a1a;--fv4-white: #fff;--fv4-grey-50: #f6f6f6;--fv4-grey-200: #d9d9d9;--fv4-grey-400: #8a8a8a;--fv4-grey-700: #4e4e4e;font-family:proxima-nova,Proxima Nova,Helvetica Neue,Arial,sans-serif;color:var(--fv4-black);background:var(--fv4-white);border-top:1px solid var(--fv4-grey-200);padding:60px 40px 40px;line-height:1.2}.fv4 *,.fv4 *:before,.fv4 *:after{box-sizing:border-box}:where(.fv4) a{color:inherit;text-decoration:none}.fv4 a:hover,.fv4 a:focus-visible{color:#090088!important;text-decoration:none!important}.fv4 .fv4__logo:hover{color:inherit!important}:where(.fv4) ul{list-style:none;margin:0;padding:0}:where(.fv4) p{margin:0}.fv4__inner{max-width:1200px;margin:0 auto;display:flex;flex-direction:column}.fv4__brand{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:67px}.fv4__logo{display:block}.fv4__logo:hover{text-decoration:none}.fv4__logo-img{display:block;width:183px;height:auto}.fv4__logo-text{font-size:32px;font-weight:700;text-transform:uppercase}.fv4 .fv4__tagline{font-size:40px;font-weight:700;line-height:1.2;color:#1a1a1a!important;font-family:proxima-nova,Proxima Nova,sans-serif;margin:0}.fv4 p,.fv4 li,.fv4 span,.fv4__consent,.fv4__disc{color:#1a1a1a!important}.fv4 p.fv4__msg--ok{color:#1a7f37!important}.fv4 p.fv4__msg--err{color:#c1272d!important}.fv4__mid{display:flex;align-items:flex-start;gap:60px}.fv4__cols{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:40px 80px}.fv4__col{display:flex;flex-direction:column;gap:20px;min-width:122px}.fv4 .fv4__col-title{font-size:24px;font-weight:700;color:#1a1a1a!important;font-family:proxima-nova,Proxima Nova,sans-serif;margin:0}.fv4__links{display:flex;flex-direction:column;gap:8px;font-size:18px}.fv4__links a{white-space:nowrap}.fv4__circle{flex:0 0 323px;width:323px;display:flex;flex-direction:column;gap:16px}.fv4__circle-head{display:flex;flex-direction:column;gap:6px}.fv4 .fv4__circle-title{font-size:24px;font-weight:700;color:#1a1a1a!important;margin:0}.fv4__small,.fv4__consent,.fv4__consent p{font-size:14px;line-height:1.2}.fv4__small{max-width:269px}.fv4__consent p{margin:0}.fv4__consent a,.fv4__consent strong{font-weight:700}.fv4__form{margin:0}.fv4__field{display:flex;align-items:center;gap:8px;height:47px;padding:0 20px;background:var(--fv4-grey-50);border:1px solid var(--fv4-grey-400);border-radius:8px}.fv4__field.is-error{border-color:#c1272d}.fv4__field:focus-within{border-color:var(--fv4-black)}.fv4__field input{flex:1 1 auto;min-width:0;height:100%;border:0!important;background:transparent!important;padding:0!important;margin:0;font:inherit;font-size:14px;color:var(--fv4-black);outline:none;box-shadow:none!important}.fv4__field input::placeholder{color:var(--fv4-grey-700);opacity:1}.fv4__submit{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:0;border:0;background:none;color:var(--fv4-black);cursor:pointer}.fv4__msg{font-size:14px;margin:0 0 8px}.fv4__msg--ok{color:#1a7f37}.fv4__msg--err{color:#c1272d;margin:8px 0 0}.fv4 .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fv4__social{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:10px;width:100%}.fv4__social li{flex:0 0 auto}.fv4__social li{line-height:0}.fv4__social a{display:block}.fv4 .fv4__social img{display:block;height:20px!important;width:auto!important;max-width:35px}.fv4__rule{border:0;border-top:1px solid var(--fv4-grey-200);margin:20px 0;height:0}.fv4__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:90px}.fv4__legal{flex:0 1 578px;display:flex;flex-wrap:wrap;gap:8px 12px;padding:0;margin:0;font-size:14px;font-weight:700}.fv4__legal li{white-space:nowrap}.fv4__legal a{cursor:pointer}.fv4__disc-wrap{flex:0 1 558px;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.fv4 .fv4__disc{width:100%;border:1px solid var(--fv4-grey-200);padding:10px!important;font-size:14px;line-height:1.2}.fv4 .fv4__disc p{margin:0!important;padding:0!important}.fv4 .fv4__disc p+p{margin-top:6px!important}.fv4__lang{display:flex;flex-direction:column;align-items:flex-end;gap:8px;font-size:14px}.fv4__sweeps{font-size:12px;text-align:right}.fv4 #weglot-switcher{font-size:14px}.fv4-lang{position:relative;display:inline-flex;align-items:center;gap:7px;margin:0;font-size:14px;line-height:1.2;color:#1a1a1a;cursor:pointer}.fv4-lang__flag{display:inline-flex;width:16px;height:16px;border-radius:50%;overflow:hidden;flex:0 0 16px}.fv4-lang__flag img{width:100%;height:100%;object-fit:cover;display:block}.fv4-lang__caret{margin-left:4px;flex:0 0 12px}.fv4 .fv4-lang__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;margin:0;padding:0;border:0;font-size:16px;-webkit-appearance:none;appearance:none}.fv4-lang:focus-within{outline:2px solid #090088;outline-offset:3px;border-radius:2px}.fv4-lang:hover .fv4-lang__label{color:#090088!important}@media(max-width:991px){.fv4{padding:40px 0 20px}.fv4__brand{margin-bottom:30px;padding:0 20px;gap:16px}.fv4 .fv4__tagline{font-size:32px;max-width:335px}.fv4__mid{flex-direction:column;gap:30px}.fv4__cols{display:grid;grid-template-columns:1fr 1fr;gap:24px 20px;width:100%;max-width:375px;margin:0 auto;padding:0 20px}.fv4__col{gap:15px;min-width:0;order:var(--fv4-mo, 0)}.fv4 .fv4__col-title{font-size:18px;padding-bottom:15px;border-bottom:1px solid var(--fv4-grey-200)}.fv4__links{gap:10px}.fv4__circle{flex:none;width:100%;max-width:375px;margin:10px auto 0;padding:0 20px;gap:15px}.fv4__circle-head{gap:10px}.fv4 .fv4__circle-title{font-size:20px}.fv4__small{max-width:none}.fv4__field{border-color:var(--fv4-grey-200)}.fv4__social{gap:8px}.fv4 .fv4__social img{height:24px!important;max-width:41px}.fv4__rule{margin:25px 0 0}.fv4__bottom{flex-direction:column;align-items:stretch;gap:20px;min-height:0}.fv4__disc-wrap{display:contents}.fv4__lang{order:-1;align-items:center;padding:14px 20px;border-bottom:1px solid var(--fv4-grey-200)}.fv4__sweeps{text-align:center}.fv4__legal{flex:none;gap:8px;padding:0 20px;max-width:375px;width:100%;margin:0 auto}.fv4 .fv4__disc{width:auto;margin:0 20px;padding:10px!important}}@media(min-width:992px)and (max-width:1199px){.fv4__cols{gap:32px 40px}}
/*# sourceMappingURL=/cdn/shop/t/267/assets/footer_version_4.css.map */
