/* base */
:root {
    --baseColor: #422609;
    --baseColorHover: #422609;
}
.row {
    margin-right: auto;
    margin-left: auto;
    display: flex;
    flex-flow: row wrap;
}
.row .row {
    margin-right: -0.625rem;
    margin-left: -0.625rem;
}
@media print, screen and (min-width: 40em) {
    .row .row {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem; } }

@media print, screen and (min-width: 64em) {
    .row .row {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem; } }
.column, .columns {
    flex: 1 1 0px;
    padding-right: .625rem;
    padding-left: .625rem;
    min-width: 0; }

@media print, screen and (min-width: 40em) {
    .column, .columns {
        padding-right: .9375rem;
        padding-left: .9375rem; } }

.column.row.row, .row.row.columns {
    float: none;
    display: block; }

.row .column.row.row, .row .row.row.columns {
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0; }
.small-12 {
    flex: 0 0 100%;
    max-width: 100%; }
@media print, screen and (min-width: 40em) {
    .medium-3 {
        flex: 0 0 25%;
        max-width: 25%; }
    .medium-9 {
        flex: 0 0 75%;
        max-width: 75%; }
    .medium-6 {
        flex: 0 0 50%;
        max-width: 50%; }

}
/*end base*/

/*global*/

.woocommerce-account a{color: #000;font-weight: normal}
a,button{transition: all 0.3s}
body.woocommerce-account table{border-collapse: collapse !important;}
body.woocommerce-account table.shop_table thead{background: #F1F1F1}
body.woocommerce-account table.shop_table thead th{padding: 10px 0}

/*end global*/

/* dashboard menu */
.woocommerce-MyAccount-navigation ul {
    padding: 2px 0 0 0;
    transition: all 200ms;
    list-style: none;
    margin: 0;
}

.woocommerce-MyAccount-navigation ul.list-show {
    display: block;
    max-height: 1000px;
}

.woocommerce-MyAccount-navigation ul li {
    padding: 0;
    margin: 0;
    border-radius: 7px;
}

.woocommerce-MyAccount-navigation ul li.is-active a {
    color: var(--baseColor);
}

.woocommerce-MyAccount-navigation ul li.is-active a::before {
    color: var(--baseColor);
}

.woocommerce-MyAccount-navigation ul li a {
    width: 100%;
    font-size: 14px;
    position: relative;
    transition: none;
    display: flex;
    align-items: center;
    color: #3E3E3E;
    padding: 15px 0;
    border-top: 1px solid #DCDCDC;
}

@media (max-width: 1199px) {
    .woocommerce-MyAccount-navigation ul li a {
        padding: 11px 19px;
    }
}

@media (max-width: 991px) {
    .woocommerce-MyAccount-navigation ul li a {
        padding: 12px 0;
    }
}

.woocommerce-MyAccount-navigation ul li a:hover {
    color: var(--baseColor);
}


.woocommerce-MyAccount-navigation ul li:hover,.woocommerce-MyAccount-navigation ul li:hover a ,.woocommerce-MyAccount-navigation ul li:hover a::before{
    color: var(--baseColor);
}

.panel {
    padding: 38px 20px;
    margin-bottom: 100px;
}

@media (max-width: 767px) {
    .panel.box_style_x {
        margin-bottom: 22px;
        height: auto ;
    }
}

.panel .sec-user-avatar {
    margin-bottom: 15px;
    color: #243D44;
    font-size: 16px;
}

.panel .sec-user-avatar p {
    margin-top: 9px;
    text-align: center;
    font-size: 16px;
    color: #000;
    font-weight: bold;
    margin-bottom: 25px;
}

.panel .sec-user-avatar .upload-user-img {
    height: 72px;
    width: 72px;
    margin: auto;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px;
    background: var(--baseColor);
    border: 1px solid #707070;
}

.panel .sec-user-avatar img {
    max-height: 100%;
    max-width: 100%;
    border-radius: 50%;
    cursor: pointer;
    object-fit: cover;
    border: 3px solid #fff;
}
/* end dashboard menu */

.woocommerce-account .woocommerce {
    margin-top: 30px;
}

.woocommerce-account .woocommerce-notices-wrapper .woocommerce-message:before, .woocommerce-account .woocommerce-notices-wrapper .woocommerce-error:before {
    background-color: transparent;
}

.woocommerce-account .woocommerce-notices-wrapper .woocommerce-message::after, .woocommerce-account .woocommerce-notices-wrapper .woocommerce-error::after {
    display: none;
}

.woocommerce-account .woocommerce-notices-wrapper .woocommerce-message .close-button:not(.close-item), .woocommerce-account .woocommerce-notices-wrapper .woocommerce-error .close-button:not(.close-item) {
    display: none;
}

.box_style_x {
    height: 100%;
    border: 1px solid #DCDCDC;
    padding: 20px;
    border-radius: 14px;
    margin-bottom: 15px;
}

.woocommerce-MyAccount-content {
    min-height: 83%;
}

.woocommerce-MyAccount-content h2 {
    font-size: 20px;
}

.my-account-section-title {
    position: relative;
}

.my-account-section-title:after {
    position: absolute;
    bottom: 1px;
    right: 0;
    content: '';
    height: 1px;
    width: 100%;
    background-color: #E4E4E4;
    z-index: -1;
}

.my-account-section-title h6 {
    width: fit-content;
    padding-bottom: 16px;
    margin-bottom: 22px;
    border-bottom: 3px solid var(--baseColor);
}

.dashboard-items .columns {
    padding-top: 40px;
    text-align: center;
}

.dashboard-items .columns img {
    height: 110px;
    width: 110px;
    margin: auto;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 14px;
    background: #E4E4E4;
    object-fit: scale-down;
    margin-bottom: 21px;
}

.dashboard-items .columns img.agent {
    padding-left: 24px;
}

.dashboard-items .columns h6 {
    font-size: 14px;
}

.dashboard-items .columns a:hover {
    color: var(--baseColor);
}

.woocommerce-account .footerMain .footerMain_x3 {
    padding: 11px;
    background: var(--baseColorHover);
    font-size: 12px;
}

.woocommerce-account .footerMain .footerMain_x3 ._support {
    justify-content: flex-end;
}

@media (max-width: 991px) {
    .woocommerce-account .footerMain .footerMain_x3 ._support {
        flex-direction: inherit;
        justify-content: space-between;
    }
}

@media (max-width: 767px) {
    .woocommerce-account .footerMain .footerMain_x3 ._support {
        flex-direction: column;
    }
}

.woocommerce-account .footerMain .footerMain_x3 ._support li {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-around;
    align-items: center;
    margin-bottom: 0;
    padding: 0 0 0 15px;
}

.woocommerce-account .footerMain .footerMain_x3 ._support li svg {
    margin: 5px;
    width: 20px;
    height: 30px;
}

.woocommerce-account .footerMain .footerMain_x3 ._support li a {
    color: #fff;
}

@media (max-width: 767px) {
    .woocommerce-account .footerMain .footerMain_x3 ._support li a {
        text-align: center;
    }
}

.woocommerce-account .footerMain .footerMain_x3 ._social_sec {
    margin: 0;
    padding-top: 8px;
}

.woocommerce-account .footerMain .footerMain_x3 ._social_sec p {
    color: #fff;
}

@media (max-width: 767px) {
    .woocommerce-account .footerMain .footerMain_x3 ._social_sec p {
        text-align: center;
    }
}

.woocommerce-account .footerMain .footerMain_x3 ._social_sec ._social {
    justify-content: flex-end;
}

@media (max-width: 767px) {
    .woocommerce-account .footerMain .footerMain_x3 ._social_sec ._social {
        justify-content: center;
    }
}

.woocommerce-account .footerMain .footerMain_x3 ._social_sec li a svg {
    width: 17px;
    margin: 0 12px;
}

.woocommerce-account .footerMain .footerMain_x3 ._social_sec li a svg path {
    fill: #fff;
}

.woocommerce-account .footerMain .footerMain_x3::after {
    display: none;
}

tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: transparent;
}
.woocommerce table.shop_table tr:first-child td{border-top: 0}
.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .woocommerce-button {
    display: flex;
    margin: auto auto 5px;
    justify-content: center;
    align-items: center;
    background-color: var(--baseColor);
    border-radius: 5px;
    font-size: 12px;
    width: fit-content;
    height: 30px;
    min-width: 62px;
    color: #fff !important;
}
.woocommerce-orders-table__cell-order-status .cancelled{color: var(--baseColorHover)}
.woocommerce-orders-table__cell-order-status .completed{color: #088719}
.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .woocommerce-button:hover {
    background-color: var(--baseColorHover);
}

@media (max-width: 767px) {
    .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions .woocommerce-button {
        margin-left: 0;
    }
}
body.woocommerce-account table.shop_table.woocommerce-orders-table{margin-top: 15px;border: 1px solid #E4E4E4;}

.woocommerce-MyAccount-orders tbody tr {
    border-bottom: 1px solid #E4E4E4;
}

.woocommerce-MyAccount-orders tbody tr:last-child {
    border: none;
}

.woocommerce-MyAccount-orders table.shop_table_responsive tr td::before {
    content: attr(data-title) ": ";
    float: right;
}

.woocommerce-Pagination .woocommerce-button {
    display: flex;
    border-radius: 5px;
    height: 44px;
    margin: auto;
    justify-content: center;
    align-items: center;
    background-color: var(--baseColor);
    border-radius: 9px;
}

.woocommerce-Pagination .woocommerce-button:hover {
    background-color: var(--baseColorHover);
}

.woocommerce-MyAccount-content table.shop_table_responsive tr th, .woocommerce-MyAccount-content table.shop_table_responsive tr td {
    text-align: center;
    font-weight: normal;
}

@media (max-width: 767px) {
    .woocommerce-MyAccount-content table.shop_table_responsive tr th, .woocommerce-MyAccount-content table.shop_table_responsive tr td {
        text-align: end;
    }
    .woocommerce-MyAccount-content table.shop_table_responsive tr th::before, .woocommerce-MyAccount-content table.shop_table_responsive tr td::before {
        float: right;
    }
}

.woocommerce-MyAccount-content .box_style_x {
    box-shadow: none;
    border: none;
}

.woocommerce-MyAccount-content p mark {
    padding: 0px 5px;
    border-radius: 5px;
    margin: 0 3px;
}

.my-account-order-menu {
    display: flex;
    list-style: none;
    align-items: center;
    position: relative;
    justify-content: space-between;
}

.my-account-order-menu:after {
    position: absolute;
    bottom: 1px;
    right: 0;
    content: '';
    height: 1px;
    width: 100%;
    background-color: #E4E4E4;
    z-index: -1;
}

.my-account-order-menu li {
    font-size: 16px;
    padding: 0 0 11px 0;
    margin-bottom: 0;
    margin-left: 50px;
    border-bottom: 3px solid transparent;
    transition: all 0.3s;
}

@media (max-width: 991px) {
    .my-account-order-menu li {
        margin-left: 33px;
        font-size: 12px;
    }
}

.my-account-order-menu li a {
    color: #D1D1D1;
    padding: 0 0 11px 0;
    transition: all 0.3s;font-weight: bold;
}

.my-account-order-menu li.is-active, .my-account-order-menu li:hover {
    border-bottom: 3px solid var(--baseColor);
}

.my-account-order-menu li.is-active a, .my-account-order-menu li:hover a {
    color: #000;
}
.woocommmerceTitle{border-bottom: 1px solid #DCDCDC;margin-bottom: 15px;padding-bottom: 15px;text-align: center;font-size: 16px;font-weight: bold;color: var(--baseColor)}
@media (max-width: 767px) {
    .my-account-order-menu {
        display: flex;
    }
    .my-account-order-menu li {
        margin-left: 15px;
        max-width: 110px;
    }
    .my-account-order-menu li:last-child {
        display: none;
    }
}

.woocommerce-MyAccount-content .woocommerce-Addresses {
    padding-top: 40px;
    text-align: center;
}

.woocommerce-MyAccount-content .woocommerce-Addresses img {
    height: 110px;
    width: 110px;
    margin: auto;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 14px;
    background: #E4E4E4;
    object-fit: scale-down;
    margin-bottom: 21px;
}

.woocommerce-MyAccount-content .woocommerce-Addresses h6 {
    margin-bottom: 0;
}

.woocommerce-MyAccount-content .woocommerce-Addresses address {
    font-style: unset;
    color: #3E3E3E;
    padding: 8px 23px 8px;
}

.woocommerce-MyAccount-content .woocommerce-Addresses a {
    display: flex;
    margin: auto;
    justify-content: center;
    align-items: center;
    border-radius: 9px;
    width: fit-content;
    padding: 0 16px;
    height: 33px;
    font-size: 14px;
    border: 1px solid #FFAE44;
}

.woocommerce-MyAccount-content .woocommerce-Addresses a:hover {
    background-color: #FFAE44;
}
.woocommerce-address-fields .woocommerce-address-fields__field-wrapper {
    display: flex;
    flex-wrap: wrap;
}

body .woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p {
    flex: 0 0 auto;
    width: 50%;
    padding: 0 10px;
    margin-bottom: 20px;
}

@media (max-width: 767px) {
    .woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p {
        width: 100%;
    }
}

.woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p label {
    display: flex !important;
    flex-flow: row-reverse;
    float: right;
    align-items: flex-end;
}

.woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p label abbr {
    padding: 0 5px;
    margin-bottom: -5px;
    border-bottom: none;
    display: block;
}

.woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p label .optional {
    display: none;
}

.woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p input {
    height: 44px;
    border-radius: 10px;
    border: 1px solid #C5C5C5;
    font-size: 14px;
    padding: 5px 14px;
    box-shadow: none;
}

.woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p input:focus {
    box-shadow: 0 0 2px #c5c5c5;
}

.woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p.address-field#billing_country_field, .woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p.address-field#shipping_country_field {
    flex-direction: column;
    display: flex;
    align-items: flex-start;
}

.woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p.address-field#billing_country_field .woocommerce-input-wrapper, .woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p.address-field#shipping_country_field .woocommerce-input-wrapper {
    display: block;
    position: relative;
    align-items: center;
    height: 44px;
    border-radius: 10px;
    font-size: 14px;
    box-shadow: none;
    margin-left: 0;
    margin-right: -4px;
    width: 101%;
}

.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single {
    border: 1px solid #C5C5C5;
    height: 44px;
    border-radius: 10px;
    width: 100%;
    display: block;
    padding: 5px 15px;
}


.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 44px;
}

.woocommerce-address-fields .woocommerce-address-fields__field-wrapper #billing_address_2_field, .woocommerce-address-fields .woocommerce-address-fields__field-wrapper #shipping_address_2_field {
    display: none !important;
}

