/* books 0.1.0 */
@font-face{font-family:'Gotham';src:url("../fonts/gotham/gotham-light.woff") format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/gotham/gotham-lightitalic.woff") format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/gotham/gotham-book.woff") format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/gotham/gotham-book-italic.woff") format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/gotham/gotham-medium.woff") format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url("../fonts/gotham/gotham-bold.woff") format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Chronicle Display';src:url("../fonts/ChronicleDisplay-Roman.otf") format('opentype');font-weight:400;font-style:normal}.book-container{margin:0 auto;font-family:'Gotham',sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.05em;color:#000;overflow:hidden;padding-top:1.6em;background:#fff;max-width:1600px}@media (min-width:820px){.book-container{font-size:18px;line-height:27px}}.book-container a{color:#f9d15a}.book-container a:hover{color:#000}.book-container p{margin-bottom:24px}.book-container h1,.book-container h2,.book-container h3,.book-container h4,.book-container h5,.book-container h6{font-family:'Chronicle Display',serif;font-weight:bold;color:inherit}.book-container h3{font-size:1.17em}.book-container ul{list-style:none;padding:0;margin:0}.book-container blockquote{padding:0;border:0;margin:0;font-style:italic}.book-title{position:relative;font-family:'Chronicle Display',serif;font-size:32px;line-height:1;text-align:center;color:#f9d15a;border-top:1px #f9d15a solid;padding:24px 0;background:url("../images/proc-spime/bg.jpg") center -100px no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}@media (min-width:820px){.book-title{font-size:38px;line-height:50px}}.book-title span{background:url("../images/proc-spime/moon.png") left center no-repeat;display:inline-block;padding:8px 0;padding-left:30px}.book-body{position:relative;z-index:5;max-width:860px;margin:0 auto;padding:24px}@media (min-width:820px){.book-body{padding:30px}}@media (min-width:1180px){.book-body{padding:50px}}.book-header{position:relative;text-align:center;z-index:5}.book-cart,.book-add-to-cart{max-width:500px;margin:0 auto}.book-cart{padding-top:24px}.section-subscribe{clear:both}.section-subscribe a{color:#202020}.section-subscribe .form{width:600px;margin:0 auto}.book-params,.book-gallery,.book-refs,.book-sources{color:#f9d15a;background:url("../images/proc-spime/bg.jpg") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.book-params .book-title,.book-gallery .book-title,.book-refs .book-title,.book-sources .book-title{background:none}.book-intro{position:relative;overflow:hidden;color:#fff;background:url("../images/proc-spime/bg.jpg") no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.book-intro:before{content:'';position:absolute;bottom:0;left:0;right:0;top:20%;background:-webkit-linear-gradient(rgba(0,0,0,0) 20%, rgba(0,0,0,0.8) 80%);background:-moz-linear-gradient(rgba(0,0,0,0) 20%, rgba(0,0,0,0.8) 80%);background:-o-linear-gradient(rgba(0,0,0,0) 20%, rgba(0,0,0,0.8) 80%);background:-ms-linear-gradient(rgba(0,0,0,0) 20%, rgba(0,0,0,0.8) 80%);background:linear-gradient(rgba(0,0,0,0) 20%, rgba(0,0,0,0.8) 80%);z-index:1}.book-intro p > img{position:relative;display:block;margin:0 auto;left:-10px;max-width:300px}.book-intro blockquote{clear:both;color:#800080;position:relative;left:80px}.book-intro h1,.book-intro h2,.book-intro h3{text-align:center}.book-intro h1{position:relative;font-size:40px;font-weight:normal;line-height:1.2;margin-bottom:0}@media (min-width:820px){.book-intro h1{font-size:45px}}@media (min-width:989px){.book-intro h1{max-width:40%}}@media (min-width:1180px){.book-intro h1{font-size:65px;line-height:72px;max-width:50%}}.book-intro h2{font-family:'Gotham',sans-serif;font-weight:500;font-size:24px;line-height:1.3;margin:0;color:#f9d15a;text-transform:uppercase}@media (min-width:820px){.book-intro h2{font-size:32px;line-height:56px}}.book-intro h3{font-size:21px;color:#f9d15a}@media (min-width:820px){.book-intro h3{font-size:28px;line-height:36px}}.book-intro .book-add-to-cart ~ p{clear:both}@media (min-width:820px){.book-intro p > img{float:left;margin-left:0;margin-top:-210px;max-width:350px}.book-intro h1,.book-intro h2,.book-intro h3,.book-intro h4,.book-intro .socials,.book-intro .book-add-to-cart{margin-left:380px;text-align:left}.book-intro .book-body > p:first-child{margin-bottom:0}}@media (min-width:1000px){.book-intro p>img{margin-top:-240px}.book-intro p:last-child{padding-top:48px}}.book-knowledges ul{list-style:none;margin:1em 0}.book-knowledges li{position:relative;padding-left:24px;margin-bottom:12px}.book-knowledges li:before{content:'';position:absolute;left:0;top:4px;width:16px;height:26px;background:url("../images/proc-spime/moon-black.png") no-repeat}.book-params .book-body{font-size:16px;line-height:20px}.book-params th,.book-params td{width:50%;padding:5px 8px}.book-params th{font-weight:normal;text-align:right}.book-params td{font-weight:bold}.book-author{text-align:center}.book-author strong{text-transform:uppercase;font-size:28px;display:block}.book-gallery{text-align:center;position:relative}.book-gallery ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;gap:2rem}.book-gallery li{width:80%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:450px){.book-gallery li{width:45%}}.book-gallery li img{-webkit-box-shadow:-2px -3px 4px rgba(0,0,0,0.1);box-shadow:-2px -3px 4px rgba(0,0,0,0.1)}@media (min-width:820px){.book-gallery li{width:30%}}.book-refs p{padding:1em 0;overflow:hidden;margin:0}.book-refs strong{display:block;font-style:normal;text-align:right}.book-refs a{color:inherit}.book-content{background:#fff;overflow:hidden}.book-content th,.book-content td{padding:6px 12px}.book-content th:first-child,.book-content td:first-child{width:180px}.book-content table{margin-bottom:0}.book-content .book-body:before{content:'';position:absolute;top:3em;right:100%;width:125px;height:1909px;background-image:url("../images/proc-spime/moons.jpg");background-repeat:no-repeat}.book-sources{text-align:center}.book-sources a{color:inherit}.book-sources a:hover{color:#fff}.book-sources .book-add-to-cart{padding-top:3em}@media (min-width:820px){.book-sources .book-body{width:480px;margin:0 auto}}#download-book-sample{display:block;width:295px;height:143px;margin:0 auto 2em;text-indent:-9999px;background:url("../images/proc-spime/download.png") no-repeat}.book-video{background:#000;text-align:center}.book-video img{max-width:540px}