.block-simple-mailing-list {
    padding: var(--space-l) var(--space-m);
    border-radius: var(--space-s);
}

.block-simple-mailing-list__wrapper {
    padding: var(--space-m);
    border-radius: var(--space-s);
    border: 2px solid var(--primary);
    max-width: 45rem;
    margin: auto;   
    background-color: var(--bg);
}

.block-simple-mailing-list form {
    display: flex;
    flex-direction: column;
    gap: var(--space-s);
}

.block-simple-mailing-list form input {
    border: 2px solid var(--primary);    
}

.block-simple-mailing-list form input {
    min-height: 3.25rem;
    border-radius: var(--space-2xs);
    background-color: transparent;
    padding: 0 var(--space-s);
}

.block-simple-mailing-list form input::placeholder {
    font-family: 'Poppins', 'Quicksand', sans-serif;
    color: var(--navy);
    font-size: var(--fs--2);
    font-weight: 600;
}

.block-simple-mailing-list form button {
    width: 100%;
    border: none;
    margin: 0;
}