/*
 Theme Name:  Frenkie en Mo by OneStep Media
 Theme URI:    https://onestepmedia.nl
 Description:  Child Theme for Frenkie en Mo
 Author:       OneStep Media
 Author URI:   https://onestepmedia.nl
 Template:     Divi
 Version:      1.0.0
*/

/*****Add any custom CSS below this line*****/
.custom-text-fields label{
	font-weight:bold;
}
.custom-text-fields input{
	width:100%;
	height:30px;
	border-radius:5px;
	border:0px solid black;
	margin-top:5px;
	padding-left:10px;
	padding-right:10px;
}
.custom-text-fields{
	margin-bottom:50px;
	margin-top:-30px;
}
.woocommerce-cart h1,.woocommerce-checkout h1{
	font-family: 'Amatic SC', handwriting; font-weight: 700;
	font-size:35px;
}
.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{
	padding:0px 10px 0px 10px;
}
@media (max-width:960px){
body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_wc_add_to_cart_0_tb_body .button{
	float: right !important;
    top: -49px!important;
	left:10px!important;
}
}
/* adds style to divs */
/* by default all divs are hidden */
div.custom_option {
    display: none;
    border: 2px solid #ccc;
    margin-right: 5px;
    padding: 0px 5px;
    cursor: pointer;
}

/* show only divs with class "is-visible" */
div.custom_option.is-visible {
    display:inline-block;
}

/* adds the style to the selected div */
div.custom_option.on {
    background-color: #777;
    color: white;
}
.woocommerce ul.products li.product a.woocommerce-loop-product__link{
	background:#fff;
	border-radius:20px;
}
.woocommerce-loop-product__title{
	padding:20px 20px!important;
}
.product .price{
	padding:20px!important;
}
[data-parent-id="grootte"] {
    width:150px!important;
	font-size:12px!important
}
.wc-block-components-totals-footer-item-tax{
	display:none!important;
}
@media (max-width:960px){
.productfoto-mobiel img{
	position: fixed !important;
    bottom: 0;
    left: 25% !important;
    right: 50%;
    height: 220px !important;
    width: 220px !important;
    border-top: 10px solid #fff;
    border-left: 10px solid #fff;
    border-right: 10px solid #fff;
    border-radius: 20px 20px 0px 0px;
	z-index:9999;
}
}
.et-db #et-boc .et-l .et_pb_wc_add_to_cart .quantity input.qty{
	    max-width: 3.3em!important;
}