h1, h2, h3, h4, h5, h6, .site-title {font-weight:400;}

.elementor-button-icon svg {width: 30px;}

.hero-area {overflow:hidden!important;}
.related.products ul.products li.product a img,
.elementor-shortcode .woocommerce ul.products li.product a img {display:block;margin-bottom:18px;}
.elementor-shortcode .woocommerce ul.products .loop-button-wrapper {display:none;}

@media (min-width:991px) {
	.stretch-left .elementor-widget-container {
    margin-left: calc((100vw - 1140px)/-2);
}
.hero-image .elementor-widget-container {margin-right:calc((100vw - 1060px)/-2);min-height:700px;}
.hero-image img {min-height:700px;object-fit:cover;}
}



Ishita Prabhakar <ishitaprabhakarr@gmail.com>
02:30 (3 minutes ago)
to me

/* Make the header cart dropdown more compact */
.widget_shopping_cart {
width: 300px !important;
font-size: 14px !important;
}

/* Keep product names on fewer lines */
.widget_shopping_cart .mini_cart_item {
font-size: 14px !important;
line-height: 1.3 !important;
}

.widget_shopping_cart .mini_cart_item a:not(.remove) {
white-space: nowrap !important;
font-size: 14px !important;
}

/* Make subtotal smaller */
.widget_shopping_cart .total {
font-size: 14px !important;
padding: 10px 0 !important;
}

/* Make View Cart / Checkout buttons smaller */
.widget_shopping_cart .buttons a {
font-size: 13px !important;
padding: 8px 12px !important;
min-height: auto !important;
line-height: 1.2 !important;
}
.elementor-shortcode .woocommerce ul.products li.product a {margin-bottom:0;}
.elementor-shortcode .woocommerce ul.products li h2 {margin-bottom:6px;}
.widget-area .widget:not(:last-of-type) {margin-bottom:30px;}
#mainnav ul li a {font-weight:400;}
.footer-widget ul {list-style:none;padding-left:0;}

/* Set primary color to Pastel Pink */ 
:root { 
--primary-color: #E19AC7 !important; 
} 
/* Make all buttons Pink with white text */ 
.woocommerce button, 
.woocommerce a.button, 
.woocommerce input.button, 
.woocommerce .add_to_cart_button, 
.woocommerce .checkout-button, 
.woocommerce #review_form #submit { 
background-color: var(--primary-color) !important; color: #ffffff !important; 
} 
/* Black hover effect */ 
.woocommerce button:hover, 
.woocommerce a.button:hover, 
.woocommerce input.button:hover, 
.woocommerce .add_to_cart_button:hover, 
.woocommerce .checkout-button:hover, 
.woocommerce #review_form #submit:hover { background-color: #333333 !important; 
} 
/* Make cart product names black */ 
.woocommerce-mini-cart__total, 
.woocommerce-mini-cart__buttons .button, 
.woocommerce-mini-cart__content .product-name a, .woocommerce-mini-cart__content .cart_item a, .woocommerce ul.cart_list li a, 
.woocommerce ul.product_list_widget li a { 
color: var(--primary-color) !important; 
}
/* Remove "View Cart" button */ 
.woocommerce-mini-cart__buttons a:not(.checkout) { display: none !important; 
} 
/* Remove red focus border */ 
input:focus, 
textarea:focus, 
select:focus { 
outline: none !important; 
border-color: #000000 !important; 
} 
/* Make the "X" in cart white */ 
.woocommerce-mini-cart__content .remove, .woocommerce-cart-form .remove, 
.woocommerce a.remove { 
color: #ffffff !important; 
background: none !important; 
border: none !important; 
font-size: 18px !important; 
text-align: center !important; 
} 
/* Make WPForms submit button black */ .wpforms-submit { 
background-color: #000000 !important; 
color: #ffffff !important; 
border: none !important; 
} 
/* Add hover effect */ 
.wpforms-submit:hover { 
background-color: #333333 !important; 
}

.woocommerce-mini-cart-item-count {
    background-color: #EFA1B8 !important;
    color: #fff !important;
    border-radius: 50% !important;
}



.widget_shopping_cart .total {
display: flex !important;
justify-content: center !important;
align-items: center !important;
gap: 14px !important;
font-size: 14px !important;
margin: 0 !important;
}

.widget_shopping_cart .total strong {
margin: 0 !important;
font-size: 14px !important;
font-weight: 500 !important;
}