.elementor-1170101 .elementor-element.elementor-element-ac7f556 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1170101 .elementor-element.elementor-element-2aef974 .elementor-search__container{min-height:35px;border-radius:99px;}.elementor-1170101 .elementor-element.elementor-element-2aef974 .elementor-search__submit{min-width:35px;}.elementor-1170101 .elementor-element.elementor-element-2aef974 .elementor-search__icon, .elementor-1170101 .elementor-element.elementor-element-2aef974 .elementor-search__input, .elementor-1170101 .elementor-element.elementor-element-2aef974.elementor-search--button-type-text .elementor-search__submit{padding:0 calc(35px / 3);}.elementor-1170101 .elementor-element.elementor-element-2aef974 .elementor-search__icon{font-size:25px;}.elementor-1170101 .elementor-element.elementor-element-2aef974 input[type=search].elementor-search__input{font-family:"Archivo Narrow", sans-serif;font-size:15px;}.elementor-1170101 .elementor-element.elementor-element-2aef974 .elementor-search__clear{font-size:2px;}.elementor-1170101 .elementor-element.elementor-element-2aef974:not(.elementor-search--skin-topbar) .elementor-search__products{width:400px !important;}.elementor-1170101 .elementor-element.elementor-element-2aef974.elementor-search--skin-topbar .elementor-search__container{border-width:0 calc(50vw - 400px / 2);}.elementor-1170101 .elementor-element.elementor-element-4995722{text-align:center;}.elementor-1170101 .elementor-element.elementor-element-4995722 img{width:71%;max-width:67%;}.elementor-1170101 .elementor-element.elementor-element-b3a78a9 .elementor-nav--main a.elementor-item.elementor-item-active:not(#e), .elementor-1170101 .elementor-element.elementor-element-b3a78a9 .elementor-nav--main a.elementor-item.highlighted:not(#e), .elementor-1170101 .elementor-element.elementor-element-b3a78a9 .elementor-nav--main a.elementor-item:not(#e):hover, .elementor-1170101 .elementor-element.elementor-element-b3a78a9 .elementor-nav--main a.elementor-item:not(#e):focus{color:#141414;}.elementor-1170101 .elementor-element.elementor-element-b3a78a9 .elementor-item > i{font-size:17px;}.elementor-1170101 .elementor-element.elementor-element-b3a78a9{width:194px;max-width:max(194px, 100%);}.elementor-1170101 .elementor-element.elementor-element-8439213 .elementor-cart__toggle{text-align:right;}.elementor-1170101 .elementor-element.elementor-element-8439213 .elementor-cart__toggle .elementor-button-icon{font-size:27px;}.elementor-1170101 .elementor-element.elementor-element-8439213 .elementor-cart__toggle a{gap:12px;font-family:"Archivo Narrow", sans-serif;font-size:20px;border-width:1px;border-radius:28px;}.elementor-1170101 .elementor-element.elementor-element-8439213 .elementor-cart__toggle .elementor-button-icon[data-counter]:before{top:-3px;}.elementor-1170101 .elementor-element.elementor-element-8439213 > .elementor-widget-container{margin:-4px -4px -4px -4px;}.elementor-1170101 .elementor-element.elementor-element-8439213{width:initial;z-index:0;}#header{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}@media(max-width:768px){.elementor-1170101 .elementor-element.elementor-element-8439213 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-8439213{width:163px;max-width:max(163px, 100%);}}@media(min-width:640px){.elementor-1170101 .elementor-element.elementor-element-b01f860{width:32.719%;}.elementor-1170101 .elementor-element.elementor-element-81a8510{width:35.923%;}.elementor-1170101 .elementor-element.elementor-element-943a9a7{width:30.996%;}}@media(max-width:639px){.elementor-1170101 .elementor-element.elementor-element-13e444b{margin-top:-50px;margin-bottom:-50px;padding:-50px -50px -50px -50px;}.elementor-1170101 .elementor-element.elementor-element-b3a78a9 .elementor-nav--main .elementor-item{padding-top:8px;padding-bottom:8px;}.elementor-1170101 .elementor-element.elementor-element-b3a78a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-b3a78a9{width:167px;max-width:max(167px, 100%);}.elementor-1170101 .elementor-element.elementor-element-8439213 .elementor-cart__toggle .elementor-button-icon{font-size:23px;}.elementor-1170101 .elementor-element.elementor-element-8439213 .elementor-cart__toggle a{gap:10px;padding:0px 5px 0px 05px;}.elementor-1170101 .elementor-element.elementor-element-8439213 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1170101 .elementor-element.elementor-element-8439213{width:150px;max-width:max(150px, 100%);}.elementor-1170101 .elementor-element.elementor-element-22c00ee{padding:-50px -50px -50px -50px;}}/* Start custom CSS for ajax-search, class: .elementor-element-2aef974 *//* Zoekbalk: afgeronde hoeken + netjes */
#search_widget form,
#search_widget input[type="text"],
#search_widget input[type="search"],
.header-top .search-widget input {
  border-radius: 999px !important;
}

#search_widget input[type="text"],
#search_widget input[type="search"]{
  padding-left: 16px;
  padding-right: 44px; /* ruimte voor icoon */
}/* End custom CSS */
/* Start custom CSS for sign-in, class: .elementor-element-b3a78a9 */.elementor-1170101 .elementor-element.elementor-element-b3a78a9 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 15px;
}/* End custom CSS */
/* Start custom CSS for shopping-cart, class: .elementor-element-8439213 */.elementor-1170101 .elementor-element.elementor-element-8439213 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 15px;
}/* End custom CSS */