body .woocommerce .woocommerce-address-fields button.button {
    display: flex;
    border-radius: 5px;
    height: 44px;
    margin: auto;
    justify-content: center;
    align-items: center;
    background-color: var(--baseColor);
    border-radius: 9px;
    height: 39px;
    width: 123px;
    margin: 12px;
    color: #fff;
}

.woocommerce-address-fields button:hover {
    background-color: var(--baseColorHover);
}

.edit-account .user-show-image {
    display: flex;
}

.edit-account .user-show-image .upload-user-img {
    height: 72px;
    width: 72px;
    margin: auto;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px;
    background: #E4E4E4;
}

.edit-account .user-show-image .upload-user-img img {
    max-height: 100%;
    max-width: 100%;
    height: 100%;
    width: 100%;
    border-radius: 50%;
    cursor: pointer;
    object-fit: cover;
    border: 3px solid #fff;
}

.edit-account .user-show-image .show-img {
    width: 11%;
    margin-left: 20px;
}
.edit-account .user-show-image .show-img label{
    text-align: center;
}

@media (max-width: 767px) {
    .edit-account .user-show-image .show-img {
        width: 31%;
    }
    .edit-account .user-show-image .show-img .select-img {
        font-size: 12px;
        margin-top: 10px;
    }
}

.edit-account .user-show-image .message {
    width: 87%;
}

