._-_-node_modules--ds-lib-react-src-components--phone--1MK78 {
  white-space: nowrap;
}
._-_-node_modules--ds-lib-react-src-components--noDecoration--tFPgd {
  text-decoration: none;
}
.src-components-pages--header--2yt7f {
  margin-bottom: 10px;
}
.src-components-pages--header--2yt7f:focus {
  outline: none;
}
.src-components-pages--details--3JvA1 {
  margin: 30px 0;
}
.src-components-pages--details--3JvA1 p {
  margin: 0 0 18px;
}
.src-components-pages--monthlyBilling--2RuGb {
  width: 100%;
  max-width: 1008px;
  margin: 32px auto;
  font-size: 15px;
}
.rdp-large .src-components-pages--bbyPhone--3w4Ug {
  font-weight: 500;
}
/* The gray background */
._-_-node_modules--ds-lib-react-src-components--backdrop--3AsS7 {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.3);
  padding: 50px;
  z-index: 1000;
  display: flex;
  align-items: center;
}
/* Spinner Icon */
._-_-node_modules--ds-lib-react-src-components--spinner--39akg {
  margin: 0 auto;
}
.src-components-common--popoverImage--1Kt7P {
  width: 100%;
  margin: 20px 0;
  height: 300px;
  background: url(/@ds/dc-monthly-billing/dist/images/gsp-popover-f1r8vobj.png) no-repeat top left;
  background-size: contain;
}
.src-components-common--submit--2pf7V {
  margin-top: 4px;
  width: 220px;
}
.src-components-common--monthlyBillingForm--3sQqH .form-group .c-label {
  display: flex;
  align-items: center;
}
.src-components-common--monthlyBillingForm--3sQqH label {
  font-weight: 600;
}
.src-components-pages--geekSquadLogo--2oWon {
  width: 77px;
}
.src-components-pages--protectionPayment--2L1Bs {
  margin: 0 0 20px;
}
.src-components-pages--enterInfo--2qxYr {
  max-width: 750px;
}
.src-components-pages--monthlyBilling--1wK6P {
  width: 100%;
  max-width: 1008px;
  margin: 8px auto 28px;
}
.src-components-pages--monthlyBilling--1wK6P .c-alert {
  margin: 10px 0;
}
.src-components-pages--monthlyBilling--1wK6P .c-overlay.right {
  max-width: 375px;
  width: 375px;
}
.rdp-small .src-components-pages--header--32HF2 {
  background-position: center center;
}

/*# sourceMappingURL=component-dfs0k2q6.css.map*/