/* Larger hit areas for the existing wall-row icons, only in the wallpaper enquiry. */
#gform_wrapper_2 #field_2_6 .gfield_list_icons {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 4px;
    flex: 0 0 92px;
}
#gform_wrapper_2 #field_2_6 .gfield_list_icons button {
    box-sizing: border-box;
    flex: 0 0 44px;
    width: 44px;
    height: 44px;
    min-width: 44px;
    min-height: 44px;
    padding: 0;
    margin: 0;
    background-position: center;
    background-size: 16px 16px;
    background-repeat: no-repeat;
}

/* Keep the existing error panels, but make their text readable on both backgrounds. */
#gform_wrapper_2 .gfield_error label,
#gform_wrapper_2 .gfield_error legend {
    color: #ffb4a6;
}
#gform_wrapper_2 .gfield_validation_message {
    color: #81260f;
}
