/*
 Theme Name:   ingternet-child-theme
 Theme URI:    http://www.sitezilla.nl/
 Template:     ingternet
 Version:      1.0.5.18
 Text Domain:  ingternet-child-theme
*/
.sliderknop a:hover {color: #FFF;font-weight: 600;transition: all 0.3s ease-in-out;border-radius: 0px;border: 2px solid #000!important;margin-bottom: 10px;background-color: #000!important;}.cta-button {float: left !important;padding-top: 1.75em;padding-bottom: .75em;margin: 0;display: inline !important;}.vergelijk-shop {list-style-type: none;webkit-box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);-moz-box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);display: block;margin-bottom: 15px;}ul, menu-top {display: inline-block;list-style-type: disc;-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 15px;}@media screen and (min-width: 300px){input[type="search"] {width: 120px !important;}}@media screen and (min-width: 720px){input[type="search"] {width: 400px !important;}}@media screen and (min-width: 1240px){input[type="search"] {width: 600px !important;}}.shortdescription {overflow: hidden }.shortdescription p {display: inline-block;width: 100%;margin-top: 0;box-sizing: border-box;-webkit-box-orient: vertical;display: -webkit-box;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;white-space: normal;padding-right: 40px;margin-right: -40px;}.shortdescription a {float: right }.prdctfltr_customize_border {display: inline-block !important;}
form.sus button {float: left;width: 15%;padding: 8px;background: #004C3F;color: white;font-size: 15px;border: none;cursor: pointer;}form.sus::after {content: "";clear: both;display: table;}.go-button {right: 0px;margin-right: 2px;padding-right: 0px;padding-top: 1px;padding-bottom: 1px;position: absolute;height: 78px;}span.details {cursor: pointer;display: inline-flex;width: 32px;max-height: unset;height: 80px;vertical-align: middle;font-size: 50px;font-weight: 700;background-color: #004C3F;border-color: #f1f1f1;color: #ffffff;align-items: stretch;}span.meer {cursor: pointer;width:100%;padding:12px;background-color: #004C3F;border-color: #f1f1f1;color: #ffffff;webkit-box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);-moz-box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);box-shadow: 0 6px 16px -4px rgb(0 0 0 / 13%);}.modellen ul {padding: 14px;font-size : 1.2em;columns: 4;-webkit-columns: 4;-moz-columns: 4;}.row.vergelijk-shop:hover {box-shadow: 0 12px 16px -4px rgb(0 0 0 / 16%);transform: scale(1.01);}.sneakers .sneaker-wrapper:hover {box-shadow: 0 12px 16px -4px rgb(0 0 0 / 16%);transform: scale(1.01);}.motto-tekst{display: none;}.top-bar{display: none;}.site-header {background-color: #fff !important;}.zoekmijindeelements {}.top-bar {background-color: #030303;}li.google a:hover {color: #004C3F;}li.twitter a:hover {color: #004C3F;}li.facebook a:hover {color: #004C3F;}li.linkedin a:hover {color: #004C3F;}li.pinterest a:hover {color: #004C3F;}li.youtube a:hover {color: #004C3F;}footer {background-color: #495057;}footer {color: #bfbfbf;}.ingteractivelogo a:link, .ingteractivelogo a:visited, .ingteractivelogo a:hover, .ingteractivelogo a:active {color: #bfbfbf !important;}.navbreed {background-color: #ffffff;}.woocommerce div.product p.price, .woocommerce div.product span.price{color: #ffffff;}.woocommerce ul.products li.product .price {color: #ffffff;}.navbar-default{background-color: #ffffff;}input[type="submit"] {background-color: #ffffff;border-color: #ffffff;}input[type="submit"]:hover {border-color: #ffffff;}input[type="search"] {border-color: #ffffff;}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {background-color: #ffffff !important;}.vc_general.vc_cta3{border-left: 5px solid #ffffff !important;}.HeadingS {display: table-row;background-color: #ffffff !important;}.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {background-color: #ffffff;}.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {background-color: #ffffff;}.woocommerce .woocommerce-ordering select {background-color: #ffffff;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {background-color: #ffffff !important;}.woocommerce .widget_layered_nav ul.yith-wcan-label li a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a{background-color: #ffffff !important;}.navbar-default .navbar-nav>.active>a{background-color: #e7e7e7;}.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {background-color: #f2f2f2;}input[type="submit"]:hover{background-color: #f2f2f2;}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus {background-color: #f2f2f2 !important;}.pager li>a:hover, .pager li>a:focus {background-color: #f2f2f2 !important;}.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {background-color: #f2f2f2;}.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {background-color: #f2f2f2;}.woocommerce .woocommerce-ordering select:hover {background-color: #f2f2f2;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range {background-color: #f2f2f2 !important;}.woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover {background-color: #f2f2f2 !important;}.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {background-color: #f2f2f3;}.navbar-default .navbar-nav>li>a {border-left: 1px solid #f2f2f2;}.dropdown-menu>.active>a{background-color: #e7e7e7;}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {background-color: #e7e7e7;}}.dropdown-menu>li>a:hover {background-color: #f2f2f2;}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {background-color: #f2f2f2;}}.navbar-default .navbar-brand {color: #004C3F !important;}.navbar-default .navbar-nav>li>a, input[type="submit"] {color: #030303;}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern {color: #030303;}.navbar-default .navbar-toggle .icon-bar {background-color: #030303 !important;}.navbar-default .navbar-toggle {border-color: #030303 !important;}.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {color: #030303;}.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {color: #030303;}.paginaheaderprijs span {color: #030303;}.woocommerce .woocommerce-ordering select {color: #030303 !important;}.woocommerce .widget_layered_nav ul.yith-wcan-label li a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a{color: #030303 !important;}.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus,input[type="submit"]:hover {color: #004C3F;}.vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:hover, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-modern:focus {color: #004C3F;}.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {color: #004C3F;}.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {color: #004C3F;}.woocommerce .woocommerce-ordering select:hover {color: #004C3F;}.woocommerce .widget_layered_nav ul.yith-wcan-label li a:hover, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover {color: #004C3F !important;}.navbar-default .navbar-nav>.active>a {color: #000000;}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {color: #000000 !important;}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {color: #000000 !important;}}.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {color: #004C3F !important;}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {color: #004C3F !important;}}.dropdown-menu>li>a {color: #030303;}.navbar-default .navbar-toggle .icon-bar {background-color: #030303;}.navbar-default .navbar-nav>.active>a:hover{color: #004C3F;}.dropdown-menu>.active>a {color: #000000;}.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {color: #030303;}.border-titelk {border-top: 2px solid #004C3F;}.border-titelk2 {border-top: 2px solid #004C3F;}body {color: #030303;}.paginaheaderprijs span {background-color:rgba(0,0,0,0.7) !important;}.hoofd-tekst {color: #004C3F;}.pld-like-dislike-wrap {display: inline-block;margin-bottom:20px;}.pld-common-wrap {display: inline-block;min-width: 50px;}.pld-common-wrap > a.pld-like-dislike-trigger {text-decoration: none;box-shadow: 0 0 0 !important;border-bottom: 0;}.pld-count-wrap {margin-right: 20px;}.pld-like-dislike-wrap .pld-common-wrap {margin-right: 10px;padding-left: 10px;padding-right: 10px;}.pld-like-dislike-wrap.pld-custom img {max-width: 30px;display: inline-block;vertical-align: top;}.pld-like-dislike-wrap {display: flex;justify-content: center;align-items: center;}.pld-like-dislike-wrap img {border-radius: 50% !important;background-color : #f5f5f5;outline: 10px solid #f5f5f5;width: 100%;height: auto;text-align: center;font-size: 24px;}.pld-like-dislike-wrap {position: absolute;left: 50%;transform: translateX(-50%);margin-top: -24px;z-index: 9;}.sneaker-inline {display: inline-block;vertical-align: top;margin-right: 0px;}.models-wrapper {display: block;overflow: hidden;margin-bottom: 1rem;background: #fff;min-height: 210px;position: relative;webkit-box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);-moz-box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);text-decoration: none;}.models-wrapper img {width: 100%;height: auto;position: absolute;top: 50%;left: 50%;z-index: 1;transform: translate(-50%, -50%) rotate(-15deg);}@media only screen and (max-width: 600px) {.pld-like-dislike-wrap.pld-custom img {max-width: 22px;}.pld-like-dislike-wrap .pld-common-wrap {font-size: 14px;}.pld-like-dislike-wrap img {outline: 7px solid #f5f5f5;}a {color: #004C3F;text-decoration: none;}}a:hover, a:focus {color: #666666;}.vergelijk-prijs {color: #030303;}.available-maten {color: #030303;}.navbar-default .navbar-nav>li>a {color: #030303 !important;}.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {color: #fff !important;text-decoration: none;background-color: #004C3F !important;outline: 0;}.sliderknop {text-transform: uppercase;color: #FFF !important;}.sneakers .sneaker-wrapper .prijs span {display: block;line-height: 1.4rem;}.sneakers .sneaker-wrapper .prijs span.shops {display:none;}.sneakers .sneaker-wrapper .prijs span.aantalshops {display:none;}.sneakers .sneaker-wrapper .prijs span.shops:hover {display:block;}.sneakers .sneaker-wrapper .prijs span.aantalshops:hover {display:block;}.sneakers .sneaker-wrapper .prijs span.uitverkoop-prijs:hover {display: none;}.sneakers .sneaker-wrapper .prijs span.vanaf:hover {display: none;}.image-container {display: flex;flex-wrap: wrap;justify-content: space-between;}.image-container .col-md-4 {flex-basis: calc(33.33% - 20px);margin-bottom: 20px;}@media (max-width: 720px) {.image-container .col-md-4 {flex-basis: 100%;}}.sneakermaat span {margin-bottom: 10px;font-weight: 700;white-space: nowrap;overflow: auto;}.sneakermaat {display: inline-block;margin-bottom: 10px;font-weight: 700;margin-right: 5px;}.available-maten {overflow-x: auto;}
.hiddenfilters {
	display: none !important;
}

.breadcrumb {
    font-weight: 600;
}


.navbar-default .navbar-nav>li>a {
    font-weight: 600;
}

.dropdown-menu>li>a {
	font-weight: 600;
}

button.facetwp-flyout-open {
	position: relative;
    float: right;
    padding: 8px 8px 4px 8px !important;
    margin-top: 8px !important;
    margin-right: 10px !important;
    margin-bottom: 8px !important;
	background: #fff;
    background-color: transparent !important;
    background-image: none !important;
    border: 1px solid #333333 !important;
    border-radius: 4px !important;
}

span .filter {
	color: #ffffff;
	padding: 12px;
	font-size: 1em;
}
body .facetwp-flyout {
    right: 0;
    transform: translateX(100%);
	webkit-box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);
    -moz-box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);
    box-shadow: 0 6px 16px -4px rgb(0 0 0 / 13%);
}
span.filterfly {
	font-weight : 700;
	font-size : 1.3em;
	padding-right: 12px;
	float: left;
}

