:root,
body {
	--e-global-typography-primary-font-family: "Golos Text";
	--e-global-typography-secondary-font-family: "Golos Text";
	--e-global-typography-text-font-family: "Golos Text";
	--e-global-typography-accent-font-family: "Golos Text";
}

.row {
	margin-left: -10px;
	margin-right: -10px;
}

:where(
	.col-lg-1,
	.col-lg-2,
	.col-lg-3,
	.col-lg-4,
	.col-lg-5,
	.col-lg-6,
	.col-lg-7,
	.col-lg-8,
	.col-lg-9,
	.col-lg-10,
	.col-lg-11,
	.col-lg-12,
	.col-md-1,
	.col-md-2,
	.col-md-3,
	.col-md-4,
	.col-md-5,
	.col-md-6,
	.col-md-7,
	.col-md-8,
	.col-md-9,
	.col-md-10,
	.col-md-11,
	.col-md-12,
	.col-sm-1,
	.col-sm-2,
	.col-sm-3,
	.col-sm-4,
	.col-sm-5,
	.col-sm-6,
	.col-sm-7,
	.col-sm-8,
	.col-sm-9,
	.col-sm-10,
	.col-sm-11,
	.col-sm-12,
	.col-xs-1,
	.col-xs-2,
	.col-xs-3,
	.col-xs-4,
	.col-xs-5,
	.col-xs-6,
	.col-xs-7,
	.col-xs-8,
	.col-xs-9,
	.col-xs-10,
	.col-xs-11,
	.col-xs-12
) {
	padding-left: 10px;
	padding-right: 10px;
}

body,
body.yith-woocompare-popup,
button,
input,
select,
textarea,
h1,
h2,
h3,
h4,
h5,
h6,
.products-title,
.title h3,
blockquote,
.share-post .share-title,
.sidebar-widget .tabs .tab-title,
.widget-title,
.related-posts .title span,
.comment-reply-title,
.et-tabs .vc_tta-title-text,
.post-heading h1,
.post-heading h2,
.post-heading h2 a,
.sidebar .recent-posts-widget .post-widget-item h4 a,
.et-tabs-wrapper .tabs .accordion-title span,
.woocommerce-cart-form table thead th,
.content-product .product-title a,
.results-ajax-list .ajax-item-title,
table.cart .product-details .product-title,
.product_list_widget li .product-title a,
.woocommerce table.wishlist_table .product-name a,
.single-product-right .product-information-inner .product_title,
.single-product-right .product-information-inner h1.title,
.page-heading,
.page-heading .breadcrumbs,
.page-heading .woocommerce-breadcrumb,
.page-heading .bbp-breadcrumb,
.page-heading .a-center,
.page-heading .title,
.page-heading .breadcrumb_last,
.page-heading a,
.page-heading .span-title,
.bbp-breadcrumb-current,
.btn,
.button,
.woocommerce-Button,
.checkout-button,
.single_add_to_cart_button,
.elementor-widget,
.elementor-widget-heading .elementor-heading-title,
.elementor-widget-text-editor,
.elementor-widget-button .elementor-button,
.elementor-button .elementor-button-text,
.elementor-widget-woocommerce-product-etheme_title .elementor-heading-title,
.elementor-widget-woocommerce-product-etheme_meta,
.elementor-widget-woocommerce-product-etheme_price .price,
.elementor-widget-jet-reviews-advanced,
.etheme-icon-box-title,
.etheme-icon-box-description,
.etheme-icon-list-item,
.etheme-post-title,
.etheme-post-title a,
.etheme-post-meta-data,
.etheme-elementor-pagination,
.woocommerce div.product .product_title,
.woocommerce div.product .summary,
.woocommerce div.product .price,
.woocommerce table,
.woocommerce table th,
.woocommerce table td,
.product_meta,
.product_meta * {
	font-family: "Golos Text", sans-serif !important;
}

.elementor-widget-text-editor *,
.elementor-widget-heading .elementor-heading-title *,
.elementor-widget-woocommerce-product-etheme_title .elementor-heading-title *,
.elementor-widget-woocommerce-product-etheme_meta *,
.elementor-widget-jet-reviews-advanced :where(label, input, button, textarea, select, span, div, a, p, h1, h2, h3, h4, h5, h6),
.etheme-icon-box-title *,
.etheme-icon-box-description *,
.etheme-icon-list-item * {
	font-family: "Golos Text", sans-serif !important;
}

.et-icon,
.et-icon:before,
[class^="et-"]:before,
[class*=" et-"]:before {
	font-family: "xstore-icons" !important;
}

.eicon,
[class^="eicon"],
[class*=" eicon"],
.elementor-icons-manager__tab__item__icon {
	font-family: "eicons" !important;
}

.fa,
.fas {
	font-family: "Font Awesome 5 Free" !important;
	font-weight: 900;
}

.far {
	font-family: "Font Awesome 5 Free" !important;
	font-weight: 400;
}

.fab {
	font-family: "Font Awesome 5 Brands" !important;
}
