/*
Theme Name: Twenty Twenty-One Child
Theme URI: https://wordpress.org/themes/twentytwentyone/
Description: Twenty Twenty-One Child Theme
Author: the WordPress team
Author URI: https://wordpress.org/
Template: twentytwentyone
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentychild
Tags:two-columns, left-sidebar, right-sidebar, light, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, flexible-header, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready
*/
.loader-img img {
    max-width: 80px;
}
/*************** WOOCOMERCE******************/
.featured-box-icon-area{
	width:106.23px;
	height:100.99px;
	display:flex;
	align-items:center;
	justify-content:center;
	border-top: 2px solid rgba(33, 72, 66, 1);
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);
}

.default-page-template{
	border-radius: 10px;
    background: #82e5781a;
    padding: 45px;
}
.default-page-template h2{
	font-size:40px;
	font-weight:800;
}
.default-page-template h2 strong{
	font-weight:800;
	color: #82e578;
}
/**14-08-2025**/
div#rmp-container-582 {
    z-index: 999999;
}

button#rmp_menu_trigger-582 {
    z-index: 9999999;
}
header.header-area.fixed_header {
    position: fixed;
    width: 100%;
}
.fixed_header .top-header {
    display: none;
}
.add_to_cart_button {
    font-size: 11px !important;
}
@media (max-width: 1200px) {
    li#rmp-menu-item-560 {
    	display: none;
	}
}
/*******************/
.star-rating {
    font-family: WooCommerce;
    overflow: hidden;
    position: relative;
    height: 1em;
    width: 5.4em;
}

.star-rating::before {
    content: "\73\73\73\73\73";
    color: #d3d3d3;
}

.star-rating span::before {
    content: "\53\53\53\53\53";
    color: #f7c948;
}