button svg {
	height : 1.4em !important;
}

.kortingscode {
  display: flex;
  align-items: center;
}

.kortingscode svg.icon {
  width: 20px; /* Adjust the size as needed */
  height: 20px; /* Adjust the size as needed */
  margin-right: 5px; /* Adjust the spacing as needed */
}

.kortingscode b {
  margin-right: 5px; /* Adjust the spacing as needed */
}

.kortingscode span.kortingscode {
  border: 2px dotted #42b72a;
  padding: 5px 5px; /* Adjust the padding as needed */
  display: inline-block !important;
  line-height: 1;
  white-space: nowrap;
  width: fit-content;
}

.vergelijk-info .extra {
	float: left;
	/* width: 50%; */
	/*font-size: 1.3rem; */
	line-height: 1.8rem;
	margin-top: .25em;
	font-weight: 700;
}

.sneakers .sneaker-wrapper h4 span {
    font-family: Sneakers4u, Open Sans,Helvetica,Arial,sans-serif;
    line-height: 2em;
    font-size: 2em;
}

.sneakers .sneaker-wrapper .style-code {
  position: absolute;
  top: 40px; /* Adjust this value to position it properly */
  left: 0;
  display: inline-flex;
  padding: 1px 15px;
  color: #111;
  font-weight: 700;
  font-family: SegoeUI, Open Sans, Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  z-index: 2;
}

