/* Compact vertical rhythm for Life Saver product pages */
body.mior-lifesaver .mior-woocommerce div.product .summary > .price{
	margin-bottom:10px !important;
}

body.mior-lifesaver .mior-woocommerce div.product .woocommerce-product-details__short-description{
	margin-bottom:8px !important;
}

body.mior-lifesaver .mior-woocommerce div.product .woocommerce-product-details__short-description p{
	margin-top:0 !important;
	margin-bottom:6px !important;
}

body.mior-lifesaver .mior-woocommerce div.product form.cart{
	margin-top:14px !important;
	padding-top:14px !important;
}

body.mior-lifesaver .mior-woocommerce div.product form.cart .variations{
	margin-bottom:8px !important;
}

body.mior-lifesaver .mior-woocommerce div.product form.cart .variations th{
	margin-top:5px !important;
}

body.mior-lifesaver .mior-woocommerce div.product .woocommerce-variation{
	min-height:0 !important;
	margin:0 !important;
	padding:0 !important;
}

body.mior-lifesaver .mior-lsdc-direct-active .woocommerce-variation-add-to-cart{
	margin-top:5px !important;
}

body.mior-lifesaver .mior-product-pack-cta{
	margin-top:5px !important;
}

body.mior-lifesaver .mior-checkout-trust-strip{
	margin-top:10px !important;
	margin-bottom:7px !important;
}

body.mior-lifesaver .mior-lsdc{
	margin-top:12px !important;
}

body.mior-lifesaver .mior-lsdc__head{
	margin-bottom:12px !important;
}

@media(max-width:620px){
	body.mior-lifesaver .mior-woocommerce div.product .woocommerce-product-details__short-description{
		margin-bottom:4px !important;
	}

	body.mior-lifesaver .mior-woocommerce div.product form.cart{
		margin-top:10px !important;
		padding-top:10px !important;
	}

	body.mior-lifesaver .mior-woocommerce div.product form.cart .variations{
		margin-bottom:5px !important;
	}

	body.mior-lifesaver .mior-woocommerce div.product form.cart .variations th,
	body.mior-lifesaver .mior-woocommerce div.product form.cart .variations td{
		padding-bottom:5px !important;
	}

	body.mior-lifesaver .mior-lsdc-direct-active .woocommerce-variation-add-to-cart{
		margin-top:2px !important;
	}

	body.mior-lifesaver .mior-product-pack-cta{
		margin-top:3px !important;
	}

	body.mior-lifesaver .mior-checkout-trust-strip{
		margin-top:8px !important;
		margin-bottom:4px !important;
		padding-bottom:2px !important;
	}

	body.mior-lifesaver .mior-lsdc{
		margin-top:8px !important;
	}

	body.mior-lifesaver .mior-lsdc__head{
		margin-bottom:9px !important;
	}
}
