.subscribe button:disabled,.subscribe button[disabled]{opacity:.9;cursor:not-allowed}.subscribe.success .input__validation{display:none}.peytz-newsletter-settings-form .setup-section{background-color:#f1f1f1;padding:.5rem;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:1rem}.peytz-newsletter-settings-form .setup-section .field label{width:15%;display:inline-block}.peytz-newsletter-settings-form .setup-section .field input{width:84%;display:inline-block}.peytz-newsletter-settings-form .setup-section .field input[type=checkbox],.peytz-newsletter-settings-form .setup-section .field input[type=radio]{width:auto}.peytz-newsletter-column-wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.peytz-newsletter-column-wrapper .peytz-newsletter-column-left{flex:3 0 0;order:1;padding-right:10px}.peytz-newsletter-column-wrapper .peytz-newsletter-column-right{flex:1 0 0;order:2;padding-left:10px}.subscriber-fields-settings{order:2}.subscriber-fields-settings .field{background-color:#fff;padding:3px 5px;text-align:center;margin-bottom:5px;cursor:pointer}.subscriber-fields-settings .field:hover{background-color:#a4b0be}.template-add{float:right}.template-add span{vertical-align:text-top}.templates .template{background-color:#fff;padding:.5rem .5rem 0;margin-bottom:15px}.templates .template .template-settings-content{display:none}.templates .template.active{padding:.5rem}.templates .template.active .template-settings-header{border-bottom:1px solid #ccc}.templates .template.active .template-settings-content{display:block}.templates .template .template-id{margin-bottom:15px;padding:0 3px}.templates .template .template-id strong{font-weight:700}.templates .template .template-id input{display:inline-block;border:none;box-shadow:none;outline:none;width:70%;background-color:#fff}.templates .template .template-settings-header{display:flex;justify-content:space-between;align-items:center;margin:-.5rem -.5rem 0;padding:0 .5rem}.templates .template .template-settings-header .template-title{flex-grow:1;border:0;box-shadow:none;font-size:18px;font-weight:600;padding:5px 0}.templates .template .template-settings-header .template-actions{width:25px;text-align:right}.templates .template .template-settings-header .template-actions.template-delete{text-align:left}.templates .template .template-settings-header .template-actions span.dashicons{cursor:pointer}.templates .template>div{margin-bottom:15px}.templates .template label{display:block;padding:0 3px;font-weight:700;margin-bottom:5px}.templates .template input{display:block;width:100%}.templates .template .dragArea{min-height:100px;padding:.5rem;background-color:#f1f1f1}.templates .template .dragArea>div{background-color:#fff;padding:5px;margin-bottom:5px;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.templates .template .dragArea>div label{display:inline-block;width:25%;margin-bottom:0;word-wrap:break-word}.templates .template .dragArea>div input{display:inline-block;width:70%}.templates .template .dragArea>div .pn-col-left{padding-right:0;flex:4.99}.templates .template .dragArea>div .pn-col-right{flex:1}.templates .template .dragArea>div .pn-col-right input,.templates .template .dragArea>div .pn-col-right label{width:auto;margin-top:-1px}.templates .template .dragArea>div .remove{flex:0;padding:0 5px}.templates .template .dragArea>div .remove:hover{color:#c0392b}.templates .template .dragArea>div:last-child{margin-bottom:0}.templates .template .dragArea>div:hover{background-color:#a4b0be}.templates .template .dragArea>div:hover .remove{display:inline}.woocommerce{background-color:#fff;padding:.5rem}.woocommerce>div{margin-bottom:15px}.woocommerce label{display:block;padding:0 3px;font-weight:700;margin-bottom:5px}.woocommerce input.wide{width:100%}.woocommerce .dragArea{min-height:100px;padding:.5rem;background-color:#f1f1f1}.woocommerce .dragArea>div{background-color:#fff;padding:5px;margin-bottom:5px;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center}.woocommerce .dragArea>div label{display:inline-block;width:25%;margin-bottom:0;word-wrap:break-word}.woocommerce .dragArea>div input{display:inline-block;width:70%}.woocommerce .dragArea>div .pn-col-left{padding-right:0;flex:4.99}.woocommerce .dragArea>div .pn-col-right{flex:1}.woocommerce .dragArea>div .pn-col-right input,.woocommerce .dragArea>div .pn-col-right label{width:auto;margin-top:-1px}.woocommerce .dragArea>div .remove{flex:0;padding:0 5px}.woocommerce .dragArea>div .remove:hover{color:#c0392b}.woocommerce .dragArea>div:last-child{margin-bottom:0}.woocommerce .dragArea>div:hover{background-color:#a4b0be}.woocommerce .dragArea>div:hover .remove{display:inline}.pm-profile{margin:1.75rem auto;max-width:720px}.form-footer{padding:16px 0 10px;margin:16px 0 0;width:100%}.form-footer button.button{margin:0 1em 1em 0}.profile label{margin-bottom:.5em;font-weight:700;line-height:1.3}.profile input{background-color:#fff;border:var(--dark-border);border-radius:var(--border-radius);height:3em;line-height:1;margin-left:0;padding:0 1em;width:100%}.profile .selected-list{margin-bottom:1em}.profile .remove-list{margin-left:.25em;padding:0;border:0;border-radius:50%;width:25px;height:25px;color:#fff;background-color:var(--color-1);font-weight:700;font-size:12px}.profile .remove-list:focus{outline:0}.mailing-lists{columns:300px 2}.mailing-lists .list{margin-bottom:.25em}.mailing-lists .list input{margin-right:.25em}.pm-profile-link-form{border-bottom:1px solid #ccc;margin:0 0 3em;padding:0 0 3em}.pm-profile-link-form label{margin-bottom:.5em;font-weight:700;line-height:1.3}.pm-profile-link-form input{background-color:#fff;border:var(--dark-border);border-radius:var(--border-radius);height:3em;line-height:1;margin:0;padding:0 1em;width:100%}.pm-profile-link-form span.message{display:block;margin-top:10px}.pm-profile-link-form .form__button{display:block;margin:2em 0 10px}.pm-subscribe .input{margin-bottom:15px}.pm-subscribe .input__label{display:block;font-weight:700}.pm-subscribe .input__field{padding:.5em .6em;display:inline-block;border:1px solid #bebebe;vertical-align:middle;box-sizing:border-box;width:100%;font-size:1em}.pm-subscribe .input__field:focus{outline:0;border-color:#129fea}.pm-subscribe .input__field-checkbox .option label{margin-left:10px}.pm-subscribe .input__field-select{height:2.25em;background-color:#fff}.pm-subscribe .input__validation{color:#e74c3c;font-weight:400}.pm-subscribe button[disabled=disabled]{background-color:#c5c5c5;color:#989696;cursor:not-allowed}.pm-subscribe .response{margin-top:10px;padding:10px;background-color:#f3f2f2}