.elementor-895 .elementor-element.elementor-element-551f42a9{--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:space-between;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:80px;--padding-left:3%;--padding-right:3%;}.elementor-895 .elementor-element.elementor-element-551f42a9.e-con{--align-self:center;}@media(min-width:768px){.elementor-895 .elementor-element.elementor-element-551f42a9{--content-width:1400px;}}@media(max-width:1024px){.elementor-895 .elementor-element.elementor-element-551f42a9{--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:space-between;--padding-top:50px;--padding-bottom:80px;--padding-left:3%;--padding-right:3%;}}@media(max-width:767px){.elementor-895 .elementor-element.elementor-element-551f42a9{--padding-top:50px;--padding-bottom:80px;--padding-left:14px;--padding-right:14px;}}/* Start custom CSS for shortcode, class: .elementor-element-4b24a447 */.invoice.order-actions-button{     
    font-size: 14px !important;
    max-height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff !important;
    border-radius: 0 !important;
    background: #000 !important;
    border: 1px solid #000 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-551f42a9 */@media(max-width:450px){
    table.woocommerce-shipments-table {
    width: max-content !important;}}/* End custom CSS */
/* Start custom CSS */.woocommerce-EditAccountForm [for="mailchimp_woocommerce_is_unsubscribed"], .woocommerce-EditAccountForm [for="mailchimp_woocommerce_is_subscribed"], .woocommerce-EditAccountForm [for="mailchimp_woocommerce_is_transactional"]{display:none!important;}

.woocommerce-EditAccountForm [for="mailchimp_woocommerce_is_unsubscribed"], .woocommerce-EditAccountForm [for="mailchimp_woocommerce_is_subscribed"], .woocommerce-EditAccountForm [for="mailchimp_woocommerce_is_transactional"]{display:none!important;}



.woocommerce-view-order .order_details tfoot td{
    padding-left: 20px!important;}
.woocommerce-MyAccount-content>p, h2.woocommerce-order-details__title{    font-weight: 600;     font-size: 16px;     margin-bottom:10px;color: #000;     line-height: 19px;}.order_details  tfoot *{     border: unset!important;
	font-size:12px;
	font-weight:600!important;
	line-height:14.5px!important;
}
.woocommerce-view-order .order_details  tfoot {padding-top:10px!important;display:block;}
.order_details  tfoot th, .order_details  tfoot td {     padding: 0 0 10px 0!important; }
.woocommerce-view-order  .woocommerce-customer-details, .woocommerce-view-order .shop_table.custom-fields{display:none;}
.woocommerce-view-order .woocommerce-table--order-details{
    border: unset!important;}
