.elementor-1401 .elementor-element.elementor-element-8a0da15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-1401 .elementor-element.elementor-element-8a0da15:not(.elementor-motion-effects-element-type-background), .elementor-1401 .elementor-element.elementor-element-8a0da15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7fbea4f );}.elementor-1401 .elementor-element.elementor-element-6740d21{text-align:center;}.elementor-1401 .elementor-element.elementor-element-65166d8{--display:flex;--min-height:70vh;--justify-content:flex-start;--padding-top:50px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-1401 .elementor-element.elementor-element-01ff1f6 > .elementor-widget-container{padding:21px 21px 21px 21px;border-style:dashed;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px;}@media(max-width:767px){.elementor-1401 .elementor-element.elementor-element-8a0da15{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-1401 .elementor-element.elementor-element-65166d8{--padding-top:30px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-1401 .elementor-element.elementor-element-01ff1f6 > .elementor-widget-container{padding:21px 21px 21px 21px;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px;}}@media(min-width:768px){.elementor-1401 .elementor-element.elementor-element-8a0da15{--content-width:640px;}}/* Start custom CSS for wc-elements, class: .elementor-element-01ff1f6 */.elementor-1401 .elementor-element.elementor-element-01ff1f6 .form-row .button{
    font-size: var(--e-global-typography-2f10ca2-font-size);
        line-height: var(--e-global-typography-2f10ca2-line-height);
        background-color: var(--e-global-color-3511250);
        border-radius: var(--purchase-button-border-radius, 30px);
    color: var(--purchase-button-normal-text-color, #fff);
    float: none;
    min-height: auto;
    padding: var(--purchase-button-padding, 1em 1em);
    width: var(--purchase-button-width, 250px);
}
form.woocommerce-form.woocommerce-form-track-order.track_order {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
.form-row label{
    font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
        letter-spacing: var(--e-global-typography-secondary-letter-spacing);
}
.input-text {
    font-size: var(--e-global-typography-69c152f-font-size) !important;
        line-height: var(--e-global-typography-69c152f-line-height) !important;
        padding: var(--forms-fields-padding, 16px) !important;
        color: var(--forms-fields-normal-color,#2F2F85) !important;
}

@media (max-width:767px){
    .woocommerce form .form-row {
        flex: 1 1 100%;
    display: flex;
    flex-direction: column;
}
}/* End custom CSS */