.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__pickup_location {
    background: var(--sections-background-color, #fff);
    border-color: var(--sections-border-color, #d5d8dc);
    border-radius: var(--sections-border-radius, 3px);
    border-style: var(--sections-border-type, solid);
    border-width: 1px;
    display: block;
    margin: var(--sections-margin, 0 0 24px 0);
    padding: var(--sections-padding, 16px 30px);
    h3.utsalg-title {
        font-family: var( --e-global-typography-7f9d921-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7f9d921-font-size );
        font-weight: var( --e-global-typography-7f9d921-font-weight );
        line-height: var( --e-global-typography-7f9d921-line-height );
        letter-spacing: var( --e-global-typography-7f9d921-letter-spacing );
    }
    #pickup_location_header {
        font-family: var( --e-global-typography-7f9d921-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7f9d921-font-size );
        font-weight: var( --e-global-typography-7f9d921-font-weight );
        line-height: var( --e-global-typography-7f9d921-line-height );
        letter-spacing: var( --e-global-typography-7f9d921-letter-spacing );
    }
    .input-label {
        color: var(--order-summary-totals-color,#69727d);
        margin-bottom: var(--forms-label-spacing,3px);
        font-family: var( --e-global-typography-8b308aa-font-family ), Sans-serif;
        font-size: var( --e-global-typography-8b308aa-font-size );
        font-weight: var( --e-global-typography-8b308aa-font-weight );
        text-transform: var( --e-global-typography-8b308aa-text-transform );
        line-height: var( --e-global-typography-8b308aa-line-height );
        letter-spacing: var( --e-global-typography-8b308aa-letter-spacing );
        span.required {
            color: var(--wc-red);
            font-weight: 700;
            border: 0 !important;
            text-decoration: none;
        }
    }
    p {
        font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
        font-size: var( --e-global-typography-accent-font-size );
        font-weight: var( --e-global-typography-accent-font-weight );
        line-height: var( --e-global-typography-accent-line-height );
        letter-spacing: var( --e-global-typography-accent-letter-spacing );
        color: var(--forms-fields-normal-color,#69727d);
        margin-bottom: var(--forms-rows-gap,5px);
        text-transform: uppercase;
    }
}