/* Products */
#store-products .store-product { margin-bottom: 20px; }

@media (min-width: 35.5em) and (max-width: 47.9375em)
{
	[dir="rtl"] #store-products .store-product:nth-child(odd), [dir="ltr"] #store-products .store-product:nth-child(even) { padding-left: 10px; }
	[dir="ltr"] #store-products .store-product:nth-child(odd), [dir="rtl"] #store-products .store-product:nth-child(even) { padding-right: 10px; }
}

@media (min-width: 48em) and (max-width: 63.9375em)
{
	[dir="rtl"] #store-products .store-product:nth-child(3n+1), [dir="ltr"] #store-products .store-product:nth-child(3n) { padding-left: 10px; }
	[dir="ltr"] #store-products .store-product:nth-child(3n+1), [dir="rtl"] #store-products .store-product:nth-child(3n) { padding-right: 10px; }

	#store-products .store-product:nth-child(3n+2)
	{
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (min-width: 64em)
{
	[dir="rtl"] #store-products .store-product:nth-child(4n+1), [dir="ltr"] #store-products .store-product:nth-child(4n) { padding-left: 10px; }
	[dir="ltr"] #store-products .store-product:nth-child(4n+1), [dir="rtl"] #store-products .store-product:nth-child(4n) { padding-right: 10px; }

	#store-products .store-product:nth-child(4n+2), #store-products .store-product:nth-child(4n+3)
	{
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (min-width: 48em)
{
	[dir="rtl"] #store-search.have-filters #store-products { padding-right: 20px; }
	[dir="ltr"] #store-search.have-filters #store-products { padding-left: 20px; }
}