#form-subscription{display:block;margin:30px auto 0;max-width:480px}#form-subscription div{position:relative}#form-subscription input{background-color:var(--color-athens-gray);border:unset;line-height:1.5}@media(hover:none)and (pointer:coarse){#form-subscription input{border:1px solid var(--color-amber)}}@media(max-width:1024px){#form-subscription input{border:1px solid var(--color-amber)}}#form-subscription input:not(:-moz-placeholder)+label svg{max-width:12px}#form-subscription input.valid+label svg,#form-subscription input:focus+label svg,#form-subscription input:not(:placeholder-shown)+label svg{max-width:12px}#form-subscription input.form_field__error__field+label{color:hsla(0,0%,46%,.8)!important}#form-subscription label:after{background-color:var(--color-athens-gray);bottom:0;content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:-1}#form-subscription button{background-color:var(--color-amber);border-radius:var(--border-radius-sm);color:var(--color-midnight);font-size:14px;font-weight:var(--medium);padding:10px 14px;position:absolute;right:0;top:0;transform:translate(-4px,4px);transition:background-color var(--def-transition-300ms)}@media(hover:hover)and (pointer:fine){#form-subscription button:hover{background-color:rgba(255,195,0,.8)}}#form-subscription .form_field__error__label{position:absolute}