.wpbc_setup_wizard__review .wpbc_setup_wizard__step-heading { margin-bottom: 18px } .wpbc_setup_wizard__review-journey, .wpbc_setup_wizard__review-plan { border: 1px solid var(--wpbc-wizard-border); border-radius: 7px; background: #fff; box-shadow: 0 2px 8px rgba(25,35,45,.04) } .wpbc_setup_wizard__review-journey { display: grid; grid-template-columns: minmax(220px,.8fr) minmax(440px,1.7fr) minmax(190px,.65fr); -ms-flex-align: center; align-items: center; gap: 22px; margin: 20px 0; padding: 18px 22px } .wpbc_setup_wizard__review-journey.has-error { border-color: #d63638; box-shadow: 0 0 0 1px #d63638 } .wpbc_setup_wizard__review-journey-summary { position: relative; min-width: 0 } .wpbc_setup_wizard__review-eyebrow { display: block; margin-bottom: 10px; color: var(--wp-admin-theme-color,#2271b1); font-size: 12px; font-weight: 600 } .wpbc_setup_wizard__review-journey-summary h3 { margin: 0 0 6px; font-size: 19px; line-height: 1.25 } .wpbc_setup_wizard__review-best-for p, .wpbc_setup_wizard__review-journey-summary p { margin: 0; color: var(--wpbc-wizard-muted); line-height: 1.5 } .wpbc_setup_wizard__review-edit--journey { margin-top: 8px!important } .wpbc_setup_wizard__review-journey > .wpbc_setup_wizard__review-journey-visual { display: -ms-flexbox; display: flex; min-width: 0; margin: 0; padding: 5px; border: 0; background: 0 0 } .wpbc_setup_wizard__review-journey .wpbc_setup_wizard__journey-step { padding: 6px } .wpbc_setup_wizard__review-best-for { -ms-flex-item-align: stretch; align-self: stretch; padding: 14px 0 14px 22px; border-left: 1px solid var(--wpbc-wizard-border) } .wpbc_setup_wizard__review-best-for strong { display: block; margin-bottom: 8px } .wpbc_setup_wizard__review-plan { margin-top: 0; padding: 12px 20px 16px } .wpbc_setup_wizard__review-group h2 { margin: 5px 0; padding: 8px 14px; font-size: 18px; line-height: 1.3; background: #fafafa; border-radius: 5px } .wpbc_setup_wizard__review-group dl { margin: 0; padding: 0 15px } .wpbc_setup_wizard__review-row { display: grid; grid-template-columns: minmax(180px,.7fr) minmax(260px,1.8fr) auto; -ms-flex-align: start; align-items: start; gap: 18px; min-height: 44px; padding: 8px 0; border-top: 1px solid var(--wpbc-wizard-border) } .wpbc_setup_wizard__review-group dl > .wpbc_setup_wizard__review-row:first-child { border-top: 0 } .wpbc_setup_wizard__review-row dd, .wpbc_setup_wizard__review-row dt { min-width: 0; margin: 0; line-height: 1.4; font-weight: 500; font-size: 15px } .wpbc_setup_wizard__review-row dd { color: var(--wpbc-wizard-muted) } .wpbc_setup_wizard__review-row-summary { display: block; color: var(--wpbc-wizard-text,#1d2327); font-weight: 500 } .wpbc_setup_wizard__review-details { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; gap: 4px 14px; margin-top: 4px; line-height: 1.74 } .wpbc_setup_wizard__review-detail { display: -ms-inline-flexbox; display: inline-flex; gap: 4px; min-width: 0; font-size: 12px } .wpbc_setup_wizard__review-detail > span { -ms-flex: 0 1 auto; flex: 0 1 auto } .wpbc_setup_wizard__review-detail span::after { content: ":" } .wpbc_setup_wizard__review-detail strong { color: var(--wpbc-wizard-text,#1d2327); font-weight: 550 } .wpbc_setup_wizard__review-items { margin-top: 6px; font-size: 12px } .wpbc_setup_wizard__review-items summary { display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; gap: 5px; cursor: pointer; color: var(--wp-admin-theme-color,#2271b1); text-decoration: underline } .wpbc_setup_wizard__review-items ul { display: grid; gap: 5px; margin: 7px 0 2px; padding: 8px 10px; border-left: 3px solid var(--wp-admin-theme-color,#2271b1); background: #f6f9ff; list-style: none } .wpbc_setup_wizard__review-items li { display: grid; grid-template-columns: minmax(130px,.45fr) minmax(220px,1.55fr); gap: 10px } .wpbc_setup_wizard__review-items li strong { color: var(--wpbc-wizard-text,#1d2327) } .wpbc_setup_wizard__review-row.has-error { margin: 0 -8px; padding: 0 8px; border-left: 3px solid #d63638; background: #fcf0f1 } .wpbc_setup_wizard__review-row-action { padding-top: 1px; text-align: right } .wpbc_setup_wizard__review-edit { min-height: auto!important; padding: 0!important; font-size: 12px!important; text-decoration: underline!important } .wpbc_setup_wizard__review-status { margin: 12px 0 0 } [dir=rtl] .wpbc_setup_wizard__review-best-for { padding-right: 22px; padding-left: 0; border-right: 1px solid var(--wpbc-wizard-border); border-left: 0 } [dir=rtl] .wpbc_setup_wizard__review-row-action { text-align: left } [dir=rtl] .wpbc_setup_wizard__review-row.has-error { border-right: 3px solid #d63638; border-left: 0 } [dir=rtl] .wpbc_setup_wizard__review-items ul { border-right: 3px solid var(--wp-admin-theme-color,#2271b1); border-left: 0 } @media screen and (max-width:1160px) { .wpbc_setup_wizard__review-journey { grid-template-columns: minmax(220px,.8fr) minmax(0,1.5fr) } .wpbc_setup_wizard__review-best-for { grid-column: 1/-1; padding: 14px 0 0; border-top: 1px solid var(--wpbc-wizard-border); border-left: 0 } [dir=rtl] .wpbc_setup_wizard__review-best-for { padding: 14px 0 0; border-right: 0 } } @media screen and (max-width:782px) { .wpbc_setup_wizard__review-journey { grid-template-columns: 1fr; padding: 18px } .wpbc_setup_wizard__review-row { grid-template-columns: 1fr auto; gap: 3px 12px; padding: 8px 0 } .wpbc_setup_wizard__review-row dd { grid-column: 1 } .wpbc_setup_wizard__review-row-action { grid-row: 1/span 2; grid-column: 2 } .wpbc_setup_wizard__review-items li { grid-template-columns: 1fr; gap: 1px } } @media screen and (max-width:480px) { .wpbc_setup_wizard__review-plan { padding-right: 14px; padding-left: 14px } }