/*
Theme Name:   Vonica Child
Theme URI:    https://bicycleshopee.com
Description:  Child theme for Vonica
Author:       Bicycleshopee
Author URI:   https://bicycleshopee.com
Template:     vonica
Version:      1.0.0
*/

/* Add your custom styles below */

/* Example of using the placeholder image in your styles */

.tax-product_cat.term-tricycles .elementor-151 .elementor-element.elementor-element-448240e6:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-448240e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	    background-image: url(https://bicycleshopee.com/wp-content/uploads/2024/01/Tricycles_.jpg) !important;
}

.tax-product_cat.term-scooters .elementor-151 .elementor-element.elementor-element-448240e6:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-448240e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	    background-image: url(https://bicycleshopee.com/wp-content/uploads/2024/01/Scooter-With-Kick_.jpg) !important;
}

.tax-product_cat.term-accessories .elementor-151 .elementor-element.elementor-element-448240e6:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-448240e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	    background-image: url(https://bicycleshopee.com/wp-content/uploads/2024/02/Accessories.jpg) !important;
}

.tax-product_cat.term-components .elementor-151 .elementor-element.elementor-element-448240e6:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-448240e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	    background-image: url(https://bicycleshopee.com/wp-content/uploads/2024/02/Components.jpg) !important;
}

.tax-product_cat.term-kids-ride-ons .elementor-151 .elementor-element.elementor-element-448240e6:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-448240e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	    background-image: url(https://bicycleshopee.com/wp-content/uploads/2024/02/Kids-Ride-Ons.jpg) !important;
}

@media print, screen and (max-width: 47.99875em){
.kitify .yith-wcwl-add-button {
    display: block !important;
}
	.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header{
		position: relative !important;
	}
	
}

.example-class {
    background: url('images/screenshot.png') center center no-repeat;
    /* Add more styles as needed */
}
.grecaptcha-badge { 
    visibility: hidden !important;
}
label.error{ color: #FF0000; }
.elementor-element-6271c60{ background: black !important; }
#mc_embed_signup{
	background: transparent!important;
    color: #fff!important;
    clear: left;
    font: 14px Helvetica,Arial,sans-serif;
    width: 350px!important;
}

#mc_embed_signup .mc-field-group label {
    display: block;
    margin-bottom: 3px!important;
    color: #fff!important;
}

#mc_embed_signup .helper_text{
	background-color:#222222!important;
}
.woocommerce-account .woocommerce .woocommerce-MyAccount-content p:last-of-type{
    margin-bottom: 0 !important;
}

.woocommerce.woocommerce-wishlist .wishlist_table tr td.product-price{
    padding-right: 0px !important;
    text-align: left;
}
.password-container {
    position: relative;
}
.toggle-password {
    position: absolute;
    top: 25px;
    right: 10px;
    transform: translateY(-50%);
    cursor: pointer;
}
.toggle-login-password{
    position: absolute;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    cursor: pointer;
}

 .coming-soon-message {
        padding: 20px;
        background-color: #f5f5f5;
        border: 1px solid #ddd;
        margin-bottom: 20px;
	 	position: absolute;
	 	top: 755px;
	 	left: 50%;
	    color: red;
  		font-size: 30px;
    }

 @media (min-width: 300px) and (max-width: 800px) {
	 .coming-soon-message {
		 padding: 20px;
		 position: absolute;
		 top: 395px;
		 font-size: 22px;
		 background: transparent;
		 border: none;
		 left: 15%;
	 }
	 .toggle-column-btn__wrap{
		 height: 30px;
	 }
    }


 @media (min-width: 810px) and (max-width: 1080px) {
	 .coming-soon-message {
		 padding: 20px;
		 margin-bottom: 20px;
		 position: absolute;
		 top: 443px;
		 left: 25%;
		 color: red;
		 font-size: 30px;
		 text-align: center;
		 background:transparent;
		 border:none;
			
        }
    }

