/* Site additions on top of the compiled main.css */

/* Expandable size sections in product descriptions (native <details>/<summary>) */
.description details {
  margin-bottom: 10px;
}
.description summary {
  cursor: pointer;
  display: block;
  list-style: none;
  font-size: .8888888889rem;
  font-weight: 700;
  line-height: 1.6666666667;
}
.description summary::-webkit-details-marker {
  display: none;
}
.description summary::before {
  color: #12823d;
  content: "+";
  display: inline-block;
  font-weight: 900;
  text-align: center;
  width: 1.25em;
}
.description details[open] > summary::before {
  content: "\2212";
}
.description summary:focus-visible {
  outline: 2px solid #12823d;
  outline-offset: 2px;
}
.description details > ul {
  margin-top: 5px;
}