.edit-account .user-show-image .message p {
    text-align: center;
    padding: 18px;
    background: #F6EEEE;
    border-radius: 18px;
}

.edit-account .user-show-image .message .button {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--baseColor);
    border-radius: 9px;
    height: 39px;
    width: 123px;
    margin: 12px 0;
    color: #fff;
}

.edit-account .user-show-image .message .button:hover {
    background-color: var(--baseColorHover);
}

.edit-account .section-full-name {
    display: flex;
    flex-wrap: wrap;
}

body .woocommerce form.edit-account .section-full-name > p {
    flex: 0 0 auto;
    width: 50%;
    padding: 0 10px;
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .edit-account .section-full-name > p {
        width: 100%;
    }
}

.edit-account .section-full-name > p label {
    display: flex !important;
    flex-flow: row-reverse;
    float: right;
    align-items: flex-end;
}

.edit-account .section-full-name > p label abbr {
    padding: 0 5px;
    margin-bottom: -5px;
    border-bottom: none;
    display: block;
}

.edit-account .section-full-name > p label .optional {
    display: none;
}

.edit-account .section-full-name > p input {
    height: 44px;
    border-radius: 10px;
    border: 1px solid #C5C5C5;
    font-size: 14px;
    padding: 5px 14px;
    box-shadow: none;
}

