body .wpforms-container{margin:0}body.single-product .wpforms-container{margin:0 0 30px}body .wpforms-container .wpforms-field-container .wpforms-field-layout{padding:0}body .wpforms-container .wpforms-field-container .wpforms-field-layout .wpforms-field,body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-textarea,body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox{padding:0 0 20px}body .wpforms-container .wpforms-field-container .wpforms-field .wpforms-field-label{font-family:var(--ff1);line-height:1.5em;margin:4px 0}body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-captcha .wpforms-field-label .wpforms-required-label{display:none!important}body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-captcha p{margin:0!important}body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-captcha input,body .wpforms-container .wpforms-field-container .wpforms-field-layout .wpforms-field input,body.single-product .wpforms-container .wpforms-field-container .wpforms-field input{font-family:var(--ff1);font-size:16px;font-weight:500;line-height:1.5em;color:var(--text);opacity:1;border-width:0 0 2px;border-style:solid;border-color:var(--text);border-radius:0;padding:10px 0 15px;height:auto}body .wpforms-container .wpforms-field-container .wpforms-field-layout .wpforms-field input::placeholder,body.single-product .wpforms-container .wpforms-field-container .wpforms-field input::placeholder{font-family:var(--ff1);font-size:16px;font-weight:500;line-height:1.5em;color:var(--2);opacity:1}body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-textarea textarea{font-family:var(--ff1);font-size:16px;font-weight:500;line-height:1.5em;color:var(--text);opacity:1;border-width:0 0 2px;border-style:solid;border-color:var(--text);border-radius:0;padding:10px 0 15px}body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-textarea textarea::placeholder{font-family:var(--ff1);font-size:16px;font-weight:500;line-height:1.5em;color:var(--2);opacity:1}body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox li.choice-1{display:inline-flex}body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox input{min-width:14px;min-height:14px;margin:0 10px 0 0}body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox label{font-family:var(--ff1);font-size:12px;font-weight:400;line-height:1.5em;color:var(--text)}body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox label a{color:var(--2);font-weight:600;text-decoration:underline;transition:.5s}body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox label a:hover{color:var(--text)!important}body .section-form .wpforms-container .wpforms-field-container+.wpforms-submit-container{padding-top:20px}body.single-product .section-form .wpforms-container .wpforms-field-container+.wpforms-submit-container{padding-top:0px!important}body .section-form .wpforms-container .wpforms-field-container+.wpforms-submit-container button,body .section-form .wpforms-container .wpforms-field-container+.wpforms-submit-container button:hover{font-family:var(--ff1);font-size:16px;font-weight:600;line-height:1.5em;letter-spacing:1px;color:var(--white);background-color:var(--text);transition:all .3s ease-out;padding:10px 22px;display:flex;align-items:center;border:2px solid var(--text)!important;box-shadow:20px 38px 34px -26px rgb(0 0 0 / .2);border-radius:255px 15px 225px 15px/15px 225px 15px 255px;position:relative}body .section-form .wpforms-container .wpforms-field-container+.wpforms-submit-container button:after{content:'';display:inline-block;width:20px;height:20px;background-image:url(https://www.antipatiagratuita.com/wp-content/themes/appare/icons/arrow/arrow-right-white.svg);background-size:20px;background-repeat:no-repeat;background-position:center;margin-left:15px!important;transition:.3s}body .section-form .wpforms-container .wpforms-field-container+.wpforms-submit-container button:before{content:'';position:absolute;bottom:-8px;left:-8px;width:100%;height:100%;z-index:-1;border-width:2px;border-style:solid!important;border-color:var(--text)!important;border-radius:255px 15px 225px 15px/15px 225px 15px 255px;transition:0.4s}body .section-form .wpforms-container .wpforms-field-container+.wpforms-submit-container button:hover:before{bottom:0;left:0}body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-checkbox label.wpforms-error,body .wpforms-container .wpforms-field-container .wpforms-field.wpforms-field-captcha label.wpforms-error,body .wpforms-container .wpforms-field-container .wpforms-field-layout .wpforms-field label.wpforms-error{padding:5px 5px 0;font-family:var(--ff1);font-size:12px;font-weight:400;line-height:1.5em;color:#990000!important}.wpforms-confirmation-container-full{background:transparent!important;border:0!important;border-width:2px!important;border-style:solid!important;border-color:var(--text)!important;box-shadow:20px 38px 34px -26px rgb(0 0 0 / .2);border-radius:255px 15px 225px 15px/15px 225px 15px 255px}.wpforms-confirmation-container-full p{margin:0!important}