.elementor-1650 .elementor-element.elementor-element-393aab4{--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;--justify-content:center;--align-items:flex-start;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1650 .elementor-element.elementor-element-72ec4dc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1650 .elementor-element.elementor-element-72ec4dc .kitify-breadcrumbs__item-link{color:var( --e-global-color-c2ba69d );}.elementor-1650 .elementor-element.elementor-element-43e55f2f{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1650 .elementor-element.elementor-element-4ed7fa26{color:var( --e-global-color-c2ba69d );}.elementor-1650 .elementor-element.elementor-element-4ed7fa26 a{color:var( --e-global-color-c2ba69d );}.elementor-1650 .elementor-element.elementor-element-4ed7fa26 a:hover, .elementor-1650 .elementor-element.elementor-element-4ed7fa26 a:focus{color:var( --e-global-color-c2ba69d );}@media(max-width:1599px){.elementor-1650 .elementor-element.elementor-element-393aab4{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}}@media(max-width:1279px){.elementor-1650 .elementor-element.elementor-element-393aab4{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}}@media(max-width:1024px){.elementor-1650 .elementor-element.elementor-element-393aab4{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}}@media(max-width:991px){.elementor-1650 .elementor-element.elementor-element-393aab4{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1650 .elementor-element.elementor-element-393aab4{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:025px;--padding-right:25px;}.elementor-1650 .elementor-element.elementor-element-43e55f2f{--padding-top:0px;--padding-bottom:50px;--padding-left:015px;--padding-right:015px;}}/* Start custom CSS for container, class: .elementor-element-43e55f2f *//*My Account Page*/
.woocommerce-account.woocommerce-orders .woocommerce-orders-table thead tr th {
    font-size: 0.6875rem;
    color: var(--site-heading-color);
    text-transform: uppercase;
    border: solid;
    padding: 10px 10px 10px 15px;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content table th {
    font-size: 0.8125rem;
    border: solid;
    padding: 10px 10px 10px 15px;
}
.woocommerce table tbody td, .woocommerce table tbody th, .woocommerce table tr {
    border: solid;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul {
    list-style-type: none;
    border: solid;
    padding: 0px 0px 0px 20px;
}
@media print, screen and (min-width: 64em) {
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content {
        padding-top: 0;
        width: calc(100% - 258px - 48px);
        float: right;
    }
}
.addresses .woocommerce-Address .woocommerce-Address-title .edit {
    color: inherit;
    font-size: 0.625rem;
    line-height: 0.8125rem;
    text-transform: uppercase;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 0rem;
    padding-bottom: 20px;
    font-weight: bold;
    color: var(--site-heading-color);
}
@media print, screen and (min-width: 64em) {
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content p:last-of-type {
        margin-bottom: 0.5rem;
    }
}
.woocommerce-account.woocommerce-edit-address .addresses .woocommerce-Address address {
    font-style: normal;
    font-size: 0.8125rem;
    border: solid;
    padding: 20px 20px 20px 20px;
}
.woocommerce-account.woocommerce-edit-address .addresses .woocommerce-Address .woocommerce-Address-title .edit:hover {
    color: #fff;
}
.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr:last-child td, .woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr:last-child th {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
    border: solid;
}
.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .order_details tr td.woocommerce-table__product-name {
    padding-left: 20px;
}
@media print, screen and (min-width: 64em) {
    .woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .order_details tfoot tr th {
        padding: 1.5rem 1.5rem 1.5rem;
    }
}
.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content p mark {
    background: none;
    color: white;
    padding: 0px 30px 0px 0px;
}
@media print, screen and (min-width: 64em) {
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content p:last-of-type {
        margin-bottom: 1.5rem;
        padding: 0px;
    }
}
.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details address {
    font-style: normal;
    margin-bottom: 30px;
}
.woocommerce-account.woocommerce-orders .woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-actions .button:hover {
    color: #fff;
}


p {
    /* margin-bottom: 2rem; */
    font-size: inherit;
    /* line-height: 1.625; */
    text-rendering: optimizeLegibility;
}

.woocommerce-account.woocommerce-orders .woocommerce-orders-table tbody tr td {
    padding-right: 0.5625rem;
    padding-bottom: 30px;
}
.woocommerce table tbody td, .woocommerce table tbody th, .woocommerce table tr {
    border: 0.5px solid;
}

.woocommerce-account.woocommerce-orders .woocommerce-orders-table tbody tr td {
    padding-right: 0.5625rem;
    padding-bottom: 30px;
    border: 1px solid;
}

.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details .order_details tr td {
    padding: 1.5rem 1.875rem;
    border: 1px solid;
}/* End custom CSS */