/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.5.1762868378
Updated: 2025-11-11 13:39:38

*/




.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
 background-color: #fffcf4!important;
}
.variable-items-wrapper.button-variable-items-wrapper.wvs-style-squared {
	margin-top: 7px;
}
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item) {
	 border-radius: 0px!important; 
	 margin-right: 7px!important
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
	border: 1px solid black!important;
	background-color: white !important;
}
.elementor-117 .elementor-element.elementor-element-d05ac12 .wpr-product-add-to-cart .reset_variations {
	color: #000;
	background-color: #fffcf4;
	border-color: #E8E8E8;
	margin-top: 26px !important;
}

.single_add_to_cart_button.button.alt {
	background-color: #fffcf4!important;
}

 

.wpr-grid-item-add-to-cart.elementor-repeater-item-4b32180.wpr-grid-item-display-custom.wpr-grid-item-align-right a {
	background-color: #fffcf4 !important;
	color: #40424E!important;
}
.elementor-232 .elementor-element.elementor-element-d518f23 .wpr-grid-item-add-to-cart a {
	text-align: center;
}

.elementor-1016 .elementor-element.elementor-element-4150b60 .elementor-field-type-html {
	text-align: center;
	background-color: white;
	padding: 15px 10px 15px 10px!important;
}

.elementor-icon-list-text .stock.in-stock {
	color: #7E7E7E !important;
	margin-bottom: 0px;
	margin-right:-10px;
}
.wpr-grid-item-add-to-cart.elementor-repeater-item-4b32180.wpr-grid-item-display-custom.wpr-grid-item-align-right a {
	text-align: center;
}
.elementor-190 .elementor-element.elementor-element-10c0bf9 a.remove:hover {
	color: #9c9185 !important;
}
.wc-block-components-notice-banner__content a {
	color: black;
}

/* Hide "Ship to a different address?" and order notes */
.woocommerce-shipping-fields,
.woocommerce-additional-fields {
    display: none !important;
}
@media (max-width: 767px) {
.elementor-117 .elementor-element.elementor-element-d05ac12 .wpr-product-add-to-cart .single_add_to_cart_button{
	font-size: 12px !important;
  }
	.single_add_to_cart_button {
	margin-left: 0px !important;
}
	.rtsb_theme_hello-elementor .rtsb-builder-content{
		padding-left:0px;
		padding-right:0px;
	}
}


	.elementor-element.elementor-element-8f13dd5.wpr-checkout-horizontal.elementor-widget.elementor-widget-wpr-page-checkout .woocommerce-form-coupon-toggle {
	display: none;
}


#custom-size-input-box {
    background: #fafafa;
    padding: 12px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
}


.wpr-grid-item-status .inner-block > .wpr-woo-onsale {
	display: none;
}






/* Mobile view left align for WooCommerce Cart/Checkout */
@media only screen and (max-width: 767px) {
  .woocommerce table.shop_table,
  .woocommerce-cart .cart_totals,
  .woocommerce .woocommerce-shipping-destination,
  .woocommerce form .form-row label,
  .woocommerce form .form-row input,
  .woocommerce form .form-row select,
  .woocommerce form .form-row textarea,
  .woocommerce .cart_totals th,
  .woocommerce .cart_totals td,
  .woocommerce-cart .cart-collaterals .cart_totals p {
    text-align: left !important;
  }

  .woocommerce .cart_totals table {
    width: 100%;
  }
}
