/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 08 2024 | 11:07:39 */
header .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button
{
	color:#232323;
	border-color:#232323 !important;
}
header .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout
{
	border-color:#c52921 !important;
}
header .woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button.checkout:hover
{
	border-color:#232323 !important;
}

.woocommerce-info
{
	background-color:#fff;
	color:#000000;
	padding:0 0 0 25px;
}

.woocommerce-info::before
{
	color:#000000;
	top:0;
	left:0;
}

.woocommerce-checkout #order_review .form-row.place-order p.mycheckbox.validate-required
{
	margin-bottom:5px;
}






.woocommerce-checkout #order_review .form-row.place-order p.mycheckbox.validate-required label a
{
	color:#c52921 !important;
	font-weight:700 !important;
}















.shipping-calculator-form button.button
{
	background-color:#c52921 !important;
	border-color:#c52921 !important;
}

.shipping-calculator-form button.button:hover
{
	color:#fff !important;
	background-color:#232323 !important;
	border-color:#232323 !important;
}

.btn.btn-extra-large.alt#place_order
{
	background-color:#c52921 !important;
	border-color:#c52921 !important;
}

.btn.btn-extra-large.alt#place_order:hover
{
	color:#fff !important;
	background-color:#232323 !important;
	border-color:#232323 !important;
}

.hongo-mini-cart-slide-sidebar-wrap .sticky-add-to-cart-wrapper
{
	display:none !important;
}

.return-to-shop .button.wc-backward
{
	background-color:#c52921;
	border:2px solid #c52921;
}

.return-to-shop .button.wc-backward:hover
{
	color:#c52921;
}



#saferpay-div
{
	padding:0 0 20px 0 !important;
}

#saferpay-div div.row
{
	height:60px !important;
}

@media screen and (max-width: 768px)
{
	#saferpay-div div.row
	{
		margin-right:20px;
		margin-left:20px;
	}
	#saferpay-div
	{
		padding-top:20px !important;
	}
	
	.woocommerce-checkout #payment ul.payment_methods li img
	{
		display:inherit;
	}
}

#saferpay-div iframe
{
	margin:0 0 20px 0 !important;
	height:40px !important;
}

#expiration-help, #cvc-help, #card-number-help, #holder-name-help,#expiration-help
{
	margin-top:-19px;
	font-size:11px;
	line-height:11px;
}

.payment_box.payment_method_spgw_credit_card p:first-of-type
{
	display:none !important;
}

#wps_upsell_offer_main_id_1 .wps_upsell_offer_discount_section
{
	padding:15px 10px 10px 10px;
	border-bottom:1px solid #e8e8e8;
}

#wps_upsell_offer_main_id_1 .wps_upsell_offer_discount_section h3
{
	margin:0 !important;
	padding:0 !important;
	line-height:1;
}

#wps_upsell_offer_main_id_1 .wps_upsell_offer_product_section h4
{
	text-transform:none;
}

.woocommerce table.shop_table td
{
	font-size:12px;
}

.wps_upsell_offer_parent_wrapper
{
	font-family:'Inter',sans-serif !important;
}

.checkout.woocommerce-checkout #ppcp-messages
{
	margin-top:20px;
}