.o-react-modal__content-container {
  display: grid;
  grid-template-columns: 1fr;
  width: 80vw;
  overflow-wrap: anywhere;
}[dir] .o-react-modal__content-container {
  padding: 2rem 3rem;
}
@media (min-width: 768px) {
  .o-react-modal__content-container {
    width: 65rem;
  }
  [dir] .o-react-modal__content-container {
    padding: 2rem 5rem;
  }
}

.o-react-modal__content-header {
  font-weight: 700;
  text-transform: uppercase;
}

[dir] .o-react-modal__content-header {
  margin: 1rem 0 2rem;
}

[dir=ltr] .o-react-modal__content-header {
  padding-right: 3rem;
}

[dir=rtl] .o-react-modal__content-header {
  padding-left: 3rem;
}

.o-react-modal__content {
  position: relative;
  box-sizing: border-box;
}

[dir] .o-react-modal__content {
  margin: auto;
  background: #FFF;
  border-radius: 0.5rem;
}
.o-react-modal__content[data-css-full-mode=true] {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
          user-select: none;
}
[dir] .o-react-modal__content[data-css-full-mode=true] {
  padding: 2rem 6rem;
}.HXxhu {
  display: inline-block;
  width: 3rem;
  height: 3rem;
  fill: #B5B5B5;
}
.HXxhu:hover {
  fill: #2E353B;
}