/*
Theme Name: Tipsy Child Theme
Template: tipsy
Theme URI: https://tipsy.themerex.net/
Description: Tipsy Child Theme
Author: ThemeREX
Author URI: https://themerex.net/
Version: 1.0.0
Tested up to: 6.7
Requires at least: 5.0
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: tipsy
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */
/*body.custom-background {
    background-image: url("https://craftwave.mk/wp-content/uploads/2026/03/craftwave-background-main.jpg") !important;
    background-position: left top !important;
    background-size: auto;
    background-repeat: repeat;
    background-attachment: scroll;
}
.scheme_light, body.scheme_light, .scheme_light:where(.editor-styles-wrapper) {
    --theme-color-bg_color: transparent !important;
}*/
body {
    max-width: 100%;
    overflow: hidden;
}
.archive .price_wrap, .entry-summary p.price {
    display: none;
}
.up-sells span.price {
    display: none !important;
}
.home .sc_extended_products_content.sc_item_content span.price, .home .sc_extended_products_content.sc_item_content .add_to_cart_wrap {
    display: none !important;
}
.page-template-default .elementor-widget-slider_revolution, .wp-block-themepunch-revslider.revslider {
    padding: 0px !important;
    margin-top: -68px !important;
}
.archive .wp-block-themepunch-revslider.revslider {
    padding: 0px !important;
    margin-top: 0 !important;
}
.single-product .content, .woocommerce-cart .content, .search .page_content_wrap, .page-id-617 .page_content_wrap, .woocommerce-checkout .page_content_wrap {
    padding-top: 8rem !important;
}
#levi-filtri h5.widget_title {
    margin-bottom: 0.5em;
    font-size: 1em;
    font-weight: 600;
    line-height: 1em;
}
#levi-filtri li.custom_links_list_item {
    padding-left: 14px;
}
#levi-filtri .widget_custom_links ul.custom_links_list .custom_links_list_item + .custom_links_list_item {
    margin-top: 0px !important;
}
.woocommerce .list_products_header, .woocommerce-page .list_products_header {
    display: block;
    margin-top: -7rem;
}
h1.woocommerce-products-header__title.page-title {
    display: none;
}
.menu_footer_nav_area > ul > li > a, .footer_wrap .sc_layouts_menu > ul > li > a {
    font-size: 0.8rem;
}
table.alc-ibu-epm {
	border: 2px solid #ddd;
    border-radius: 2px;
}
.alc-ibu-epm td {
    border-right: 2px solid #ddd !important;
    text-align: center;
	padding: 0 6px;
    width: 100px !important;
}
.search .post_content_wrap {
    padding: 0.4em;
}
.search .post_content.entry-content {
    margin-top: 0.4em;
}
.search .post_layout_band + .post_layout_band {
    margin-top: 0.4em;
}
.search .post_featured.with_thumb.hover_link.post_featured_bg {
    background-color: #fff;
    border: 4px solid #faf9f6;
    flex-basis: 15%;
}
.search span.post_thumb {
    background-size: contain;
}
.search .post_layout_band .post_featured + .post_content_wrap {
    flex-basis: 85%;
}

@media (max-width:990px){
	ul#menu_mobile {
		left: -4em;
		top: 0em;
	}
	.row:not(.columns_fluid)>.column-1_2-mobile, .columns_wrap:not(.columns_fluid)>.column-1_2-mobile, .trx_addons_columns_wrap:not(.columns_fluid)>.trx_addons_column-1_2-mobile {
		width: 50% !important;
	}
	ul.products.columns-2-mobile.products_style_pure.columns-6 li.product {
		width: 50% !important;
	}
	ul.products.products_style_creative.columns-4 li.product {
		width: 50% !important;
	}
	.sub-menu {
		display: block !important;
		position: relative !important;
		left: 15px !important;
		top: 0 !important;
	}
	#levi-filtri .widget_custom_links ul.custom_links_list .custom_links_list_item + .custom_links_list_item {
		margin-top: 14px !important;
	}
	.sidebar.widget_area.left.sidebar_float.sidebar_custom.opened {
		background-color: #ffffffdd;
		max-height: 100vh;
		overflow-y: auto;
	}
	.woocommerce .list_products_header, .woocommerce-page .list_products_header {
		margin-top: -4rem;
		margin-bottom: 0;
	}
	.sc_skills_counter_simple .sc_skills_total {
		font-size: 2em !important;
	}
	.shop-spacer {
		height: 20px !important;
	}
	sr7-txt {
		white-space: normal !important;
	}
	.trx_addons_tabs_title_register a#ui-id-2 {
		font-size: 0.8em;
	}
}