.bbd-cinematic-hero{position:relative;isolation:isolate;background:#111;color:#f7f3e9;min-height:650px;overflow:hidden}.bbd-film{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:#101310 url(bbd-film-poster.jpg) center/cover}.bbd-film video{width:100%;height:100%;object-fit:cover;object-position:55% 45%;opacity:.72}.bbd-film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#060907eb,#06090799 48%,#0609072e);pointer-events:none}.bbd-film-toggle{position:absolute;right:24px;bottom:20px;z-index:4;min-height:44px;border:1px solid #ffffff80;background:#111b;color:#fff;padding:10px 15px;font:600 12px Arial;cursor:pointer;border-radius:24px}.bbd-cinematic-content{position:relative;z-index:1;display:grid;grid-template-columns:1.25fr .75fr;gap:5vw;align-items:center;padding:64px max(5vw,24px) 84px;pointer-events:none}.bbd-cinematic-content a{pointer-events:auto}.bbd-home .bbd-cinematic-content h1{font-size:clamp(48px,5.5vw,82px);max-width:820px;line-height:1.03}.bbd-cinematic-content .bbd-eyebrow{color:#e1b452}.bbd-cinematic-content .bbd-lead{margin:24px 0 28px;max-width:540px;font-size:18px;color:#f1efe7}.bbd-cinematic-book{display:flex;flex-direction:column;align-items:center;perspective:1200px}.bbd-cinematic-book .bbd-book-cover{width:min(90%,310px);animation:bbdBookBreathe 9s ease-in-out infinite;box-shadow:9px 4px #d8d3c9,13px 6px #77756d,25px 30px 65px #0009}.bbd-cinematic-book span{color:#f5f1e6;font:600 12px Arial;margin-top:30px;text-align:center;letter-spacing:.05em}.bbd-manifesto{background:#dfb44f!important;display:grid;grid-template-columns:1.5fr 1fr;column-gap:8vw;align-items:center}.bbd-manifesto .bbd-eyebrow{grid-column:1/-1;margin-bottom:15px}.bbd-manifesto p:last-child{max-width:470px;font-size:19px;margin:0}.bbd-product-cinema{position:relative;isolation:isolate;overflow:hidden}.bbd-product-cinema>.bbd-editorial-wrap{position:relative;z-index:1;pointer-events:none}.bbd-product-cinema>.bbd-editorial-wrap a,.bbd-product-cinema>.bbd-editorial-wrap button,.bbd-product-cinema>.bbd-editorial-wrap form{pointer-events:auto}.bbd-product-cinema .bbd-film:after{background:linear-gradient(90deg,#0c100cf2,#0c100cbb 55%,#0c100c66)}.bbd-product-cinema .bbd-book-cover{animation:bbdBookBreathe 9s ease-in-out infinite}.bbd-book-detail .bbd-editorial-body{max-width:none;padding-left:0;padding-right:0}.bbd-book-detail .bbd-editorial-body>section{padding:64px max(6vw,24px);margin:0!important}.bbd-book-detail .bbd-editorial-body>section:nth-child(2n){background:#e9e3d6}.bbd-book-detail .bbd-editorial-body>section>p,.bbd-book-detail .bbd-editorial-body>section>h2{max-width:1000px}.bbd-book-detail .bbd-book-quote{background:#1b211b!important;color:#f7f3e9;padding-top:90px!important;padding-bottom:90px!important}.bbd-book-quote blockquote{border:0;margin:0;max-width:1100px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(38px,4.8vw,68px);line-height:1.1;text-transform:uppercase;color:inherit}.bbd-book-quote p{font-size:12px;color:#ddba67;margin-top:30px}.bbd-chapters{margin-top:35px;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.bbd-chapters details{border-top:1px solid #999785;padding:0}.bbd-chapters summary{min-height:78px;display:flex;align-items:center;gap:20px;cursor:pointer;list-style:none;font-size:21px;font-weight:700;padding:16px 0}.bbd-chapters summary:after{content:"+";margin-left:auto;font-size:25px;color:#87641e}.bbd-chapters details[open] summary:after{content:"\2212"}.bbd-chapters summary span{font-size:12px;color:#87641e}.bbd-chapters details p{padding:0 40px 24px;margin:0;line-height:1.8}.bbd-preview-section{background:#191e18!important;color:#fff}.bbd-preview-rail{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:38px}.bbd-preview-card{display:block;color:inherit!important;text-decoration:none!important;transition:transform .3s}.bbd-preview-card:hover{transform:translateY(-7px)}.bbd-preview-card img{width:100%;height:auto;box-shadow:0 20px 40px #0004}.bbd-preview-card:nth-child(2){padding-top:32px}.bbd-preview-card span{display:block;margin-top:18px;font-size:13px}.bbd-page-dialog{padding:60px 12px 12px;max-width:min(92vw,850px);max-height:90dvh;border:0;background:#eeebe3;color:#151515}.bbd-page-dialog::backdrop{background:#000d}.bbd-page-dialog img{display:block;width:100%;height:auto}.bbd-page-dialog button{position:sticky;top:0;float:right;margin-top:-48px;min-height:42px;padding:8px 16px;background:#111;color:#fff;border:0;cursor:pointer}.bbd-week-stories{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:35px}.bbd-week-stories article{border-top:3px solid #b68a2d;padding-top:22px}.bbd-week-stories article>span{font-size:12px;color:#86611d}.bbd-week-stories h3{font-size:27px;margin:16px 0}.bbd-companion{display:grid;grid-template-columns:220px 1fr;gap:60px;align-items:center}.bbd-companion img{width:100%;height:auto;box-shadow:12px 20px 30px #0003}.bbd-companion p{max-width:660px}.bbd-companion .bbd-action{margin-top:24px}.bbd-buy-dock{display:none}.bbd-campaign-visual{overflow:hidden;align-self:stretch!important;min-height:440px;position:relative;background:#151c16!important}.bbd-campaign-visual img{height:100%!important;width:100%;object-fit:cover!important;object-position:65% center;max-height:none!important;transition:transform 1s}.bbd-campaign-visual:hover img{transform:scale(1.025)}.bbd-campaign-visual figcaption{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(transparent,#000b);color:#fff!important}.bbd-partner-campaign{background:linear-gradient(90deg,#111e,#1118),url(bbd-collective-campaign.jpg) center 55%/cover!important;min-height:470px;display:flex;flex-direction:column;justify-content:center}.bbd-partner-campaign h2{max-width:730px}.bbd-partner-campaign .bbd-button{width:fit-content;margin-top:25px}.bbd-partner-mission{border-left:4px solid #c6a14d;padding-left:30px}.bbd-books .bbd-book-shelf{display:block}.bbd-books .bbd-flagship-shelf{display:grid;grid-template-columns:1fr 1.1fr;column-gap:8vw;align-content:center;padding-bottom:65px}.bbd-flagship-shelf>.bbd-shelf-cover{grid-column:1;grid-row:1/7;max-width:360px!important;justify-self:center;animation:bbdBookBreathe 9s ease-in-out infinite}.bbd-flagship-shelf>:not(.bbd-shelf-cover){grid-column:2}.bbd-books .bbd-supporting-shelf{border-top:1px solid #aaa596;padding-top:55px;display:grid;grid-template-columns:180px 1fr;column-gap:50px;max-width:900px}.bbd-supporting-shelf>.bbd-shelf-cover{grid-column:1;grid-row:1/7;width:180px!important;align-self:center}.bbd-supporting-shelf>:not(.bbd-shelf-cover){grid-column:2}.bbd-supporting-shelf h2{font-size:34px!important}.bbd-books .bbd-action{width:fit-content}.bbd-film-toggle:focus-visible,.bbd-chapters summary:focus-visible,.bbd-preview-card:focus-visible{outline:3px solid #e7bb51;outline-offset:5px}.bbd-motion-paused .bbd-book-cover{animation-play-state:paused!important}@keyframes bbdBookBreathe{0%,to{transform:perspective(1200px) rotateY(-12deg) rotate(2deg) translateY(0)}50%{transform:perspective(1200px) rotateY(3deg) rotate(-1deg) translateY(-12px)}}@media(max-width:800px){.bbd-cinematic-content{grid-template-columns:1.25fr .75fr;gap:20px;padding-top:44px;padding-bottom:90px}.bbd-home .bbd-cinematic-content h1{font-size:clamp(36px,7vw,58px)}.bbd-cinematic-content .bbd-lead{font-size:16px}.bbd-cinematic-content .bbd-eyebrow,.bbd-cinematic-book span{font-size:10px}.bbd-cinematic-hero{min-height:0}.bbd-manifesto{grid-template-columns:1fr;gap:20px}.bbd-film video{object-position:50% center}.bbd-product-cinema .bbd-split{grid-template-columns:1fr 1fr;gap:20px}.bbd-product-cinema h1{font-size:38px}.bbd-product-cinema .bbd-editorial-lead{font-size:17px}.bbd-chapters{grid-template-columns:1fr}.bbd-preview-rail{gap:20px;grid-template-columns:repeat(3,75%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:24px}.bbd-preview-card{scroll-snap-align:center}.bbd-preview-card:nth-child(2){padding-top:0}.bbd-week-stories{grid-template-columns:1fr;gap:25px}.bbd-companion{grid-template-columns:130px 1fr;gap:28px}.bbd-companion h2{font-size:32px}.bbd-buy-dock{display:flex;position:fixed;z-index:80;bottom:0;left:0;right:0;align-items:center;justify-content:space-between;gap:10px;background:#f4f1e9;color:#111;box-shadow:0 -3px 18px #0002;padding:12px 18px calc(12px + env(safe-area-inset-bottom));font-size:12px;transform:translateY(120%);transition:transform .25s}.bbd-buy-dock.is-visible{transform:translateY(0)}.bbd-buy-dock .bbd-action{margin:0;padding:12px;font-size:12px;min-height:44px}.bbd-buy-dock strong{max-width:110px}.bbd-book-detail~.bbd-buy-dock{bottom:0}body:has(.bbd-buy-dock) .mobile-stickybar{display:none!important}.bbd-books .bbd-flagship-shelf{column-gap:30px}.bbd-books .bbd-supporting-shelf{grid-template-columns:130px 1fr;gap:20px}.bbd-supporting-shelf>.bbd-shelf-cover{width:130px!important}.bbd-campaign-visual{min-height:320px}}@media(max-width:480px){.bbd-cinematic-content{display:grid;grid-template-columns:1fr 115px;padding:32px 22px 90px;gap:16px}.bbd-cinematic-content>div{display:contents}.bbd-cinematic-content .bbd-eyebrow{grid-column:1/-1}.bbd-home .bbd-cinematic-content h1{grid-column:1;grid-row:2;font-size:39px!important;line-height:1.06}.bbd-cinematic-book{grid-column:2;grid-row:2;align-self:center}.bbd-cinematic-book .bbd-book-cover{width:105px}.bbd-cinematic-book span{display:none}.bbd-cinematic-content .bbd-lead{grid-column:1/-1;margin:12px 0 8px;font-size:17px;line-height:1.5}.bbd-cinematic-content .bbd-button{grid-column:1/-1;width:100%}.bbd-film:after{background:linear-gradient(90deg,#070b08d9,#070b0888)}.bbd-product-cinema .bbd-split{display:flex;flex-direction:column}.bbd-product-cinema .bbd-book-stage{order:-1;padding:0 0 20px;max-width:180px;margin:auto}.bbd-product-cinema .bbd-book-cover{width:155px}.bbd-product-cinema .bbd-book-stage figcaption{display:none}.bbd-product-cinema{padding-top:30px!important;padding-bottom:85px!important}.bbd-book-detail .bbd-editorial-body>section{padding:44px 22px}.bbd-companion{grid-template-columns:1fr}.bbd-companion img{max-width:150px}.bbd-books .bbd-flagship-shelf{display:block}.bbd-flagship-shelf>.bbd-shelf-cover{width:65%!important;margin:25px auto 40px;display:block}.bbd-books .bbd-supporting-shelf{display:block}.bbd-supporting-shelf>.bbd-shelf-cover{float:left;margin:0 24px 20px 0;width:110px!important}.bbd-buy-dock strong{display:none}.bbd-buy-dock span{font-weight:700;font-size:16px}.bbd-buy-dock a,.bbd-buy-dock button{flex:1;justify-content:center}.bbd-page-dialog{max-width:96vw;padding-left:6px;padding-right:6px}}@media(prefers-reduced-motion:reduce){.bbd-cinematic-book .bbd-book-cover,.bbd-product-cinema .bbd-book-cover,.bbd-flagship-shelf>.bbd-shelf-cover{animation:none!important}.bbd-cinema *,.bbd-campaign-visual img,.bbd-buy-dock,.bbd-preview-card{transition:none!important}.bbd-film video{opacity:0}.bbd-film-toggle{display:none}.bbd-preview-card:hover{transform:none}}@media(min-width:801px){.bbd-book-detail .bbd-product-cinema{padding:40px 0 64px}.bbd-book-detail .bbd-product-cinema h1{font-size:54px;margin-bottom:18px}.bbd-book-detail .bbd-product-cinema .bbd-book-stage{padding:15px 35px}.bbd-book-detail .bbd-product-cinema .bbd-book-cover{max-width:260px}.bbd-book-detail .bbd-product-cinema .bbd-editorial-lead{font-size:18px}.bbd-book-detail .bbd-product-cinema p{margin:12px 0}.bbd-cinematic-content{padding-top:40px;padding-bottom:70px}.bbd-cinematic-hero{min-height:560px}.bbd-home .bbd-cinematic-content h1{font-size:clamp(48px,5vw,72px)}}@media(max-width:480px){.bbd-book-detail .bbd-product-cinema .bbd-book-stage{padding:0;margin:0 auto 10px}.bbd-book-detail .bbd-product-cinema .bbd-book-cover{width:105px;max-width:105px}.bbd-book-detail .bbd-product-cinema .bbd-split{gap:14px}.bbd-book-detail .bbd-product-cinema h1{font-size:34px;margin-bottom:16px}.bbd-book-detail .bbd-product-cinema .bbd-editorial-lead{font-size:16px;line-height:1.45}.bbd-book-detail .bbd-product-cinema p{margin:12px 0}.bbd-book-detail .bbd-product-cinema .bbd-book-price{font-size:23px}.bbd-book-detail .bbd-product-cinema .bbd-quiet{padding:10px 0}.bbd-home .bbd-cinematic-content h1{font-size:34px!important}}.bbd-books .bbd-flagship-shelf>.bbd-shelf-cover{animation:bbdBookBreathe 4.5s ease-in-out 1}.bbd-book-detail .bbd-product-cinema:not(:has([data-bbd-film])) .bbd-book-cover{animation:bbdBookBreathe 4.5s ease-in-out 1}@media(prefers-reduced-motion:reduce){.bbd-book-detail .bbd-product-cinema .bbd-book-cover,.bbd-books .bbd-flagship-shelf>.bbd-shelf-cover{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bbd-cinema.css.map */
