/* Keep the global footer independent from page and WooCommerce list styles. */
.pz-elementor-preview-footer .pz-footer-col-title .elementor-heading-title{
	font-family:"Rooyin Dots 1","Lalezar","Vazirmatn",sans-serif!important;
	font-size:22px!important;
	font-weight:700!important;
	line-height:1.4!important;
}
.pz-elementor-preview-footer .pz-footer-link-list .elementor-icon-list-items{
	display:flex!important;
	flex-direction:column!important;
	gap:2px!important;
	margin:0!important;
	padding:0!important;
	list-style:none!important;
}
.pz-elementor-preview-footer .pz-footer-link-list .elementor-icon-list-item{
	display:block!important;
	margin:0!important;
	padding:0 0 2px!important;
	list-style:none!important;
}
.pz-elementor-preview-footer .pz-footer-link-list .elementor-icon-list-item::marker{
	content:""!important;
	font-size:0!important;
}
.pz-elementor-preview-footer .pz-footer-link-list .elementor-icon-list-item>a{
	display:flex!important;
	align-items:center!important;
	justify-content:flex-start!important;
	gap:8px!important;
	width:100%!important;
	padding:8px 0!important;
}
.pz-elementor-preview-footer .pz-footer-link-list .elementor-icon-list-icon{
	display:inline-flex!important;
	align-items:center!important;
	justify-content:center!important;
	flex:0 0 14px!important;
	line-height:1!important;
}
.pz-elementor-preview-footer .pz-footer-link-list .elementor-icon-list-icon svg{
	display:block!important;
	width:11px!important;
	height:11px!important;
}
.pz-elementor-preview-footer .pz-footer-link-list .elementor-icon-list-text{
	display:inline-block!important;
	line-height:1.8!important;
}
