@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600&display=swap";.book{float:left;width:190px;height:290px;overflow:hidden;margin-right:15px;margin-bottom:30px}.book .book-info{padding:0;text-align:center}.book .book-info .title{color:#000;display:block;font-size:16px;font-weight:400;line-height:1.2em;height:1.3em;text-decoration:none}.book .book-info .title span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.book .book-info .title:hover,.book .book-info .title:focus{color:#7f8084;text-decoration:none}.book .book-info .author-name{display:block;overflow:hidden;font-size:14px;line-height:1.1em;height:1.1em;color:#231f20;font-weight:300;font-style:italic}.book .book-info .author-name .icon{background:rgba(0,0,0,0) url(https://scribl-production-assets.s3.amazonaws.com/assets/icons/link-arrow-9-2a0e2267cf895e8baed6bfbbbc68a2d7e1ccb52ac95ba577b1e8ad83a718503c.png) top left no-repeat;width:6px;height:9px;display:inline-block}.book .buttons{height:37px}.book .buttons .ebook,.book .buttons .audiobook,.book .buttons .podcast{height:26px;float:left;background:#fff;position:relative;text-align:left;border:1px solid #50cddb;border-radius:5px;text-decoration:none;padding:0 0 0 25px;width:90px}.book .buttons .ebook .icon,.book .buttons .audiobook .icon,.book .buttons .podcast .icon{width:9px;height:14px;background:rgba(0,0,0,0) url(https://scribl-production-assets.s3.amazonaws.com/assets/icons/ebook-28-48f289fbcbe2a92997aca57b40752c7c82ea383b54f54931e0057cff651a35f3.png) left top no-repeat;background-size:100%;display:inline-block;margin-right:5px;position:absolute;left:10px;top:50%;margin-top:-7px;text-indent:-1000px;overflow:hidden}.book .buttons .ebook .price,.book .buttons .audiobook .price,.book .buttons .podcast .price{font-family:"FS Joey Web Regular","Source Sans Pro",Helvetica,Arial,Verdana,sans-serif;font-weight:400;font-size-adjust:.49;padding:0;display:block;color:#585959;line-height:24px;font-size:14px}.book .buttons .ebook{margin-left:55px}.book .buttons .audiobook.solo{margin-left:55px}.book .buttons .podcast.solo{margin-left:55px}.book .buttons .audiobook.combined{margin-left:10px;padding-left:28px}.book .buttons .audiobook .icon{width:14px;left:8px;background:rgba(0,0,0,0) url(https://scribl-production-assets.s3.amazonaws.com/assets/icons/audiobook-28-c46a7c2f82d39d3f41f18dc0d347a9125ca8f0fe083b62aa93a9554392ce96e3.png) left top no-repeat;background-size:14px 28px}.book .buttons .podcast .icon{width:22px;left:8px;background:rgba(0,0,0,0) url(https://scribl-production-assets.s3.amazonaws.com/assets/icons/Podcast_Icon_36px-ee1de395333d02b8550c357efd547c770029c961375b5a31ded2aa54d6383aaa.png) left top no-repeat;background-size:14px 14px}.book .buttons .ebook:hover:enabled,.book .buttons .ebook.remove-from-cart,.book .buttons .audiobook:hover:enabled,.book .buttons .audiobook.remove-from-cart{background-color:#f8f8f8;text-decoration:none}.book .buttons .ebook.remove-from-cart,.book .buttons .audiobook.remove-from-cart{background-color:#7cd5df}.book .buttons .ebook.remove-from-cart .icon,.book .buttons .audiobook.remove-from-cart .icon{background-position:left bottom}.book .buttons .ebook.remove-from-cart .product-type,.book .buttons .audiobook.remove-from-cart .product-type{color:#fff}.book.has-audiobook .buttons .ebook{margin:0}.book .download,.book .add-to-cart,.book .remove-from-cart,.book .signin-to-download{color:#fff;font-size:.7em;background-color:#f5731e;display:block;width:100%;text-align:center;padding:5px 0}.book .download:hover:enabled,.book .add-to-cart:hover:enabled,.book .remove-from-cart:hover:enabled,.book .signin-to-download:hover:enabled{background-color:hsl(23.7209302326,91.4893617021%,83.9215686275%);text-decoration:underline}.book .skus{overflow:hidden}.book .skus .sku{height:30px}.book .skus .label{width:50%;font-size:.7em;float:left;padding:4px 0;height:30px;background-color:hsl(60,.826446281%,82.5490196078%)}.book .skus .download,.book .skus .add-to-cart,.book .skus .remove-from-cart,.book .skus .signin-to-download{width:50%;float:left;height:30px;line-height:30px;padding:0}.cover-view{display:table;margin-top:12px;margin-bottom:12px;width:190px;height:190px}.cover-view .cover{display:table-row}.cover-view .cover a{display:table-cell;text-align:center;vertical-align:middle}.cover-view .cover img{display:inline;max-width:190px;max-height:190px;box-shadow:1px 1px 5px 0 #333;background:#333}.cover-view .cover a:hover img{box-shadow:0px 0px 3px 0 #333}
