.ws-checkbox:not(:last-of-type){padding-bottom:4px}.ws-checkbox .ws-checkbox__input-group{align-items:start;display:flex;gap:12px}.ws-checkbox .ws-form-element-base__message{margin-left:30px}.ws-checkbox .ws-checkbox__label{cursor:pointer;-webkit-user-select:none;user-select:none}.ws-checkbox.ws-input--disabled .ws-checkbox__label{color:var(--base-color3)}.ws-checkbox .ws-checkbox__icon{margin-left:2px;margin-top:3px}.ws-newsletter-topics-checkboxes .ws-checkbox .wes-form-element-base__message{margin-left:0}.ws-action-button{overflow:hidden}.ws-action-button--move-right{animation:moveRight .5s cubic-bezier(.6,-.28,.735,.045) forwards;pointer-events:none}.ws-action-button--error,.ws-action-button--success{pointer-events:none}.ws-action-button--success{color:var(--ws-color-success)}@keyframes moveRight{0%{transform:translate(0)}to{transform:translate(50px)}}.ws-alert{border-radius:var(--ws-border-radius);color:var(--base-color);min-height:calc(1.5em + 16px);padding:8px 16px 8px 54px;position:relative}.ws-alert--hide-icon{padding-left:16px;text-align:center}.ws-alert__icon{left:16px;position:absolute}.ws-alert--success{background-color:var(--ws-color-success-mix-5);box-shadow:inset 0 0 0 3px var(--ws-color-success)}.ws-alert--info{background-color:var(--ws-background-light);box-shadow:inset 0 0 0 1px var(--background-2)}.ws-alert--warning{background-color:var(--ws-color-warning-mix-5);box-shadow:inset 0 0 0 3px var(--ws-color-warning)}.ws-alert--error{background-color:var(--ws-color-error-mix-5);box-shadow:inset 0 0 0 3px var(--ws-color-error)}.ws-cms-components{position:relative}.ws-form .container{max-width:none}.ws-form .row{margin:0 -8px}.ws-form [class*=col-]{padding:0 8px}.ws-form .ws-form-errors{margin:0}@media only screen and (max-width:599.98px){.ws-form .ws-form__success{margin-top:4px}}.ws-form .ws-form__buttons{display:flex;flex-direction:row-reverse}.ws-form .ws-form__buttons button:not(:last-child){margin-left:8px}@media only screen and (max-width:599.98px){.ws-form .ws-form__buttons{display:block}.ws-form .ws-form__buttons button{margin-left:0!important;width:100%}.ws-form .ws-form__buttons button:not(:last-child){margin-bottom:8px}}
