/* books 0.1.0 */
@import "https://use.typekit.net/yeo5upy.css";
@font-face{font-family:'PhosphateInline';src:url("../fonts/phosphate-inline.woff") format('woff');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'Phosphate';src:url("../fonts/phosphate-solid.woff") format('woff');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'Phosphate Inline';src:url("../fonts/PhosphateInline.woff") format('woff');font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:'Oswald';src:url("../fonts/oswald/OswaldRegular.woff") format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Oswald';src:url("../fonts/oswald/OswaldMedium.woff") format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Oswald';src:url("../fonts/oswald/OswaldSemiBold.woff") format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Oswald';src:url("../fonts/oswald/OswaldBold.woff") format('woff');font-weight:900;font-style:bold;font-display:swap}@font-face{font-family:'Oswald';src:url("../fonts/oswald/OswaldLight.woff") format('woff');font-weight:300;font-style:normal;font-display:swap}.book-container{margin:0 auto;font-family:$font-family;font-size:16px;font-weight:$font-weight;line-height:24px;color:#000;overflow:hidden;background:#e8e8e8;max-width:1600px;font-family:"Oswald",serif}@media (min-width:640px){.book-container{font-size:19px;line-height:27px}}.book-container a{color:inherit;cursor:pointer}.book-container a:hover{font-weight:700}.book-container p{margin-bottom:24px}.book-container h2{font-family:"Phosphate",sans-serif;margin-top:40px;letter-spacing:1.1px}.book-container ul{list-style:none;padding:0;margin:0 0 24px}.book-title{display:none}.book-body{position:relative;z-index:5;max-width:1000px;margin:0 auto;padding:24px}@media (min-width:640px){.book-body{padding:30px}}@media (min-width:1000px){.book-body{padding:50px}}.add-to-cart-btn{background-color:#dc2240;padding:1rem 1.75rem;color:#fff !important;border-radius:2rem;font-size:.9rem;font-weight:bold;cursor:pointer;text-decoration:none;text-transform:uppercase;font-family:"Roboto",sans-serif}.secondary{background-color:#fff;color:#dc2240 !important;border:2px solid #dc2240}.book-intro{position:relative;z-index:5;background:url("../images/sport-je-bolest/bg-intro.webp") rgba(45,36,85,0.4) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;background-blend-mode:multiply;color:#fff}.book-intro .book-body:after{content:"";position:absolute;background:url("../images/sport-je-bolest/limitka/podpis-bwhite.png") no-repeat}@media (min-width:800px){.book-intro .book-body:after{width:200px;height:200px;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;bottom:-40px;right:0}}@media (min-width:1000px){.book-intro .book-body:after{bottom:10px}}.book-intro h1{text-transform:uppercase;position:relative;font-size:40px;line-height:1;text-align:center;color:#fff;font-weight:700;letter-spacing:1.4px;font-family:"Phosphate",sans-serif}@media (min-width:640px){.book-intro h1{font-size:45px}}@media (min-width:1000px){.book-intro h1{font-size:65px}}@media (min-width:1100px){.book-intro h1{margin-bottom:50px}}.book-intro blockquote{font-size:1.4em;margin-bottom:40px;margin-top:40px}@media (min-width:800px){.book-intro blockquote{margin-left:300px}}@media (min-width:800px){.book-intro p:nth-child(4),.book-intro p:nth-child(5){margin-left:300px}}@media (min-width:800px){.book-intro p:nth-child(6){margin-top:150px}}.book-intro p>img{max-width:250px;display:block;margin:0 auto}@media (min-width:800px){.book-intro p>img{position:absolute;left:50;top:150px}}@media (min-width:820px){.book-intro p>img{top:100px}}@media (min-width:1000px){.book-intro p>img{top:200px}}.book-bonus{background-color:#f4d3c4}.book-bonus .book-body{position:relative}@media (min-width:500px){.book-bonus .book-body{padding-bottom:150px}}@media (min-width:500px){.book-bonus .book-body p:nth-child(2){padding-right:200px}}@media (min-width:1000px){.book-bonus .book-body p:nth-child(2){padding-right:250px}}@media (min-width:900px){.book-bonus .book-body p:nth-child(3){margin-bottom:50px}}.book-bonus p>img{max-width:150px}@media (min-width:500px){.book-bonus p>img{position:absolute;right:10px;top:10px}}@media (min-width:1000px){.book-bonus p>img{top:40px}}.book-gallery{background-color:#2d2455;color:#fff}.book-gallery .book-body>p{display:block;margin:.5em auto;max-width:800px;-webkit-column-gap:.5em;-moz-column-gap:.5em;column-gap:.5em}@media (min-width:500px){.book-gallery .book-body>p{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:700px){.book-gallery .book-body>p{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.book-gallery .book-body>p img{padding:.5em;margin:0}