/** * Final Setup Wizard review-page presentation. */ .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, 0.04); } .wpbc_setup_wizard__review-journey { display: grid; grid-template-columns: minmax(220px, 0.8fr) minmax(440px, 1.7fr) minmax(190px, 0.65fr); align-items: center; gap: 22px; margin: 20px 0; padding: 18px 22px; /*border-color: var(--wp-admin-theme-color, #2271b1);*/ /*box-shadow: 0 0 0 1px var(--wp-admin-theme-color, #2271b1);*/ } .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-journey-summary p, .wpbc_setup_wizard__review-best-for 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: flex; min-width: 0; margin: 0; padding: 5px; border: 0; background: transparent; } .wpbc_setup_wizard__review-journey .wpbc_setup_wizard__journey-step { padding: 6px; } .wpbc_setup_wizard__review-best-for { 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, 0.7fr) minmax(260px, 1.8fr) auto; 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 dt, .wpbc_setup_wizard__review-row dd { 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: flex; flex-wrap: wrap; gap: 4px 14px; margin-top: 4px; line-height: 1.74; } .wpbc_setup_wizard__review-detail { display: inline-flex; gap: 4px; min-width: 0; font-size: 12px; } .wpbc_setup_wizard__review-detail > span { 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: inline-flex; 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, 0.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, 0.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; } }