.wp-block-search__button{
	height: 49px;
}
.wp-block-search__label{
	font-size: 1.25rem;
}
.kitify-posts__inner-content{
	min-height: 225px;
}
.second_wishlist_btn{ float:left; width:100%; margin-top:10px; }

.nav-menu ul{
	top:70%!important;
}

#page42 .elementor-42 .elementor-element.elementor-element-8ed1380:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-8ed1380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	 background-image: url("https://bicycleshopee.com/wp-content/uploads/2024/01/Contact-Us.jpg") !important;
}
#page44 .elementor-44 .elementor-element.elementor-element-b328b9c:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-b328b9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	 background-image: url("https://bicycleshopee.com/wp-content/uploads/2024/01/banner-1.jpeg") !important;
}
.tax-product_cat .elementor-151 .elementor-element.elementor-element-448240e6:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-448240e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	 background-image: url("https://bicycleshopee.com/wp-content/uploads/2024/01/final.png");
}
/*
#page27.tax-product_cat .elementor-151 .elementor-element.elementor-element-448240e6:not(.elementor-motion-effects-element-type-background), .elementor-151 .elementor-element.elementor-element-448240e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
	 background-image: url("https://bicycleshopee.com/wp-content/uploads/2024/01/Scooter-With-Kick_.jpg");
}*/
.mb-top-20{
	margin-top: 20px !important; 
}
.order-total-tax th{ width: 37% !important; }
.order-total-tax .woocommerce-Price-amount bdi{ font-size: 1.125rem; font-weight: bold; color: #000; }
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-wishlist a:before{
	    content: '\2764' !important;
}
.kitify .yith-wcwl-add-to-wishlist{
	right: 20px !important;
}
.kitify .yith-wcwl-add-button{ text-align:right !important;}
.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .add_to_wishlist_logout, .add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .disabled_item, .add-to-wishlist-before_image .yith-wcwl-add-to-wishlist .open-pretty-photo{
	
	font-size:0;
}

.wp-block-search__label {
	
	font-family:timonium!important;
}
@media (min-width: 1280px) {
	#scrollshop{ height:100vh !important; overflow-y:scroll !important; padding:20px;}
}
@media (min-width: 767px){
	.shop-display-type-layout{ display:none !important; }
}
#scrollshop .wc-block-price-slider{ padding-left:10px; padding-right: 10px; }
.woocommerce-archive-header .shop-display-type{ display:none !important; }
.shop-display-type-layout{
	display: flex;
	align-items: center;
	gap: 10px;
	margin-left:10px;
	cursor:pointer;
}
.shop-display-type-layout > div svg{
	width:30px;
	height:30px;
}
.single_layout.active, .double_layout.active{ background: var(--site-accent-color); color:#fff; padding:5px;}

.top_scroll_margue{ font-size:22px; }
@media (max-width: 767px){
	.products_mobile{
		flex: 0 0 calc(100%/2);
		max-width: calc(100%/2);
	}
	.top_scroll_margue{ font-size:12px; }
	.products_mobile .woocommerce-loop-product__title{ font-size:12px !important;}
	.products_mobile .product-item__description--actions .button .text{ font-size: 0.60rem !important; }
	.elementor-element-6271c60{ padding:2px; }
}

.kitify-doc-enable-header-transparency .kitify-site-wrapper > .elementor-location-header > .elementor-top-section:not(.elementor-sticky--effects):not(.ignore-docs-style-yes){
	padding-bottom:0px;
}

.elementor-icon-list-items{
	list-style: none;
    padding: 0px!important;
    margin: 0px!important;
}

.top_scroll_margue{
	padding: 0px!important;
    margin: 0px!important;
}

.elementor-3067 .elementor-element.elementor-element-2aa9c51 .wpcf7 input.wpcf7-submit {
    text-decoration: none;
    width: 350px!important;
	font-size:16px!important;
}

.subscribe{
    width: 100%;
    background: #000 !important;
    font-size: 16px !important;
    letter-spacing: 2px;
}
