/*
Theme Name: Geroba
Theme URI: https://www.webkrunch.be/
Author: WebKrunch
Author URI: http://www.webkrunch.be/
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: geroba
Tags:
*/
/* .home-hero-title {
	font-size: 100px !important;
} */
.page-hero-text a {
    color: #9dbf1b;
    transition: all .4s;
    -moz-transition: all .4s;
    -ms-transition: all .4s;
}
.page-hero-text a:hover {
    color: #212027;
}
.single-product-addon-price {
	display: none;
}
.logged-in .single-product-addon-price {
	display: inline;
}
.webkrunch {
	height: 0px;
	display: inline-block;
	text-indent: -9999px;
}

.page-hero-wrapper + .content-form-wrapper {
	padding: 57px 0 35px;
}
.lf-woocommerce-checkout-form .woocommerce-NoticeGroup {
	width: 100%;
}

.main-nav .main-nav-location:nth-of-type(2) {
	display: none !important;
}

body.admin-bar .select2-dropdown--below {
    top: 30px;
}

body.admin-bar .select2-dropdown--above {
    top: 30px;
}

.sf-field-taxonomy-product_cat .sf-item-968 {
	display: none !important;
}

/* registration form */
.acc-reg .woocommerce-form-register input {
	color: #4f4e56;
}

.acc-reg .woocommerce-form-register .form-row.form-row-first{
	margin-right: 15px!important;
}

.acc-reg .country_select select{
	min-height: 45px;
	color: #4f4e56;
	padding: 16px 12px 12px 12px;
}

@media all and (max-width: 1600px) {
	.woocommerce .acc-reg .form-row-first,.woocommerce .acc-reg .form-row.form-row-last{
		width: 41.5%;
	}
}

@media all and (max-width: 1200px) {
	.woocommerce .acc-reg .form-row.form-row-first,.woocommerce .acc-reg .form-row.form-row-last{
		width: 100%;
		margin-right: 0!important;
	}
}
/* @media all and (max-width: 1200px) {
    .home-hero-title {
	    font-size: 40px !important;
    }
} */

.single-product-addons select{
	display: none!important;
}



.single-product-addon-number-wrap{
	width: 100%;
}

/* .hide-field:not(.has-house-number){
	display: none;
} */

.hide-field, .product-addon-select-helpers, .hidden-addon-input{
	display: none;
}

.single-product-addon-number-wrap label{
	font-family: "Centra No2";
    font-size: 14px;
    font-weight: 400 !important;
    cursor: pointer;
    position: relative;
    line-height: 1;
    padding-top: 4px;
}

.single-product-addons .single-product-addon-number input[type='number'], .single-product-addons .single-product-addon-number input[type='text']{
	font-size: 15px;
    background-color: transparent;
    border: 2px solid #211F27;
    border-radius: 4px;
    padding: 0px 0px 0 12px;
    width: 56px;
    margin-left: 6px;
}

.single-product-addons .single-product-addon-number input[type='text']{
    width: 156px;
}

footer .btn.btn-prim.menu-item a{
	color: white;
}

option[value=""]+option[value=""]{
	display: none;
}

.location-product-type.hide{
	display: none;
}

.single-product-addon-number-wrap {
    margin-bottom: 10px;
}

body .menu-item-16147,
body .menu-item-17397,
body .menu-item-20329 {
    display: none;
}
body.logged-in .menu-item-21468,
body.logged-in .menu-item-21467,
body.logged-in .menu-item-21466,
body.logged-in .menu-item-21667 {
    display: none;
}
body.logged-in .menu-item-16147,
body.logged-in .menu-item-17397,
body.logged-in .menu-item-20329 {
    display: inherit !important;
}

.product-group-discount {
	display: none !important;
}

.flex-viewport .woocommerce-product-gallery__image img {
	display: none !important;
}

.flex-viewport .woocommerce-product-gallery__image .cover-image {
	display: block;
	width: 100%;
	padding-bottom: 105%;
	background-repeat: no-repeat;
	background-position:center;
	background-size: cover;	
}