/*
Theme Name: Pricom - Child
Theme URI: https://harutheme.com/pricom
Author: HaruTheme
Author URI: https://harutheme.com/
Description: This is child theme of Pricom
Template: pricom
Version: 1.0.0
*/

/*---------------------------------
  	Write your css code from here
------------------------------------*/
/* @import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Roboto:ital,wght@0,100..900;1,100..900&family=Yeseva+One&display=swap'); */

/* a {font-family: "Roboto", sans-serif !important;font-weight: 400;font-style: normal;} */
/* p {font-family: "Josefin Sans", sans-serif;font-weight: 400;font-style: normal;} */
/* .elementor-10879 .elementor-element.elementor-element-0024a75 .haru-counter__title,
.haru-heading-title--sub-heading-1,
.haru-heading-title--description-4,
.haru-heading-title--description-2,
.haru-testimonial--slick-6 .haru-testimonial__description,
 ul li, .haru-page-title__breadcrumbs span.current a,.haru-heading-title--description-3,.haru-heading-title--sub-heading-2 {font-family: "Josefin Sans", sans-serif !important;font-weight: 400 !important;font-style: normal !important;} */

/* .haru-heading-title--heading-5,h6,.haru-heading-title--heading-1,.haru-heading-title--footer-1,.single-product-top .product_title,.product__description h3,.woocommerce-loop-product__title,.haru-accordion--style-1 .haru-accordion-title,.haru-page-title__heading--main,
.haru-heading-title--heading-2,.haru-accordion--style-4 .haru-tab-title.active .haru-accordion-title,.haru-accordion--style-3 .haru-tab-title.active .haru-accordion-title,.haru-accordion--style-3 .haru-accordion-title,
.haru-heading-title--heading-2,.haru-accordion--style-4 .haru-accordion-title,.haru-heading--style-1{font-family: "Yeseva One", serif !important;font-weight: 400 !important;font-style: normal !important;} */

/* .accordion-title .haru-accordion--style-4 .haru-tab-title.active,
.accordion-title .haru-accordion--style-4 .haru-tab-title.active .haru-accordion-icon i,
.pink-color,
.haru-accordion--style-4 .haru-tab-title.active .haru-accordion-title,
a:hover.a.haru-item-active {color: #e9547c !important;}
.accordion-title .haru-accordion--style-4 .haru-tab-title.active {border-bottom: 1px solid #e9547c !important;}

.feauted-products .woocommerce-LoopProduct-link:hover h2.woocommerce-loop-product__title {color: #e9547c !important;}
.feauted-products .product-item.style-2 .product-actions a:hover {background: #e9547c !important;}

.haru-accordion--style-3 .haru-tab-title.active,.section-bg-gradient-orange {background: linear-gradient(146deg, rgba(255, 134, 159, 1) 0%, rgba(234, 85, 83, 1) 51%, rgba(231, 69, 91, 1) 62%, rgba(220, 14, 117, 1) 100%) !important;}
.haru-icon-box--style-6 .haru-icon-box__icon i {color: #e9547c !important;background:unset !important;-webkit-text-fill-color: unset !important;}

.haru-nav-menu--main .haru-nav-menu .haru-item--main {padding: 13px 40px;}

.contact-us-form .contact-form__submit [type="submit"] {background-color: #e9547c !important;}

.haru-heading-title--sub-heading-1 {color: #e9547c !important;}

.haru-heading-title--heading-1 span:after {background: linear-gradient(101.31deg, #e9547c 2.11%, #ffd889 105.05%) !important;} */

