/*
 Theme Name:   Storefront Child
 Theme URI:    https://woocommerce.com/products/storefront/
 Description:  Storefront Child Theme
 Template:     storefront
 Text Domain:  storefront-child
*/
/* =Eigen CSS hier beneden plaatsen
-------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6, body, button, input, textarea {
	font-family: 'Arial';}

.footer-widgets {
 padding-top: 0.1em;}
.site-footer {
  padding: 1em 0 1em; }
.site-info {
  padding: 0em 0; }

.woo-thumbnail-tijdelijk { position: relative; }
.woo-thumbnail-tijdelijk:before {
	content: "";
	background: rgba(255,255,255,0.3);
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0; top: 0;
}

.woo-thumbnail-tijdelijk:after {
	content: "Onder voorbehoud";
	color: #333;
	position: absolute;
	background: rgba(255, 255, 255, 0.6);
	border-radius: 100%;
	text-align: center;
	width: 70px;
	height: 70px;
	top: calc(50% - 55px);
	left: calc(50% - 35px);
	font-size: 0.8em;
	font-weight: bold;
	display: flex;
	align-items: center;
}

.woo-thumbnail-skip { display:none; }

/* .outofstock .price {display:none} */

.woo-thumbnail-sold { position: relative; }
.outofstock .woo-thumbnail-sold:before {
	content: "";
	background: rgba(255,255,255,0.3);
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0; top: 0;
}

.outofstock .woo-thumbnail-sold:after {
	content: "";
	color: #333;
	position: absolute;
	background: rgba(255, 0, 0, 0.6);
	border-radius: 100%;
	text-align: center;
	width: 30px;
	height: 30px;
	bottom: calc(10px);
	right: calc(5px);
	font-size: 0.8em;
	font-weight: bold;
	display: flex;
	align-items: center;
}

/*get rid of external fonts
*/

@font-face{font-family:Arial;}

/*woocommerce.css met unminify.com*/
.show-password-input:after {
    font-family: Arial;
}
.star-rating {
    font-family: Arial;
}
p.stars a:before {
    font-family: Arial;
}
.woocommerce-error:before,
.woocommerce-info:before,
.woocommerce-message:before,
.woocommerce-noreviews:before,
p.no-comments:before {
    font-family: Arial;
}

/* Hide category on posts */
.post-meta .post-category {
display: none;
}