.sneakers .sneaker-wrapper h4 {
    left: 15px;
    right: 15px;
    font-size: 1rem;
	color: #111;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    position: absolute;
    line-height: 2rem;
    max-width: 95%;
    z-index: 2;
}

h5.entry-title {
    font-size: 1.8em;
}
/* Contrast fixes #### */
.sneakers .sneaker-wrapper h4 {
color: #111;
}

.sneakers .sneaker-wrapper .prijs .uitverkoop-prijs {
    color: #111;
}

.sneakers .sneaker-wrapper .sneaker-shops {
    background: #111;
}

span.entry-title {
	font-family: 'Sneakers4u', sans-serif !important;
    line-height: 1.1;
    color: inherit;
	font-size:1.8em;
}

.sneakers .sneaker-wrapper h4 {
    font-family: Sneakers4u, Open Sans,Helvetica,Arial,sans-serif;
    line-height: 1em;
    font-size: 1.3em;
}

.sneakers .sneaker-wrapper .style-code {
    top: 28px;
	color: #333;
}

.overlay {
	opacity: 1;
    background-color : rgba(12, 12, 12, 0.4);
}

#searchoverlay {
    background-color : rgba(12, 12, 12, 0.7);
}

.footerwidgetbg {
   	/* background-color: none !important;
    background-image: radial-gradient(circle at 120% 120%, rgba(254, 4, 88, 0.6) 10%, rgba(36, 36, 45, 1) 60%); */
	background-color : #000;
}

