{"product_id":"complete-ethiopian-bible","title":"Complete Ethiopian Bible","description":"\u003csection class=\"cv-eb-timeline-0924\" data-cv-eb-timeline-0924=\"\"\u003e \u003cdiv class=\"cv-eb-timeline-0924-inner\"\u003e \u003c!-- =========================          TITLE     ========================== --\u003e \u003ch2 class=\"cv-eb-timeline-0924-title\"\u003e \u003cspan class=\"cv-eb-timeline-0924-title-gold\"\u003eEthiopian Bible\u003c\/span\u003e \u003cspan class=\"cv-eb-timeline-0924-title-normal\"\u003e - Study Journey\u003c\/span\u003e \u003cspan class=\"cv-eb-timeline-0924-title-line\"\u003eTimeline\u003c\/span\u003e \u003c\/h2\u003e \u003c!-- =========================          TIMELINE     ========================== --\u003e \u003cdiv class=\"cv-eb-timeline-0924-list\"\u003e \u003c!-- ITEM 1 --\u003e \u003carticle class=\"cv-eb-timeline-0924-item cv-eb-timeline-0924-item-right\"\u003e \u003cdiv class=\"cv-eb-timeline-0924-marker\"\u003e \u003csvg aria-hidden=\"true\" viewbox=\"0 0 32 23\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M29.75 1.75L10.5 20.9803L1.75 12.2392\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3.5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cdiv class=\"cv-eb-timeline-0924-content\"\u003e \u003cdiv class=\"cv-eb-timeline-0924-period\"\u003e             WEEKS 1–2           \u003c\/div\u003e \u003ch3 class=\"cv-eb-timeline-0924-heading\"\u003e             Introduction \u0026amp; Foundation           \u003c\/h3\u003e \u003cul class=\"cv-eb-timeline-0924-points\"\u003e \u003cli\u003eUnderstanding the Ethiopian Biblical tradition\u003c\/li\u003e \u003cli\u003eHow this canon differs from standard Western Bibles\u003c\/li\u003e \u003cli\u003eGetting comfortable with reading pace and structure\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/article\u003e \u003c!-- ITEM 2 --\u003e \u003carticle class=\"cv-eb-timeline-0924-item cv-eb-timeline-0924-item-left\"\u003e \u003cdiv class=\"cv-eb-timeline-0924-marker\"\u003e \u003csvg aria-hidden=\"true\" viewbox=\"0 0 32 23\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M29.75 1.75L10.5 20.9803L1.75 12.2392\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3.5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cdiv class=\"cv-eb-timeline-0924-content\"\u003e \u003cdiv class=\"cv-eb-timeline-0924-period\"\u003e             WEEKS 3–4           \u003c\/div\u003e \u003ch3 class=\"cv-eb-timeline-0924-heading\"\u003e             Daily Scripture Balance           \u003c\/h3\u003e \u003cul class=\"cv-eb-timeline-0924-points\"\u003e \u003cli\u003eDeveloping a consistent daily reading habit\u003c\/li\u003e \u003cli\u003eNavigating canonical and historical texts\u003c\/li\u003e \u003cli\u003eUsing cross-references for better understanding\u003c\/li\u003e \u003cli\u003eCombining reading with short video explanations\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/article\u003e \u003c!-- ITEM 3 --\u003e \u003carticle class=\"cv-eb-timeline-0924-item cv-eb-timeline-0924-item-right\"\u003e \u003cdiv class=\"cv-eb-timeline-0924-marker\"\u003e \u003csvg aria-hidden=\"true\" viewbox=\"0 0 32 23\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M29.75 1.75L10.5 20.9803L1.75 12.2392\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3.5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cdiv class=\"cv-eb-timeline-0924-content\"\u003e \u003cdiv class=\"cv-eb-timeline-0924-period\"\u003e             WEEKS 5–6           \u003c\/div\u003e \u003ch3 class=\"cv-eb-timeline-0924-heading\"\u003e             Deeper Context \u0026amp; Meaning           \u003c\/h3\u003e \u003cul class=\"cv-eb-timeline-0924-points\"\u003e \u003cli\u003eHistorical and cultural background of the texts\u003c\/li\u003e \u003cli\u003eUnderstanding symbolism and recurring themes\u003c\/li\u003e \u003cli\u003eGuided learning through video lessons\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/article\u003e \u003c!-- ITEM 4 --\u003e \u003carticle class=\"cv-eb-timeline-0924-item cv-eb-timeline-0924-item-left\"\u003e \u003cdiv class=\"cv-eb-timeline-0924-marker\"\u003e \u003csvg aria-hidden=\"true\" viewbox=\"0 0 32 23\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M29.75 1.75L10.5 20.9803L1.75 12.2392\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3.5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cdiv class=\"cv-eb-timeline-0924-content\"\u003e \u003cdiv class=\"cv-eb-timeline-0924-period\"\u003e             WEEKS 7–8           \u003c\/div\u003e \u003ch3 class=\"cv-eb-timeline-0924-heading\"\u003e             Reflection \u0026amp; Study Integration           \u003c\/h3\u003e \u003cul class=\"cv-eb-timeline-0924-points\"\u003e \u003cli\u003eConnecting scripture with personal reflection\u003c\/li\u003e \u003cli\u003eRevisiting key texts with deeper insight\u003c\/li\u003e \u003cli\u003eUsing audio lessons for focused study sessions\u003c\/li\u003e \u003cli\u003eBuilding confidence in independent reading\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/article\u003e \u003c!-- ITEM 5 --\u003e \u003carticle class=\"cv-eb-timeline-0924-item cv-eb-timeline-0924-item-right\"\u003e \u003cdiv class=\"cv-eb-timeline-0924-marker\"\u003e \u003csvg aria-hidden=\"true\" viewbox=\"0 0 32 23\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e \u003cpath d=\"M29.75 1.75L10.5 20.9803L1.75 12.2392\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3.5\"\u003e\u003c\/path\u003e \u003c\/svg\u003e \u003c\/div\u003e \u003cdiv class=\"cv-eb-timeline-0924-content\"\u003e \u003cdiv class=\"cv-eb-timeline-0924-period\"\u003e             WEEK 8+           \u003c\/div\u003e \u003ch3 class=\"cv-eb-timeline-0924-heading\"\u003e             Long-Term Study \u0026amp; Preservation           \u003c\/h3\u003e \u003cul class=\"cv-eb-timeline-0924-points\"\u003e \u003cli\u003eContinuing study at your own pace\u003c\/li\u003e \u003cli\u003ePreserving ancient teachings through regular reading\u003c\/li\u003e \u003cli\u003eUsing the digital library for long-term reference\u003c\/li\u003e \u003cli\u003eReturning to texts as understanding grows\u003c\/li\u003e \u003c\/ul\u003e \u003c\/div\u003e \u003c\/article\u003e \u003c\/div\u003e \u003c\/div\u003e \u003c\/section\u003e \u003cstyle\u003e  \/* =========================================================    ROOT ========================================================= *\/  .cv-eb-timeline-0924 {   --cv-eb-line: #B17047;   --cv-eb-gold: #AD803C;   --cv-eb-title: #261A06;   --cv-eb-heading: #1E1E1E;   --cv-eb-body: #494E5F;   --cv-eb-muted: rgba(0, 0, 0, 0.52);    position: relative;   width: 100%;   overflow: hidden;    padding: 65px 20px 85px;    background-color: #fbf7f0;    background-image:     url('https:\/\/cdn.shopify.com\/s\/files\/1\/0780\/5747\/2245\/files\/timeline_2_2.jpg?v=1779952074');    background-repeat: no-repeat;   background-position: center top;   background-size: cover;    font-family: inherit; }   \/* Scope box sizing *\/  .cv-eb-timeline-0924, .cv-eb-timeline-0924 *, .cv-eb-timeline-0924 *::before, .cv-eb-timeline-0924 *::after {   box-sizing: border-box; }   \/* =========================================================    INNER ========================================================= *\/  .cv-eb-timeline-0924-inner {   width: 100%;   max-width: 1180px;    margin: 0 auto; }   \/* =========================================================    TITLE ========================================================= *\/  .cv-eb-timeline-0924-title {   width: 100%;   max-width: 900px;    margin: 0 auto 75px;    padding: 0;    text-align: center;    color: var(--cv-eb-title);    font-family: inherit;   font-size: 45px;   font-weight: 600;   line-height: 1.12;   letter-spacing: -0.8px; }   .cv-eb-timeline-0924-title-gold {   color: var(--cv-eb-gold); }   .cv-eb-timeline-0924-title-line {   display: block; }   \/* =========================================================    TIMELINE LIST ========================================================= *\/  .cv-eb-timeline-0924-list {   position: relative;    width: 100%;    padding: 5px 0; }   \/* Main vertical line *\/  .cv-eb-timeline-0924-list::before {   content: '';    position: absolute;    top: 18px;   bottom: 18px;    left: 50%;    width: 2px;    transform: translateX(-50%);    background: var(--cv-eb-line);    z-index: 0; }   \/* =========================================================    ITEM ========================================================= *\/  .cv-eb-timeline-0924-item {   position: relative;    display: grid;    grid-template-columns:     minmax(0, 1fr)     80px     minmax(0, 1fr);    width: 100%;    min-height: 160px;    padding-bottom: 55px;    z-index: 1; }   .cv-eb-timeline-0924-item:last-child {   padding-bottom: 0; }   \/* =========================================================    MARKER ========================================================= *\/  .cv-eb-timeline-0924-marker {   grid-column: 2;    align-self: start;   justify-self: center;    position: relative;    width: 38px;   height: 38px;    display: flex;   align-items: center;   justify-content: center;    margin-top: 0;    border-radius: 50%;    color: #ffffff;   background: var(--cv-eb-line);    box-shadow:     0 4px 12px rgba(69, 43, 20, 0.16),     0 0 0 5px rgba(177, 112, 71, 0.08);    z-index: 3; }   .cv-eb-timeline-0924-marker svg {   display: block;    width: 20px;   height: 15px; }   \/* =========================================================    CONTENT ========================================================= *\/  .cv-eb-timeline-0924-content {   width: 100%;   max-width: 470px;    padding-top: 0; }   \/* RIGHT *\/  .cv-eb-timeline-0924-item-right .cv-eb-timeline-0924-content {   grid-column: 3;    justify-self: start;    padding-left: 25px;    text-align: left; }   \/* LEFT *\/  .cv-eb-timeline-0924-item-left .cv-eb-timeline-0924-content {   grid-column: 1;   grid-row: 1;    justify-self: end;    padding-right: 25px;    text-align: right; }   \/* =========================================================    PERIOD ========================================================= *\/  .cv-eb-timeline-0924-period {   margin: 0 0 5px;    color: var(--cv-eb-muted);    font-family: inherit;   font-size: 14px;   font-weight: 500;   line-height: 1.3;   letter-spacing: 0.2px;    text-transform: uppercase; }   \/* =========================================================    HEADING ========================================================= *\/  .cv-eb-timeline-0924-heading {   margin: 0 0 14px;   padding: 0;    color: var(--cv-eb-heading);    font-family: inherit;   font-size: 21px;   font-weight: 600;   line-height: 1.25;   letter-spacing: -0.2px; }   \/* =========================================================    POINTS ========================================================= *\/  .cv-eb-timeline-0924-points {   display: flex;   flex-direction: column;    gap: 4px;    margin: 0;   padding: 0;    list-style: none; }   .cv-eb-timeline-0924-points li {   position: relative;    margin: 0;   padding: 0;    color: var(--cv-eb-body);    font-family: inherit;   font-size: 14px;   font-weight: 400;   line-height: 1.55;    list-style: none; }   \/* RIGHT CHECK *\/  .cv-eb-timeline-0924-item-right .cv-eb-timeline-0924-points li {   padding-left: 20px; }   .cv-eb-timeline-0924-item-right .cv-eb-timeline-0924-points li::before {   content: '✓';    position: absolute;    left: 0;   top: 0;    color: var(--cv-eb-line);    font-size: 14px;   font-weight: 700; }   \/* LEFT CHECK *\/  .cv-eb-timeline-0924-item-left .cv-eb-timeline-0924-points li {   padding-right: 20px; }   .cv-eb-timeline-0924-item-left .cv-eb-timeline-0924-points li::before {   content: '✓';    position: absolute;    right: 0;   top: 0;    color: var(--cv-eb-line);    font-size: 14px;   font-weight: 700; }   \/* =========================================================    SAFE ANIMATION    默认内容正常显示    只有 JS 正常运行后才进入动画状态 ========================================================= *\/  .cv-eb-timeline-0924.cv-eb-timeline-0924-js .cv-eb-timeline-0924-item {   opacity: 0;    transition:     opacity 0.65s ease,     transform 0.75s cubic-bezier(0.22, 1, 0.36, 1); }   .cv-eb-timeline-0924.cv-eb-timeline-0924-js .cv-eb-timeline-0924-item-right {   transform: translateX(45px); }   .cv-eb-timeline-0924.cv-eb-timeline-0924-js .cv-eb-timeline-0924-item-left {   transform: translateX(-45px); }   .cv-eb-timeline-0924.cv-eb-timeline-0924-js .cv-eb-timeline-0924-item.cv-eb-timeline-0924-visible {   opacity: 1;   transform: translateX(0); }   \/* =========================================================    TABLET ========================================================= *\/  @media screen and (max-width: 989px) and (min-width: 769px) {    .cv-eb-timeline-0924 {     padding-left: 24px;     padding-right: 24px;   }     .cv-eb-timeline-0924-title {     font-size: 38px;     margin-bottom: 65px;   }     .cv-eb-timeline-0924-item {     grid-template-columns:       minmax(0, 1fr)       65px       minmax(0, 1fr);   }     .cv-eb-timeline-0924-content {     max-width: 380px;   }     .cv-eb-timeline-0924-item-right   .cv-eb-timeline-0924-content {     padding-left: 16px;   }     .cv-eb-timeline-0924-item-left   .cv-eb-timeline-0924-content {     padding-right: 16px;   }     .cv-eb-timeline-0924-heading {     font-size: 19px;   }  }   \/* =========================================================    MOBILE ========================================================= *\/  @media screen and (max-width: 768px) {    .cv-eb-timeline-0924 {     padding: 36px 18px 55px;      background-image:       url('https:\/\/cdn.shopify.com\/s\/files\/1\/0807\/0201\/3675\/files\/Group_1437253184.png?v=1769823770');      background-position: center top;     background-size: cover;   }     \/* TITLE *\/    .cv-eb-timeline-0924-title {     max-width: 100%;      margin-bottom: 45px;      font-size: 24px;     line-height: 1.22;     letter-spacing: -0.3px;   }     .cv-eb-timeline-0924-title-line {     display: inline;   }     \/* LIST *\/    .cv-eb-timeline-0924-list {     padding: 0;   }     .cv-eb-timeline-0924-list::before {     top: 17px;     bottom: 17px;      left: 18px;      transform: none;   }     \/* ITEM *\/    .cv-eb-timeline-0924-item {     display: block;      min-height: 0;      padding: 0 0 48px 54px;   }     .cv-eb-timeline-0924-item:last-child {     padding-bottom: 0;   }     \/* MARKER *\/    .cv-eb-timeline-0924-marker {     position: absolute;      top: 0;     left: 0;      width: 36px;     height: 36px;      margin: 0;   }     .cv-eb-timeline-0924-marker svg {     width: 18px;     height: 14px;   }     \/* CONTENT *\/    .cv-eb-timeline-0924-item-right   .cv-eb-timeline-0924-content,    .cv-eb-timeline-0924-item-left   .cv-eb-timeline-0924-content {     width: 100%;     max-width: none;      padding: 0;      text-align: left;   }     \/* PERIOD *\/    .cv-eb-timeline-0924-period {     margin-bottom: 4px;      font-size: 12px;     line-height: 1.3;   }     \/* HEADING *\/    .cv-eb-timeline-0924-heading {     margin-bottom: 10px;      font-size: 17px;     line-height: 1.25;   }     \/* POINTS *\/    .cv-eb-timeline-0924-points {     gap: 3px;   }     .cv-eb-timeline-0924-points li {     font-size: 12px;     line-height: 1.55;   }     \/* Reset left desktop positioning *\/    .cv-eb-timeline-0924-item-left   .cv-eb-timeline-0924-points li,    .cv-eb-timeline-0924-item-right   .cv-eb-timeline-0924-points li {     padding-left: 18px;     padding-right: 0;      text-align: left;   }     .cv-eb-timeline-0924-item-left   .cv-eb-timeline-0924-points li::before,    .cv-eb-timeline-0924-item-right   .cv-eb-timeline-0924-points li::before {     left: 0;     right: auto;      font-size: 12px;   }     \/* MOBILE ANIMATION *\/    .cv-eb-timeline-0924.cv-eb-timeline-0924-js   .cv-eb-timeline-0924-item-left,    .cv-eb-timeline-0924.cv-eb-timeline-0924-js   .cv-eb-timeline-0924-item-right {     transform: translateX(25px);   }     .cv-eb-timeline-0924.cv-eb-timeline-0924-js   .cv-eb-timeline-0924-item.cv-eb-timeline-0924-visible {     transform: translateX(0);   }  }   \/* =========================================================    VERY SMALL MOBILE ========================================================= *\/  @media screen and (max-width: 390px) {    .cv-eb-timeline-0924 {     padding-left: 14px;     padding-right: 14px;   }     .cv-eb-timeline-0924-title {     font-size: 22px;   }     .cv-eb-timeline-0924-item {     padding-left: 50px;   }     .cv-eb-timeline-0924-list::before {     left: 17px;   }     .cv-eb-timeline-0924-marker {     width: 34px;     height: 34px;   }  }   \/* =========================================================    REDUCED MOTION ========================================================= *\/  @media (prefers-reduced-motion: reduce) {    .cv-eb-timeline-0924.cv-eb-timeline-0924-js   .cv-eb-timeline-0924-item {     opacity: 1;     transform: none;     transition: none;   }  }  \u003c\/style\u003e","brand":"mysite","offers":[{"title":"Default Title","offer_id":67640987025560,"sku":"ZWP2605281833-正版上册340页内容","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/5613\/4552\/files\/y4gsESJbCkICmOCLU1oOR_ihRja2TN_50c33538-510c-478d-a57d-22b207bc4cbb.png?v=1791134893","url":"https:\/\/keepfbshop.com\/products\/complete-ethiopian-bible","provider":"keepfbshop","version":"1.0","type":"link"}