/*
.wp-block-code{font-family:Monaco,monospace;}
.components-snackbar{font-family:Arial,sans-serif;}
.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:Arial,sans-serif}
.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{font-family:Arial,sans-serif}
.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:Arial,sans-serif;}
.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:Arial,sans-serif;}
.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-family:Arial,sans-serif;}
body,button,input,select,textarea{font-family:Arial,sans-serif;}
div.asl_r p.showmore{font-family:Arial;}
div.asl_r p.showmore a{font-family:Arial;}
.results .asl_nores .asl_keyword{font-family:Arial;}
#ajaxsearchlite1 .probox .proinput,div.asl_w .probox .proinput{ font-family:Arial;}
#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{ font-family:Arial;}
div.asl_w .probox .proinput input::-webkit-input-placeholder{ font-family:Arial;}
div.asl_w .probox .proinput input::-moz-placeholder{ font-family:Arial;}
div.asl_w .probox .proinput input:-ms-input-placeholder{ font-family:Arial;}
div.asl_w .probox .proinput input:-moz-placeholder{ font-family:Arial;}
div.asl_w .probox .proinput input.autocomplete{ font-family:Arial;}
div.asl_r .results .nores .keyword{ font-family:Arial;}
div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{ font-family:Arial;}
div.asl_r .results .item .asl_content h3 a:hover{ font-family:Arial;}
div.asl_r .results .item div.etc{ font-family:Arial;}
div.asl_r .results .item .etc .asl_author{ font-family:Arial;}
div.asl_r .results .item .etc .asl_date{ font-family:Arial;}
div.asl_r .results .item p.desc{ font-family:Arial;}
div.asl_s.searchsettings .asl_option_label{ font-family:Arial;}
div.asl_s.searchsettings fieldset legend{ font-family:Arial;}
.show-password-input:after{font-family:Arial;}
.star-rating{font-family:Arial;}
p.stars a:before{font-family:Arial;}
.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before,.woocommerce-noreviews:before,p.no-comments:before{font-family:Arial;}
.storefront-product-sharing ul li a:before {font-family: Arial;}
.storefront-2-3 .storefront-product-sharing ul li a:before {font-family:Arial;}
.storefront-2-3 .storefront-product-sharing ul li.email a:before {font-family:Arial;}
@font-face{font-family:Arial;}
.fab{font-family:Arial;}
.fa,.fas{font-family:Arial;}
.comment-body cite a:after{font-family:Arial;}
#comments .comment-list .reply a:after{font-family:Arial;}
#comments .comment-list .reply a.comment-edit-link:after{font-family:Arial;}
#respond #cancel-comment-reply-link:before{font-family:Arial;}
.sticky .entry-title:before{font-family:Arial;}
.added_to_cart.loading:after,.button.loading:after,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link.loading:after,button.loading:after,input[type=button].loading:after,input[type=reset].loading:after,input[type=submit].loading:after{font-family:Arial;}
.handheld-navigation ul.menu li button:after{font-family:Arial;}
.site-main nav.navigation .nav-previous a:before{font-family:Arial;}
.site-main nav.navigation .nav-next a:after{font-family:Arial;}
.widget_product_search form:before,.widget_search form:before{font-family:Arial;}
.storefront-handheld-footer-bar ul li>a:before{font-family:Arial;}
.storefront-product-pagination a[rel=next]:after,.storefront-product-pagination a[rel=prev]:after{font-family:Arial;}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font-family:Arial;}
.stock:before{font-family:Arial;}
a.reset_variations:before{font-family:Arial;}
.woocommerce-breadcrumb a:first-of-type:before{font-family:Arial;}
.widget_archive ul li:before,.widget_categories ul li:before,.widget_layered_nav_filters ul li:before,.widget_layered_nav ul li:before,.widget_links ul li:before,.widget_nav_menu ul li:before,.widget_pages ul li:before,.widget_product_categories ul li:before,.widget_recent_comments ul li:before,.widget_recent_entries ul li:before{font-family:Arial;}
.widget_product_categories ul li:before{font-family:Arial;}
.widget_categories ul li:before{font-family:Arial;}
a.remove:before{font-family:Arial;}
.woocommerce-shipping-calculator>p:first-child a:before{font-family:Arial;}
.blockUI:before{font-family:Arial;}
.woocommerce-pagination .next:after,.woocommerce-pagination .prev:after{font-family:Arial;}
.woocommerce-breadcrumb .breadcrumb-separator:after{font-family:Arial;}
#payment .payment_methods>.wc_payment_method>label:before,#payment .payment_methods>.woocommerce-PaymentMethod>label:before{font-family:Arial;}
.woocommerce-password-strength:after{font-family:Arial;}
.woocommerce-MyAccount-navigation ul li a:before{font-family:Arial;}
.my_account_orders .button.view:after{font-family:Arial;}
p.order-again .button:after{font-family:Arial;}
.woocommerce-MyAccount-downloads .button:after{font-family:Arial;}
.demo_store:before{font-family:Arial;}
.woocommerce-tabs ul.tabs li:after{font-family:Arial;}
.wc-forward:after,.woocommerce-Button--next:after{font-family:Arial;}
.woocommerce-Button--previous:before{font-family:Arial;}
#reviews .commentlist li p.meta .verified:before{font-family:Arial;}
.single-product div.product .component_selections .clear_component_options:before{font-family:Arial;}
.cart .mnm_table_item .mnm_table_item_indent:before,.shop_table .mnm_table_item .mnm_table_item_indent:before{font-family:Arial;}
.quick-view-button:before{font-family:Arial;}
.woocommerce-page .no_shipping_address .gift-form label:after,.woocommerce-page .ship_address .gift-form label:after{font-family:Arial;}
.woocommerce-page .no_shipping_address .modify-address-button:before,.woocommerce-page .ship_address .modify-address-button:before{font-family:Arial;}
.woocommerce-page .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a:before,.woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--contributions a:before{font-family:Arial;}
a#variations_clear:before{font-family:Arial;}
.wl-add-link:before{font-family:Arial;}
.button.wl-create-new:before{font-family:Arial;}
@media (min-width:768px){.main-navigation ul.menu>li.menu-item-has-children>a:after,.main-navigation ul.menu>li.page_item_has_children>a:after,.main-navigation ul.nav-menu>li.menu-item-has-children>a:after,.main-navigation ul.nav-menu>li.page_item_has_children>a:after{font-family:Arial
.main-navigation ul.menu ul li.menu-item-has-children>a:after,.main-navigation ul.menu ul li.page_item_has_children>a:after,.main-navigation ul.nav-menu ul li.menu-item-has-children>a:after,.main-navigation ul.nav-menu ul li.page_item_has_children>a:after{font-family:Arial;}
.demo_store a.woocommerce-store-notice__dismiss-link:before{font-family:Arial;}
.site-header-cart .cart-contents:after{font-family:Arial;}
.addresses header.title a:before{font-family:Arial;}
#wl-wrapper .wl-tabs>li.active:after{font-family:Arial;}
*/
