.ElegantBookCheckout_sheet__71Ju3{--book-paper:#fffdf8;--book-ink:#173e30;--book-muted:#647268;--book-line:#e5e8dd;--book-action:#14563d;color:var(--book-ink);background:var(--book-paper);border:1px solid var(--book-line);border-radius:24px;box-shadow:0 18px 48px #23402c14;width:100%;max-width:540px;margin-inline:auto;overflow:hidden;font-family:inherit}.ElegantBookCheckout_sheet__71Ju3 *{box-sizing:border-box}.ElegantBookCheckout_brand__ryFIl{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:18px 24px 0;font-size:11px;line-height:1.7;color:var(--book-muted)}.ElegantBookCheckout_brand__ryFIl span:first-child{color:var(--book-ink);font-size:13px;font-weight:600}.ElegantBookCheckout_product__1zLAC{display:flex;gap:18px;align-items:center;margin:20px 24px 0;padding-bottom:22px;border-bottom:1px solid var(--book-line)}.ElegantBookCheckout_cover__fJEOB{width:86px;height:113px;object-fit:cover;border-radius:10px;flex:none;box-shadow:0 6px 16px #23402c14}.ElegantBookCheckout_productCopy__Zwdqg{flex:1;min-width:0}.ElegantBookCheckout_eyebrow__vV3SA{font-size:11px;line-height:1.7;color:#897047;margin:0 0 5px;font-weight:500}.ElegantBookCheckout_product__1zLAC h2{font-size:20px;font-weight:700;line-height:1.55;margin:0;color:var(--book-ink)}.ElegantBookCheckout_subtitle__6z5Iy{font-size:12px;line-height:1.7;color:var(--book-muted);margin:6px 0 0}.ElegantBookCheckout_content__0_vKO{padding:22px 24px 24px}.ElegantBookCheckout_choiceSection__4zk9p{scroll-margin-top:24px;margin-bottom:24px}.ElegantBookCheckout_sectionHeading__edRVo{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:12px}.ElegantBookCheckout_sectionHeading__edRVo h3{font-size:16px;font-weight:800;line-height:1.6;margin:0;color:var(--book-ink)}.ElegantBookCheckout_sectionHeading__edRVo>span{color:var(--book-muted);font-size:11px;line-height:1.6}.ElegantBookCheckout_choices__Za8n6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ElegantBookCheckout_choice__x6mwK{min-width:0;text-align:right;background:#fff;color:var(--book-ink);border:1px solid var(--book-line);border-radius:13px;padding:13px 14px;cursor:pointer;transition:border-color .16s,background-color .16s;font-family:inherit;line-height:1.6}.ElegantBookCheckout_choice__x6mwK[aria-pressed=true]{background:#f0f4e9;border-color:var(--book-action);box-shadow:inset 0 0 0 1px var(--book-action)}.ElegantBookCheckout_choiceHeading__vKI_4{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:16px;font-weight:800}.ElegantBookCheckout_choiceMark__M7hzL{width:16px;height:16px;border:1px solid var(--book-line);border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;flex:none}.ElegantBookCheckout_choice__x6mwK[aria-pressed=true] .ElegantBookCheckout_choiceMark__M7hzL{background:var(--book-action);border-color:var(--book-action);color:#fff}.ElegantBookCheckout_choiceNote__kd_bc{display:block;font-size:11px;line-height:1.65;color:var(--book-muted);margin-top:4px}.ElegantBookCheckout_choicePrice__fgpL8{display:flex;align-items:baseline;gap:4px;margin-top:9px;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.ElegantBookCheckout_choicePrice__fgpL8 small{font-size:11px;font-weight:400}.ElegantBookCheckout_form___l_0f{margin:0}.ElegantBookCheckout_fields__5En_a{display:grid;gap:15px}.ElegantBookCheckout_field__PFZox label{display:block;font-size:15px;line-height:1.6;font-weight:700;margin-bottom:6px;color:var(--book-ink)}.ElegantBookCheckout_inputWrap__P878g{position:relative}.ElegantBookCheckout_inputWrap__P878g>svg{position:absolute;right:15px;top:17px;width:17px;height:17px;color:var(--book-muted);pointer-events:none}.ElegantBookCheckout_field__PFZox input{width:100%;height:54px;border:1.5px solid #9fb5a3;border-radius:11px;background:#fff;color:var(--book-ink);padding:0 43px 0 14px;font:inherit;font-size:17px;line-height:1.5;text-align:right}.ElegantBookCheckout_field__PFZox input::placeholder{color:var(--book-muted);opacity:.85}.ElegantBookCheckout_choice__x6mwK:focus-visible,.ElegantBookCheckout_field__PFZox input:focus-visible,.ElegantBookCheckout_submit__xisLN:focus-visible{outline:3px solid #F9A825;outline-offset:2px}.ElegantBookCheckout_field__PFZox input:focus{border-color:#1B5E20}.ElegantBookCheckout_field__PFZox input[aria-invalid=true]{border-color:#bb4d36}.ElegantBookCheckout_help__ccTTJ{margin:6px 0 0;font-size:11px;line-height:1.65;color:var(--book-muted)}.ElegantBookCheckout_error__q5LNm{margin-top:15px;padding:10px 12px;border:1px solid #efc5bb;border-radius:11px;background:#fff2ed;color:#8c301e;font-size:13px;line-height:1.7}.ElegantBookCheckout_total__2WoOR{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid var(--book-line);padding-top:19px;margin-top:22px;font-size:13px;font-weight:500;line-height:1.7}.ElegantBookCheckout_total__2WoOR>div:first-child>small{display:block;color:var(--book-muted);font-size:11px;font-weight:400}.ElegantBookCheckout_amount__Pe2fA{font-size:25px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ElegantBookCheckout_amount__Pe2fA small{font-size:13px;font-weight:400}.ElegantBookCheckout_submit__xisLN{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;border:0;border-radius:12px;background:var(--book-action);color:#fff;font:inherit;font-size:17px;font-weight:600;line-height:1.5;margin-top:15px;cursor:pointer;box-shadow:0 5px 14px #23402c14}.ElegantBookCheckout_submit__xisLN:hover{background:#104b35}.ElegantBookCheckout_submit__xisLN:disabled{opacity:.65;cursor:wait}.ElegantBookCheckout_reassurance__GXZNh{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:12px;color:var(--book-ink);font-size:12px;line-height:1.7;text-align:center}.ElegantBookCheckout_reassurance__GXZNh svg{flex:none;color:#897047}.ElegantBookCheckout_confirmation__whTqI{color:var(--book-muted);font-size:11px;line-height:1.7;text-align:center;margin:6px 0 0}.ElegantBookCheckout_spinner__NJASm{animation:ElegantBookCheckout_book-spin__EuxDJ 1s linear infinite}@keyframes ElegantBookCheckout_book-spin__EuxDJ{to{transform:rotate(1turn)}}@media(max-width:380px){.ElegantBookCheckout_brand__ryFIl{padding:16px 18px 0}.ElegantBookCheckout_brand__ryFIl span:first-child{font-size:12px}.ElegantBookCheckout_product__1zLAC{margin:18px 18px 0;gap:13px}.ElegantBookCheckout_cover__fJEOB{width:73px;height:98px}.ElegantBookCheckout_product__1zLAC h2{font-size:18px}.ElegantBookCheckout_content__0_vKO{padding:20px 18px}.ElegantBookCheckout_choice__x6mwK{padding:12px 11px}}@media(prefers-reduced-motion:reduce){.ElegantBookCheckout_choice__x6mwK{transition:none}.ElegantBookCheckout_spinner__NJASm{animation:none}}