.footer_form{margin-bottom:30px;padding-right:30px}.footer_form .form-container form{width:100%;display:flex;justify-content:space-between}@media (max-width: 768px){.footer_form .form-container form{flex-direction:column}}.footer_form .form-container form input:not([type=checkbox]){width:18%;height:40px;color:#000;padding:5px;font-size:1.1rem;font-weight:700;margin-top:2px;box-shadow:none;outline:0;outline-offset:0}@media (max-width: 1100px){.footer_form .form-container form input:not([type=checkbox]){font-size:.9rem}}@media (max-width: 900px){.footer_form .form-container form input:not([type=checkbox]){font-size:.7rem}}@media (max-width: 768px){.footer_form .form-container form input:not([type=checkbox]){width:100%;height:40px;font-size:1.3rem;text-align:center}}.footer_form .form-container form input[type=checkbox]{cursor:pointer}@media (max-width: 900px){.footer_form .form-container form input[type=checkbox]+label{font-size:1.05rem}}@media (max-width: 768px){.footer_form .form-container form input[type=checkbox]+label{font-size:1.3rem}}.footer_form .form-container form .form-divided{width:100%;transition:all .5s ease}.footer_form .form-container form .form-divided input:not([type=checkbox]),.footer_form .form-container form .form-divided select{margin-bottom:10px;width:100%;color:#000;padding-left:10px;font-size:1.3rem;font-weight:400;margin-top:2px;box-shadow:none;outline:0;outline-offset:0;border-radius:5px;border:solid .5px black}@media (max-width: 1100px){.footer_form .form-container form .form-divided input:not([type=checkbox]),.footer_form .form-container form .form-divided select{font-size:1.1rem}}@media (max-width: 900px){.footer_form .form-container form .form-divided input:not([type=checkbox]),.footer_form .form-container form .form-divided select{font-size:1rem}}@media (max-width: 768px){.footer_form .form-container form .form-divided input:not([type=checkbox]),.footer_form .form-container form .form-divided select{height:40px;font-size:1.3rem;text-align:center}}.footer_form .form-container form .form-divided div{width:100%;display:flex;justify-content:space-between}@media (max-width: 768px){.footer_form .form-container form .form-divided div{flex-direction:column}}.footer_form .form-container form .form-divided .terms-and-button .terms_checkbox{display:flex;justify-content:start;align-items:center;margin:5px 0}@media (max-width: 768px){.footer_form .form-container form .form-divided .terms-and-button .terms_checkbox{flex-direction:row;margin:10px 0;justify-content:center}}.footer_form .form-container form .form-divided .terms-and-button .footer_form-button-container{width:22%;display:flex;justify-content:end}@media (max-width: 768px){.footer_form .form-container form .form-divided .terms-and-button .footer_form-button-container{width:100%;justify-content:center}}.footer_form .form-container form .form-divided .terms-and-button .footer_form-button-container button{cursor:pointer;width:100%;height:40px;color:#fff;background-color:#0171e3!important;border:none;padding:5px;font-size:1.1rem;font-weight:700;margin-top:2px;border-radius:20px}@media (max-width: 1100px){.footer_form .form-container form .form-divided .terms-and-button .footer_form-button-container button{font-size:.9rem}}@media (max-width: 900px){.footer_form .form-container form .form-divided .terms-and-button .footer_form-button-container button{font-size:.8rem;width:100%}}@media (max-width: 768px){.footer_form .form-container form .form-divided .terms-and-button .footer_form-button-container button{height:40px;font-size:1.3rem;text-align:center}}.footer_form .form-container form .form-divided select{text-transform:uppercase;padding:0 5px}@media (max-width: 768px){.footer_form .form-container form .form-divided select{text-align:center}}.footer_form .form-container form .form-divided input::placeholder,.footer_form .form-container form .form-divided option{text-transform:uppercase;color:#000!important}@media (max-width: 768px){.footer_form .form-container form .form-divided input::placeholder,.footer_form .form-container form .form-divided option{text-align:center}}.footer_form .form-container form .form-divided .half{width:48%!important}@media (max-width: 768px){.footer_form .form-container form .form-divided .half{width:100%!important}}.footer_form .form-container form .form-divided label{color:#777;font-size:1.3rem;text-align:center}.footer_form .form-container form .form-divided label a{text-decoration:underline}.footer_form .form-container form .form-divided input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
/*# sourceMappingURL=/cdn/shop/t/242/assets/footer-newsletter-form.css.map */
