.desktop-search .dropdown-trigger{align-items:center;background-color:#fff;display:flex}.desktop-search .dropdown-trigger .arrow-right-bottom-icon{color:#40ac3c;margin:0 .25rem 0 .75rem}.desktop-search .dropdown-trigger .field{border:none;box-shadow:none;flex:1 0 auto;margin:0}.desktop-search .dropdown-trigger .field .input{border:none;padding:0 .125rem}.desktop-search .dropdown-trigger .button{border-bottom:0;border-bottom-left-radius:0;border-right:0;border-top:0;border-top-left-radius:0;flex:0 0 2.5rem;font-size:1.25rem;padding:0}.desktop-search .input{box-shadow:none}.desktop-search .input::-webkit-search-cancel-button{display:none}.desktop-search .icon{font-size:1.25rem}.desktop-search .dropdown,.desktop-search .dropdown-trigger{width:100%}.desktop-search .dropdown-content{padding:0}#krite-vue-map{height:100%;width:100%}#controls-container{pointer-events:none}#controls-container>.control-wrapper{padding:.5rem}#controls-container .button{box-shadow:0 2px 4px #00000040;display:flex;font-size:1.5rem;height:2.5rem;padding:0;pointer-events:all;width:2.5rem}#controls-container .top{border-bottom-left-radius:0;border-bottom-right-radius:0}#controls-container .middle{border-radius:0}#controls-container .bottom{border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}@media screen and (max-width:768px){#map-container{padding-top:3.75rem}}.error-message h1{font-size:1.5rem;font-weight:700}.error-message .message-body{-moz-column-gap:1rem;column-gap:1rem;display:flex}.error-message .message-body .error-icon{font-size:2rem}#mobile-cart-navbar-item{padding-right:0;position:relative}#mobile-cart-navbar-item .cart-tag{align-items:center;background-color:#ffdd57;border-radius:100%;color:#0a0a0a;display:flex;font-size:.75rem;height:1rem;justify-content:center;position:absolute;right:0;top:.75rem;width:1rem}.cart-mobile-item:not(:last-child){border-bottom:2px solid #f5f5f5}.cart-mobile-item .item{display:flex;padding:.5rem 0}.cart-mobile-item .item .actions,.cart-mobile-item .item .icon{flex:0 0 1.5rem}.cart-mobile-item .item .description{flex:1 1}.cart-mobile-item .item .description header{font-weight:700}.cart-mobile-item .item .price{font-variant-numeric:tabular-nums;padding:0 .5rem}.cart-mobile-item .item .actions{margin-top:-2px}.cart-mobile-item .item-options{padding:0 .5rem .5rem 1.5rem}#winkelwagen td{vertical-align:middle;white-space:nowrap}#winkelwagen .modal-card-foot{align-items:flex-end;display:flex;justify-content:space-between}#winkelwagen .card-variant-wrapper{align-items:center;display:flex}@media screen and (max-width:768px){#winkelwagen .card-variant-wrapper{align-items:flex-start;flex-direction:column}}#winkelwagen .card-alternative{display:flex;justify-content:space-between}@media screen and (max-width:768px){#winkelwagen .card-alternative{border-top:1px solid #dbdbdb;flex-direction:column;margin-top:.5rem;padding-top:.5rem;row-gap:.75rem}}#winkelwagen .card-alternative .card-alternative-item{align-items:center;display:flex;font-weight:700}#winkelwagen .card-alternative .card-alternative-item .ideal-tag{height:2rem;margin-right:.5rem;width:2rem}#winkelwagen .card-alternative .card-alternative-item .material-design-icon{color:#40ac3c;font-size:1.75rem;margin-right:.5rem}.cart-navbar-button .material-design-icon{margin-right:.5rem}#gemeente-info{display:flex;justify-content:space-between}#gemeente-info .name-wrapper{align-items:center;display:flex;flex:1 1}#gemeente-info .detail-wrapper{align-items:center;display:flex;flex:0 0}#sectie-info{display:flex;justify-content:space-between}#sectie-info .name-wrapper{align-items:center;display:flex;flex:1 1}#sectie-info .detail-wrapper{align-items:center;display:flex;flex:0 0}#parcel-info{display:flex;justify-content:space-between}#parcel-info .id-wrapper{display:flex;flex:1 1;overflow:hidden;padding-right:.5rem}#parcel-info .id-wrapper .desc{overflow:hidden}#parcel-info .id-wrapper .desc p:first-child{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#parcel-info .detail-wrapper{align-items:center;display:flex;flex:0 0}@media(max-width:350px){#parcel-info .perceel-lable{display:none}}#gebied-info{display:flex;justify-content:space-between}#gebied-info .name-wrapper{align-items:center;display:flex;flex:1 1}#gebied-info .detail-wrapper{align-items:center;display:flex;flex:0 0}.check-icon-wrapper{flex:0 0 2rem;width:2rem}#message-tray{bottom:1.5rem;max-width:calc(100vw - 2rem);position:fixed;right:1rem;width:30rem;z-index:5000}.is-tray-message-close{cursor:pointer}
