/*

Theme Name: HelloChild

Author: Your Name

Description: Child theme for Hello Elementor.

Version: 1.0

Template: hello-elementor
 
(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)

*/

/* #wrap1 {

   width: 30px !important;

  height: auto;

} */
 
img#wrap1 {

	  width: 20px !important;

  	height: auto;	

}

form.cart {

    flex-direction: column !important;

}
 
 
ul.products.elementor-grid li.product a.woocommerce-loop-product__link span.onsale{

	 padding: 16px !important;

}

.wc-block-checkout__sidebar .wc-block-components-product-name {
    font-size: 24px !important;
    line-height: 24px !important;
}

.woocommerce a.added_to_cart {
    padding-top: 0 !important;
}
 
@media (max-width: 767px) {
    .woocommerce a.added_to_cart {
        padding-top: 5px !important;
    }
}
.wc-block-components-totals-coupon {
    display: none !important;
}
/*  procedded to checkout button*/
:root a.wc-block-cart__submit-button.contained.wp-element-button {
  background-color: #93765d;
  color: white;
}

.wc-block-components-button__text {
    color: white;
}

/* on checkout page for quantity */
.quantity input[type="number"] {
    margin: 10px !important;
}

.elementor-99 .elementor-element.elementor-element-5c0f2d49.elementor-wc-products ul.products li.product {
    text-align: justify !important;
}
 
 
 
.woocommerce ul.products li.product .button {
	color: var(--e-global-color-primary);
    background-color: #02010100;
    font-family: var(--e-global-typography-f5390e4-font-family), Sans-serif;
    font-size: var(--e-global-typography-f5390e4-font-size);
    font-weight: var(--e-global-typography-f5390e4-font-weight);
    text-decoration: var(--e-global-typography-f5390e4-text-decoration);
    padding: 0% 0% 0% 0%;
    margin-top: 0px;
}
 

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{
	padding-top:20px !important;
} 

.woocommerce span.onsale {
	display: block;
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-6253acc);
    font-family: var(--e-global-typography-fc27073-font-family), Sans-serif;
    font-size: var(--e-global-typography-fc27073-font-size);
    font-weight: var(--e-global-typography-fc27073-font-weight);
    line-height: var(--e-global-typography-fc27073-line-height);
	padding: 16px !important;
}

tr.wishlist_item td.product-action button.button.alt {
    background-color: #94765D !important;
}

.silvareya-wishlist-btn {
    background-color: var(--e-global-color-primary) !important;
    color: white !important;
}


.wp-block-woocommerce-cart.alignwide {
    margin-inline: 0px !important;
}

.tinv-wishlist .tinv-header {
    margin-bottom: 30px;
    display: none;
}

/* Select box (white bg, border in #94765D) */
select {
  background-color: #fff !important;
  color: #94765D !important;
  border-radius: 10px !important;
  border: 2px solid #94765D !important;
  padding: 10px 14px !important;
  border-radius: 8px !important;
  font-weight: 500 !important;
  cursor: pointer !important;
  outline: none !important;
  -webkit-appearance: none; /* remove native arrow on WebKit */
  -moz-appearance: none;    /* remove native arrow on Firefox */
  appearance: none;
}

/* Try to style options — note: may be ignored by some browsers */
option {
  background-color: #fff;
  color: #94765D !important;
}

/* vendor-specific attempts (may not influence Chrome selection highlight) */
select::-ms-expand { display: none; } /* IE/Edge arrow removal */


