/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 16 2025 | 15:06:58 */
#wps_upsell_offer_main_id_1 .wps_upsell_offer_discount_section
{
	padding:20px 20px 0 20px;
}

#wps_upsell_offer_main_id_1 .wps_upsell_offer_discount_section h3
{
	margin:0;
}

#order_review #payment
{
	margin-top:15px !important;
	padding-top:15px !important;
}

.payment_methods .payment_box
{
	margin:15px 0 !important;
}

/* SAFERPAY SIX */
#saferpay-div
{
	padding:0 !important;
	margin:20px !important;
	box-shadow:none !important;
}

.col-form-label
{
	text-align:left !important;
}

.sample-two .form-group label
{
	padding:7px 10px 0 0 !important;
}

.sample-two .form-group.row
{
	background: none !important;
}

#expiration-help, #cvc-help, #card-number-help, #holder-name-help
{
	font-size:11px;
	line-height:14px;
}

@media screen and (max-width: 768px)
{
	#payment .payment_methods li .payment_box, #payment .payment_methods>li .payment_box
	{
		padding:15px !important;
	}
	#saferpay-div.sample-two .form-group label
	{
		width:100%;
		font-size:12px;
		padding:0 !important;
	}
	#saferpay-div.sample-two .form-group .col-sm-8
	{
		width:100%;
		padding:0 !important;
	}
	
	#saferpay-div
	{
		margin:20px 0 !important;
	}
	
	
	.sample-two .form-group.row
	{
		margin-left:0;
		margin-right:0;
	}

	.sample-two .form-group.row:nth-of-type(3)
	{
		width:calc(50% - 7.5px);
		display:inline-block;
	}

	.sample-two .form-group.row:nth-of-type(4)
	{
		width:calc(50% - 7.5px);
		display:inline-block;
		margin-left:10px;
	}
}
/* FINE SAFERPAY SIX */

td.product-name ul.variation
{
	display:block;
	float:left;
	width:100%;
}

.mini_cart_item .variation-SelectYourWarrantyPackage .item-variation-name,
.cart_item .variation-SelectYourWarrantyPackage .item-variation-name
{
	display:none !important;
}

.mini_cart_item .item-variation-value .pewc-cart-item-price,
.cart_item .item-variation-value .pewc-cart-item-price
{
	display:none !important;
}

@media screen and (max-width: 768px)
{
	.checkout-order-review
	{
		padding:10px;
	}

	#wps_upsell_offer_main_id_1 .wps_upsell_offer_discount_section h3
	{
		font-size:16px;
	}
	#wps_upsell_offer_main_id_1 .wps_upsell_offer_img
	{
		max-width:100px;
	}
	#wps_upsell_offer_main_id_1 .wps_upsell_offer_product_section h4
	{
		font-size:15px;
	}
	
	.woocommerce-checkout-review-order-table th
	{
		font-size:15px;
	}
	
	.woocommerce-checkout-review-order-table th.product-name,
	.woocommerce-checkout-review-order-table td.product-name,
	.woocommerce-checkout-review-order-table tr.cart-subtotal th,
	.woocommerce-checkout-review-order-table tr.shipping th,
	.woocommerce-checkout-review-order-table tr.order-total th
	{
		padding:10px 5px 10px 0;
	}
	
	.woocommerce-checkout-review-order-table th.product-total,
	.woocommerce-checkout-review-order-table td.product-total,
	.woocommerce-checkout-review-order-table tr.cart-subtotal td,
	.woocommerce-checkout-review-order-table tr.shipping td,
	.woocommerce-checkout-review-order-table tr.order-total td
	{
		padding:10px 0 10px 5px;
	}
	
	.woocommerce-checkout-review-order-table #shipping_method li label
	{
		text-indent:-25px;
		margin-top:12.5px;
		font-size:12px;
	}
	
	.woocommerce-checkout-review-order-table #shipping_method li label bdi
	{
		font-size: var(--wd-text-font-size);
	}
	
	#shipping_method label
	{
		font-size:12px;
	}
	
	#shipping_method label .woocommerce-Price-amount
	{
		font-size: var(--wd-text-font-size);
	}
	
	.woocommerce-checkout-review-order .wd-table-wrapper
	{
		padding:5px 15px !important;
	}
}

.woocommerce-order-received article .entry-content td ul,
.woocommerce-order-received article .entry-content td ol
{
	margin-top:5px;
}

.checkout_coupon
{
	max-width:inherit !important;
}

.woocommerce-table__line-item.order_item td.woocommerce-table__product-name.product-name ul{ float:left; }






.woocommerce-checkout .woocommerce-billing-fields,
.woocommerce-checkout .woocommerce-shippint-fields
{
	font-weight:400;
	font-size:13px;
}




