/* Miamikeratin - https://kendall.elated-themes.com/shop-showcase/ theme refried */

@media only screen and (max-width:600px) {
.eltd-woocommerce-page .woocommerce-ordering, .eltd-woocommerce-page .woocommerce-result-count {
	width: 100%;
	margin-bottom: 2%
}
.eltd-woocommerce-page .woocommerce-result-count {
	text-align: center
}
.eltd-woocommerce-page .woocommerce-ordering .orderby, .eltd-woocommerce-page .woocommerce-ordering .select2-choice {
	display: block;
	margin: 0 auto
}
}

@media only screen and (max-width:1024px) {
.eltd-woocommerce-page.eltd-woocommerce-columns-4 .products .product, .eltd-woocommerce-page.eltd-woocommerce-columns-5 .products .product, .eltd-woocommerce-page.eltd-woocommerce-columns-6 .products .product, .woocommerce.columns-4 .products .product, .woocommerce.columns-5 .products .product, .woocommerce.columns-6 .products .product {
	width: 33.33333%
}
.eltd-woocommerce-page.eltd-woocommerce-columns-4 .products .product:nth-child(4n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-5 .products .product:nth-child(4n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-6 .products .product:nth-child(4n+1), .woocommerce.columns-4 .products .product:nth-child(4n+1), .woocommerce.columns-5 .products .product:nth-child(4n+1), .woocommerce.columns-6 .products .product:nth-child(4n+1) {
	clear: none
}
.eltd-woocommerce-page.eltd-woocommerce-columns-4 .products .product:nth-child(3n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-5 .products .product:nth-child(3n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-6 .products .product:nth-child(3n+1), .woocommerce.columns-4 .products .product:nth-child(3n+1), .woocommerce.columns-5 .products .product:nth-child(3n+1), .woocommerce.columns-6 .products .product:nth-child(3n+1) {
	clear: both
}
}

@media only screen and (max-width:768px) {
.eltd-woocommerce-page.eltd-woocommerce-columns-4 .products .product, .eltd-woocommerce-page.eltd-woocommerce-columns-5 .products .product, .eltd-woocommerce-page.eltd-woocommerce-columns-6 .products .product, .woocommerce.columns-4 .products .product, .woocommerce.columns-5 .products .product, .woocommerce.columns-6 .products .product {
	width: 50%
}
.eltd-woocommerce-page.eltd-woocommerce-columns-4 .products .product:nth-child(3n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-4 .products .product:nth-child(4n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-5 .products .product:nth-child(3n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-5 .products .product:nth-child(4n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-6 .products .product:nth-child(3n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-6 .products .product:nth-child(4n+1), .woocommerce.columns-4 .products .product:nth-child(3n+1), .woocommerce.columns-4 .products .product:nth-child(4n+1), .woocommerce.columns-5 .products .product:nth-child(3n+1), .woocommerce.columns-5 .products .product:nth-child(4n+1), .woocommerce.columns-6 .products .product:nth-child(3n+1), .woocommerce.columns-6 .products .product:nth-child(4n+1) {
	clear: none
}
.eltd-woocommerce-page.eltd-woocommerce-columns-4 .products .product:nth-child(2n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-5 .products .product:nth-child(2n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-6 .products .product:nth-child(2n+1), .woocommerce.columns-4 .products .product:nth-child(2n+1), .woocommerce.columns-5 .products .product:nth-child(2n+1), .woocommerce.columns-6 .products .product:nth-child(2n+1) {
	clear: both
}
}

@media only screen and (max-width:480px) {
.eltd-woocommerce-page.eltd-woocommerce-columns-4 .products .product, .eltd-woocommerce-page.eltd-woocommerce-columns-5 .products .product, .eltd-woocommerce-page.eltd-woocommerce-columns-6 .products .product, .woocommerce.columns-4 .products .product, .woocommerce.columns-5 .products .product, .woocommerce.columns-6 .products .product {
	width: 100%
}
}

@media only screen and (max-width:1024px) {
.eltd-woocommerce-page.eltd-woocommerce-columns-4 .eltd-woocommerce-with-sidebar .products .product, .eltd-woocommerce-page.eltd-woocommerce-columns-5 .eltd-woocommerce-with-sidebar .products .product, .eltd-woocommerce-page.eltd-woocommerce-columns-6 .eltd-woocommerce-with-sidebar .products .product, .woocommerce.columns-4 .eltd-woocommerce-with-sidebar .products .product, .woocommerce.columns-5 .eltd-woocommerce-with-sidebar .products .product, .woocommerce.columns-6 .eltd-woocommerce-with-sidebar .products .product {
	width: 50%
}
.eltd-woocommerce-page.eltd-woocommerce-columns-4 .eltd-woocommerce-with-sidebar .products .product:nth-child(3n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-5 .eltd-woocommerce-with-sidebar .products .product:nth-child(3n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-6 .eltd-woocommerce-with-sidebar .products .product:nth-child(3n+1), .woocommerce.columns-4 .eltd-woocommerce-with-sidebar .products .product:nth-child(3n+1), .woocommerce.columns-5 .eltd-woocommerce-with-sidebar .products .product:nth-child(3n+1), .woocommerce.columns-6 .eltd-woocommerce-with-sidebar .products .product:nth-child(3n+1) {
	clear: none
}
.eltd-woocommerce-page.eltd-woocommerce-columns-4 .eltd-woocommerce-with-sidebar .products .product:nth-child(2n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-5 .eltd-woocommerce-with-sidebar .products .product:nth-child(2n+1), .eltd-woocommerce-page.eltd-woocommerce-columns-6 .eltd-woocommerce-with-sidebar .products .product:nth-child(2n+1), .woocommerce.columns-4 .eltd-woocommerce-with-sidebar .products .product:nth-child(2n+1), .woocommerce.columns-5 .eltd-woocommerce-with-sidebar .products .product:nth-child(2n+1), .woocommerce.columns-6 .eltd-woocommerce-with-sidebar .products .product:nth-child(2n+1) {
	clear: both
}
}

@media only screen and (max-width:600px) {
.eltd-woocommerce-page.eltd-woocommerce-columns-4 .eltd-woocommerce-with-sidebar .products .product, .eltd-woocommerce-page.eltd-woocommerce-columns-5 .eltd-woocommerce-with-sidebar .products .product, .eltd-woocommerce-page.eltd-woocommerce-columns-6 .eltd-woocommerce-with-sidebar .products .product, .woocommerce.columns-4 .eltd-woocommerce-with-sidebar .products .product, .woocommerce.columns-5 .eltd-woocommerce-with-sidebar .products .product, .woocommerce.columns-6 .eltd-woocommerce-with-sidebar .products .product {
	width: 100%
}
}

@media only screen and (max-width:768px) {
.eltd-woocommerce-page.eltd-woocommerce-columns-3 .products .product, .woocommerce.columns-3 .products .product {
	width: 50%
}
.eltd-woocommerce-page.eltd-woocommerce-columns-3 .products .product:nth-child(3n+1), .woocommerce.columns-3 .products .product:nth-child(3n+1) {
	clear: none
}
.eltd-woocommerce-page.eltd-woocommerce-columns-3 .products .product:nth-child(2n+1), .woocommerce.columns-3 .products .product:nth-child(2n+1) {
	clear: both
}
}

@media only screen and (max-width:480px) {
.eltd-woocommerce-page.eltd-woocommerce-columns-3 .products .product, .woocommerce.columns-3 .products .product {
	width: 100%
}
.eltd-woocommerce-page td.product-thumbnail img {
	display: none
}
}

@media only screen and (max-width:600px) {
.eltd-woocommerce-page.eltd-woocommerce-columns-3 .eltd-woocommerce-with-sidebar .products .product, .woocommerce.columns-3 .eltd-woocommerce-with-sidebar .products .product {
	width: 100%
}
.eltd-single-product-summary .cart .group_table .eltd-group-row .price .amount, .eltd-single-product-summary .cart .group_table .eltd-group-row .price .stock {
	float: none
}
}

@media only screen and (max-width:1024px) {
.eltd-single-product-summary .cart .group_table .eltd-group-row .label {
	width: 28%
}
}

@media only screen and (max-width:768px) {
.eltd-single-product-images, .eltd-single-product-summary {
	width: 100%;
	margin: 0;
	padding: 0
}
.eltd-single-product-images {
	margin-bottom: 30px
}
}

@media only screen and (max-width:600px) {
.eltd-woocommerce-page table td {
	padding: 5px
}
}

@media only screen and (max-width:1024px) {
.eltd-woocommerce-page td.actions .coupon input[type=text] {
	width: 170px
}
.eltd-woocommerce-page td.actions .coupon input[type=submit] {
	padding: 16px 24px
}
.eltd-woocommerce-page td.actions .eltd-cart-proceed-update .eltd-btn {
	padding: 16px 20px
}
}

@media only screen and (max-width:768px) {
.eltd-woocommerce-page td.actions .coupon, .eltd-woocommerce-page td.actions .eltd-cart-proceed-update {
	width: 100%;
	margin-bottom: 20px
}
.eltd-woocommerce-page td.actions .coupon .eltd-btn, .eltd-woocommerce-page td.actions .coupon input[type=text], .eltd-woocommerce-page td.actions .coupon input[type=submit], .eltd-woocommerce-page td.actions .eltd-cart-proceed-update .eltd-btn, .eltd-woocommerce-page td.actions .eltd-cart-proceed-update input[type=text], .eltd-woocommerce-page td.actions .eltd-cart-proceed-update input[type=submit] {
	width: calc(50% - 4px);
	margin: 0 2px;
	float: left
}
.eltd-woocommerce-page td.actions .coupon .eltd-btn, .eltd-woocommerce-page td.actions .eltd-cart-proceed-update .eltd-btn {
	text-align: center
}
}

@media only screen and (max-width:480px) {
.eltd-woocommerce-page td.actions .coupon .eltd-btn, .eltd-woocommerce-page td.actions .coupon input[type=text], .eltd-woocommerce-page td.actions .coupon input[type=submit], .eltd-woocommerce-page td.actions .eltd-cart-proceed-update .eltd-btn, .eltd-woocommerce-page td.actions .eltd-cart-proceed-update input[type=text], .eltd-woocommerce-page td.actions .eltd-cart-proceed-update input[type=submit] {
	width: 100%;
	margin: 0 0 10px
}
}

@media only screen and (max-width:768px) {
.eltd-woocommerce-page tr.cart_item .eltd-quantity-buttons .eltd-quantity-input {
	width: 30px
}
.eltd-woocommerce-page tr.cart_item .eltd-quantity-buttons .eltd-quantity-minus, .eltd-woocommerce-page tr.cart_item .eltd-quantity-buttons .eltd-quantity-plus {
	width: 20px
}
}

@media only screen and (max-width:600px) {
.eltd-woocommerce-page tr.cart_item .eltd-quantity-buttons .eltd-quantity-input {
	width: 25px
}
.eltd-woocommerce-page tr.cart_item .eltd-quantity-buttons .eltd-quantity-minus, .eltd-woocommerce-page tr.cart_item .eltd-quantity-buttons .eltd-quantity-plus {
	width: 15px
}
}

@media only screen and (max-width:768px) {
.eltd-woocommerce-page .coupon input[type=text] {
	width: 150px
}
.eltd-woocommerce-page .woocommerce-checkout .col-1, .eltd-woocommerce-page .woocommerce-checkout .col-2 {
	width: 100%
}
}

@media only screen and (max-width:600px) {
.eltd-woocommerce-page .eltd-shipping-calculator {
	width: 100%;
	margin-bottom: 25px
}
.eltd-woocommerce-page .eltd-cart-totals {
	width: 100%
}
}

@media only screen and (max-width:1024px) {
.eltd-shopping-cart-outer:hover .eltd-shopping-cart-dropdown {
	display: none;
	visibility: hidden
}
.eltd-top-bar .eltd-shopping-cart-outer {
	float: none
}
}

@media only screen and (max-width:320px) {
.eltd-shopping-cart-outer {
	display: none
}
}
