.guest-pcb-order .pcb-order-card h2,
.guest-pcb-order .pcb-order-summary h2 {
    color: #14233d;
}

.guest-pcb-order .pcb-order-card > header p,
.guest-pcb-order .pcb-order-summary > p:not(.public-kicker) {
    color: #667991;
}

.guest-pcb-order .pcb-order-fields label,
.guest-pcb-order .pcb-order-card > label,
.guest-pcb-order .pcb-order-agreement span {
    color: #304862;
    font-weight: 700;
}

.guest-pcb-order .pcb-order-fields input,
.guest-pcb-order .pcb-order-fields select,
.guest-pcb-order .pcb-order-card textarea {
    border-color: #c8d5e3;
    background: #fff;
    color: #172f4d;
    -webkit-text-fill-color: #172f4d;
}

.guest-pcb-order .pcb-order-fields input::placeholder,
.guest-pcb-order .pcb-order-card textarea::placeholder {
    color: #8090a3;
    opacity: 1;
}

.guest-pcb-order .pcb-order-fields option {
    background: #fff;
    color: #172f4d;
}

.guest-pcb-order .pcb-order-uploads strong,
.guest-pcb-order .pcb-order-summary strong {
    color: #243b57;
}

.guest-pcb-order .shipping-destination-search label {
    color: #243b57;
}

.guest-pcb-order .shipping-destination-search input {
    background: #fff;
    color: #172f4d;
    -webkit-text-fill-color: #172f4d;
}

