/*
 Theme Name:   Nirvana Child Theme
 Theme URI:    https://nir-vana.axiomthemes.com/
 Description:  Nirvana Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     nir-vana
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  nir-vana
*/


/* =Theme customization starts here
------------------------------------------------------------ */
.menu_mobile .menu_mobile_nav_area li > a > .open_child_menu:before {
    content: '\E929';
    font-size: 1em!important;
    line-height: 100%;
    top: 5px;
}
.trx_addons_page_scrolled .main-header {
    box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.08);
}
.e-con>.elementor-widget.main-header-menu > .elementor-widget-container {
    height: initial;
}

/* Woocommerce cart & checkout customization */ 
#trp-floater-ls{
    display: none;
}
.woocommerce-cart-form__cart-item.cart_item .woocommerce-placeholder.wp-post-image{
    display: none;
}
.shop_table.woocommerce-checkout-review-order-table hr,
.woocommerce-cart-form__cart-item.cart_item hr,
.woocommerce-order-details .woocommerce-table__product-name hr{
    margin: 25px 0 0 0 !important;
    padding: 0px 0 10px 0;
    max-width: 200px;
    display: block;
}
.woocommerce-order-details .woocommerce-table__product-name br{
    display: none !important;
}
.woocommerce-MyAccount-content > p{
    display: none;
}
.woocommerce-table--order-details .woocommerce-table__product-name.product-name br{
    display: block !important;
}
form.woocommerce-checkout #customer_details .woocommerce-billing-fields h3 {
    font-size: 36px;
}

.el-overlay .el-overlay-dialog #amelia-container .am-ec .am-ec__period {
    margin-left: 20px;
}
.el-overlay .el-overlay-dialog #amelia-container .am-ec .am-ec__actions {
    justify-content: center;
    margin-right: 15px;
}
#amelia-container{
    margin-top: 0 !important;
}
.woocommerce-Address h2{
    font-size: 20px;
}

/* Sadhanna form submit button */
#gform_3 input.gform_button,
#gform_1 input.gform_button{
    font-family: semplicitapro,sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    line-height: 21px;
    text-decoration: none;
    text-transform: none;
    letter-spacing: 0px;
    color: var(--theme-color-inverse_link);
    border-color: var(--theme-color-text_link);
    background-color: var(--theme-color-text_link);
    padding: 16px 60px 18px;
    border-width: 0 !important;
    border-radius: 50px;
}