:root{--orange:#d84e24;--forest:#394d3c;--paper:#fffaf1}body{background:var(--paper)}.minimal-header{background:var(--paper);border-bottom:1px solid #e8dfcf}.books-first-hero{grid-template-columns:1.15fr 1fr;gap:6%;padding-top:30px;align-items:center}.books-first-art{position:relative;isolation:isolate;height:650px;border-radius:26px;background:radial-gradient(ellipse at 30% 22%,#fff8e6 0,#ead5b4 60%,#d4b887);overflow:hidden;box-shadow:inset 0 0 0 1px #b3946826}.books-first-art:before{content:"";position:absolute;width:90%;height:70%;border-radius:50%;background:#f9efdc70;left:-25%;top:1%;transform:rotate(-25deg)}.art-topline{position:absolute;left:5%;right:5%;top:4%;display:flex;justify-content:space-between;gap:12px;font-size:9px;font-weight:750;letter-spacing:1.5px;color:#655236}.hero-book-object{position:absolute;left:7%;top:17%;width:41%;z-index:4;transform:perspective(1200px) rotateY(-9deg) rotate(-7deg);box-shadow:14px 22px 25px #452d214d;border-radius:2px}.hero-book-object:before{content:"";position:absolute;top:0;right:100%;bottom:0;left:-9px;background:linear-gradient(90deg,#b3a287,#f7f0e1);transform:skewY(8deg);transform-origin:right}.hero-book-object:after{content:"";position:absolute;left:4%;right:-6px;top:100%;height:8px;background:repeating-linear-gradient(#cfc4b0 0 1px,#faf6eb 1px 2px);transform:skew(-38deg);transform-origin:top}.hero-book-object img{display:block;width:100%;height:auto}.hero-open-pages{position:absolute;top:12%;right:6%;width:43%;height:51%;z-index:2;filter:drop-shadow(8px 12px 9px #3c291f2e);transform:rotate(8deg)}.hero-open-pages img{position:absolute;width:72%;height:auto;background:#fff;box-shadow:inset 0 0 0 1px #0002}.open-page-left{left:-10%;top:0;transform:rotate(-12deg)}.open-page-right{right:-1%;top:4%;transform:rotate(3deg)}.hero-console-result{position:absolute;right:0;bottom:8%;width:57%;height:45%;margin:0;z-index:3;overflow:hidden;border-radius:80px 0 0;box-shadow:-6px -6px #fffaf14d}.hero-console-result img{width:100%;height:100%;object-fit:cover;object-position:center}.hero-console-result figcaption{position:absolute;right:5%;bottom:5%;background:#fffcf0ed;color:#463523;border-radius:9px;padding:9px 12px;font-size:8px;line-height:1.5;letter-spacing:1px;box-shadow:0 3px 10px #0001}.hero-console-result figcaption strong{font-size:12px}.art-bottomline{position:absolute;bottom:3%;left:5%;right:5%;display:flex;justify-content:space-between;gap:8px;align-items:center;color:#604a2e;font-size:10px;font-weight:650}.art-bottomline a{color:inherit;text-decoration:underline;text-underline-offset:3px}.books-first-copy>.eyebrow{display:block;color:#93612d;font-size:10px;letter-spacing:1.5px}.books-first-copy h1{font-size:clamp(38px,4vw,59px);line-height:1.02;letter-spacing:-2px;max-width:560px;margin:18px 0 20px;font-weight:790}.books-first-copy h1 em{font-family:Georgia,Times New Roman,serif;color:#9e401e;font-weight:500;letter-spacing:-2px}.books-first-copy .entry-description{font-size:18px;line-height:1.55;max-width:440px;color:#655b4b;margin-bottom:18px}.hero-proof-pills{display:flex;flex-wrap:wrap;gap:7px;margin:19px 0 22px}.hero-proof-pills span{padding:6px 10px;border-radius:99px;background:#eee7d8;color:#574b35;font-size:11px;font-weight:700}.books-first-copy .entry-price{display:flex;align-items:center;gap:15px;margin:18px 0}.price-context{font-size:12px;line-height:1.4;color:#77634a;max-width:110px}.books-first-copy .book-sale-price>strong{font-size:43px}.books-first-copy .book-sale-price{margin:0}.books-first-hero .warm-cta,.addon-section .button,.final-offer .button,.repeat-offer .button{position:relative;overflow:hidden;background:linear-gradient(110deg,#c8421f,#ed7138 67%,#e55a27);border:1px solid #b83918;border-radius:17px;box-shadow:0 5px #94321d,0 10px 22px #c94e2326;color:#fff;padding:19px 23px;font-size:18px;transition:transform .2s,box-shadow .2s}.warm-cta:after{content:"";position:absolute;inset:-30% auto -30% -70%;width:30%;background:linear-gradient(90deg,transparent,#fff4,transparent);transform:skew(-20deg);animation:book-glow 7s ease-in-out infinite;pointer-events:none}.warm-cta:hover{transform:translateY(-2px);box-shadow:0 7px #94321d,0 15px 28px #c94e2336}.warm-cta:active{transform:translateY(3px);box-shadow:0 2px #94321d}.hero-reassurance{display:flex;flex-wrap:wrap;gap:14px;color:#485d40;font-size:11px;font-weight:700;margin:20px 0 5px}.books-first-copy .entry-delivery{font-size:11px;color:#756752;font-weight:400;margin:5px 0 15px}.books-first-copy .sample-link{font-weight:700;color:#7d471e;font-size:12px}.entry-facts{background:#ebe8d7;color:#394d3c;border-block:1px solid #d9d6c3;display:flex;justify-content:space-evenly;gap:20px;padding:20px 5%;margin-top:8px}.entry-facts span{font-size:12px}.entry-facts strong{display:block;font-size:17px}.project-section{padding-top:65px}.project-section .section-heading h2,.plan-section .section-heading h2{font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-1.2px}.plan-section{background:#efe7d7}.plan-gallery{gap:20px}.addon-section{background:#fffaf1}.addon-section .section-heading h2{font-size:42px}.addon-row{border-radius:18px}.addon-row:has(input:checked){background:#f4ead9;border-color:#a65b2b}.entry-mobile-buy .button{background:linear-gradient(110deg,#c8421f,#ed7138);border-radius:13px}.button:focus-visible,a:focus-visible{outline:3px solid #416749;outline-offset:5px}@keyframes book-glow{0%,65%{left:-70%}90%,to{left:145%}}@media(prefers-reduced-motion:reduce){.warm-cta:after{animation:none}.warm-cta{transition:none}}@media(max-width:800px){.minimal-header{height:53px}.books-first-hero{display:flex;flex-direction:column;gap:23px;padding-top:14px;padding-bottom:29px}.books-first-art{width:100%;height:340px;min-height:340px;border-radius:19px}.art-topline{font-size:6.5px;letter-spacing:1px;top:4%;gap:6px}.hero-book-object{left:7%;top:17%;width:39%}.hero-open-pages{top:13%;right:7%;width:43%;height:51%}.hero-console-result{width:57%;height:43%;bottom:9%;border-radius:40px 0 0}.hero-console-result figcaption{font-size:6px;padding:5px 7px;border-radius:5px}.hero-console-result figcaption strong{font-size:8px}.art-bottomline{font-size:7px;bottom:3%}.books-first-copy{width:100%}.books-first-copy>.eyebrow{font-size:8px;line-height:1.5;letter-spacing:1.2px;display:block}.books-first-copy h1{font-size:34px!important;line-height:1.02;letter-spacing:-1px;margin:10px 0 12px}.books-first-copy h1 em{letter-spacing:-1px}.books-first-copy .entry-description{font-size:14px;line-height:1.5;margin:0 0 12px;max-width:none}.hero-proof-pills{margin:12px 0;gap:5px}.hero-proof-pills span{font-size:9px;padding:5px 8px}.books-first-copy .entry-price{margin:14px 0;gap:13px}.books-first-copy .book-sale-price>strong{font-size:35px}.price-context{font-size:10px;max-width:none}.books-first-hero .warm-cta{padding:17px 18px;font-size:17px;min-height:58px;border-radius:14px}.hero-reassurance{margin:15px 0 5px;font-size:10px;gap:14px}.books-first-copy .entry-delivery{font-size:10px;margin:4px 0 12px}.books-first-copy .sample-link{font-size:11px}.entry-facts{gap:12px;padding:17px 5%;align-items:start}.entry-facts span{font-size:9px;line-height:1.5;flex:1}.entry-facts strong{font-size:13px;margin-bottom:4px}.project-section{padding-top:35px}.project-section .section-heading h2,.plan-section .section-heading h2{font-size:32px;line-height:1.08}.addon-section .section-heading h2{font-size:31px}.addon-section .button,.final-offer .button,.repeat-offer .button{font-size:15px;padding:16px 18px}.plan-gallery{gap:12px}}@media(max-width:370px){.books-first-art{height:305px;min-height:305px}.books-first-copy h1{font-size:31px!important}.hero-proof-pills span{font-size:8px}.books-first-hero{gap:18px}.books-first-copy .entry-description{font-size:13px}}.collection-offer{background:#f1e4cd;border:2px solid #ad5d2a;border-radius:24px;padding:32px;margin:24px 0 36px;color:#2c2920}.collection-kicker{font-size:12px;font-weight:800;letter-spacing:.12em;color:#8b491f;margin-bottom:14px}.collection-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px;align-items:center}.collection-offer h2{font-size:36px;line-height:1.08;letter-spacing:-.035em;margin:0 0 14px}.collection-offer p{line-height:1.55}.collection-covers{display:flex;align-items:flex-end;gap:10px;margin:24px 0 14px}.collection-covers img{width:calc((100% - 40px)/5);height:auto;aspect-ratio:.71;object-fit:contain;filter:drop-shadow(3px 6px 4px #38220c33)}.collection-titles{font-size:12px!important;line-height:1.7!important;max-width:560px}.collection-price-block{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.collection-price{font-size:54px;line-height:1;letter-spacing:-.05em}.collection-separate{font-size:14px;color:#655844}.collection-saving{display:inline-block;background:#fff4db;color:#7d3d15;border:1px solid #d6b281;border-radius:9px;padding:9px 13px;font-size:18px}.collection-price-block .button{margin-top:8px;width:100%;gap:10px;white-space:normal}.collection-price-block .collection-note{font-size:12px;margin:0;color:#655844}.collection-upgrade{border-top:1px solid #cbb697;margin-top:8px;padding-top:16px;font-size:18px}.collection-upgrade strong{font-size:30px;color:#92401c}.collection-upgrade span{display:block;font-size:14px}.collection-cart-offer{margin:24px 0}.selection-saving{padding:12px 16px;border:1px solid #d5b784;border-radius:10px;color:#74431f;background:#fff3dd;font-weight:700}.main-only-choice{background:none;border:0;border-bottom:1px solid #9b7856;padding:4px 0;margin:12px 0 16px;color:#614829;font:inherit;font-size:14px;cursor:pointer;display:block}.collection-offer [hidden],.selection-saving[hidden]{display:none}@media(max-width:700px){.collection-offer{padding:22px 18px;border-radius:18px;margin:20px 0 26px}.collection-layout{grid-template-columns:1fr;gap:18px}.collection-offer h2{font-size:30px}.collection-price{font-size:46px}.collection-covers{gap:7px;margin-top:18px}.collection-covers img{width:calc((100% - 28px)/5)}.collection-price-block .button{font-size:14px;padding:16px 12px}.collection-cart-offer{width:100%}.collection-upgrade strong{font-size:28px}.collection-note{overflow-wrap:anywhere}}.hero-offer-label{font-size:11px;font-weight:800;letter-spacing:.1em;color:#97512b;margin:18px 0 8px}.hero-price-reference{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 8px;font-size:15px;color:#76644e}.hero-price-reference s{font-size:22px;text-decoration-thickness:2px}.hero-price-reference strong{background:#a2441d;color:#fff;border-radius:7px;padding:7px 10px;font-size:15px;letter-spacing:.01em}.hero-price-reference[hidden]{display:none}.main-book-deal{width:100%;border:1px solid #c2a17c;border-radius:12px;background:#fff9ed;padding:13px 15px;display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:left;margin:14px 0;font-size:14px}.main-book-deal-prices{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.main-book-deal-prices s{color:#87715c;font-size:13px}.main-book-deal-prices strong{font-size:20px;color:#382b20}.main-saving-pill{font-size:11px;background:#f2e3c8;padding:4px 6px;border-radius:5px;color:#874722}.collection-separate{font-size:16px}.collection-saving{font-size:21px;font-weight:800}@media(max-width:700px){.hero-offer-label{margin-top:12px;font-size:10px}.hero-price-reference{font-size:12px;gap:8px;margin-bottom:5px}.hero-price-reference s{font-size:18px}.hero-price-reference strong{font-size:12px;padding:5px 8px}.main-book-deal{padding:11px 12px;font-size:13px;gap:8px}.main-book-deal-prices{gap:6px}.main-book-deal-prices strong{font-size:18px}.main-saving-pill{font-size:10px}.hero-book-object{width:47%}}@media(max-width:700px){.books-first-hero{gap:12px}.books-first-copy .entry-price{margin:6px 0}.hero-offer-label{margin-top:7px}.main-book-deal{margin:8px 0}.books-first-copy h1{font-size:31px!important}.hero-price-reference{margin:0 0 4px}}.main-book-card{display:grid;grid-template-columns:74px minmax(0,1fr) auto;gap:16px;align-items:center;padding:16px;border:2px solid #bb8356;background:#fff8e9;box-shadow:0 4px 12px #754a2110}.main-book-card .main-deal-cover{display:block;width:74px;height:auto;aspect-ratio:3/4;object-fit:contain;filter:drop-shadow(3px 5px 3px #2d180d33)}.main-deal-copy{display:flex;flex-direction:column;gap:5px}.main-deal-kicker{font-size:9px;letter-spacing:.09em;font-weight:800;color:#8e5831}.main-deal-copy>strong{font-size:21px;line-height:1.15;color:#39291e}.main-deal-benefit{font-size:13px;line-height:1.4;color:#67513d;max-width:260px}.main-book-card .main-book-deal-prices{max-width:150px;justify-content:flex-end}.main-deal-action{display:block;flex-basis:100%;font-size:12px;font-weight:700;color:#914821;margin-top:4px}.main-book-card:hover,.main-book-card:focus-visible{border-color:#9c471b;background:#fff0d2}.main-book-card:focus-visible{outline:3px solid #d98c50;outline-offset:3px}@media(max-width:700px){.main-book-card{grid-template-columns:54px minmax(0,1fr);gap:6px 12px;padding:11px 12px}.main-book-card .main-deal-cover{width:54px;grid-row:1/3}.main-deal-copy{gap:3px}.main-deal-copy>strong{font-size:18px}.main-deal-kicker{font-size:8px}.main-deal-benefit{font-size:11px;line-height:1.3;max-width:none}.main-book-card .main-book-deal-prices{grid-column:2;max-width:none;justify-content:flex-start;gap:7px}.main-deal-action{flex-basis:auto;font-size:10px;margin:0 0 0 auto}.main-book-card .main-saving-pill{font-size:9px}.books-first-art{height:310px;min-height:310px}}@media(max-width:370px){.books-first-art{height:290px;min-height:290px}.main-deal-action{display:none}.main-deal-benefit{font-size:10px}}@media(max-width:800px){.entry-mobile-buy{display:grid;grid-template-columns:1fr;padding:10px 16px max(12px,env(safe-area-inset-bottom));gap:9px;background:#fffdf8}.entry-mobile-buy .quick-offer{display:flex;gap:12px;align-items:center;padding-right:22px}.quick-offer>img{width:43px;height:61px;object-fit:contain;flex:none;box-shadow:2px 3px 6px #39291e30}.entry-mobile-buy .quick-offer strong{font:700 13px/1.25 Arial,sans-serif;color:#292b27}.entry-mobile-buy .quick-price{display:flex;align-items:center;gap:9px;margin-top:4px}.quick-price s{font-size:12px;color:#70695e}.quick-price b{font-size:21px;line-height:1.1;color:#292b27}.quick-price em{font:700 10px/1.2 Arial,sans-serif;color:#8a2f18;background:#fbe5d9;padding:4px 6px;border-radius:4px}.quick-offer small{display:block;font-size:9px;color:#70695e;margin-top:3px}.entry-mobile-buy .button{width:100%;max-width:none;min-height:46px;display:flex;justify-content:center;gap:15px;background:#a83d23;color:#fff!important;font-size:14px;font-weight:700;border-radius:9px;padding:12px}.entry-mobile-buy .button span,.entry-mobile-buy .button>[data-selected-label]{color:#fff!important;font-size:14px;line-height:1.25;margin:0;display:inline}.entry-mobile-buy .dismiss-buy{top:8px;right:7px;color:#575044}.has-mobile-buy{padding-bottom:155px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/books-first.css.map */
