.press {
    display: flex;
    justify-content: center;
    align-items: center;
    min-width: 230px;    
    color: var(--white);
    background: var(--blue-200);
    border: 1px solid var(--blue-200);
    border-radius: 100vmax;
    font: inherit;
    font-weight: 400;
    cursor: pointer;
    padding: 20px;
}

.press:hover,
.press:focus-visible,
.press:active {    
    color: var(--blue-400);
    background: var(--blue-100);   
}

.press:disabled {
    background: var(--grey-100);
    border-color: var(--grey-100);
    color: var(--grey-300);
    pointer-events: none;
}

.press_w {
    width: 100%;
}
