/*
Theme Name: Moderno-Child
Theme URI: https://parkofideas.com/moderno/
Text Domain: moderno-child
Description: Fashion & Furniture Store WooCommerce Theme
License: GNU General Public License v2.0 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Version: 1.0
Template: moderno
Author: parkofideas.com
Author URI: https://parkofideas.com
Tags: right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, theme-options, translation-ready
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
:is(.entry-content,div[class*="-text-editor"]) :is(h1,h2,h3,h4,h5,h6) {
    hyphens: manual !important;
}
.c-product__tabs-panel h2{
	font-size: 20px !important;
}
.woocommerce-product-attributes-item__label {
    width: 40%;
}
.woocommerce-product-attributes tr {
	width: 100%!important; 
}
.c-product-grid__cat-desc {
    margin: 25px 0  50px !important;
}
.c-ip-hotspot__image {
    width: revert-layer !important;
}


.elementor-element-43cf515 .c-product-grid__list{
    gap: 40px;
}

.elementor-element-43cf515 .c-page-header__sub-cat-thumb-wrap{
    width: 150px;
    height: 150px;
}
.elementor-element-43cf515 .c-page-header__sub-cat-item img:not(.c-page-header__sub-cat-thumb-image){
    width: 150px !important;
    height: 150px !important;
}
.elementor-element-43cf515 .h-ltr .c-page-header__sub-cat-thumb-wrap:after {
    width: 150px;
    height: 150px;
}
.elementor-element-43cf515 .c-page-header__sub-cat-thumb-wrap {
    width: 150px;
    height: 150px;
    padding: 0;
}
.elementor-element-43cf515 .c-page-header__sub-cat-item .woocommerce-loop-category__title {
    font-size: 13px;
    width: 150px;
    line-height: 20px;
}
.c-product-grid__item .woocommerce-loop-product__title--left {
    font-size: 15px !important;
}
.c-product-grid__price-wrap {
    font-size: 15px !important;
}

.woocommerce-product-attributes,
:is(.entry-content,div[class*="-text-editor"]) p,
:is(.entry-content,div[class*="-text-editor"]) :is(ul,ol):not([class]) li{
    font-size: 14px !important;
}

.c-product__short-description{
	    font-size: initial;
}

.c-header__top-row-item--lang, .c-header__buttons--header-type-1 {
	height: auto !important;
}

.c-mobile-menu__item .trp-language-item__current {
	padding-left:0;
}

#trp_ald_modal_popup {
	background-color: #fff
}

#trp_ald_popup_change_language {
	background: #000;
	background-color: #000;
}

#trp_ald_x_button_and_textarea {
    align-items: flex-end;
    width: 100%;
    gap: 5px;
}