.hero-band-video {width: 100%; /* or a specific width */height: 50vh; /* or a specific height */overflow: hidden; /* Hide any overflow from the video */position: relative; /* Allows absolute positioning of the video */}
.woocommerce-loop-product__title:hover,.haru-product-nav .product-nav-price .amount {color: #25E4E1 !important;}
.woocommerce-js .button, .woocommerce-js a.button{background-color: #25E4E1 !important;} 
.summary-content form .button.compare {display: none !important;}
.single-product-top .single-product-image-wrap .product-gallery-btn > a > span {color: #25E4E1 !important;}
.haru-woo-search--classic input[type=search].haru-woo-search__input:focus {border:1px solid #25E4E1 !important;}
.contact-form input:focus,.contact-form textarea:focus {border:1px solid #25E4E1 !important;}
.contact-form__submit [type="submit"]  {background-color: #25E4E1 !important;}
.haru-heading-title--sub-heading-1,.haru-accordion--style-4 .haru-tab-title.active .haru-accordion-title {color: #25E4E1 !important;}
.haru-accordion--style-4 .haru-tab-title.active {border-bottom: 1px solid #25E4E1 !important  ;}
.haru-heading-title--description-4 a:hover,.wc-block-components-totals-footer-item-tax-value {color: #25E4E1 !important;}
.wc-block-cart-item__wrap .wc-block-components-product-price {color: #25E4E1 !important;}
a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained {background-color: #25E4E1 !important;}
.product-item .product-actions .product-button--add-to-cart .add_to_cart_button:hover,.product-item .product-actions a:hover,.owl-next:hover,.owl-prev:hover {background-color: #25E4E1 !important;}
.product-item .product-actions .product-button--add-to-cart .add_to_cart_button:hover {border-radius: 50% !important;}
.haru-breadcrumb a:hover,.haru-breadcrumb .current a:hover,.product-nav-btn a:hover,.yith-wcwl-add-button a:hover,.product_meta a:hover,.haru-social-share__list li a:hover {color: #25E4E1 !important;}
.hero-band-video video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit:cover;}
.haru-banner-list__hover-creative-style-2 .haru-banner-list__title,.haru-wishlist--style-1 .my-wishlist-wrap .haru-wishlist-link span.total,.haru-cart .haru-cart-number {background-color: #25E4E1 !important;}
.footer-menu-item ul li a:hover, .footer-copyright a:hover {color: #25E4E1 !important;}

.woocommerce-account main.haru-page {max-width: 1140px !important;}
.woocommerce-LostPassword {color: #25E4E1 !important;}
input:focus {border: 1px solid #25E4E1 !important;}
.woocommerce-info {border-top-color: #25E4E1 !important;}
.woocommerce-MyAccount-navigation ul li.is-active a {color: #25E4E1 !important;}
.woocommerce-MyAccount-navigation ul li a:hover {color: #25E4E1 !important;}
.woocommerce-info:before {color: #25E4E1 !important;}
.woocommerce-MyAccount-content a:hover {color: #25E4E1 !important;}
.woocommerce-MyAccount-content a.button:hover {color: #fff !important;}
.woocommerce-thankyou-order-received {border: 2px dashed #25E4E1 !important;color: #25E4E1 !important;}
.woocommerce-order-details tfoot .amount {color: #25E4E1 !important;}
.haru-content-404 .page-content .haru-title-404 {color: #25E4E1 !important;}
.haru-button.haru-button--bg-primary {background-color: #25E4E1 !important;}
header .elementor-icon {margin-top: 5px;margin-left: 20px;font-weight: 500 !important;}
.wishlist_table tr .product-stock-status .wishlist-in-stock {color: #25E4E1 !important;}
.wishlist_table tr .product-add-to-cart a {background: #25E4E1 !important;}
.haru-cart .haru-cart-wrap.cart-side .cart-total .total .amount bdi{color:#25E4E1 !important;}

@media (max-width: 1024px) {
	/* .header-right nav.haru-nav-menu--dropdown {margin-top: 24px !important;margin-left: 20px !important;} */
	.elementor-9447 .elementor-element.elementor-element-0055297 .haru-nav-menu__container.haru-nav-menu--dropdown {margin-top: 24px !important;margin-left: 20px !important;}
	
	.footer-copyright {}
	/* #haru-bottom-toolbar {position: relative !important;} */
	#haru-bottom-toolbar {
        display: none !important;
    }
    .single-product-summary .compare.button {width: 100%;text-align: center;}
    .haru-single-product .related {margin-top:0;padding-top:0;}
    .wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart a {background: #25E4E1 !important;}
    
    .haru-page-title.has-heading {
        padding: 30px 0 30px !important;
        margin-bottom: 20px !important;
    }
    .elementor-10879 .elementor-element.elementor-element-4a3afb5 {padding-top: 0 !important;}
    .haru-banner-list--creative li:nth-child(3) .haru-banner-list__image img {
        object-fit: none !important;
        height: 100% !important;
    }
    
    .haru-banner-list__hover-creative-style-1 .haru-banner-list__content {
        bottom: -20px;
    }
    
    .haru-footer-link--style-2 a {
    font-size: 14px !important; }
}



.haru-nav-menu--dropdown .haru-item:hover, .haru-nav-menu--dropdown .haru-item:focus, .haru-nav-menu--dropdown .haru-item.highlighted, .haru-nav-menu--dropdown .haru-item.haru-item-active {background-color:#25e4e1 !important;}
.product-list .compare.button  {display:none;}


table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
    background-image: none !important;
    position: relative;
    padding-right: 20px;
}

table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after {
    content: "▲"; /* or ▼ depending on state */
    position: absolute;
    right: 5px;
    font-size: 10px;
    color: #666;
}
