/**
 *  - v1.6.1
 * 
 * Copyright (c) 2019
 * Licensed GPLv2+
 */

.ct-mailchimp-widget .ct-mailchimp-description:not(:empty){margin-bottom:20px}.ct-mailchimp-widget input{text-align:center}.ct-mailchimp-widget button{width:100%}aside[data-type="type-1"] .ct-mailchimp-widget{padding:30px;background:#fff;border-radius:3px;-webkit-box-shadow:0px 12px 18px -6px rgba(34,56,101,0.04);box-shadow:0px 12px 18px -6px rgba(34,56,101,0.04)}.ct-widget-inner[data-alignment="center"]{text-align:center}.ct-widget-inner[data-alignment="center"] .gdpr-confirm-policy{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ct-widget-inner[data-alignment="right"]{text-align:right}.ct-widget-inner[data-alignment="right"] .gdpr-confirm-policy{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ct-modern-forms .ct-mailchimp-widget .ct-fields>*:not(:last-child){margin-bottom:20px}.ct-mailchimp-block{margin-top:60px;text-align:center;color:var(--color);padding:var(--padding);background:var(--backgroundColor);-webkit-box-shadow:var(--boxShadow);box-shadow:var(--boxShadow)}.ct-mailchimp-block>*:first-child{margin-top:20px}.ct-mailchimp-block>*:last-child{margin-bottom:20px}.ct-mailchimp-block .ct-mailchimp-description:not(:empty){margin-top:10px;margin-bottom:40px}.ct-mailchimp-block form{max-width:550px;margin:0 auto}@media (min-width: 690px){.ct-mailchimp-block form{width:85%}}.ct-mailchimp-block form button{--padding: 0 25px}@media (max-width: 689.98px){.ct-mailchimp-block .block-inner>*:not(:last-child){text-align:center;margin-bottom:15px}.ct-mailchimp-block .block-inner .button{width:100%}}@media (min-width: 690px){.ct-mailchimp-block .block-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.ct-mailchimp-block .block-inner>*:first-child:nth-last-child(2):first-child,.ct-mailchimp-block .block-inner>*:first-child:nth-last-child(2) ~ *:first-child{width:calc(70% - 15px);margin-right:15px}.ct-mailchimp-block .block-inner>*:first-child:nth-last-child(2):last-child,.ct-mailchimp-block .block-inner>*:first-child:nth-last-child(2) ~ *:last-child{width:30%}.ct-mailchimp-block .block-inner>*:first-child:nth-last-child(3):nth-child(1),.ct-mailchimp-block .block-inner>*:first-child:nth-last-child(3):nth-child(2),.ct-mailchimp-block .block-inner>*:first-child:nth-last-child(3) ~ *:nth-child(1),.ct-mailchimp-block .block-inner>*:first-child:nth-last-child(3) ~ *:nth-child(2){width:calc(35% - 15px);margin-right:15px}.ct-mailchimp-block .block-inner>*:first-child:nth-last-child(3):nth-child(3),.ct-mailchimp-block .block-inner>*:first-child:nth-last-child(3) ~ *:nth-child(3){width:30%}}.ct-mailchimp-block .ct-mailchimp-message{margin-top:15px}.ct-mailchimp-form .ct-fields>*:not(:last-child){margin-bottom:10px}.ct-mailchimp-form .button{--buttonFontWeight: 600}.ct-mailchimp-message{display:none;margin-top:10px}.ct-mailchimp-message a{text-decoration:underline}.subscribe-error .ct-mailchimp-message{display:block;font-size:14px;color:#e42b2b}.subscribe-success button.button,.subscribe-success input[type="text"],.subscribe-success input[type="email"],.subscribe-success .gdpr-confirm-policy,.subscribe-success .ct-mailchimp-description{display:none}.subscribe-success .ct-mailchimp-message{display:block;font-size:16px}
