.bsg-page{--navy:#00253d;--deep:#001f32;--teal:#087a79;--gold:#e4a11b;--gold-light:#f7c75f;--red:#b93727;--paper:#f8f5ef;--ivory:#eee8de;--sand:#ded1bd;--clay:#a96850;--ink:#17303d;--muted:#4f5e66;--line:#d4c7b0;--legacy-serif:"Iowan Old Style","Baskerville","Times New Roman",serif;--body:"BibleGuideMadeTommy",sans-serif;--heading:"BibleGuideMadeTommy",sans-serif;--button:"BibleGuideMadeTommy",sans-serif;--serif:var(--heading);min-height:100vh;overflow:hidden;background:var(--paper);color:var(--ink);font-family:var(--body)}.bsg-page *{box-sizing:border-box}.bsg-page a{color:inherit;text-decoration:none}.bsg-page h1,.bsg-page h2,.bsg-page h3{font-family:var(--heading);font-weight:700;letter-spacing:-.025em}.bsg-page a:focus-visible,.bsg-page summary:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.bsg-page .skipLink{position:fixed;z-index:100;left:16px;top:16px;transform:translateY(-180%);padding:12px 18px;background:#fff;color:var(--deep)!important}.bsg-page .skipLink:focus{transform:none}.bsg-page .announcement{height:37px;display:grid;place-items:center;background:var(--red);color:#fff;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.bsg-page .announcement span{margin:0 10px;color:#efc8a2}.bsg-page .header{height:88px;width:min(1240px,calc(100% - 48px));margin:auto;display:flex;align-items:center;justify-content:space-between}.bsg-page .header img{width:190px;height:auto}.bsg-page .headerCta,.bsg-page .navShop{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700}.bsg-page .headerCta{min-height:44px;padding:0 19px;border:1px solid #c68308;border-radius:999px;background:var(--gold);color:var(--navy)!important;font-size:10px;letter-spacing:.07em;text-transform:uppercase}.bsg-page .headerCta span{color:var(--navy)}.bsg-page .navShop span{color:var(--gold-light)}.bsg-page .guideNav{position:sticky;top:0;z-index:30;min-height:54px;padding:0 max(24px,calc((100% - 1240px)/2));display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-block:1px solid #ffffff18;background:#00253df2;color:#fff;box-shadow:0 8px 24px #00172522;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:11px}.bsg-page .guideNav strong{color:var(--gold-light);font:500 17px/1 var(--serif)}.bsg-page .guideNav div{display:flex;height:100%}.bsg-page .guideNav div a{display:grid;place-items:center;padding:0 16px;border-inline-start:1px solid #ffffff20;color:#dce7eb;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bsg-page .guideNav div a:last-child{border-inline-end:1px solid #ffffff20}.bsg-page .navShop{justify-self:end}.bsg-page .bsgHero{width:min(1240px,calc(100% - 48px));min-height:650px;margin:auto;display:grid;grid-template-columns:.94fr 1.06fr;gap:64px;align-items:center;padding:72px 0 76px;background:var(--paper)}.bsg-page .crumb,.bsg-page .kicker{margin:0 0 22px;color:var(--teal);font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.bsg-page .crumb span{margin:0 8px;color:var(--gold)}.bsg-page .bsgHero h1{max-width:670px;margin:0;color:var(--navy);font-size:clamp(58px,6vw,88px);line-height:.91}.bsg-page .heroLead{max-width:620px;margin:30px 0 25px;color:#4f6068;font:18px/1.65 var(--body)}.bsg-page .heroLead strong{color:var(--ink)}.bsg-page .heroActions{display:flex;align-items:center;gap:24px}.bsg-page .primaryButton{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:0 24px;border-radius:999px;background:var(--gold);color:var(--navy)!important;box-shadow:inset 0 0 0 1px #c68308;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;transition:transform .2s,background .2s,box-shadow .2s}.bsg-page .primaryButton:hover{transform:translateY(-2px);background:var(--gold-light);box-shadow:0 14px 30px #b57d1838}.bsg-page .textButton{padding-block:10px;border-bottom:1px solid var(--navy);font-size:12px;font-weight:700}.bsg-page .reviewed{margin:24px 0 0;color:#5e6a70;font-size:11px}.bsg-page .heroVisual{position:relative;min-height:520px;border:1px solid var(--line);background:linear-gradient(145deg,#eee8dc,#faf7f0);overflow:hidden}.bsg-page .heroVisual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,#ffffff42,transparent 42%);pointer-events:none}.bsg-page .sizeScaleHeading{position:absolute;z-index:3;top:25px;left:30px;right:30px;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;color:#765a4b;font-size:8px;font-weight:800;letter-spacing:.14em}.bsg-page .sizeScaleHeading i{height:1px;background:linear-gradient(90deg,#b27354,var(--gold),var(--navy))}.bsg-page .sizeScaleHeading span:last-child{color:var(--navy)}.bsg-page .sizeLineup{position:absolute;z-index:2;top:62px;right:22px;bottom:52px;left:22px;display:grid;grid-template-columns:.82fr 1fr 1.18fr;gap:9px;align-items:end}.bsg-page .sizeLineup figure{min-width:0;margin:0;display:grid;align-content:end;animation:sizeRise .65s both ease-out}.bsg-page .sizeLineup figure>div{display:grid;place-items:end center;overflow:hidden;background:#f1ece2}.bsg-page .sizeLineup figure img{width:94%;height:94%;object-fit:contain;object-position:center bottom;mix-blend-mode:multiply;filter:contrast(1.025) saturate(.94)}.bsg-page .sizeCompact{animation-delay:.18s!important}.bsg-page .sizeStandard{animation-delay:.09s!important}.bsg-page .sizeCompact>div{height:220px}.bsg-page .sizeStandard>div{height:270px}.bsg-page .sizeLarge>div{height:320px}.bsg-page .sizeLineup figcaption{position:relative;min-height:64px;display:flex;flex-direction:column;justify-content:flex-start;padding:12px 6px 0;border-top:3px solid var(--navy);background:transparent;color:var(--navy);text-align:center}.bsg-page .sizeLineup figcaption:before{content:"";position:absolute;top:-7px;left:50%;width:11px;height:11px;border:3px solid #f1ece2;border-radius:50%;background:var(--navy);transform:translate(-50%)}.bsg-page .sizeLineup figcaption b{color:var(--teal);font-size:9px;letter-spacing:.11em;text-transform:uppercase}.bsg-page .sizeLineup figcaption span{margin-top:5px;font:500 15px/1.1 var(--serif)}.bsg-page .heroVisual>p{position:absolute;z-index:3;bottom:16px;left:0;right:0;margin:0;text-align:center;color:#596970;font:italic 13px var(--serif)}@keyframes sizeRise{0%{opacity:0;transform:translateY(28px)}}.bsg-page .answerStrip{display:grid;grid-template-columns:repeat(5,1fr);background:var(--navy);color:#fff;padding-inline:max(24px,calc((100% - 1240px)/2))}.bsg-page .answerStrip span{min-height:88px;display:flex;flex-direction:column;justify-content:center;padding:15px 24px;border-left:1px solid #ffffff20;font:19px var(--serif)}.bsg-page .answerStrip span:last-child{border-right:1px solid #ffffff20}.bsg-page .answerStrip b{margin-bottom:6px;color:#8cc8c1;font:700 8px var(--body);letter-spacing:.15em;text-transform:uppercase}.bsg-page .mobileSwipeHint,.bsg-page .mobileCta{display:none}.bsg-page .compare,.bsg-page .useSection,.bsg-page .shopSection{width:min(1240px,calc(100% - 48px));margin:auto;padding:120px 0}.bsg-page .sectionHeading,.bsg-page .shopHeading{display:grid;grid-template-columns:1.5fr .7fr;gap:80px;align-items:end;margin-bottom:52px}.bsg-page .sectionHeading h2,.bsg-page .shopHeading h2,.bsg-page .printIntro h2,.bsg-page .finderIntro h2,.bsg-page .faqIntro h2{margin:0;color:var(--navy);font-size:clamp(44px,4.2vw,64px);line-height:.96}.bsg-page .sectionHeading>p{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.bsg-page .formatGrid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.bsg-page .formatCard{min-height:535px;padding:26px 26px 28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fffdfa;transition:transform .25s,box-shadow .25s}.bsg-page .formatCard:hover{z-index:2;transform:translateY(-6px);box-shadow:0 22px 45px #153b4b16}.bsg-page .cardTop{height:150px;display:flex;align-items:flex-end;gap:18px}.bsg-page .cardTop>span{align-self:flex-start;color:#6f7474;font-size:10px}.bsg-page .bookIcon{position:relative;height:130px;margin-left:auto;display:flex;align-items:flex-end;padding:13px 16px;border-radius:2px 8px 8px 2px;box-shadow:7px 8px #233c4620;color:#fff;transition:width .3s}.bsg-page .bookIcon i{position:absolute;right:8px;top:8px;bottom:8px;width:2px;background:#ffffff36}.bsg-page .bookIcon b{font:500 12px var(--serif)}.bsg-page .sand{background:#895f4c}.bsg-page .ivory{background:#5e7476}.bsg-page .gold{background:#c08a2d;color:var(--navy)}.bsg-page .teal{background:var(--teal)}.bsg-page .navy{background:var(--navy)}.bsg-page .clay{background:#97553e}.bsg-page .formatLabel{margin:28px 0 5px;color:var(--teal);font-size:9px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.bsg-page .formatCard h3{margin:0 0 20px;color:var(--navy);font-size:28px}.bsg-page .formatCard dl{margin:0}.bsg-page .formatCard dl div{display:grid;grid-template-columns:90px 1fr;gap:12px;padding:10px 0;border-top:1px solid #e6e1d8}.bsg-page .formatCard dt{color:#6e777b;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bsg-page .formatCard dd{margin:0;font-size:12.5px;line-height:1.55}.bsg-page .dimensionNote{display:grid;grid-template-columns:.45fr 1.55fr;gap:50px;margin-top:34px;padding:26px 30px;border-left:4px solid var(--gold);background:var(--ivory)}.bsg-page .dimensionNote strong{color:var(--navy);font:500 20px var(--serif)}.bsg-page .dimensionNote p{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.bsg-page .finder{background:var(--navy);color:#fff;padding:110px max(24px,calc((100% - 1240px)/2))}.bsg-page .finderIntro{display:grid;grid-template-columns:1fr 1.1fr;align-items:end;gap:60px;margin-bottom:48px}.bsg-page .finderIntro .kicker{grid-column:1/-1;margin-bottom:-34px;color:#8cc8c1}.bsg-page .finderIntro h2{color:#fff}.bsg-page .finderIntro>p:last-child{margin:0;color:#c8d3d8;font-size:14px;line-height:1.6}.bsg-page .choiceInput{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bsg-page .finderPanel{display:grid;grid-template-columns:.9fr 1.1fr;min-height:390px;border:1px solid #ffffff30}.bsg-page .finderChoices{display:grid;grid-template-columns:1fr 1fr}.bsg-page .finderChoices label{min-height:130px;display:flex;align-items:center;gap:13px;padding:18px;border-right:1px solid #ffffff20;border-bottom:1px solid #ffffff20;background:transparent;color:#fff;cursor:pointer;font:500 12px var(--body);text-align:left;transition:background .2s}.bsg-page .finderChoices label span{width:34px;height:34px;flex:none;display:grid;place-items:center;border:1px solid #ffffff42;border-radius:50%;color:#a6d2cd;font:500 11px var(--body)}.bsg-page .finderChoices label:hover{background:#ffffff10}.bsg-page .finderResults{min-width:0;background:#f4efe4}.bsg-page .finderResult{height:100%;display:none;flex-direction:column;justify-content:center;padding:55px 70px;color:var(--ink)}.bsg-page .finderResult>span{color:#066f6e;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.bsg-page .finderResult h3{margin:13px 0 18px;color:var(--navy);font-size:43px}.bsg-page .finderResult p{max-width:520px;margin:0 0 28px;color:var(--muted);font-size:13px;line-height:1.7}.bsg-page .finderResult a{width:max-content;min-height:46px;display:inline-flex;align-items:center;padding:0 19px;border:1px solid #c68308;border-radius:999px;background:var(--gold);color:var(--navy);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.bsg-page .finderResult b{margin-left:9px}.bsg-page #size-travel:checked~.finderPanel .finderResult[data-result=travel],.bsg-page #size-church:checked~.finderPanel .finderResult[data-result=church],.bsg-page #size-reading:checked~.finderPanel .finderResult[data-result=reading],.bsg-page #size-easy:checked~.finderPanel .finderResult[data-result=easy],.bsg-page #size-large:checked~.finderPanel .finderResult[data-result=large],.bsg-page #size-notes:checked~.finderPanel .finderResult[data-result=notes]{display:flex}.bsg-page #size-travel:checked~.finderPanel label[for=size-travel],.bsg-page #size-church:checked~.finderPanel label[for=size-church],.bsg-page #size-reading:checked~.finderPanel label[for=size-reading],.bsg-page #size-easy:checked~.finderPanel label[for=size-easy],.bsg-page #size-large:checked~.finderPanel label[for=size-large],.bsg-page #size-notes:checked~.finderPanel label[for=size-notes]{background:#ffffff10}.bsg-page #size-travel:focus-visible~.finderPanel label[for=size-travel],.bsg-page #size-church:focus-visible~.finderPanel label[for=size-church],.bsg-page #size-reading:focus-visible~.finderPanel label[for=size-reading],.bsg-page #size-easy:focus-visible~.finderPanel label[for=size-easy],.bsg-page #size-large:focus-visible~.finderPanel label[for=size-large],.bsg-page #size-notes:focus-visible~.finderPanel label[for=size-notes]{outline:3px solid var(--gold-light);outline-offset:-4px}.bsg-page #size-travel:checked~.finderPanel label[for=size-travel] span,.bsg-page #size-church:checked~.finderPanel label[for=size-church] span,.bsg-page #size-reading:checked~.finderPanel label[for=size-reading] span,.bsg-page #size-easy:checked~.finderPanel label[for=size-easy] span,.bsg-page #size-large:checked~.finderPanel label[for=size-large] span,.bsg-page #size-notes:checked~.finderPanel label[for=size-notes] span{background:var(--gold);border-color:var(--gold);color:var(--deep)}.bsg-page .printSection{padding:112px max(24px,calc((100% - 1240px)/2));background:var(--ivory)}.bsg-page .printIntro{max-width:680px;margin:0 auto 45px;text-align:center}.bsg-page .printIntro .kicker{color:#73561f}.bsg-page .printIntro>p:not(.kicker){max-width:600px;margin:20px auto 0;color:var(--muted);font-size:13px;line-height:1.75}.bsg-page .printScaleGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.bsg-page .printScaleGrid article{position:relative;min-height:345px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:54px 23px 23px;border:1px solid var(--line);border-radius:18px;background:#fffdf9;box-shadow:0 12px 28px #00253d08;text-align:center}.bsg-page .printScaleGrid article[data-print=large]{border:2px solid var(--gold);box-shadow:0 0 0 6px #e4a11b14,0 12px 28px #00253d0d}.bsg-page .printScaleGrid h3{margin:0 0 25px;color:var(--navy);font:700 15px var(--heading);letter-spacing:0}.bsg-page .printWords{min-height:72px;display:flex;align-items:center;justify-content:center;color:var(--navy);font:500 14px/1.05 var(--serif)}.bsg-page [data-print=standard] .printWords{font-size:19px}.bsg-page [data-print=large] .printWords{font-size:25px}.bsg-page [data-print=giant] .printWords{font-size:32px}.bsg-page .printScaleGrid article>p{min-height:50px;margin:25px 0 0;color:var(--muted);font-size:11.5px;line-height:1.5}.bsg-page .popularBadge{position:absolute;top:12px;right:12px;padding:6px 9px;border-radius:999px;background:var(--gold);color:var(--navy);font-size:7px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.bsg-page .printShop{width:max-content;min-height:36px;display:inline-flex;align-items:center;gap:10px;margin-top:auto;padding:0;border:0;border-bottom:1px solid #b9ad98;color:#506068!important;font-size:8px;font-weight:500;letter-spacing:.07em;text-align:left;text-transform:uppercase;transition:color .2s,border-color .2s}.bsg-page .printShop span{color:var(--gold);font-size:11px}.bsg-page .printShop:hover{border-color:var(--gold);color:var(--navy)!important}.bsg-page .printDisclaimer{margin:20px 0 0;color:#5f6767;font:italic 12px var(--serif);text-align:center}.bsg-page .useGrid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.bsg-page .useGrid article{min-height:285px;display:flex;flex-direction:column;padding:23px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.bsg-page .useGrid article>span{color:#606a6a;font-size:9px}.bsg-page .useGrid article>p{margin:auto 0 5px;color:var(--teal);font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.bsg-page .useGrid h3{margin:0 0 15px;color:var(--navy);font-size:27px}.bsg-page .useGrid article div{color:#45565f;font-size:13px;line-height:1.65}.bsg-page .shopSection{border-top:1px solid var(--line)}.bsg-page .shopHeading>a{min-height:44px;display:inline-flex;align-items:center;justify-self:end;padding:10px 0;border-bottom:1px solid var(--navy);font-size:11px;font-weight:700}.bsg-page .shopHeading>a span{margin-left:8px;color:var(--gold)}.bsg-page .productGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.bsg-page .productCard{padding-bottom:22px;border-bottom:1px solid var(--line)}.bsg-page .productImage{position:relative;height:310px;display:grid;place-items:center;margin-bottom:20px;padding:12px;background:radial-gradient(circle at 50% 43%,#f5f1e9 0,#ece7dc 72%);overflow:hidden}.bsg-page .productImage:after{content:"";position:absolute;left:22%;right:22%;bottom:7%;height:8%;border-radius:50%;background:#18394614;filter:blur(10px)}.bsg-page .productImage img{position:relative;z-index:1;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.025) saturate(.96);transition:transform .35s}.bsg-page .productCard:hover img{transform:scale(1.045) rotate(-1deg)}.bsg-page .productCard>span{color:var(--teal);font-size:8px;font-weight:800;text-transform:uppercase;letter-spacing:.13em}.bsg-page .productCard h3{margin:8px 0;color:var(--navy);font-size:23px;line-height:1.08}.bsg-page .productCard p{min-height:62px;margin:0 0 15px;color:var(--muted);font-size:12.5px;line-height:1.6}.bsg-page .productCard>b{font-size:10px}.bsg-page .productCard>b span{margin-left:8px;color:var(--gold)}.bsg-page .productBadge{position:absolute;z-index:3;top:14px;left:14px;padding:8px 10px 7px;border-bottom:2px solid var(--gold);background:var(--navy);color:#fff;font-size:8px;font-weight:800;letter-spacing:.13em;line-height:1;text-transform:uppercase;box-shadow:0 5px 16px #00253d1f}.bsg-page .collectionLinks{display:grid;grid-template-columns:repeat(5,1fr);margin-top:54px;border-block:1px solid var(--line)}.bsg-page .collectionLinks a{display:flex;justify-content:space-between;padding:22px 17px;border-right:1px solid var(--line);font-size:10px;font-weight:700}.bsg-page .collectionLinks a:first-child{border-left:1px solid var(--line)}.bsg-page .collectionLinks span{color:var(--gold)}.bsg-page .nextSection{display:grid;grid-template-columns:1fr auto;align-items:center;gap:60px;padding:70px max(24px,calc((100% - 1240px)/2));background:var(--gold);color:var(--navy)}.bsg-page .nextSection h2{margin:0;font-size:45px}.bsg-page .nextSection p:not(.kicker){margin:12px 0 0;color:#173f51;font-size:12px}.bsg-page .nextSection .kicker{margin-bottom:12px;color:var(--navy)}.bsg-page .nextSection>a{padding:17px 21px;border:1px solid #00253d80;font-size:11px;font-weight:700;transition:background .2s,color .2s}.bsg-page .nextSection>a span{margin-left:10px;color:var(--deep)}.bsg-page .nextSection>a:hover{background:var(--navy);color:#fff}.bsg-page .nextSection>a:hover span{color:var(--gold-light)}.bsg-page .faq{width:min(1240px,calc(100% - 48px));margin:auto;display:grid;grid-template-columns:.68fr 1.32fr;gap:110px;padding:120px 0}.bsg-page .faqIntro>p:last-child{color:var(--muted);font-size:13px}.bsg-page .faqList{border-top:1px solid var(--line)}.bsg-page .faqList details{border-bottom:1px solid var(--line)}.bsg-page .faqList summary{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:23px 0;cursor:pointer;list-style:none;color:var(--navy);font:500 21px var(--serif)}.bsg-page .faqList summary::-webkit-details-marker{display:none}.bsg-page .faqList summary span{color:var(--gold);font:20px var(--body);transition:transform .2s}.bsg-page .faqList details[open] summary span{transform:rotate(45deg)}.bsg-page .faqList details p{margin:-4px 50px 24px 0;color:var(--muted);font-size:13px;line-height:1.75}.bsg-page .finalCta{min-height:520px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 24px;background:radial-gradient(circle at 50% 130%,#12657a 0,transparent 45%),var(--deep);color:#fff;text-align:center}.bsg-page .finalCta .kicker{color:#9bc8c2}.bsg-page .finalCta h2{margin:0;font-size:clamp(54px,6.2vw,86px);line-height:.9}.bsg-page .finalCta h2 em{color:#e7b958;font-weight:400}.bsg-page .finalCta>p:not(.kicker){margin:25px 0;color:#bdccd2;font-size:13px}.bsg-page .footer{min-height:120px;width:min(1240px,calc(100% - 48px));margin:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px}.bsg-page .footer img{width:160px;height:auto}.bsg-page .footer p{font:18px var(--serif)}.bsg-page .footer>a:last-child{justify-self:end;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.bsg-page .guideNav a,.bsg-page .headerCta,.bsg-page .navShop,.bsg-page .primaryButton,.bsg-page .textButton,.bsg-page .finderResult a,.bsg-page .printShop,.bsg-page .shopHeading>a,.bsg-page .productCard>b,.bsg-page .collectionLinks a,.bsg-page .nextSection>a,.bsg-page .finalCta>a,.bsg-page .mobileCta a{font-family:var(--button);font-weight:500}@media(max-width:980px){.bsg-page .bsgHero{grid-template-columns:1fr 1fr;gap:30px}.bsg-page .heroVisual{min-height:470px}.bsg-page .formatGrid{grid-template-columns:repeat(2,1fr)}.bsg-page .finderPanel{grid-template-columns:1fr}.bsg-page .finderChoices label{min-height:100px}.bsg-page .printScaleGrid,.bsg-page .useGrid,.bsg-page .productGrid{grid-template-columns:repeat(2,1fr)}.bsg-page .collectionLinks{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.bsg-page{padding-bottom:70px}.bsg-page .announcement{height:30px;padding:0 12px;font-size:7px;line-height:1.35;text-align:center}.bsg-page .announcement span{margin:0 5px}.bsg-page .header{height:66px;width:calc(100% - 30px)}.bsg-page .header img{width:148px}.bsg-page .headerCta{min-height:44px;font-size:10px}.bsg-page .guideNav{min-height:46px;padding:0 15px;grid-template-columns:1fr auto}.bsg-page .guideNav div{display:none}.bsg-page .navShop{min-height:44px;font-size:9px}.bsg-page .bsgHero{width:calc(100% - 30px);min-height:0;grid-template-columns:1fr;padding:40px 0 48px}.bsg-page .crumb{margin-bottom:16px;font-size:8px}.bsg-page .bsgHero h1{font-size:47px;line-height:.94}.bsg-page .heroLead{margin:24px 0 22px;font-size:15px;line-height:1.6}.bsg-page .heroActions{align-items:center;flex-direction:row;flex-wrap:wrap;gap:10px 20px}.bsg-page .reviewed{margin-top:18px;font-size:10px;line-height:1.35}.bsg-page .heroVisual{min-height:390px;margin-top:30px}.bsg-page .sizeScaleHeading{left:14px;right:14px;gap:8px}.bsg-page .sizeLineup{top:55px;right:10px;bottom:46px;left:10px;gap:5px}.bsg-page .sizeCompact>div{height:145px}.bsg-page .sizeStandard>div{height:185px}.bsg-page .sizeLarge>div{height:225px}.bsg-page .sizeLineup figcaption{min-height:56px;padding:8px}.bsg-page .sizeLineup figcaption b{font-size:8px}.bsg-page .sizeLineup figcaption span{font-size:11px}.bsg-page .heroVisual>p{bottom:13px;font-size:10.5px}.bsg-page .answerStrip{display:flex;overflow-x:auto;padding:0;scroll-snap-type:x mandatory;scrollbar-width:none}.bsg-page .answerStrip::-webkit-scrollbar,.bsg-page .formatGrid::-webkit-scrollbar,.bsg-page .useGrid::-webkit-scrollbar,.bsg-page .productGrid::-webkit-scrollbar,.bsg-page .finderChoices::-webkit-scrollbar{display:none}.bsg-page .answerStrip span{min-width:142px;min-height:68px;padding:12px 20px;scroll-snap-align:start;font-size:17px}.bsg-page .answerStrip span:last-child{border-right:1px solid #ffffff20}.bsg-page .compare,.bsg-page .useSection,.bsg-page .shopSection{width:calc(100% - 30px);padding:64px 0}.bsg-page .sectionHeading,.bsg-page .shopHeading{grid-template-columns:1fr;gap:18px;margin-bottom:24px}.bsg-page .sectionHeading h2,.bsg-page .shopHeading h2,.bsg-page .printIntro h2,.bsg-page .finderIntro h2,.bsg-page .faqIntro h2{font-size:40px;line-height:.98}.bsg-page .mobileSwipeHint{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px;color:var(--teal);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bsg-page .mobileSwipeHint span{font-size:17px}.bsg-page .formatGrid{display:flex;gap:12px;margin-right:-15px;padding:1px 15px 16px 1px;overflow-x:auto;border:0;scroll-snap-type:x mandatory;scroll-padding-left:1px;scrollbar-width:none}.bsg-page .formatCard{flex:0 0 min(82vw,310px);min-height:455px;padding:22px;scroll-snap-align:start;border:1px solid var(--line)}.bsg-page .cardTop{height:125px}.bsg-page .bookIcon{height:108px}.bsg-page .formatLabel{margin-top:22px}.bsg-page .formatCard h3{font-size:26px}.bsg-page .dimensionNote{grid-template-columns:1fr;gap:10px;margin-top:20px;padding:22px}.bsg-page .finder{padding:64px 15px}.bsg-page .finderIntro{grid-template-columns:1fr;gap:14px;margin-bottom:28px}.bsg-page .finderIntro .kicker{grid-column:auto;margin-bottom:0}.bsg-page .finderPanel{min-height:0}.bsg-page .finderChoices{display:flex;gap:8px;padding:0 0 12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bsg-page .finderChoices label{flex:0 0 158px;min-height:82px;padding:12px;border:1px solid #ffffff2b;scroll-snap-align:start}.bsg-page .finderChoices label span{width:30px;height:30px}.bsg-page .finderResult{min-height:315px;padding:38px 24px}.bsg-page .finderResult h3{font-size:34px}.bsg-page .printSection{padding:64px 15px}.bsg-page .printIntro{margin-bottom:30px;text-align:left}.bsg-page .printIntro>p:not(.kicker){margin:16px 0 0}.bsg-page .printScaleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bsg-page .printScaleGrid article{min-height:305px;padding:42px 12px 12px;border-radius:14px}.bsg-page .printScaleGrid h3{margin-bottom:15px;font-size:12px}.bsg-page .printWords{min-height:58px;font-size:12px}.bsg-page [data-print=standard] .printWords{font-size:16px}.bsg-page [data-print=large] .printWords{font-size:20px}.bsg-page [data-print=giant] .printWords{font-size:25px}.bsg-page .printScaleGrid article>p{min-height:0;margin-top:16px;font-size:10.5px}.bsg-page .popularBadge{top:9px;right:8px;padding:5px 6px;font-size:6px}.bsg-page .printShop{min-height:44px;padding:0;font-size:7px}.bsg-page .useGrid{display:grid;grid-template-columns:1fr;gap:10px;padding:0;border:0;overflow:visible}.bsg-page .useGrid article{min-height:0;display:grid;grid-template-columns:34px 1fr;padding:20px;border:1px solid var(--line)}.bsg-page .useGrid article>span{grid-row:1/4;padding-top:3px}.bsg-page .useGrid article>p{grid-column:2;margin:0 0 5px}.bsg-page .useGrid h3{grid-column:2;margin:0 0 10px;font-size:25px}.bsg-page .useGrid article div{grid-column:2}.bsg-page .productGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 10px;margin:0;padding:0;overflow:visible}.bsg-page .productCard{min-width:0;padding-bottom:16px;scroll-snap-align:none}.bsg-page .productImage{height:auto;aspect-ratio:1/1;margin-bottom:14px;padding:10px}.bsg-page .productBadge{top:10px;left:10px;padding:7px 8px 6px;font-size:7px}.bsg-page .productCard h3{font-size:19px;line-height:1.08}.bsg-page .productCard p{min-height:0;margin-bottom:12px;font-size:11.5px;line-height:1.5}.bsg-page .productCard>b{font-size:9px;line-height:1.4}.bsg-page .collectionLinks{grid-template-columns:1fr;margin-top:38px}.bsg-page .collectionLinks a,.bsg-page .collectionLinks a:first-child{min-height:54px;align-items:center;border-left:1px solid var(--line);border-right:1px solid var(--line)}.bsg-page .nextSection{grid-template-columns:1fr;padding:54px 15px}.bsg-page .nextSection h2{font-size:37px}.bsg-page .nextSection>a{min-height:50px;display:flex;align-items:center;justify-content:space-between}.bsg-page .faq{width:calc(100% - 30px);grid-template-columns:1fr;gap:30px;padding:64px 0}.bsg-page .faqList summary{min-height:58px;padding:18px 0;font-size:18px}.bsg-page .finalCta{min-height:430px;padding:65px 24px}.bsg-page .footer{width:calc(100% - 30px);grid-template-columns:1fr auto}.bsg-page .footer p{display:none}.bsg-page .mobileCta{position:fixed;z-index:60;left:0;right:0;bottom:0;height:70px;display:grid;grid-template-columns:.9fr 1.1fr;gap:8px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:#fbf8f1f2;border-top:1px solid var(--line);box-shadow:0 -10px 30px #002d4017;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bsg-page .mobileCta a{min-height:52px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--navy);color:var(--navy);font-size:11px;font-weight:800}.bsg-page .mobileCta a:last-child{background:var(--gold);border-color:var(--gold);color:var(--deep)}}@media(prefers-reduced-motion:reduce){.bsg-page .sizeLineup figure{animation:none}.bsg-page *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/bible-size-guide.css.map */
