.sticky-header,
.dt-header-menu ul.dt-primary-nav li ul.sub-menu {
	background-color: #ccccccf2;
	}
.dt-sc-header-icons-list>div.wishlist-item a span i, .dt-sc-shop-menu-cart-icon,.dt-sc-header-icons-list>div.loginlogout-item a span i {
	background-color: transparent;
	}
.woocommerce .hidden-title-form a.hide-title-form {height: auto;width: auto;}
.add_to_wishlist.single_add_to_wishlist #yith-wcwl-icon-heart-outline{display: none;}
.yith-quick-view-close{	position: absolute;	right: 0;width: 36px;}
.woocommerce .woocommerce-MyAccount-content a:hover{color:white;}
.reset_variations,
.added_to_cart
{display: none!important;
 visibility: hidden!important;
 }
.dt-custom-floral-decor-title .jet-headline--direction-vertical:before {
	background-image: url(https://www.splashof.beauty/wp-content/themes/iva/css/../images/heading-floral-decor-image2.png);
	}
.elementor-element.elementor-widget-icon-box.dt-support-info-box.elementor-view-stacked .elementor-icon {
	background-color: #ddd;
	}
.dt-skin-tertiary-bg {
	background-color: #ddd!important;
	}
.main-title-section-wrapper .container:before, .main-title-section-wrapper .container:after {
	background-image: none;
	}
.main-title-section-wrapper>.main-title-section-bg:after {
	background-color: #00000000;
	}
#wpcf7-f22037-p21155-o1 p{
	display: flex;flex-direction: row;align-items: center;justify-content: space-around;
	}
#wpcf7-f22037-p21155-o1 input{margin: 0; border-radius: 2em;}
#wpcf7-f22037-p21155-o1 .wpcf7-spinner {display: none!important;}
.woocommerce ul.products[class*="dtiva-products-listing"] li.product .product-thumb .image .primary-image {
    background-size: cover;
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
    #post-21962 .elementor-section.elementor-section-boxed.elementor-top-section>.elementor-container {
        max-width: none;
    }
}
 .jet-headline__second .jet-headline__label {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-secondary-font-weight);
}
.single-preview-img .entry-format, .entry-author{display: none!important;}
.ti-widget.ti-goog .ti-controls .ti-next, .ti-widget.ti-goog .ti-controls .ti-prev {background: transparent;
}
.woocommerce .woocommerce-shipping-methods li input[type="radio"]:checked+label:before {    
    border-bottom: 4px solid currentColor;
    border-left: 0px solid #fff0;
    border-right: 4px solid currentColor;
    border-top: 0px solid #fff0;
    height: 20px;
    left: -36px!important;
    top: -2px;
}
.woocommerce .woocommerce-shipping-methods input[type="radio"]~label::before {
    border-width: 3px;
    height: 18px;
    left: -32px;
    top: 2px;
    width: 18px;
}
.dt-sc-shop-toggle{display:none;}


@media  (max-width: 1024px) {
body[data-elementor-device-mode="mobile_extra"] #main .container,body[data-elementor-device-mode="mobile"] #main .container,body[data-elementor-device-mode="tablet"] #main .container
{display: flex;flex-direction: column;}
body[data-elementor-device-mode="mobile_extra"] #main .container #primary,body[data-elementor-device-mode="mobile"] #main .container #primary,body[data-elementor-device-mode="tablet"] #main .container #primary
{order: 1;}
body[data-elementor-device-mode="mobile_extra"] #main .container #secondary-left,body[data-elementor-device-mode="mobile"] #main .container #secondary-left,body[data-elementor-device-mode="tablet"] #main .container #secondary-left
{order: 0;}
}

