.PVTOEq {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.JbQvCF {
  transform: translateY(-100%);
  transition: 0.2s ease-in;
}
.LvGYRg {
  transition: 0.2s;
}
._C88Up {
  opacity: 0;
  transition: 0.2s ease-in;
}
._C88Up.RLRBWe {
  z-index: -1 !important;
}
.DPp8M_ {
  opacity: 1;
  transition: 0.2s;
}
.Ze1d3J {
  height: auto;
}
.E2Gu_X,
.Ze1d3J {
  position: relative;
  width: 100%;
}
:host(:not(.device-mobile-optimized)) .ql53Bl,
body:not(.device-mobile-optimized) .ql53Bl {
  margin-left: calc((100% - var(--site-width)) / 2);
  width: var(--site-width);
}
.tcsOnZ[data-focuscycled="active"] {
  outline: 1px solid transparent;
}
.tcsOnZ[data-focuscycled="active"]:not(:focus-within) {
  outline: 2px solid transparent;
  transition: outline 0.01s ease;
}
.tcsOnZ .PVTOEq {
  background-color: var(
    --screenwidth-corvid-background-color,
    rgba(var(--bg, var(--color_11, color_11)), var(--alpha-bg, 1))
  );
  border-bottom: var(--brwb, 0) solid
    var(
      --screenwidth-corvid-border-color,
      rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))
    );
  border-top: var(--brwt, 0) solid
    var(
      --screenwidth-corvid-border-color,
      rgba(var(--brd, var(--color_15, color_15)), var(--alpha-brd, 1))
    );
  box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, 0.5));
  transition: all 0.3s ease;
}
.tcsOnZ .vkyGBO.PVTOEq {
  background-color: rgba(
    var(--bg-scrl, var(--color_11, color_11)),
    var(--alpha-bg-scrl, 1)
  );
  border-bottom: var(--brwb-scrl, 0) solid
    var(
      --screenwidth-corvid-border-color,
      rgba(var(--brd-scrl, var(--color_15, color_15)), var(--alpha-brd-scrl, 1))
    );
  border-top: var(--brwt-scrl, 0) solid
    var(
      --screenwidth-corvid-border-color,
      rgba(var(--brd-scrl, var(--color_15, color_15)), var(--alpha-brd-scrl, 1))
    );
  box-shadow: var(--shd-scrl, 0 0 5px rgba(0, 0, 0, 0.5));
}
