.tottocl-storetheme-2-x-inputElement{border:.5px solid #d9d9d9;font-size:14px;color:#353535;padding:5px;outline:0;height:28px}.tottocl-storetheme-2-x-labelError{font-size:13px;color:red;max-height:0;font-weight:400;transition:all .2s}.tottocl-storetheme-2-x-showError{margin-top:5px;max-height:50px}.tottocl-storetheme-2-x-newsletterForm form h2,.tottocl-storetheme-2-x-newsletterForm form input,.tottocl-storetheme-2-x-newsletterForm form p,.tottocl-storetheme-2-x-newsletterForm form textarea{font-family:Poppins;font-weight:600}.tottocl-storetheme-2-x-newsletterForm form p{margin:0 0 .25rem}.tottocl-storetheme-2-x-newsletterForm .title-checkbox{margin:0}.tottocl-storetheme-2-x-newsletterForm form input{border:1px solid #d6d6d6;height:48px;padding-left:15px}.tottocl-storetheme-2-x-title-form{font-size:1.8rem}.flex-solicitud>textarea{min-height:48px;outline:0;width:100%;padding:5px 0 0 15px;border:1px solid #d6d6d6;font-size:14px}.flex-solicitud{display:block!important}.title-last .object,.tottocl-storetheme-2-x-newsletterForm__section .title-name .object{color:#d84465}.tottocl-storetheme-2-x-labelName{display:none}.tottocl-storetheme-2-x-newsletterForm{display:flex;justify-content:center;margin:15px auto 0;width:calc(100% - 40px);height:100%}.tottocl-storetheme-2-x-newsletterForm__emailBtn{display:flex;justify-content:center;margin-top:2.5rem}.tottocl-storetheme-2-x-newsletterForm__emailBtn .tottocl-storetheme-2-x-containerInputElement{width:100%}.tottocl-storetheme-2-x-newsletterForm__nameAndFormalTitle{justify-content:space-between;max-width:650px}.tottocl-storetheme-2-x-newsletterForm__submitButton:hover{background:#f3e723;color:#111;border:0}.tottocl-storetheme-2-x-newsletterForm__submitButton{background:#000;padding:10px 40px;border-radius:5px;cursor:pointer;transition:all 1s;font-size:16px;font-family:Poppins;color:#fff;border:0;width:100%;max-width:350px}.tottocl-storetheme-2-x-groupCheckBox{display:flex;justify-content:flex-start;align-items:center}.tottocl-storetheme-2-x-groupCheckBox input{margin-right:10px}.tottocl-storetheme-2-x-lblCheckbox{color:#111;font-size:13px;line-height:15.4px;font-family:Poppins}.tottocl-storetheme-2-x-newsletterForm__section{margin-bottom:17px}.tottocl-storetheme-2-x-lblCheckbox a{color:#111}.tottocl-storetheme-2-x-newsletterForm__resultMessage{font-size:20px;line-height:30px;max-height:0;font-weight:700;margin:0;transition:all .2s}.tottocl-storetheme-2-x-newsletterForm__nameAndFormalTitle .tottocl-storetheme-2-x-containerInputElement{width:100%}.tottocl-storetheme-2-x-title-checkbox{margin:0}.tottocl-storetheme-2-x-newsletter_form{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin-bottom:4rem;.tottocl-storetheme-2-x-newsletterForm__emailBtn,.tottocl-storetheme-2-x-newsletterForm__resultMessage,.tottocl-storetheme-2-x-newsletterForm__section,groupCheckBox{width:100%}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tottocl-storetheme-2-x-newsletterForm__submitButton:disabled{background:#dfdfdf;color:#919399}@media screen and (max-width:1024px){.tottocl-storetheme-2-x-newsletterForm__nameAndFormalTitle .tottocl-storetheme-2-x-containerInputElement{width:100%}.tottocl-storetheme-2-x-groupCheckBox{max-width:100%}.tottocl-storetheme-2-x-flex-solicitud{margin-bottom:25px}.tottocl-storetheme-2-x-newsletterForm__nameAndFormalTitle{flex-direction:column}.tottocl-storetheme-2-x-containerInputElement{max-width:100%;margin-bottom:10px}.tottocl-storetheme-2-x-newsletterForm__submitButton{max-height:43px}}.tottocl-storetheme-2-x-newsletterForm__resultMessage--show{margin:5px 0;max-height:50px}.tottocl-storetheme-2-x-newsletterSuccess{min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.tottocl-storetheme-2-x-newsletterSuccess__title{line-height:0;margin:0 0 20px;font-size:35px}.tottocl-storetheme-2-x-newsletterSuccess__subtitle{font-size:15px;margin:0 0 25px}.tottocl-storetheme-2-x-newsletterSuccess__button{width:270px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#353535;color:#fff;font-size:14px;letter-spacing:1.6px}@media only screen and (min-width:450px){.tottocl-storetheme-2-x-newsletterForm__nameAndFormalTitle .tottocl-storetheme-2-x-containerSelectElement{width:125px;margin-right:10px}}@media only screen and (min-width:640px){.tottocl-storetheme-2-x-newsletterForm__nameAndFormalTitle{padding-top:0}}@media screen and (min-width:1026px){.tottocl-storetheme-2-x-newsletterForm__submitButton:hover{opacity:.9}.tottocl-storetheme-2-x-newsletterSuccess{min-height:600px}.tottocl-storetheme-2-x-newsletter_form{.tottocl-storetheme-2-x-newsletterForm__lastname,.tottocl-storetheme-2-x-newsletterForm__name{width:49.5%}}}