/**
 * Theme Name: Blocksy Child - van Bonnie
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */



#woo-store-vacation a.woo-store-vacation__btn {
	display: none;
}

.item-shipping_class {
	margin-top: 10px;
	margin-bottom: 5px;
}
.woocommerce-cart-form__cart-item .product-name a {
	font-size: 18px;
}
	/*media query mobile first*/
	@media only screen and (max-width: 999.98px) {
		.bapf_sfilter ul li {
		    display: inline-block;
		    margin-right: 15px !important;
		}
		.post-type-archive-product [data-vertical-spacing*=top] {
		    padding-top: 30px;
		}
		.bapf_sfilter {
		    margin-bottom: 10px;
		}
	}


.bapf_body li {
	height: 24px;
}
.bapf_head h3 {
	font-size: 20px;
}

.form-jcy5f6p7jr label {
	font-size: 14px;
}
/*#id-IswRX7H0iZ,
#id-5O90FI176Q,
#id-DRtzUEi72p {
	height: 30px;
}*/
/*#block-25 p {
	margin-bottom: 0;
}*/
.form-jcy5f6p7jr label,
.form-jcy5f6p7jr input[type=text],
.form-jcy5f6p7jr input[type=email],
.form-jcy5f6p7jr .mc4wp-response {
	font-size: 14px;
}
.form-jcy5f6p7jr input[type=text],
.form-jcy5f6p7jr input[type=email] {
	height: 30px;
	padding: 2px 8px;
}
.form-jcy5f6p7jr [type=submit] {
	background-color: var(--theme-palette-color-5);
	margin-top: 10px;
}
.form-jcy5f6p7jr [type=submit]:hover {
	background-color: var(--theme-palette-color-8);
	margin-top: 10px;
}
.gform_required_legend {
	display: none;
}


	/*media query mobile first*/
	@media only screen and (min-width: 1000px) {
		[data-row=middle] [data-column=end]>[data-items=primary] {
		    justify-content: center;
		    margin-top: 10px;
		    margin-right: 10vw
		}

		[data-footer*="type-1"] .ct-footer [data-row*="middle"] > div.ct-container {
		    width: 82%;
		}
	}



	/*media query mobile first*/
	@media only screen and (min-width: 1200px) {
		[data-header*="type-1"] .ct-header [data-id="menu"] > ul > li > a {
		    --theme-font-size: 17px;
		}
		#header-menu-1 .menu {
		    gap: 20px;
		}



	}

	@media only screen and (min-width: 1400px) {
		[data-header*="type-1"] .ct-header [data-id="menu"] > ul > li > a {
		    --theme-font-size: 18px;
		}
		#header-menu-1 .menu {
		    gap: 40px;
		}
		[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container {
		    --logo-max-height: 60px;
		}



	}
	@media only screen and (min-width: 1600px) {
		[data-header*="type-1"] .ct-header [data-id="menu"] > ul > li > a {
		    --theme-font-size: 19px;
		}
		#header-menu-1 .menu {
		    gap: 60px;
		}
		[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container {
		    --logo-max-height: 65px;
		}
		[data-row=middle] [data-column=end]>[data-items=primary] {
		    margin-top: 20px;
		    padding-right: 10vw;
		}
		[data-footer*="type-1"] .ct-footer [data-row*="middle"] {
		    background-position: 6% 20%;
		}

	}
	@media only screen and (min-width: 1800px) {
		[data-footer*="type-1"] .ct-footer [data-row*="middle"] {
		    background-position: 11% 20%;
		}
		[data-row=middle] [data-column=end]>[data-items=primary] {
		    padding-right: 15vw;
		}
	}
.related.products {
	margin-top: 100px;
	padding-top: 40px;
	border-top: 1px solid var(--tab-border-color, var(--theme-border-color));
}

.single-product[data-header*="type-1"] .ct-header [data-id="menu"] ul li#menu-item-113 a.ct-menu-link,
.tax-product_cat[data-header*="type-1"] .ct-header [data-id="menu"] ul li#menu-item-113 a.ct-menu-link {
    --theme-link-initial-color: var(--theme-palette-color-7);
}
#block-19 {
	width: 75%;
}
.ct-filter-widget-wrapper {
	margin-bottom: 40px;
}
.wc-block-grid__product .wc-block-grid__product-title {
    font-size: 14px;
}