.edit-account .section-full-name > p input:focus {
    box-shadow: 0 0 2px #c5c5c5;
}

body .woocommerce form.edit-account > p {
    flex: 0 0 auto;
    width: 100%;
    padding: 0 10px;
    margin-bottom: 0;
}

.edit-account > p label {
    display: flex !important;
    flex-flow: row-reverse;
    float: right;
    align-items: flex-end;
}

.edit-account > p label abbr {
    padding: 0 5px;
    margin-bottom: -5px;
    border-bottom: none;
    display: block;
}

.edit-account > p label .optional {
    display: none;
}

.edit-account > p input {
    height: 44px;
    border-radius: 10px;
    border: 1px solid #C5C5C5;
    font-size: 14px;
    padding: 5px 14px;
    box-shadow: none;
}

.edit-account > p input:focus {
    box-shadow: 0 0 2px #c5c5c5;
}

.edit-account fieldset {
    padding: 22px 12px 0px 8px;
    border: 0;
}

.edit-account fieldset legend {
    font-size: 16px;
    margin-top: 30px;
    font-weight: bold;
}

.edit-account fieldset input {
    height: 44px;
    border-radius: 10px;
    border: 1px solid #C5C5C5;
    font-size: 14px;
    padding: 5px 14px;
    box-shadow: none;
}

