.sales-preview{background:#151518}.sales-preview .signed-offer{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;padding:25px 0 27px;margin:25px 0}.sales-preview .offer-label{font-size:10px;letter-spacing:.13em;font-weight:500;margin:0 0 14px;color:#e5e1da}.sales-preview .offer-facts{margin:20px 0 24px;font-size:12px;color:#bdbcb7;max-width:340px}.sales-preview .offer-facts>div{display:flex;justify-content:space-between;gap:20px;padding:6px 0}.sales-preview .offer-facts dt,.sales-preview .offer-facts dd{margin:0}.sales-preview .offer-facts dd{color:#ede8df}.sales-preview .letters{background:#222225;border-top:1px solid #ffffff16;border-bottom:1px solid #ffffff16;padding-top:75px;padding-bottom:75px}.sales-preview .letters h2{font-size:clamp(46px,5.2vw,76px)}.sales-preview .letters .email-row button{width:auto;min-width:145px;font-size:12px;padding:0 18px;white-space:nowrap;display:flex;align-items:center;justify-content:space-between;gap:20px}.sales-preview .preview-badge{max-width:calc(100% - 28px);font-size:8px;text-align:center}.product-page header{position:relative;background:#131316}.product-breadcrumb{display:flex;justify-content:space-between;gap:20px;max-width:1400px;margin:35px auto 0;padding:0 8%;font-size:11px;color:#bfbbb5}.product-breadcrumb span{font-size:9px;letter-spacing:.18em}.product-page .product-section{padding-top:45px;padding-bottom:80px;align-items:start}.product-page .book-stage{position:sticky;top:35px;margin-top:5px;min-height:580px}.product-page .book-copy h2{font-size:clamp(58px,6vw,85px);margin-bottom:14px}.product-subtitle{font-size:14px;color:#d1cec8;margin-bottom:25px}.product-page .book-copy blockquote{font-size:27px;line-height:1.3;margin-top:25px}.product-page .purchase-panel{padding:25px 27px;background:#252528;border:1px solid #ffffff20;margin-top:28px}.quantity-label{font-size:12px;display:inline-block;margin:8px 15px 5px 0}.purchase-panel select{background:#19191b;color:#e5e0d8;border:1px solid #ffffff45;padding:9px 14px;font:inherit;font-size:12px;border-radius:0}.purchase-panel .button{width:100%}.purchase-note{font-size:10px!important;line-height:1.6;color:#b9b5b0;margin:13px 0 0!important}.product-page .book-copy .text-link{margin-top:0}@media(max-width:950px){.product-page .book-stage{min-height:460px}}@media(max-width:650px){.sales-preview .letters .email-row{flex-wrap:wrap;gap:10px;background:transparent;border:0}.sales-preview .letters .email-row input{width:100%;flex-basis:100%;border-bottom:1px solid #ffffff65}.sales-preview .letters .email-row button{min-height:48px;justify-content:space-between;width:100%;background:#e4e1da;color:#19191b}.product-page .book-stage{position:relative;top:auto;min-height:450px}.product-breadcrumb{padding:0 7%;margin-top:25px}.product-page .product-section{padding-top:28px}.product-page .purchase-panel{padding:22px}.sales-preview .preview-badge{font-size:7px}.sales-preview .letters{padding-top:55px;padding-bottom:55px}}.product-page .book-copy h1{font-family:Libre Caslon Display,Georgia,serif;font-size:clamp(58px,6vw,85px);font-weight:400;line-height:1.05;margin:0 0 14px;color:#eeeae3}.product-page .purchase-panel{margin-top:20px}.product-page .product-section{padding-top:30px}.product-breadcrumb{margin-top:20px}.product-page .book-copy>p{margin-bottom:16px}.product-page .book-copy>.eyebrow{margin-bottom:16px}@media(max-width:650px){.sales-preview header nav{display:none}.sales-preview header .wordmark{font-size:17px;white-space:nowrap}.sales-preview header .nav-buy{font-size:10px;padding:11px 13px;white-space:nowrap}.sales-preview header .nav-buy span{margin-left:9px}.product-page .book-stage{min-height:280px;height:300px}.product-page .book-stage .cover-main{max-height:225px;width:auto;max-width:75%}.product-page .stage-label,.product-page .stage-foot{font-size:7px}.product-page .book-copy h1{font-size:56px}}.launch-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px;margin:8px 0 7px}.launch-price strong{font-family:Libre Caslon Display,Georgia,serif;font-size:48px;font-weight:400;line-height:1.1;color:#f0ece5}.launch-price>span{font-size:12px;color:#c1bdb7}.launch-term{font-size:11px!important;line-height:1.7!important;color:#bdb9b3;margin:8px 0 20px!important}.included-detail{font-size:13px!important}.personalisation-label{display:block;font-size:12px;margin-top:16px}.personalisation-label span{color:#b9b5ae}.personalisation-input{width:100%;font:inherit;font-size:12px;color:#f0ece6;border:1px solid #ffffff45;background:#19191b;padding:11px 13px;margin-top:7px}.personalisation-input::placeholder{color:#aaa7a0}.field-note{font-size:10px!important;color:#b5b0a9;margin:5px 0!important}.delivery-details{font-size:12px;line-height:1.7;border-top:1px solid #ffffff20;padding-top:14px;color:#c8c3bc}.checkout-optin{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;margin:20px 0}.checkout-optin input{margin-top:4px;flex-shrink:0}.contact-section{display:grid;grid-template-columns:1fr 1fr;gap:10%;background:#1a1a1c;color:#eae6df;border-top:1px solid #ffffff15}.contact-section h2{font-size:clamp(46px,5.2vw,76px)}.contact-section form label{display:block;font-size:11px;letter-spacing:.04em;margin:12px 0 5px}.contact-section input,.contact-section textarea{width:100%;padding:12px;background:#252527;color:#eee9e1;border:1px solid #ffffff35;font:inherit;font-size:13px;border-radius:0}.contact-section .button{margin-top:18px;min-width:200px}.contact-section .quiet{font-size:10px}.sales-preview dialog{max-height:85vh;overflow:auto}.sales-preview #shop-dialog .dialog-book img{max-height:190px;width:auto}.sales-preview #shop-dialog .dialog-book h2{font-size:48px}.sales-preview #shop-dialog .dialog-note{font-size:13px}.sales-preview #shop-dialog .dialog-note p{margin:10px 0}.sales-preview #shop-dialog .dialog-book{margin-bottom:15px}@media(max-width:650px){.contact-section{grid-template-columns:1fr;gap:15px}.launch-price strong{font-size:42px}.personalisation-input{font-size:16px}.sales-preview #shop-dialog .dialog-book h2{font-size:38px}}.sales-preview dialog .close{color:#eee8df}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sales.css.map */
