/*
 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;
}

/* FIX trx_sc_events title span display block */
.menu-events span.sc_events_item_title {
    font-family: var(--theme-font-h4_font-family);
    font-size: var(--theme-font-h4_font-size);
    font-weight: var(--theme-font-h4_font-weight);
    font-style: var(--theme-font-h4_font-style);
    line-height: var(--theme-font-h4_line-height);
    text-decoration: var(--theme-font-h4_text-decoration);
    text-transform: var(--theme-font-h4_text-transform);
    letter-spacing: var(--theme-font-h4_letter-spacing);
    margin-top: var(--theme-font-h4_margin-top);
    margin-bottom: var(--theme-font-h4_margin-bottom);
}

/* testimonial 
.sc_testimonials_item_content p {
	font-size: 18px;
}*/
	


/* temporaire */

/*
.elementor-element-9275ff1,
.elementor-element-c8cf59c{
    display: none !important;
}
*/