.bCard{background:#fcfcfd;border:1px solid #e6e8ec;border-radius:.75rem;box-shadow:0 .25rem .25rem #1414161a;display:grid;gap:1rem;padding:1.5rem;transition:all .2s ease-in-out}@media (max-width:850px){.bCard{padding:.75rem .5rem}}.bCard.is-selected,.bCard:hover{border:.0625rem solid #922ef6;box-shadow:inset 0 0 0 .0625rem #922ef6,0 .5rem .5rem #3c00781f}.bCard img{justify-self:center;mix-blend-mode:darken}.bCard .app__title{margin:auto 0 0}@media (max-width:850px){.bCard .app__title{font-size:.875rem}}.bCard--promo{align-content:center;box-shadow:unset;justify-content:center;justify-items:flex-start;max-width:unset!important;order:3}@media (min-width:474px){.bCard--promo{grid-column:span 2}}@media (max-width:473px),(min-width:1001px) and (max-width:1200px){.bCard--promo{order:2}}@media (max-width:1000px){.bCard--promo{justify-items:center;padding:1.5rem!important;text-align:center}}@media (min-width:695px) and (max-width:1000px){.bCard--promo{grid-column:span 3;order:3}}@media (min-width:474px) and (max-width:694px){.bCard--promo{order:2}}.bCard--promo:hover{border-color:#e6e8ec;box-shadow:unset}.bCard--promo .desc{max-width:19.75rem}@media (min-width:1001px){.bCard--promo .desc{margin:0 auto .875rem}}.bCard--promo .mbtn--black{max-width:12.25rem;width:100%}.buyout{padding:3rem 0}@media (max-width:850px){.buyout{padding:1rem 0 2rem}}.buyout>.v-btn:first-child{color:#b1b5c3;margin:0 0 0 -.75rem}@media (max-width:500px){.buyout>.bPicker .app__title{font-size:1.5rem;margin:.25rem 0 1.25rem}}.buyout>.app__title{margin:2rem 0}@media (max-width:500px){.buyout>.app__title{font-size:1.5rem;margin:1.25rem 0}}.buyout>.app__form+.buyout__cards{margin:2rem 0 0}@media (max-width:1000px){.buyout>.app__form+.buyout__cards{margin-top:1rem}}.buyout .v-progress-circular{display:flex;margin:2rem auto}.buyout .worth~*{margin:2.5rem 0 0}.buyout .worth~.v-alert:not(.vAlert--success,.vAlert--violet) .v-alert__content{align-items:center;display:flex;gap:1rem;justify-content:space-between}@media (max-width:850px){.buyout .worth~.v-alert:not(.vAlert--success,.vAlert--violet) .v-alert__content{flex-direction:column;gap:.75rem;text-align:center}}.buyout .vRadioGroup>div+div{margin:1rem 0 0}.buyout__cards{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(12.8rem,1fr))}@media (max-width:850px){.buyout__cards{gap:1rem}}.buyout__cards+.v-btn{display:grid;margin:2rem auto 0}@media (max-width:850px){.buyout__cards--manufacturer{grid-template-columns:repeat(3,1fr)}}@media (max-width:500px){.buyout__cards--manufacturer .app__title{font-size:.75rem;-webkit-hyphens:auto;hyphens:auto}}@media (min-width:851px) and (max-width:1000px){.buyout__cards--devices{grid-template-columns:repeat(3,1fr)}}@media (max-width:1000px){.buyout__cards--devices .bCard{padding:.5rem 1rem .5rem .5rem}}@media (max-width:850px){.buyout__cards--devices .bCard .bPicker__desc{font-size:.875rem;line-height:1.2}}@media (max-width:1000px){.buyout__cards--devices .bPicker__category{gap:0 .5rem}.buyout__cards--devices .bPicker__category img{max-height:3rem}}.buyout__detail{display:grid;gap:2rem;grid-template-columns:minmax(14rem,28rem) auto}@media (max-width:850px){.buyout__detail{grid-template-columns:1fr}}@media (min-width:851px){.buyout__detail>img{position:sticky;top:7rem}}@media (max-width:850px){.buyout__detail>img{justify-self:center;max-width:13.75rem}}.buyout__detail .wrapper>.mbtn--green{margin:2.5rem 0 0;width:100%}@media (min-width:851px){.buyout__detail .wrapper>.mbtn--green{max-width:21.75rem}}@media (max-width:850px){.buyout__detail .wrapper>.mbtn--green{display:flex}}.buyout__summary{display:grid;gap:4rem;grid-template-columns:minmax(27rem,1fr) minmax(17rem,26rem);position:relative}@media (max-width:1000px){.buyout__summary{gap:2.5rem}}@media (max-width:850px){.buyout__summary{grid-template-columns:1fr}}.buyout__summary .wrapper>:first-child~*{margin:2.5rem 0 0}.buyout__summary .wrapper>.mbtn--green{width:100%}@media (min-width:851px){.buyout__summary .wrapper>.mbtn--green{max-width:21.75rem}}@media (max-width:850px){.buyout__summary .wrapper>.mbtn--green{bottom:0;left:50%;position:absolute;transform:translate(-50%)}}@media (min-width:1001px) and (max-width:1200px){.buyout__summary .formItem:not(.formItem--1x12){grid-column:span 6}}@media (min-width:851px) and (max-width:1000px){.buyout__summary .formItem:not(.formItem--1x12){grid-column:span 12}}.buyout__emailBox{margin:5rem 0 0!important;max-width:26rem}.button-container{width:100%}.buyout__tooltipRight{position:absolute!important;right:-1.5rem;top:1.5lh;z-index:2}
