/* cursor */
body {
    cursor: url("https://saraminoodt.com/wp-content/uploads/2022/02/cursor.png"), auto;
}

/* checkout page */
#place_order {
	width:100%
}

.woocommerce-form-login label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {
   margin-top: 12px;
}

@media (min-width: 768px){
    #customer_details{
        width: 58%;
        float: left;
    }
    #order_review_heading{
        width: 30%;
        float: left;
        margin-left: 4% !important;
    }
    #order_review{
        width: 38%;
        float: left;
		margin-left:4%;
    }
    .woocommerce table.woocommerce-checkout-review-order-table td{
        width: 50%;
    }
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
    .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
        width: 100%;
    }
}

.edgtf-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method li>* {
    margin-right: 10px;
}

.edgtf-woocommerce-page .woocommerce-checkout h3#order_review_heading {
    margin-top: 8px;
}

h3#ship-to-different-address {
    font-size: 16px;
}

#ckwc_opt_in_field {
    width: 100%;
}

/* cart page */
.edgtf-woocommerce-page table.cart tr.cart_item td.product-thumbnail {
    width: 50px;
}

.edgtf-woocommerce-page table.cart tr.cart_item td {
    padding-top: 10px;
    padding-bottom: 10px;
}

.edgtf-woocommerce-page table.cart tr.cart_item td.product-thumbnail {
    width: 50px;
}

.edgtf-woocommerce-page table.cart tr.cart_item td {
    padding-top: 10px;
    padding-bottom: 10px;
}

.cross-sells {
    display: none;
}

.cart_totals h2 {
    font-size: 30px;
}

.woocommerce-page .edgtf-content .edgtf-quantity-buttons .edgtf-quantity-input, div.woocommerce .edgtf-quantity-buttons .edgtf-quantity-input {
    font-size: 20px;
}

.edgtf-woocommerce-page .cart-collaterals tr.shipping #shipping_method li>* {
    margin-right: 10px;
}

.woocommerce button[name="update_cart"],
.woocommerce input[name="update_cart"] {
	display: none !important;
}

@media (min-width: 768px){
	.cart_totals {
			width: 42%;
			float: right;
	}
}

.edgtf-woocommerce-page .cart-collaterals table th {
    padding-right: 20px;
}

/* shop page */
h2.woocommerce-loop-category__title {
    font-size: 20px;
}

ul.products>.product>a {
    position: unset;
}

.searchandfilter [type="submit"] {
    padding: 8px 13px !important;
}

.searchandfilter h4 {
	font-size: 21px;
}