/* 
Theme Name: Grevillea
Theme URI: https://github.com/elementor/hello-theme/
Description: Theme for Grevillea
Author: Digital Spice
Author URI: https://digitalspice.com.au/
Template: hello-elementor
Version: 1.0.1
Text Domain: grevillea
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
/*menu*/
.mega-menu-link:hover {
  background: #ffd400 !important;
	color:#000 !important;
}

.mega-menu-item img:hover {
  filter: brightness(50%);
}

.white{color:#fff !imporant;}

/* hide woocommerce pagination*/
.woocommerce-pagination {
  display: none;
}

/* hide recaptcha*/
.grecaptcha-badge { visibility: hidden !important; }

.elementor-widget-text-editor a{
	text-underline-offset: 3px;}
.eael-woo-product-carousel-container.preset-2 .eael-product-carousel{background:#fff;}
/*.eael-woo-product-carousel-container.preset-2 .eael-product-carousel .icons-wrap.box-style-list{display:none;}*/

.jet-color-image-list .jet-color-image-list__item .jet-color-image-list__button, .jet-color-image-list .jet-color-image-list__item .jet-color-image-list__decorator > *{display:block !important; width:110px;}
.elementor-17789 .elementor-element.elementor-element-ad5362b .jet-color-image-list__row{display:inline !important;}
.jet-color-image-list .jet-color-image-list__item .jet-color-image-list__button{padding:5px;}
.jet-color-image-list .jet-color-image-list__item{text-align:center; margin-bottom: 10px;
border: 1px solid #ccc;
border-radius: 10px;}

/*product category*/
.jet-list-tree__children .jet-checkboxes-list__label {
  font-size: 19px !important;
}

.storesidebar .elementor-icon-box-title a:hover{color:#ec1c24;}
.woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover {
  background: #333;
}
.woocommerce-message {
  border-top-color: #ec1c24;
}


.woocommerce-message::before {
    color: #ec1c24;;
}

.woocommerce a.button {
  border: 2px solid #fff !important;
  background: transparent;
    background-color: transparent;
    background-image: none;
  text-transform: uppercase;
  color: #fff;
}
.woocommerce a.button:hover{background:#ec1c24; color: #fff;}

.woocommerce-message {
  border-top-color: #ec1c24;;
  color: #fff;
  font-size: 17px;
  margin-bottom: 0;
  border-bottom: 2px solid #333;
  background: #333;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #000;
  line-height: 40px;
  font-size: 16px;
}