footer {
    /* background-color: none !important;
    background-image: radial-gradient(circle at 120% 120%, rgba(11, 11, 11, 1) 10%, rgba(36, 36, 45, 1) 60%); */
	background-color: #001411; 
}

.breadcrumb {
    background-image: radial-gradient(circle at 120% 120%, rgba(255, 255, 255, 1) 30%, rgba(245, 245, 245, 0.6) 60%);
}

span.day {
    background: #000;
    color: #fff;
    /* float: right; */
    padding: 12px 12px;
    position: absolute;
    right: 0px;
    top: 20px;
    height: 40px;
    width: 40px;
    font-weight: bold;
	z-index: 4;
}

span.month {
    font-family: 'Sneakers4u', sans-serif !important;
    background: #000;
    width: 40px;
    color: #fff;
    position: absolute;
    right: 0px;
	padding-bottom:0px;
	text-align: center;
    font-size: 1.3em;
    height: 30px;
    top: 5px;
	z-index: 4;
}

span.stylecode-release {
    float: left;
	color:#333;
    left: 10px;
    bottom: 6px;
    position: absolute;
    z-index: 4;
}

span.brand {
	font-family: 'Sneakers4u', sans-serif !important;
    line-height: 1.1;
	color:#333;
    font-size: 1.2em;
    position: absolute;
    bottom: 25px;
    left: 10px;
	z-index: 4;
}

.btn-toolbar.inline {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
}

.btn-toolbar.inline .btn {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
  margin-right: 14px;
  margin-bottom: 14px;
  background: #fff;
  min-height: 40px;
  font-size: 1.4em;
  padding: 14px;
  position: relative;
  webkit-box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);
  -moz-box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);
  box-shadow: 0 6px 16px -4px rgba(0,0,0,.13);
  text-decoration: none;
  border: solid 1px #f2f2f2;
}

.gdpr-fbo-0 {
    background-color: #03a84e !important;
}

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
    background-color: #f2f2f2 !important;
	color : #333;
}

#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme p {
	color : #333 !important;
}

.moove-gdpr-modal-allow-all {
    background: green !important;
    border: green !important;
    color: #fff !important;
}

.moove-gdpr-modal-save-settings {
    background: #f2f2f2 !important;
    border-color: #999 !important;
    color: #999 !important;
}

.pld-count-wrap {
    text-align: right;
}

span.meer.sneaker-button, .vc_btn3 {
    background-color: #004C3F;
    transition: background-color 0.3s ease; /* Smooth transition */
}

span.meer.sneaker-button:hover, .vc_btn3:hover {
    background-color: #0d1527; /* Darker shade on hover */
}


.vc_btn3.vc_btn3-size-md, .vc_btn3.vc_btn3-size-lg {
    background-color: #004C3F !important;
    transition: background-color 0.3s ease; /* Smooth transition */
}

.vc_btn3.vc_btn3-size-md:hover, .vc_btn3:hover, .vc_btn3.vc_btn3-size-lg:hover {
    background-color: #0d1527; /* Darker shade on hover */
}

a {
    font-weight: 700;
}

a:hover, a:focus {
    color: #00A38B !important;
	text-decoration: none !important;
}

.footerwidgetbg a {
    color: #D4AF37;
	line-height: 2.4;
}

.border-titelk2 {
    border-top: 2px solid #D4AF37 !important;
}