.edit-account fieldset input:focus {
    box-shadow: 0 0 2px #c5c5c5;
}

body .woocommerce form.edit-account button {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--baseColor);
    border-radius: 9px;
    height: 39px;
    width: 160px;
    margin: 12px;
    color: #fff;
}

.edit-account button:hover {
    background-color: var(--baseColorHover);
}

.edit-account .show_user_name {
    font-size: 11px;
    padding: 0 15px;
    margin: 0px 10px 7px;
    cursor: pointer;
    border-radius: 5px;
}

.edit-account .woocommerce-Input--user-name {
    color: transparent;
}

.edit-account .woocommerce-Input--user-name.show {
    color: inherit;
}

.nothingFound{
    color: var(--baseColor);
    text-align: center;
    padding: 40px 0;
}
/* interference woocommerce css  */
body.woocommerce-account .woocommerce-MyAccount-navigation,body.woocommerce-account .woocommerce-MyAccount-content{
    width: 100%;
    float: inherit;
}
.woocommerce-column__title {
    color: var(--baseColor);
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px solid #E4E4E4;
    padding-bottom: 15px;
}
.woocommerce-customer-details--email {
    border-top: 1px solid #E4E4E4;
    padding-top: 15px;
}

.woocommerce-customer-details address {
    font-style: initial;
    border: 0 !important;
}