.progress {
    height: 20px;
    background-color: #D9D9D9;
    border-radius: 4px;
    margin-top: 10px;
}
.my-accoubt-sad .woocommerce-orders-table a.woocommerce-button:hover{color:#fff!important;
	background: #000;
}.woocommerce-orders-table tr th{text-align:center;}
.woocommerce-orders-table tr th:not(:last-child){     border-right-width: 1px!important;}
.my-accoubt-sad .woocommerce-orders-table a.woocommerce-button{
	font-size:14px!important;
	max-height:40px;min-height:40px;
	display:flex;align-items:center;justify-content:center;
	color:#fff!important;

    border-radius: 0;
    background: #000;
    border: 1px solid #000 !important;}
.woocommerce-orders-table *{font-size:12px!important;line-height:14.5px!important;color:#000!important;font-weight:500!important;
text-transform:lowercase!important;
}
.woocommerce-orders-table__cell-order-actions a{ 
    margin: unset!important;
    flex-grow: 1;}
.woocommerce-orders-table__cell-order-actions{   flex-wrap:wrap; border-width: 1px 0 0px;

    gap: 12px;
    display: flex!important;
    justify-content: space-between;
}

.woocommerce-edit-account  form .form-row {
	padding: 2px 5px;}
.woocommerce-edit-account  form {
    display: flex;
    flex-wrap: wrap;}
.woocommerce-edit-account  fieldset>:nth-child(2){    width: 100%!important;}
.woocommerce-edit-account .woocommerce-EditAccountForm input{    font-size: 16px!important;
    font-weight: 500!important;
    color: #1f1f1f!important;
    min-height: 50px;
    border-radius: 0px!important;
    background: #f9f9f9!important;
    border: 1px solid #7b7b7b!important}
.woocommerce-edit-account  form fieldset {    width: 100%!important;     
    display: flex;
    flex-wrap: wrap;margin: 0!important;} .woocommerce-edit-account  form legend{    font-size: 14px!important;   
    border: unset!important;
    color: #000;
    font-weight: 600;
    line-height: 19.5px;   padding-top: 10px!important;}
.woocommerce-edit-account .woocommerce-form-row {width:50%!important}
.woocommerce-edit-account .required{display:none;}
.woocommerce-edit-account label {
    font-size: 12px!important;
    line-height: normal!important;
    margin-bottom: 8px!important;
    color: #000!important;
    font-weight: 500!important;}
.woocommerce-edit-account .woocommerce-form-row span>em{display:none;}
.woocommerce-view-order table{     display: block;} thead .woocommerce-table__product-name.product-name{     width: 115px;}.woocommerce-view-order  tbody{ flex-direction:column!important;display: flex;}.woocommerce-view-order  .woocommerce-table__line-item.order_item{     display: table;     width: 100%;}.woocommerce-view-order  .woocommerce-table__product-thumbnail.product-thumbnail{     min-width: 115px;}
thead th, body.woocommerce-view-order .woocommerce-MyAccount-content tbody tr td {padding:10px 0px!important;}
	.woocommerce-view-order .order-again a, .woocommerce-account .woocommerce-EditAccountForm .woocommerce-Button{border-radius: 0; min-height: 40px;
    color: #fff;
    background: #000;
    border: 1px solid #000!important;
}
.woocommerce-view-order  tbody .woocommerce-table__product-total.product-total{     text-align: right;} .woocommerce-view-order tbody .woocommerce-table__product-thumbnail.product-thumbnail{     max-width: 80px;     width: 80px;}
.woocommerce-view-order .woocommerce-table__line-item.order_item td{     border: 1px solid #CECECE!important;     border-width: 0 0 1px 0!important;}
.order_details thead *{
	  font-size: 14px!important;     color: #000!important;     font-weight: 600!important;     line-height: 17px;
}
.woocommerce-table__line-item *{     font-size: 14px!important;     color: #000!important;     font-weight: 500;     line-height: 17px;}
.woocommerce-table__line-item  .woocommerce-table__product-thumbnail img{     width: 80px;     height: 80px;     max-width: 80px!important;     border-radius: 10px;     border: 1px solid #cecece!important;}



.order-itemss .woocommerce-table__line-item *{     font-size: 14px !important;     font-weight: 600!important;     line-height: 17px!important;}
.order-itemss  .woocommerce-table__product-name .wc-item-meta{display:none;}
.order-itemss .woocommerce-table__line-item td{padding-left:unset!important;}
.order-itemss h2{     margin-bottom: 20px!important;     background: transparent!important;  
    font-weight: 500 !important;  border: unset!important;     padding: unset!important;}
 .order-adreee address{color:transparent!important;}.order-itemss .woocommerce-table--order-details tfoot td{    text-align: right;}
.order-adreee address .woocommerce-customer-details--email, .order-adreee address .woocommerce-customer-details--phone{
    color: #000!important;}
 .order-adreee .woocommerce-customer-details--email::before {
    font-family: inherit!important;
    speak: none!important;
    font-weight: 500!important;
    font-size: 16px!important;
    font-variant: normal!important;
    margin-right: unset!important;
    content: "Email: "!important;
    text-decoration: none!important;
    color: #000!important;
    margin-left: unset!important;
    line-height: 29px!important;
    position: relative!important;
}.order-adreee h2{display:none!important;}
.woocommerce-customer-details--phone, .woocommerce-customer-details--email{     display: flex;     padding: unset!important;     width: 100%;     justify-content: space-between;}
.woocommerce-password-hint{     margin-top: 15px;     font-size: 14px;     line-height: normal;     font-weight: 500;} .woocommerce-password-strength short{    margin-top: 15px;     font-size: 14px;     line-height: normal;     border-radius: 4px;     color: #fff;     background: #FE0034;     padding: 10px;     text-align: left;}
.woocommerce-view-order .order-again a:hover, .woocommerce-account .woocommerce-EditAccountForm .woocommerce-Button:hover{background:#000;color:#fff}.woocommerce-view-order .woocommerce-table__product-name.product-name .wc-item-meta{display:none;}
body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm >:last-child {      padding-right: 5px!important;width: 50%!important;}
body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm >:last-child button{     width: 100%;}/* End custom CSS */