.elementor-27130 .elementor-element.elementor-element-f28fe6f{--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:2%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-27130 .elementor-element.elementor-element-3bf585b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:wrap;box-shadow:0px 0px 10px 0px rgba(180, 114.99999999999996, 80, 0.5019607843137255);--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-27130 .elementor-element.elementor-element-3bf585b.e-con{--align-self:center;}.elementor-27130 .elementor-element.elementor-element-55aa087{padding:0px 0px 0px 0px;text-align:start;}.elementor-27130 .elementor-element.elementor-element-06aa178 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27130 .elementor-element.elementor-element-e3ff4fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;}.elementor-27130 .elementor-element.elementor-element-2f3dd75{font-family:var( --e-global-typography-secondary-font-family ), Helvetica;font-size:var( --e-global-typography-secondary-font-size );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27130 .elementor-element.elementor-element-2f3dd75 p{margin-block-end:0px;}.elementor-27130 .elementor-element.elementor-element-d16ca51{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;}.elementor-27130 .elementor-element.elementor-element-d16ca51 .elementor-button{padding:12px 12px 12px 12px;}.elementor-27130 .elementor-element.elementor-element-953e400{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;}.elementor-27130 .elementor-element.elementor-element-b65f0d3{font-family:var( --e-global-typography-secondary-font-family ), Helvetica;font-size:var( --e-global-typography-secondary-font-size );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27130 .elementor-element.elementor-element-b65f0d3 p{margin-block-end:0px;}.elementor-27130 .elementor-element.elementor-element-7a35277{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;}.elementor-27130 .elementor-element.elementor-element-7a35277 .elementor-button{padding:12px 12px 12px 12px;}@media(max-width:1600px){.elementor-27130 .elementor-element.elementor-element-2f3dd75{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27130 .elementor-element.elementor-element-b65f0d3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:881px){.elementor-27130 .elementor-element.elementor-element-f28fe6f{--content-width:1600px;}.elementor-27130 .elementor-element.elementor-element-3bf585b{--width:800px;}}@media(max-width:1280px){.elementor-27130 .elementor-element.elementor-element-e3ff4fb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-27130 .elementor-element.elementor-element-2f3dd75{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27130 .elementor-element.elementor-element-953e400{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-27130 .elementor-element.elementor-element-b65f0d3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:880px){.elementor-27130 .elementor-element.elementor-element-f28fe6f{--content-width:1600px;--padding-top:20px;--padding-bottom:20px;--padding-left:4%;--padding-right:4%;}.elementor-27130 .elementor-element.elementor-element-3bf585b{--margin-top:20px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-27130 .elementor-element.elementor-element-e3ff4fb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-27130 .elementor-element.elementor-element-2f3dd75{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-27130 .elementor-element.elementor-element-953e400{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-27130 .elementor-element.elementor-element-b65f0d3{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS *//***** SUIVI COMMANDE *****/
.compte-suivi-commande
    {
    .woocommerce ul
        {
        padding-top: 0px !important;
        padding-bottom: 10px !important;
        }
    .woocommerce ul:before
        { top : 0 !important; }
    .woocommerce-form.woocommerce-form-track-order.track_order > p
        { text-align: justify !important; }
    .form-row.form-row-first,
    .form-row.form-row-last
        {
        width: 100% !important;
        float: left !important;
        }
    .form-row > label
        { 
        color: #505050 !important;
        font-size: var( --e-global-typography-text-font-size ) !important;
        line-height: 1 !important;
        }
    .input-text
        {
        background: none !important;
        border-style: solid !important;
        border-width: 0 0 1px 0 !important;
        border-color: #000000 !important;
        border-radius: 0 !important;
        color: black !important;
        box-shadow: none !important;
        padding: 8px 16px !important;
        margin-bottom: 10px !important;
        }
    .input-text::placeholder
        { color: transparent ! important; }
    /**/
    .order-info > mark
        { 
        background: none !important; 
        font-weight: bold !important;
        }
    .woocommerce > h2
        { display: none !important; }
    .woocommerce-order-details__title
        { display: none !important; }
    .woocommerce-table__product-table.product-total
        { display: none !important; }
    .woocommerce-button.button.ast_track.order-actions-button
        { display: none !important; }
    .woocommerce-table.woocommerce-table--order-details.shop_table.order_details
        {
            border-collapse: collapse !important;
            border: 0 !important;
        }
    .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr th,td
        { 
        border: 0 !important;
        background : none !important;
        }
    .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr
        {
        border-bottom: 1px solid var(--e-global-color-primary) !important;
        }

    .woocommerce-button.button.cancel
        { 
        margin: 5px 0 !important;
        padding : 4px 0 !important;
        }
    .woocommerce-button.button.pay
        { 
        margin: 5px 0 !important;
        padding : 8px 0 !important;
        }

    /* fluid = suivi des colis par le plugin */
    .fluid_container
        {
        padding: 10px 0 !important;
        background: none !important;
        border: none !important;
        border-radius: 0 !important;
        }
    .fluid_cl.fluid_left_cl
        {
        width: 66% !important;
        padding: 0 !important;
        .fluid_provider_img
            { vertical-align: middle !important; }
        }
    .fluid_cl.fluid_right_cl
        {
        padding: 0 !important;
        vertical-align: middle !important;
        .button.track-button
            { padding: 8px 5px !important; }
        }
    .button
        {
        padding: 13px !important; /* et pas 12 car bug ? */
        width: 100% !important;
        }
    }/* End custom CSS */