.woocommerce-customer-details address .customer-name {
    display: flex;
}
.woocommerce-customer-details p {
    margin-bottom: 10px !important;
}

._icon {
    background: #E4E4E4;
    width: 30px;
    height: 29px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    margin-left: 10px;
}

._icon path {
    fill: #680000;
}
.woocommerce-order-details.box_style_x{height: auto !important;}
.woocommerce-order-details ul {
    list-style: none;
    margin: 0;
}

.woocommerce-order-details .order-product .order_item {
    display: flex;
    justify-content: flex-start;
    border-bottom: 1px solid #E4E4E4;
    margin-bottom: 15px !important;
    padding-bottom: 12px;
}

.woocommerce-order-details .order-product .order_item .img-item {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 150px;
    height: 150px;
}

.woocommerce-order-details .order-product .order_item .img-item img {
    padding: 10px;
    width: auto;
    height: auto;
}

.woocommerce-order-details .order-product .order_item > span:last-child {
    margin-right: auto;
    align-self: flex-end;
}

.woocommerce-order-details .order-product .order_item .product-quantity-sec span {
    color: #B5B5B5;
    margin: 0 5px;
}

.woocommerce-order-details .order-product .product-name {
    padding-top: 20px;
}

.woocommerce-order-details .order-product .product-name h5 {
    font-weight: normal;
    font-size: 16px;
}

.woocommerce-order-details .order-product .product-name bdi {
    font-size: 14px;
    color: var(--baseColorHover);
    font-weight: bold;
}

.woocommerce-order-details .order-product .product-name .label-price {
    font-weight: normal;
}

.woocommerce-order-details .order-details-total {
    background-color: #FBF2F2;
    list-style: none;
    margin: 0;
    border-radius: 15px;
    padding: 12px 20px;
    font-weight: bold;
}

.woocommerce-order-details .order-details-total li {
    padding: 15px 0;
    border-bottom: 1px solid #E4E4E4;
    display: flex;
    justify-content: space-between;
}

.woocommerce-order-details .order-details-total li > span:last-child {
    width: 224px;
}

@media (max-width: 767px) {
    .woocommerce-order-details .order-details-total li > span:last-child {
        width: auto;
    }
}

.woocommerce-order-details .order-details-total li:first-child > span {
    color: var(--baseColorHover);
}

.woocommerce-order-details .order-details-total li:last-child {
    border: none;
}
.woocommerce form .form-row label, .woocommerce-page form .form-row label{margin: 10px 0;}
@media (max-width: 767px) {
    .user-show-image,.edit-account .user-show-image .message{
        display: flex;flex-direction: column;align-items: center;
    }
    body .woocommerce form.edit-account button{
        margin: 12px auto !important;
    }
    body .woocommerce-address-fields .woocommerce-address-fields__field-wrapper > p{
        width: 100%;
    }
    .woocommerce-order-details .order-product .order_item{
        flex-direction: column;
        align-items: center;
    }
    .woocommerce-order-details .order-product .order_item > span:last-child{
        margin: 0;
        align-self: center;
    }
    .box_style_x{
        padding: 10px;
    }
}