.elementor-146273 .elementor-element.elementor-element-6c675a0{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-146273 .elementor-element.elementor-element-6b3893e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-146273 .elementor-element.elementor-element-6b3893e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-146273 .elementor-element.elementor-element-6b3893e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-146273 .elementor-element.elementor-element-6b3893e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-146273 .elementor-element.elementor-element-17cfafa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-146273 .elementor-element.elementor-element-1a54994{text-align:left;}.elementor-146273 .elementor-element.elementor-element-1a54994 .elementor-heading-title{color:#111111;font-family:"alliance no.2", Sans-serif;font-size:50px;font-weight:700;line-height:55px;}.elementor-146273 .elementor-element.elementor-element-ccc1dd8{text-align:left;color:var( --e-global-color-a83823e );font-family:"alliance no.2", Sans-serif;font-size:18px;font-weight:500;line-height:23.4px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-146273 .elementor-element.elementor-element-8d7f4ed{padding:30px 0px 15px 0px;}.elementor-146273 .elementor-element.elementor-element-8da64a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-146273 .elementor-element.elementor-element-0280b80 .elementor-heading-title{color:#111111;font-family:"alliance no.2", Sans-serif;font-size:28px;font-weight:700;line-height:28px;}.elementor-146273 .elementor-element.elementor-element-0280b80 > .elementor-widget-container{padding:0px 0px 10px 0px;background-image:url("https://test.foilandco.es/wp-content/uploads/2023/09/Line-1-6.png");background-position:bottom left;background-repeat:repeat-x;}.elementor-146273 .elementor-element.elementor-element-bcfa993 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-146273 .elementor-element.elementor-element-6b3893e > .elementor-element-populated{padding:30px 20px 30px 20px;}.elementor-146273 .elementor-element.elementor-element-1a54994{text-align:left;}.elementor-146273 .elementor-element.elementor-element-1a54994 .elementor-heading-title{font-size:50px;line-height:55px;}.elementor-146273 .elementor-element.elementor-element-ccc1dd8{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:767px){.elementor-146273 .elementor-element.elementor-element-6b3893e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-146273 .elementor-element.elementor-element-1a54994 .elementor-heading-title{font-size:36px;line-height:39.9px;}.elementor-146273 .elementor-element.elementor-element-ccc1dd8{font-size:16px;line-height:19.8px;width:100%;max-width:100%;}.elementor-146273 .elementor-element.elementor-element-8d7f4ed{padding:20px 0px 0px 0px;}.elementor-146273 .elementor-element.elementor-element-0280b80 .elementor-heading-title{font-size:24px;line-height:24px;}}/* Start custom CSS for shortcode, class: .elementor-element-bcfa993 */td.order-number a {
     
    color: #111111;
    font-size: 20px;
    line-height: 24px;
    font-family: 'alliance no.2';
    font-weight: 600;
    text-transform: uppercase;
}
    
.elementor-146273 .elementor-element.elementor-element-bcfa993 td.order-total {
    font-size: 0px;
}



.wcod_expand_icon {
    fill: #404040 !important;
    width: 16px;
    height: 16px;
    vertical-align: middle;
   
}




.elementor-146273 .elementor-element.elementor-element-bcfa993 thead {
    display: none;
}


td.order-actions {
    display: none;
}

 .wcod_order_data_header {
    background-color: #ffffff !important;
}


tr.wcod_row_order_details {
    background-color: #ffffff;
    background-image: url("https://test.foilandco.es/wp-content/uploads/2023/09/Line-1-6.png");
    background-repeat: repeat-x;
    background-position: top;
}
}


tr.wcod_row_order_details:hover {
    background-color: #ffffff !important;
}






tr.order {
    
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: bottom;

}


table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: hsl(0deg 0% 50.2% / 0%);
}


.wcod_order_data_container:hover {
    background-color: #ffffff;
}


tr.wcod_row_order_details:hover {
    background-color: #ffffff !important;
}


.wcod_order_data {
    padding: 0px;
}


.wcod_order_data_header {
    float: left;
    width: 100%;
    border: 1px solid #ffffff;
    background: #ffffff;
    padding: 5px;
}


.wcod_order_data_container {
    border: 1px solid #fffffff;
    overflow: hidden;
    padding: 0px 15px;
}



.wcod_order_data_header {
    border: none !important;
}


.wcod_order_data_container {
    border: none;
    overflow: hidden;
}



.wcod_single_product_data {
    border: none;
}



.elementor-146273 .elementor-element.elementor-element-bcfa993 .wcod_single_product_data {
    
    border: none;
    
}


.elementor-146273 .elementor-element.elementor-element-bcfa993 .wcod_order_data_container {
     border: none; 
    overflow: hidden;
}


.elementor-146273 .elementor-element.elementor-element-bcfa993 .wcod_order_data_container {
    padding: 0px 20px;
    padding-bottom: 20px;
}



.elementor-146273 .elementor-element.elementor-element-bcfa993 table td, table th {
    padding: 20px;
    
}


.elementor-146273 .elementor-element.elementor-element-bcfa993 table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: hsl(0deg 0% 100% / 10.2%);
}


.elementor-146273 .elementor-element.elementor-element-bcfa993 svg#Capa_1 {
    margin-right: 10%;
    margin-bottom: 10px;
   margin-left: 20px;
}



.elementor-146273 .elementor-element.elementor-element-bcfa993 td.order-date {
    font-size: 16px;
    line-height: 16px;
    font-family: 'alliance no.2';
    font-weight: 600;
    color: #404040;
    vertical-align: middle;
}


.elementor-146273 .elementor-element.elementor-element-bcfa993 td.order-number {
    vertical-align: middle;
}


td.order-status {
    vertical-align: middle;
    font-family: 'alliance no.2';
    font-size: 16px;
    font-weight: 500;
    line-height: 16px;
}



td.order-total {
    vertical-align: middle;
    
}


.woocommerce-message {
    padding: 1em 2em 1em 3.5em;
    margin: 0 0 2em;
    position: relative;
    background-color: #f6f5f8;
    color: #111111;
    border-top: 3px solid #111111;
    list-style: none outside;
    font-family: 'alliance no.2';
    font-weight: 600;
    width: auto;
    word-wrap: break-word;
    text-transform: uppercase;
}



.woocommerce-info::before {
    color: #111111;
}


.woocommerce-info .button, .woocommerce-page .woocommerce-message .button {
    float: right;
    color: white;
    background-color: #111111;
    padding: 10px 40px;
    text-transform: uppercase;
}



a.woocommerce-Button.button {
    margin-top: 0px !important;
    
     margin-bottom: 10px !important;
    
}




@media only screen and (max-width: 600px) {
 .woocommerce-message {
    

    display: grid;

}


a.woocommerce-Button.button {
    margin-top: 0px !important;
    
     margin-bottom: 10px !important;
    
}


}/* End custom CSS */