.shippingMethods-root-cSd {
}

.shippingMethods-message-WvI {
}

.shippingMethods-prompt-SZ5 {
}

.shippingMethods-shipping_methods-hfb {
    grid-area: methods;
}

.shippingMethods-shipping_methods_hidden-aY- {
}

.shippingMethods-mask-4pX {
}

.shippingMethods-estimateButton-dJH {
}

.shippingRadio-price-bkv {
}

.shippingRadios-radioContents-2md {
}

.shippingRadios-radioRoot-cH1 {
}

.radioGroup-root-cmE {
}

.radioGroup-radioContainer-sDa {
    grid-template-areas: 'input label';
    grid-template-columns: min-content 1fr;
}

.radioGroup-message--a9 {
}

/* TODO @TW: cannot compose */
.radioGroup-message--a9:empty {
    display: none;
}

.shippingForm-root-fuy {
    grid-template-columns: 2fr 1fr;
    grid-template-areas:
        'country country'
        'state zip'
        'submit submit';
}

.shippingForm-formTitle-iIR {
}

.shippingForm-zip-cBv {
    grid-area: zip;
}

.shippingForm-submit-0tA {
}

@media (max-width: 639px) {
    .shippingForm-root-fuy {
        /* Only one column in mobile view. */
        grid-template-columns: 100%;
        grid-template-areas:
            'country'
            'state'
            'zip'
            'submit';
    }
}


.errorMessage-root-uB8 {
}

.errorMessage-errorMessage-pas {
}

.country-root-k1e {
    grid-area: country;
}

.select-wrapper-x12 {
    grid-template-areas: 'input icon';
    grid-template-columns: auto 2.25rem;
}

.select-input--qv,
.select-input_error-Goj {
    grid-area: input-start / input-start / input-end / icon-end;
    padding-right: calc(2.25rem - 1px); /* TODO @TW: review */
}

.select-input--qv {
}

.select-input_error-Goj {
}

.region-root-1B2 {
    grid-area: state;
}

.postcode-root-ttM {
}

