/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 03 2026 | 09:51:12 */
@media screen and (max-width: 1024px) {
    .elementor-widget-wc-archive-products .woocommerce.columns-3 ul.products {
        grid-template-columns: repeat(2, 1fr);
    }
	
	.woocommerce-cart #content, .woocommerce-checkout #content, .woocommerce-page #content {
    margin-top: 96px !important;
}
	
	.woocommerce.single-product .woocommerce-notices-wrapper {
    margin-top: 0px !important;
    margin-bottom: -40px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}
	
	.wp-block-woocommerce-checkout.alignwide.wc-block-checkout {
		    margin-left: 0px !important;
		    margin-right: 0px !important;
	}
	
	.woocommerce-MyAccount-navigation ul {
		padding-left: 0px;
	    margin-bottom: 20px;
	}
	
	.elementor-page-121 #content {
		margin-top: 76px !important;
	}

}

@media screen and (max-width: 992px) {
	.icon-right {
    	margin-right: 20px !important;
	}
	
	
	
	
}

@media screen and (max-width: 767px) {
    .elementor-widget-wc-archive-products .woocommerce.columns-3 ul.products {
        grid-template-columns: repeat(1, 1fr);
    }
	
	#menu-1-577fe33 li {
    margin-bottom: 8px;
}
	
	.woocommerce-cart #content, .woocommerce-checkout #content, .woocommerce-page #content {
    margin-top: 69px !important;
}
	
	.wc-block-components-checkout-order-summary__title {
		padding: 20px !important;
	}
	
	.wp-block-woocommerce-germanized-pro-multilevel-checkout-step .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title {
		margin-left: -1em;
    margin-right: -1em;
	}
	
	.elementor-page-121 #content {
		margin-top: 49px !important;
	}
	
	

}

