/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

tr[data-topic="customization"] td input {
  min-width: 50%;
  width: 200px;
  max-width: 90%;
  text-indent: 20px;
}

ul li.disabled {
  /* color: red; */
  display: none;
}

ul.platte-list {
  display: flex;
  flex-wrap: wrap;
  column-gap: 20px;
  margin-top: 0;
  margin-bottom: 10px;
}

ul.platte-list li {
  cursor: pointer;

  /* width: calc(50% - 20px); */
  width: fit-content;
}

ul.platte-list li input {
  vertical-align: text-top;
}

ul.platte-list li label {
  vertical-align: middle;
}

ul.platte-list li.disabled:hover {
  cursor: default;
}

/* ul.platte-list {
    display: inherit;
} */

.overlay {
  background-color: rgba(0, 0, 0, 0.5);
  filter: blur(1px);
}

body input[name="_width"]:disabled,
body input[name="_length"]:disabled {
  background-color: grey;
}

.white-bg {
  background-color: white;
}

body .tooltip[role="tooltip"] .tooltip-inner {
  background-color: white !important;
  color: rgb(67, 66, 66);
  padding: 10px;
  border: solid 1px;
  border-color: #2babe3;
}

body .tooltip[role="tooltip"] {
  opacity: 1 !important;
}

span.bold.info.jquery-tooltip:hover {
  cursor: pointer;
}

span.bold.info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACNElEQVQ4jY2TO2iVQRCFv9nd/76SqJgoMVoYRLEQxE4bEU0MKeyNj8JOxEJsNT4QO5sQxMJCsEgqO4s0GgiopRAtlAhKouCDIEm8uY9/d0f+m5DHjaKnmuXMnNk5syuEOfILNfomZigtKhK0K7o4APSCPQgYJLxBeZ6rxdFKa+5jJbFMHN7BQkchIyFYQRFE9aoapsDeA9unEjtVwnbUngB7NzgzZb3etCFSyVvA4ZAC3gWKFf/Aeb1YzxlAUVFMcE9coOaTcEaB4IxN6uGWqu7fXK4P1K0iR1+9Iyn7y51fy8PBGVQABJXa0/yiO7XQspWYlB+3VGrno8nElyBwR429YQ5Mftu2e3puuJ6z6DKvKCYmrWkh61olSaVNV2sbsKkOivfd7nt76YINglFdq46KHFOR+U2VSk2RDu8MspqCzwkmDZec875fJdfo24QfJjIZjBgV9omycx2tEI09aVSSQxCbizO8BXqiclzh5Z8SMHQbaJ5uBcXM0CVTKW2kpWG10cjkXwTWZ29AIIibNmpk7D8ENipqY1vPTEn9o5wPGy38l0AUcj7cN2kav9RFrmUTNWFxzXn+DxpDqvJeCj9nyVc9vS9mRgvVcDpNVjz9DDxcjs8Be7Mg8ZHUmbHxI139tTaHq24pUE1TfOIGqIUPEvW6Zv8EdqFyu3Hd5QFVJVv4kDdyZba9SCgVcERPvuKXfBYGo+iIie4sqj1q4p7GuJhPwLhFR4LI6+zVFKueX6WU344P+eSoV6eXAAAAAElFTkSuQmCC");
  vertical-align: middle;
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-left: 5px;
}

.table-border-top {
  border-top: 1px solid #cecece;
  padding-top: 10px;
}

/* variable template changes - button */

:root {
  --sks-main-color: #2babe3;
}

input[type="button"][name="platte"] {
  padding: 5px;
  background-color: #ededed;
  border: 2px solid #b0b0b0;
  color: #434343;
}

input[type="button"][name="platte"].active {
  border: 2px solid var(--sks-main-color, #2babe3);
}

#vue-duschwand ul.product-measurements {
  padding-left: 0;
  font-size: 10px;
}
