/*==========  Desktop First  ==========*/
@media (max-width: 1660px) {

}

@media (max-width: 1440px) {

}

@media (max-width: 1366px) {

}

@media (max-width: 1024px) {
	.cart-sect .woocommerce {flex-wrap: wrap;}
	.woocommerce .cart-collaterals, 
	.woocommerce-page .cart-collaterals,
	.woocommerce-cart-form {flex-basis: 100%;}
	.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {padding: 0;}
	.checkout-sect form #order_review td.product-name {min-width: unset;}
	.woocommerce-order-received.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table th:last-child,
	.woocommerce-order-received.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td:last-child {text-align: right;}
}

@media (max-width: 921px) {
	.woocommerce-js table.shop_table td, .woocommerce-page table.shop_table td {border-top: none;}
	.woocommerce-cart table.cart .product-thumbnail, .woocommerce-checkout table.cart .product-thumbnail {display: none !important;}
	.woocommerce-js table.shop_table td, 
	.woocommerce-js table.shop_table th, 
	.woocommerce-page table.shop_table td, 
	.woocommerce-page table.shop_table th {padding-left: 0;padding-right: 0;}
	.woocommerce table.shop_table_responsive tr td.product-remove, 
	.woocommerce-page table.shop_table_responsive tr td.product-remove {text-align: left !important;}
	.woocommerce-cart .quantity {margin-left: auto !important;}
	.woocommerce-page table.shop_table_responsive tr.woocommerce-cart-form__cart-item {border-bottom: 1px solid #D6D6D6;padding: 10px 0;}
	.woocommerce table.cart td.actions .coupon, 
	.woocommerce-page #content table.cart td.actions .coupon, 
	.woocommerce-page table.cart td.actions .coupon {flex-direction: column;}
	.woocommerce-js #content table.cart [name="coupon_code"], 
	.woocommerce-page #content table.cart [name="coupon_code"] {width: 100% !important;margin: 0;}
	.woocommerce-page table.cart td.actions .coupon .button {width: 100% !important;margin: 20px 0 0 !important;min-height: 42px;}
	.woocommerce-account .woocommerce-MyAccount-content {width: 100%;margin-top: 40px;}

}

@media (max-width: 767.98px) {
	.cart.e-loop-add-to-cart-form:before, .cart.e-loop-add-to-cart-form:after {content: none !important;}
	.cart.e-loop-add-to-cart-form {justify-content: space-between;}
	.e-loop-add-to-cart-form .price {display: none;}
	.e-loop-add-to-cart-form .button {font-size: 14px !important;}
	.e-loop-add-to-cart-form .button.addcart-mob.added {font-size: 0 !important;}
	.e-loop-add-to-cart-form .button.addcart-mob.added:after {font-size: 20px !important;margin: 0 !important;}
	#payment label {top: -8px;width: calc(100% - 40px);vertical-align: middle;margin: 0;}
	.woocommerce-MyAccount-navigation {padding: 10px 30px;}
	body .woocommerce-MyAccount-navigation-link a {padding: 12px 0 !important;}
	.wppb-user-forms #wppb-loginform .login-username input[type="text"], 
	.wppb-user-forms #wppb-loginform .login-password input[type="password"], 
	.wppb-form-field.pbpl-class input[type="text"], .wppb-form-field.pbpl-class input[type="email"], 
	.wppb-form-field.pbpl-class input[type="url"], .wppb-form-field.pbpl-class input[type="password"], 
	.wppb-form-field.pbpl-class input[type="search"], .wppb-form-field.pbpl-class input[type="number"], 
	.wppb-form-field.pbpl-class select, .wppb-form-field.pbpl-class textarea, 
	.wppb-form-field.pbpl-class .wppb-checkboxes, .wppb-form-field.pbpl-class .wppb-radios, 
	.wppb-form-field.wppb-wysiwyg.pbpl-class .wp-editor-wrap, #wppb-login-wrap.pbpl-class .login-username input, 
	#wppb-login-wrap.pbpl-class .login-password input, #wppb-recover-password ul li.wppb-form-field input {height: 42px;}
	.login-submit input#wppb-submit {height: 42px;}
	.ue-mini-cart-footer{margin-top: unset !important;}
	.woocommerce form.woocommerce-form-coupon .form-row-first, 
	.woocommerce form.woocommerce-form-coupon .form-row-last, 
	.woocommerce-page form.woocommerce-form-coupon .form-row-first,
	.woocommerce-page form.woocommerce-form-coupon .form-row-last {width: 100%;}
}

@media (max-width: 575.98px) {

}

@media (max-width: 360px) {
	.checkout-sect table.shop_table .product-thumbnail img {width: auto;max-width: 70px;}
	#order_review .quantity {max-width: 90px;}
}

/*==========  Mobile First  ==========*/
@media (min-width: 768px) {
	.cky-notice .cky-title{margin: 0 !important;}
}
/*# sourceMappingURL=media.css.map */