.right-rail{display:block}.navbar{margin-bottom:0;padding:15px 0;background:url(../../images/shadowline-top2.png) no-repeat bottom center #fff;border-bottom:0}.row.hero{padding:30px;margin:auto;background-color:#F9F9F9}.product-format-mobile,.product-format-mobile-link-div{display:none}#accordion .panel-heading{padding:5px 0px 0px 0px}#accordion .panel-heading.selected{background-color:#f9f9f9}#accordion .panel-heading.single{padding-top:0px}#accordion .panel-title{position:relative}#accordion .panel-title .pl_mn_format{position:absolute;top:0px;right:20px}#accordion .panel-heading.selected .panel-title>a{color:#333}#accordion ul{list-style-type:none;padding:0;margin-bottom:0px;line-height:1em}#accordion ul li{padding:12px 0 12px 32px;margin:0px}#accordion ul li .format-info{display:flex;justify-content:space-between}#accordion ul li .format-info .title-price-container{display:flex;flex-wrap:wrap}#accordion ul li .isbnttl.format-info-button{font-family:"Fort-Bold";font-size:16px;color:#707070;border:none;background-color:transparent;margin:0 12px 8px 0;padding:0}#accordion ul li .isbnttl.format-info-button:hover{color:#000}#accordion ul li p.title-details,#accordion ul li p.audio-length{display:none}#accordion ul li .btn.buy2{margin:0 32px 0 10px;display:none;border-radius:0;color:#000;padding:21px 26px;border:4px solid #FA6400;line-height:1px;font-family:'Fort-Medium'}#accordion ul li .btn.buy2:hover{border-color:#000}#accordion ul li .btn.buy2:focus-visible{outline:solid #275DC5 3px;border-radius:5px}#accordion ul li .btn.buy2.preorder{font-size:11px;padding:10px 8px}#accordion ul li .price{display:none;font-family:'Fort-Book';font-size:24px;padding-bottom:8px}#accordion ul li.active{padding:16px 0 22px 32px;background-color:#fff}#accordion ul li.active p.title-details{display:block;font-size:13px}#accordion ul li.active p.title-details .detail-nowrap{font-family:inherit;white-space:nowrap}#accordion ul li.active .btn.buy2{display:block}#accordion ul li.active .price{display:block}#accordion ul li.active .affiliate-buttons div{display:flex}#accordion ul li.active .affiliate-buttons p{display:block}#accordion ul .affiliate-buttons div{display:none;flex-wrap:wrap;justify-content:flex-start}#accordion ul .affiliate-buttons div a{border:1px solid #B5B5B5;border-radius:6px;padding:10px 16px;margin:0 10px 10px 0;font-family:'Fort-Medium';font-size:16px;color:#000}#accordion ul .affiliate-buttons div a:hover{background-color:#E6E6E6}#accordion ul .affiliate-buttons p{margin-bottom:12px;display:none}#accordion .single+div ul li{margin:0.5em 0px 0px 0px}#accordion .single+div ul.ttl-data{padding-left:0px}#accordion li a,#accordion .curr-ttl-mobile a{display:inline-block;font-size:95%}#accordion li span{color:#999;font-size:13px}#accordion.panel-group .panel{border:1px solid #e6e6e7;border-radius:5px;overflow:hidden}.curr-ttl-mobile{padding:4px 0px}.mobile-formats-div{padding:6px 0 0;top:32px;display:none}.product-format-mobile .curr-ttl-mobile{display:none}.product-format-mobile-link_wrap{position:relative;margin-bottom:30px;height:40px;display:none}.product-format-mobile-link_wrap .product-format-mobile-link-div{position:absolute;width:100%;margin:2px 0 10px 0;border:1px solid #e6e7e7 ;border-radius:6px;z-index:20;background-color:#fff}.product-format-mobile-link_wrap .product-format-mobile-link-div .mobile-formats .title-details{display:none}.product-format-mobile-link_wrap .product-format-mobile-link-div .mobile-formats ul.mobile-inner{list-style:none;margin:0;padding:0}.product-format-mobile-link_wrap .product-format-mobile-link-div .mobile-formats ul.mobile-inner li{border-top:1px solid #e6e7e7;padding:10px 16px}.product-format-mobile-link_wrap .product-format-mobile-link-div .mobile-formats ul.mobile-inner li .btn.buy2{display:none}.product-format-mobile-link_wrap .product-format-mobile-link-div .mobile-formats ul.mobile-inner li span{float:right}.product-format-mobile-link_wrap .product-format-mobile-link-div a.product-format-mobile-link{cursor:pointer;color:#000;padding:5px 10px 5px 0;display:block;position:relative;left:16px;font-size:100%}.product-format-mobile-link_wrap .product-format-mobile-link-div .popover{position:relative}.product-format-mobile-link_wrap .product-format-mobile-link-div .pl_mn_format{position:absolute;right:30px;top:5px}#accordion li .isbnttl.format-info-button:hover,#accordion li.active .isbnttl.format-info-button,#accordion li a.no-toggle,#accordion li a.no-toggle:hover,#accordion li span,#accordion div.panel-title.active a,#accordion div.panel-title.active a:hover,#accordion div.panel-title.active span,.curr-ttl-mobile.active{color:#333;font-family:"Fort-Bold"}#accordion div.panel-title{text-transform:none;font-family:"Fort-Book","Helvetica Neue",Helvetica,Arial,sans-serif;margin:1px 0 0px 14px;padding-bottom:6px}#accordion div.panel-title .panel-title-button{display:block;border:none;background-color:transparent;width:100%;text-align:left}.curr-ttl-mobile>span,ul.mobile-formats li span{float:right}.curr-ttl-mobile span.ws-nw,ul.mobile-formats li span.ws-nw,#accordion li span.ws-nw{white-space:nowrap;float:none;font-family:"Fort-Book","Helvetica Neue",Helvetica,Arial,sans-serif}#accordion li p.title-details{margin-bottom:32px}#accordion li.active p.audio-length{display:block;position:relative;top:-24px;margin:0;font-size:13px}.curr-ttl-mobile p.title-details{font-family:Fort-Book,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;line-height:21px;margin:0 0 31px}.curr-ttl-mobile a{color:#000}.isbn-related{display:none}#accordion .popover img{width:100px;height:auto}@media (max-width:767px){.product-format-mobile,.product-format-mobile-link-div,.product-format-mobile-link_wrap{display:block}#accordion{display:none}.curr-ttl-mobile .btn.buy2{float:right}}.no-js #accordion li a,.no-js #accordion li span,.no-js #accordion div.panel-title a,.no-js #accordion div.panel-title span{display:inline-block}.no-js .collapse,.no-js #accordion .panel-heading,.no-js #accordion li p.title-details{display:block}.no-js .panel-title>a{color:#000}.no-js #accordion .panel-heading{border-top:1px solid #000000}.drawer-container-pdp{background:#fff;border:1px solid #b0b0b0;border-radius:10px;max-width:1050px;margin:32px auto;padding:12px 40px}@media (max-width:1024px){.drawer-container-pdp{padding:12px 32px}}@media (max-width:768px){.drawer-container-pdp{padding:12px 24px;margin:24px auto}}@media (max-width:375px){.drawer-container-pdp{padding:12px 20px}}.container-end{background:#fff;height:1px;margin:-8px 0 7px 0;width:100%}.drawer{border-bottom:1px solid #b0b0b0;border-left:none;border-right:none;border-top:none;margin:7px 0px}.drawer-header{margin:0}.drawer-toggle{align-items:center;background:none;border:none;display:flex;flex-direction:row;height:96px;justify-content:space-between;padding:0;width:100%}@media (max-width:1366px){.drawer-toggle{height:80px}}.drawer-title{color:#000;font-family:"Fort-Bold";font-size:24px;line-height:28px;letter-spacing:0%;margin:0;text-align:left}@media (max-width:375px){.drawer-title{font-size:20px;line-height:24px}}.drawer-arrow{align-items:center;display:flex;height:40px;justify-content:center;transition:transform 0.2s ease;width:40px}.drawer-arrow.down{transform:rotate(180deg)}.drawer-hover{background:#f6f6f6;border:1px solid #b0b0b0;border-radius:20px}@media (max-width:768px){.drawer-hover{background:#fff;border:none;border-radius:0}}.drawer-panel{display:none;padding:0 0 32px 0;width:100%}.first-panel{display:block}.drawer-copy{display:flex;flex-direction:column;margin:0 32px 0 0}@media (max-width:1024px){.drawer-copy{margin:0}}.drawer-copy-text{color:#000;font-family:"Fort-Book";font-size:16px;line-height:22px;margin:0 0 30px 0;max-width:700px;overflow:hidden;position:relative;transition:height 0.2s ease;width:100%}.drawer-copy-text em,.drawer-copy-text i{font-family:"Fort-Book-Italic"}.preview{height:430px}.copy-fade{background:linear-gradient(180deg, rgba(255,255,255,0) 0, #fff 100%);bottom:0;height:72px;position:absolute;width:100%}.drawer-see-more{align-items:center;background:#fff;border:1px solid #000;border-radius:6px;color:#000;display:flex;flex-wrap:nowrap;font-family:"Fort-Medium";font-size:16px;height:38px;justify-content:center;line-height:16px;padding:0;width:104px}.drawer-see-more:hover{background:#000;color:#fff}.drawer-sidebar{display:flex;flex-direction:column;flex-wrap:wrap;min-width:200px;max-width:272px}@media (max-width:1024px){.drawer-sidebar{min-width:unset;max-width:100%}}.drawer-sidebar-header{font-family:'Fort-Medium';font-size:16px;line-height:22px;margin:0 0 16px 0;width:100%}@media (max-width:1024px){.drawer-sidebar-header{margin:48px 0 16px 0}}.drawer-link{border-radius:46px;border:1px solid #b0b0b0;color:#000;font-family:'Fort-Medium';font-size:14px;line-height:18px;display:flex;flex-wrap:wrap;min-height:38px;padding:8px 12px;justify-content:center;align-items:center;align-content:center;margin:0 12px 12px 0;text-align:center}.drawer-link:hover{border:1px solid #000}.drawer-medium{font-family:'Fort-Medium';font-size:16px;line-height:22px;margin:0 8px 0 0}.no-bottom-margin{margin:0}.book-description-content{display:flex;flex-direction:row}@media (max-width:1024px){.book-description-content{flex-direction:column}}.book-description-genres{display:flex;flex-direction:row;flex-wrap:wrap}.praise-content,.interview-content,.product-details-content{display:flex;flex-direction:column}.product-details-content p{font-family:'Fort-Light';font-size:16px;line-height:22px;margin:0 0 12px 0}.on-tour-chip{position:relative;display:inline-flex;padding:5px 10px;align-items:center;justify-content:center;gap:4px;border:1px solid #D4D4D4;border-radius:12px;color:#000;background-color:#F6F6F6;font:normal normal normal 12px/12px "Fort-Medium"}.on-tour-chip .on-tour-icon{fill:#000}.on-tour-chip:hover .on-tour-icon{fill:#FA6400}.on-tour-chip:active .on-tour-icon,.on-tour-chip:focus .on-tour-icon{fill:#FA6400;border-color:#000}.contributor-block-heading .on-tour-chip{position:absolute;display:flex;right:20px;top:20px}.pdp-outer-content-blocks{display:flex}.pdp-content-blocks{display:flex;flex:1;flex-direction:column;flex-wrap:wrap;gap:24px;max-width:1050px;margin:24px auto}.pdp-content-block{flex:1;width:100%;background-color:#FFF}.pdp-contrib-spotlight-block{max-height:526px}.content-block-border{border:1px solid #B0B0B0;border-radius:10px}.pdp-content-block-transparent{background:transparent}.contributor-block-heading{display:flex;align-items:flex-end;position:relative;background-color:#000;color:#FFF;padding:20px;min-height:134px;border-top-right-radius:10px;border-top-left-radius:10px}.heading-info{margin-top:42px}.contributor-role{font:normal normal normal 16px/16px "Fort-Book";margin-bottom:8px}.content-block-headline{font:normal normal normal 24px/28px "Shift-Book";margin:0}.content-block-details{color:#000;padding:20px 20px 24px}.contributor-spotlight{margin:0;font:normal normal normal 16px/22px "Fort-Book";display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.spotlight-button{display:inline-block;margin-top:24px;padding:10px 16px;text-align:center;border:1px solid #000;border-radius:6px;background-color:#000;color:#FFF;font:normal normal normal 16px/16px "Fort-Book"}.spotlight-button:hover,.spotlight-button:active,.spotlight-button:focus{background-color:#FFF;color:#000}.email-block-details{padding:32px 20px;max-width:500px;margin:auto;box-sizing:content-box}.email-block-details .headline{font:normal normal normal 24px/28px "Shift-Book";margin-top:0;letter-spacing:0}.email-block-details .terms{margin-bottom:0}@media (min-width:768px){.pdp-content-blocks{margin:32px auto}.contributor-block-heading{padding:24px}.contributor-block-heading .on-tour-chip{top:24px;right:24px}.content-block-details{padding:24px}.contributor-spotlight{-webkit-line-clamp:4}.email-block-details{padding:32px 0}}@media (min-width:1024px){.pdp-content-blocks{gap:32px;flex-direction:row}.pdp-content-block{min-width:444px}.contributor-block-heading{padding:32px 32px 24px}.contributor-block-heading .on-tour-chip{top:32px;right:32px}.content-block-details{padding:24px 32px 40px}.contributor-spotlight{-webkit-line-clamp:5}.email-block-details{padding:40px 39px}}@media (min-width:1366px){.contributor-block-heading{min-height:200px;padding:40px 40px 32px}.contributor-block-heading .on-tour-chip{top:40px;right:40px}.content-block-details{padding:32px 40px 40px}.contributor-spotlight{-webkit-line-clamp:6}}.carousel-header{color:#000;font-family:'Shift-Book';font-size:30px;line-height:30px;margin:32px 0;width:100%;text-align:center}@media (max-width:1023px){.carousel-header{margin:16px 0 32px 0;max-width:1023px}}@media (max-width:768px){.carousel-header{margin:32px 0 32px 0}}.book-carousel{display:flex;flex-direction:row;margin:0 0 88px 0;overflow:hidden;width:100%}.book-carousel .element-wrapper{display:flex;flex-direction:column;margin:0 0 0 20px;max-width:298px;min-width:298px;position:relative;width:298px}@media (max-width:1920px){.book-carousel .element-wrapper{min-width:21.75vw;max-width:21.75vw;width:21.75vw}}@media (max-width:1366px){.book-carousel .element-wrapper{min-width:21.75vw;max-width:21.75vw;width:21.75vw}}@media (max-width:1023px){.book-carousel .element-wrapper{min-width:39.65vw;max-width:39.65vw;width:39.65vw}}@media (max-width:768px){.book-carousel .element-wrapper{min-width:38.7vw;max-width:38.7vw;width:38.7vw}}@media (max-width:479px){.book-carousel .element-wrapper{min-width:69vw;max-width:69vw;width:69vw}}@media (max-width:375px){.book-carousel .element-wrapper{min-width:69vw;max-width:69vw;width:69vw}}.book-carousel .first-slide{padding:0 0 0 54px;min-width:352px;max-width:352px;width:352px}@media (max-width:1920px){.book-carousel .first-slide{padding:0 0 0 54px;min-width:calc(21.75vw + 54px);max-width:calc(21.75vw + 54px);width:calc(21.75vw + 54px)}}@media (max-width:1366px){.book-carousel .first-slide{padding:0 0 0 54px;min-width:calc(21.75vw + 54px);max-width:calc(21.75vw + 54px);width:calc(21.75vw + 54px)}}@media (max-width:1023px){.book-carousel .first-slide{padding:0 0 0 26px;min-width:calc(39.65vw + 26px);max-width:calc(39.65vw + 26px);width:calc(39.65vw + 26px)}}@media (max-width:768px){.book-carousel .first-slide{min-width:calc(38.7vw + 26px);max-width:calc(38.7vw + 26px);width:calc(38.7vw + 26px)}}@media (max-width:479px){.book-carousel .first-slide{min-width:69vw;max-width:69vw;margin:unset;padding:unset;width:69vw}}@media (max-width:375px){.book-carousel .first-slide{min-width:69vw;max-width:69vw;width:69vw}}.book-carousel .carousel-element{align-items:center;background:#F6F6F6;display:flex !important;height:365px;justify-content:center;margin:0 0 16px 0;min-width:298px;max-width:298px;overflow:hidden !important;position:relative;width:298px}@media (max-width:1920px){.book-carousel .carousel-element{height:26.75vw;min-width:21.75vw;max-width:21.75vw;width:21.75vw}}@media (max-width:1366px){.book-carousel .carousel-element{height:26.75vw;min-width:21.75vw;max-width:21.75vw;width:21.75vw}}@media (max-width:1023px){.book-carousel .carousel-element{min-width:39.65vw;max-width:39.65vw;height:48.65vw;width:39.65vw}}@media (max-width:768px){.book-carousel .carousel-element{align-items:unset;padding:48px 0 0 0;min-width:38.7vw;max-width:38.7vw;height:calc(52.5vw + 2px);width:38.7vw;margin:0 0 24px 0}}@media (max-width:479px){.book-carousel .carousel-element{min-width:69vw;max-width:69vw;height:calc(50vw + 50px);min-height:404px;width:69vw}}@media (max-width:375px){.book-carousel .carousel-element{min-width:254px;max-width:254px;height:404px;width:254px}}.book-carousel .buy-button{align-items:center;background:#fff;border:4px solid #FA6400;color:#000;display:flex;font-family:'Fort-Medium';font-size:16px;height:50px;justify-content:center;margin:0 0 16px 0;padding:unset;width:100%}.book-carousel .buy-button:hover{border:4px solid #000}@media (max-width:768px){.book-carousel .buy-button:hover{border:4px solid #FA6400}}.book-carousel .is-hidden{display:none}@media (max-width:768px){.book-carousel .is-hidden{display:flex}}.book-carousel .is-shown{display:flex}.book-carousel .book-info{flex-direction:column}.book-carousel .book-info .title{color:#000;font-family:'Fort-Medium';font-size:16px;line-height:20px;margin:0 0 10px 0}.book-carousel .book-info .author{color:#000;font-family:'Fort-Book';font-size:16px;line-height:16px;margin:0 0 8px 0}.book-carousel .book-info .format{color:#606060;font-family:'Fort-Book';font-size:16px;line-height:16px;margin:0 0 8px 0}.book-carousel .book-info .price{color:#000;font-family:'Fort-Medium';font-size:16px;line-height:16px;margin:0}.overlaid .book-overlay{background:#000000;cursor:pointer;display:none;height:100%;opacity:0.2;position:absolute;width:100%}.overlaid .quick-view{align-items:center;background:#ffffff;box-shadow:0px 1px 3px #00000081;cursor:pointer;display:flex;font-family:'Fort-Medium';font-size:16px;height:50px;justify-content:center;opacity:1;position:absolute;width:150px;z-index:-1}.overlaid .quick-view img{content:url('../images/plus-icon-11x11.svg');margin:0 6px 0 0}.overlaid img.bookshelf-menu{content:url('../images/dropdown-menu-icon-4x18-gray.svg');position:absolute;right:10%;transform:rotate(90deg);cursor:pointer}.overlaid img.bookshelf-menu:hover,.overlaid img.bookshelf-menu.item-popup-open{content:url('../images/dropdown-menu-icon-4x18-black.svg')}.overlaid .feedback{background:#FFFFFF;bottom:-50px;display:flex;flex-direction:row;height:50px;position:absolute;transition:all 0.3s ease;width:100%;align-items:center}.overlaid .feedback .feedback-button{align-items:center;display:flex;position:relative;width:100%}.overlaid .feedback .feedback-button .inner-button{cursor:pointer;display:flex;height:22px;justify-content:center;width:100%}.overlaid .feedback .feedback-button .inner-button.left-button{justify-content:left}.overlaid .feedback .feedback-button img.bookshelf-add{content:url('../images/save-20x22.svg')}.overlaid .feedback .feedback-button:hover img.bookshelf-add,.overlaid .feedback .feedback-button.selected img.bookshelf-add{content:url('../images/save-20x22_hover.svg')}.overlaid .feedback .feedback-button img.bookshelf-remove{content:url('../images/remove-book.svg')}.overlaid .feedback .feedback-button:hover img.bookshelf-remove,.overlaid .feedback .feedback-button.selected img.bookshelf-remove{content:url('../images/remove-hover.svg')}.overlaid .feedback .feedback-button img.bookshelf-thumbs-up{content:url('../images/thumbs-up-23x22.svg')}.overlaid .feedback .feedback-button:hover img.bookshelf-thumbs-up,.overlaid .feedback .feedback-button .selected img.bookshelf-thumbs-up{content:url('../images/thumbs-up-23x22_hover.svg')}.overlaid .feedback .feedback-button img.bookshelf-thumbs-down{content:url('../images/thumbs-down-23x22.svg')}.overlaid .feedback .feedback-button:hover img.bookshelf-thumbs-down,.overlaid .feedback .feedback-button.selected img.bookshelf-thumbs-down{content:url('../images/thumbs-down-23x22_hover.svg')}.overlaid .feedback .feedback-button .bordered{border-right:solid 1px #D6D6D6}@media (max-width:768px){.overlaid .feedback{bottom:0px !important;background:none !important;height:75px}}@keyframes button-flag-kf{from{opacity:0;transform:translateX(-50%) scale(.8)}to{opacity:1;transform:translateX(-50%) scale(1)}}@keyframes button-flag-left-kf{from{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes flag-post-left-kf{from{opacity:0;transform:rotate(45deg) scale(.8)}to{opacity:1;transform:rotate(45deg) scale(1)}}.overlaid .button-flag{display:none;left:50%;position:absolute;background:#FFFFFF;border:2px solid #019FDB;border-radius:6px;box-shadow:0px 3px 6px #00000029;font-family:'Shift-Bold-Italic';font-size:16px;padding:8px 16px;top:-52px;transform:translateX(-50%);white-space:nowrap;z-index:3}.overlaid .button-flag.left-flag{left:5%;transform:none}.overlaid .button-flag.right-flag{right:-50% !important;left:unset !important}.overlaid .button-flag.add-remove{left:80%}@media (min-width:1024px){.overlaid .button-flag{animation:150ms ease-in-out 0s 1 normal none running button-flag-kf}.overlaid .button-flag.left-flag{animation:150ms ease-in-out 0s 1 normal none running button-flag-left-kf}}@keyframes flag-post-kf{from{opacity:0;transform:rotate(45deg) scale(.8)}to{opacity:1;transform:rotate(45deg) scale(1)}}.overlaid .flag-post{background:#FFFFFF;border-bottom:2px solid #019FDB;border-right:2px solid #019FDB;display:none;height:10px;left:-10px;margin:0 auto;position:absolute;right:0;transform:rotate(45deg);top:-16px;width:10px;z-index:4}.overlaid .flag-post.left-flag{margin:0;left:11%}@media (min-width:1024px){.overlaid .flag-post{animation:150ms ease-in-out 0s 1 normal none running flag-post-kf}}.overlaid .book-cover{max-width:400px}.overlaid .book-cover img{box-shadow:6px 6px 20px #00000066;min-height:unset;max-height:unset;transition:all 0.3s ease;width:160px}@media (max-width:1920px){.overlaid .book-cover img{margin:0 auto;width:55%}}@media (max-width:1366px){.overlaid .book-cover img{margin:0 auto;width:55%}}.overlaid .book-cover .cover-expand{width:174px}@media (max-width:1920px){.overlaid .book-cover .cover-expand{margin:0 auto;width:65%}}.slick-prev,.slick-next{background:#fff !important;color:transparent !important;box-shadow:3px 3px 8px #00000029;height:60px !important;width:60px !important;border-radius:100px !important;top:38% !important}@media (max-width:479px){.slick-prev,.slick-next{display:none}}.slick-prev{left:15px !important}.slick-next{right:15px !important}.slick-prev:before,.slick-next:before{color:#000000 !important;font-family:'Shift-Book' !important;font-size:60px !important;opacity:1 !important}.slick-prev:before{content:'<' !important;left:-2px !important;top:-4px !important}.slick-next:before{content:'>' !important;margin-left:unset !important;left:2px !important;top:-4px !important}.slick-disabled{display:none !important}#main_facade{background:none;background-color:#fff;margin:0}#main_facade .container{width:100%;padding:48px 50px}#bottom_facade{background-color:#f6f6f6;padding:48px 50px;width:100%}@media (max-width:767px){#bottom_facade{padding:48px 24px}}#modal-excerpt,#mobileList{display:none}#accordion ul li{background-color:#f9f9f9}#accordion ul li span.detail-nowrap{color:#000}.slot.product-title{color:#000;position:relative;margin-bottom:1em;padding-top:24px}.slot.product-title h1{font-family:'Shift-Book';font-size:34px;font-style:normal;line-height:40px;margin:0}.slot.product-title .subtitle{font-size:16px;font-style:normal;font-weight:400;line-height:18px;margin:4px 0 0 0}.slot.product-title .contrib-wrap{margin:24px 0 0 0}.slot.product-title h2.contributors{font-family:'Fort-Book';font-size:18px;line-height:24px;margin:0}.slot.product-title h2.contributors a:not(.on-tour-chip){font-family:'Fort-Medium';color:#000;text-decoration:underline}.slot.product-title h2.contributors a:not(.on-tour-chip):hover{text-decoration-color:#FA6400}.slot.product-title .contributor{padding-bottom:12px;display:block}.slot.product-title .on-tour-chip{margin:0 0 0 2px}.slot.product-title h3.series{font-family:'Fort-Book';font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0 0 8px 0}.slot.product-title h3.series span.clamp-1{display:-webkit-inline-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.slot.product-title h3.series a{font-family:'Fort-Medium';color:#000;text-decoration:underline}.slot.product-title h3.series a:hover{text-decoration-color:#FA6400}.slot.product-title h3.age-range{font-family:'Fort-Book';font-size:16px;font-style:normal;font-weight:400;line-height:16px;margin:24px 0 0 0;padding-bottom:12px}@media (max-width:1024px){.slot.product-title h1{font-size:30px;line-height:36px}.slot.product-title .contrib-wrap{margin:18px 0 0 0}.slot.product-title h2.contributors{font-size:16px}.slot.product-title .contributor{padding-bottom:8px}.slot.product-title h3.age-range{margin:18px 0 0 0;padding-bottom:8px}}.slot.product-title .on-tour{margin-right:4px;position:relative;display:inline-block}.slot.product-format{margin:56px 0 0 0;max-width:747px}.slot.product-format .us-price{display:none}.product-header{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;gap:32px;margin:0 auto;max-width:1266px}@media (max-width:767px){.product-header{flex-direction:column}}.product-header .product-jacket{display:flex;flex-direction:column;align-items:center;flex:1;width:100%}.product-header .product-jacket #product-canvas{width:100%}.product-header .product-jacket #product-canvas .product-canvas-outer{display:flex;width:100%;height:100%;justify-content:center;align-items:center;flex-shrink:0;aspect-ratio:1;position:relative;background:#f6f6f6}.product-header .product-jacket #product-canvas .product-canvas-outer #coverFormat{box-shadow:2px 2px 10px 0 rgba(0,0,0,0.25)}.product-header .product-jacket #product-canvas .product-canvas-outer #coverFormat.format-NT{box-shadow:none}.product-header .product-jacket #product-canvas .product-canvas-outer #coverFormat.format-NT-ST,.product-header .product-jacket #product-canvas .product-canvas-outer #coverFormat.format-NT-SM,.product-header .product-jacket #product-canvas .product-canvas-outer #coverFormat.format-NT-LF,.product-header .product-jacket #product-canvas .product-canvas-outer #coverFormat.format-NT-PU,.product-header .product-jacket #product-canvas .product-canvas-outer #coverFormat.format-NT-FZ,.product-header .product-jacket #product-canvas .product-canvas-outer #coverFormat.format-NT-BE{box-shadow:3px 3px 13px 3px rgba(204,204,204,0.2)}.product-header .product-jacket #product-canvas .product-canvas-outer .bs-seal{position:absolute;width:102px;height:26px;flex-shrink:0;top:18px;left:0px;display:none}@media (max-width:767px){.product-header .product-jacket #product-canvas .product-canvas-outer .bs-seal{top:12px}}.product-header .product-jacket #product-canvas .product-canvas-outer .bs-seal.bs-show{display:block}.product-header .product-jacket #product-canvas .product-canvas-outer .bs-text{padding:4px 0 0 10px;color:#FFF;font-family:'Fort-Medium';font-size:14px;font-style:normal;font-weight:500;line-height:17.7px}.product-header .product-jacket #product-canvas .product-canvas-outer .shelf-icon{border:none;padding:0;background-color:transparent;background-size:22px 22px;background-repeat:no-repeat;background-image:url('/wp-content/themes/penguinrandomhouse/images/pdp/bookshelf-add-hover.svg');background-image:url('/wp-content/themes/penguinrandomhouse/images/pdp/bookshelf-add.svg');position:absolute;height:22px;width:22px;flex-shrink:0;top:24px;right:24px}@media (max-width:767px){.product-header .product-jacket #product-canvas .product-canvas-outer .shelf-icon{top:18px;right:15px}}.product-header .product-jacket #product-canvas .product-canvas-outer .shelf-icon:hover{background-image:url('/wp-content/themes/penguinrandomhouse/images/pdp/bookshelf-add-hover.svg')}.product-header .product-jacket #product-canvas .product-canvas-outer .shelf-icon.remove{background-image:url('/wp-content/themes/penguinrandomhouse/images/pdp/bookshelf-remove-hover.svg');background-image:url('/wp-content/themes/penguinrandomhouse/images/pdp/bookshelf-remove.svg')}.product-header .product-jacket #product-canvas .product-canvas-outer .shelf-icon.remove:hover{background-image:url('/wp-content/themes/penguinrandomhouse/images/pdp/bookshelf-remove-hover.svg')}.product-header .product-jacket #product-canvas .product-canvas-outer .enlarge-icon{border:none;padding:0;background-color:transparent;background-size:20px 20px;background-repeat:no-repeat;background-image:url('/wp-content/themes/penguinrandomhouse/images/pdp/expand-retract-arrows-hover.svg');background-image:url('/wp-content/themes/penguinrandomhouse/images/pdp/expand-retract-arrows.svg');position:absolute;height:20px;width:20px;flex-shrink:0;bottom:24px;right:24px}@media (max-width:767px){.product-header .product-jacket #product-canvas .product-canvas-outer .enlarge-icon{bottom:18px;right:18px}}.product-header .product-jacket #product-canvas .product-canvas-outer .enlarge-icon:hover{background-image:url('/wp-content/themes/penguinrandomhouse/images/pdp/expand-retract-arrows-hover.svg')}.product-header .product-jacket #product-canvas .product-canvas-outer .popover{color:#000;text-align:center;font-family:'Fort-Book';font-size:14px;font-style:normal;font-weight:400;line-height:14px;border:none;width:auto;border-radius:5px;text-wrap-mode:nowrap;margin:-15px 0 0 0}.product-header .product-jacket #product-canvas .product-canvas-outer .popover .popover-title{display:none}.product-header .product-jacket #product-canvas .product-canvas-outer .popover .popover-content{padding:6px 12px}.product-header .product-jacket #product-canvas .product-canvas-outer .popover .arrow{border:none;margin-left:0px}.product-header .product-jacket #product-preview{width:100%}.product-header .product-jacket #product-preview .product-preview-inner{display:flex;flex-wrap:wrap;max-width:400px;padding:24px 0px;gap:12px;margin:0 auto}.product-header .product-jacket #product-preview .product-preview-inner img.product-preview{width:20px;height:20px;margin-right:2px;margin-top:-4px}.product-header .product-jacket #product-preview .product-preview-inner .preview-look-inside,.product-header .product-jacket #product-preview .product-preview-inner .preview-audio-sample,.product-header .product-jacket #product-preview .product-preview-inner .preview-read-sample{flex:1 1 0;width:0}.product-header .product-jacket #product-preview .product-preview-inner .preview-audio-sample{min-width:159px}.product-header .product-jacket #product-preview .product-preview-inner .preview-look-inside.full-button{flex:100%}.product-header .product-jacket #product-preview .product-preview-inner:has(.preview-look-inside.reverse-button){flex-direction:row-reverse}.product-header .product-jacket #product-preview .product-preview-inner button{height:38px;width:100%;border-radius:20px;border:1px solid var(--outline-grey, #b0b0b0);background:#FFF;color:#000;text-align:center;font-family:'Fort-Book';font-size:16px;font-style:normal;font-weight:400;line-height:18px;padding:9px 12px}.product-header .product-jacket #product-preview .product-preview-inner button:hover{border-radius:20px;border:1px solid #000;background:#FFF}.product-header .product-jacket #product-preview .product-preview-inner .preview-audio-player{position:relative}.product-header .product-jacket #product-preview .product-preview-inner .preview-audio-player .audio-sample-loading{border:1px solid #B0B0B0;border-radius:100px;height:38px;padding:5px 6px;display:flex;margin:0;width:100%;justify-content:center;align-items:center}.product-header .product-jacket #product-preview .product-preview-inner .preview-audio-player .audio-sample-loading .effect{margin:5px 15px 0 15px}.product-header .product-jacket #product-preview .product-preview-inner .preview-audio-player .dot-flashing{position:relative;width:5px;height:5px;border-radius:3px;background-color:#B0B0B0;color:#B0B0B0;animation:dot-flashing 1s infinite linear alternate;animation-delay:0.5s}.product-header .product-jacket #product-preview .product-preview-inner .preview-audio-player .dot-flashing::before,.product-header .product-jacket #product-preview .product-preview-inner .preview-audio-player .dot-flashing::after{content:"";display:inline-block;position:absolute;top:0}.product-header .product-jacket #product-preview .product-preview-inner .preview-audio-player .dot-flashing::before{left:-10px;width:5px;height:5px;border-radius:3px;background-color:#B0B0B0;color:#B0B0B0;animation:dot-flashing 1s infinite alternate;animation-delay:0s}.product-header .product-jacket #product-preview .product-preview-inner .preview-audio-player .dot-flashing::after{left:10px;width:5px;height:5px;border-radius:3px;background-color:#B0B0B0;color:#B0B0B0;animation:dot-flashing 1s infinite alternate;animation-delay:1s}@keyframes dot-flashing{0%{background-color:#B0B0B0}50%,100%{background-color:#8d8c8c}}@media (max-width:767px){.product-header .product-jacket #product-preview .product-preview-inner .preview-look-inside{display:none}}@media (max-width:450px){.product-header .product-jacket #product-preview .product-preview-inner{margin:0 24px}}@media (max-width:350px){.product-header .product-jacket #product-preview .product-preview-inner button{padding:0}}@media (max-width:767px){.product-header .product-jacket #product-preview.no-mbl-preview{display:none}}#mobileList{margin-bottom:20px}#mobileList .bookRow{display:table;border:1px solid #e6e6e7;border-top:0;padding:8px 16px 8px 10px;width:100%}#mobileList .bk_row_wrap{display:table;width:100%}#mobileList .imageDiv{vertical-align:middle;display:table-cell;width:50px;text-align:center}#mobileList .imageDiv img.mblCover{max-height:40px;display:inline-block}#mobileList .dataDiv{vertical-align:middle;display:table-cell}#mobileList .dataDiv .frmtName{color:#000;font-family:'Fort-Bold';line-height:16px;margin-bottom:3px}#mobileList .dataDiv .mobile-us-price{display:none}#mobileList .dataDiv .frmtInfo{display:none}#mobileList .buyDiv{display:none}#mobileList .bookRow.active{border:none;padding-left:0px}#mobileList .bookRow.active .buyDiv{vertical-align:middle;display:table-cell;width:85px;text-align:right}#mobileList .bookRow.active .btn.buy2{max-width:200px;width:200px;height:50px;padding:12px 36px;margin-top:8px}#mobileList .bookRow.active .frmtName{color:#000}#mobileList .bookRow.active .frmtInfo{display:block;color:#000;font-size:16px}@media (max-width:767px){#mobileList .bookRow.active .separator{display:none}#mobileList .bookRow.active .info{display:block}}#mobileList .affiliate-buttons{display:none}#mobileList .no_lylty.format_mssg{margin-top:12px;display:block}#mobileList .activeBookRow{border:1px solid #e6e6e7;padding:0 0 22px 19px;background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;min-height:40px}#mobileList .activeBookRow .bookRow{padding:24px 0 0 2px;display:flex;flex-direction:column}#mobileList .activeBookRow .bk_row_wrap{padding-bottom:24px}#mobileList .activeBookRow .imageDiv{vertical-align:top;text-align:left;padding-right:16px}#mobileList .activeBookRow img.mblCover{max-height:68px;max-width:45px}#mobileList .activeBookRow .dataDiv{vertical-align:top}#mobileList .activeBookRow .frmtName{display:flex;align-items:center;flex-wrap:wrap;line-height:22px}#mobileList .activeBookRow .frmt-text{padding-right:12px;margin-bottom:8px}#mobileList .activeBookRow .mobile-us-price{display:inline;font-family:'Fort-Book';font-size:24px;margin-bottom:8px}@media (max-width:767px){#mobileList .activeBookRow .mobile-us-price{display:block;line-height:16px;padding-left:0}}#mobileList .activeBookRow .btn.buy2{margin-bottom:24px}#mobileList .activeBookRow .affiliate-buttons{display:block}#mobileList .activeBookRow .affiliate-buttons div{flex-wrap:wrap;justify-content:flex-start}#mobileList .activeBookRow .affiliate-buttons a{border:1px solid #B5B5B5;border-radius:6px;padding:10px 16px;margin:0 10px 10px 0;font-family:'Fort-Medium';font-size:16px;color:#000;width:fit-content;display:inline-block !important}#mobileList .activeBookRow .affiliate-buttons p{margin-bottom:12px}#mobileList .activeBookRow.singleFormat{border-radius:4px}#mobileList .format-selection.see-button{background:#f9f9f9;height:40px;vertical-align:middle;padding-top:11px;padding-left:16px;padding-right:16px;border:1px solid #e6e6e7;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;cursor:pointer;color:#000}#mobileList .format-count{font-family:'Fort-Bold'}#mobileList .format-display-symbol{float:right;font:normal 24px/.8 'Fort-Bold'}#mobileList .btn.buy2{background:#fff;color:#000;border:4px solid #FA6400;border-radius:0;min-width:0;padding:21px 26px;height:100%;font-family:'Fort-Medium'}#mobileList .btn.buy2:hover{border-color:#000}#mobileList .bookBuyLinkList{padding-right:16px;font-family:'Fort-Medium';font-size:16px}#mobileList .bookBuyLinkList .buyFrom{text-transform:uppercase;margin:7px 0 0 6px;color:#333}#mobileList .bookBuyLinkList ul{margin:0;padding:0}#mobileList .bookBuyLinkList li{margin-left:6px;border-bottom:1px solid #e6e6e7;position:relative}#mobileList .bookBuyLinkList li a{width:100%;margin-top:5px;margin-bottom:5px;padding-top:11px;padding-bottom:9px;vertical-align:middle;display:inline-block;line-height:1}#mobileList .bookBuyLinkList li a:after{content:" \f105";position:absolute;right:0px;font-family:'FontAwesome';font-size:19px;line-height:.7;color:#FA6400}#mobileList .bookBuyLinkList li img{display:none}#mobileList .bookBuyLinkList li form button{color:#000;background:transparent;padding:11px 0 9px 0;text-transform:none;width:100%;margin-top:5px;margin-bottom:5px;vertical-align:middle;display:inline-block;font-size:16px;font-family:'Fort-Medium';line-height:1;text-align:left;max-width:100%;text-decoration:underline}#mobileList .bookBuyLinkList li form button:hover{text-decoration-color:#FA6400}#mobileList .bookBuyLinkList li form button:after{content:" \f07a";position:absolute;right:-1px;font-family:'FontAwesome';font-size:19px;line-height:.6;color:#FA6400}#mobileList .bookBuyLinkList li.last{border:none;padding-bottom:0}#drawer-guides-and-resources svg path{stroke:#000}#drawer-guides-and-resources .guide-link-bttn{border:1px solid #000;padding:0px 16px;border-radius:6px;color:#000;position:relative;height:38px;display:inline-flex;align-items:center;font-size:16px;line-height:15px;margin-right:12px;margin-bottom:12px}#drawer-guides-and-resources .guide-link-bttn.pdf{padding-right:38px}#drawer-guides-and-resources .guide-link-bttn.external{padding-right:41px}#drawer-guides-and-resources .guide-link-bttn .guide-icons{display:block;position:absolute;right:15px;top:8px}#drawer-guides-and-resources .guide-link-bttn:hover{background-color:#000;color:#fff}#drawer-guides-and-resources .guide-link-bttn:hover .guide-icons svg path{stroke:#fff}#drawer-guides-and-resources a.bttm-guide-row{padding:18px 24px;color:#000;position:relative;display:flex;align-items:center;font-size:16px;line-height:1.2;background-color:#f6f6f6}#drawer-guides-and-resources a.bttm-guide-row span{text-decoration:underline;text-decoration-color:#000}#drawer-guides-and-resources a.bttm-guide-row:nth-child(even){background-color:#fff}#drawer-guides-and-resources a.bttm-guide-row.with-icon{padding-right:56px}#drawer-guides-and-resources a.bttm-guide-row .guide-icons{display:block;position:absolute;right:24px;margin-top:4px}#drawer-guides-and-resources a.bttm-guide-row:hover span{text-decoration-color:#fa6400;-moz-text-decoration-color:#fa6400;-webkit-text-decoration-color:#fa6400}#drawer-guides-and-resources a.bttm-guide-row:hover .guide-icons svg path{stroke:#fa6400}#drawer-awards strong{font-family:'Fort-Medium'}#drawer-awards p{margin-bottom:12px}section.pdp-carousels{margin-top:96px}@media (max-width:1024px){.slot.product-format{margin-top:48px}section.pdp-carousels{margin-top:48px}}@media (min-width:767px){.slot.product-title{flex:1;margin-bottom:0em}.product-format-mobile,.mbl-links{display:none !important}.product-format-tblt{display:none}}@media (max-width:767px){#main_facade .container{padding:0px}.product-header{gap:0}.slot.product-title{margin-top:24px;max-width:100%;width:100%;padding:0px 24px;margin-bottom:10px}.dsktop-links,.product-format-tblt,.product-format-mobile-link_wrap{display:none !important}#mobileList{display:block}}@media (max-width:600px){#drawer-guides-and-resources a.bttm-guide-row{padding:18px 12px}#drawer-guides-and-resources a.bttm-guide-row .guide-icons{right:12px}#drawer-guides-and-resources a.bttm-guide-row.with-icon{padding-right:44px}#drawer-awards strong{display:block}}@media (min-width:600px){#drawer-guides-and-resources .guide-link-bttn:focus,#drawer-guides-and-resources .guide-link-bttn:active{background-color:#000;color:#fff}#drawer-guides-and-resources .guide-link-bttn:focus .guide-icons svg path,#drawer-guides-and-resources .guide-link-bttn:active .guide-icons svg path{stroke:#fff}#drawer-guides-and-resources a.bttm-guide-row:focus span,#drawer-guides-and-resources a.bttm-guide-row:active span{text-decoration-color:#fa6400;-moz-text-decoration-color:#fa6400;-webkit-text-decoration-color:#fa6400}#drawer-guides-and-resources a.bttm-guide-row:focus .guide-icons svg path,#drawer-guides-and-resources a.bttm-guide-row:active .guide-icons svg path{stroke:#fa6400}}.pdp-heading{font:normal normal normal 30px/36px "Shift-Book";margin:48px auto 0;text-align:center}.amp{font-family:'Shift-Book-Italic'}.pdp-yt-video{display:block;aspect-ratio:1.77777778;width:100%;max-width:1050px;height:auto;margin:24px auto;border:1px solid #B0B0B0;border-radius:10px}@media (min-width:1024px){.pdp-yt-video{margin:32px auto}}