.design-switcher-wrapper {
  position: fixed;
  inset: 0;
  margin: auto;
  z-index: 90;
  pointer-events: none;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
}
.design-switcher-wrapper .design-switcher {
  --bg: #e91e63;
  --font: var(--light);
  --button-pri: var(--light);
  --button-sec: var(--dark);
  --gap: 1.1rem;
  border-radius: var(--border-radius);
  padding: var(--gap) var(--gap);
  transform: translateY(calc(100% + 1px - var(--font-size) * var(--lh-heading) - var(--gap) * 2));
  transition: transform var(--atime) ease;
  pointer-events: all;
}
.design-switcher-wrapper .design-switcher:hover {
  transform: translate(0, 0);
}
.design-switcher-wrapper .design-switcher.brycks_rounded {
  border-bottom-left-radius: 0px;
  border-bottom-right-radius: 0px;
}
.design-switcher-wrapper h5 {
  margin-bottom: var(--gap) !important;
  text-align: center;
  padding-left: var(--gap);
  padding-right: var(--gap);
}
.design-switcher-wrapper select {
  font-weight: var(--font-weight-medium);
}