/** Shopify CDN: Minification failed

Line 105:18 Unexpected "{"
Line 105:27 Expected ":"
Line 113:18 Unexpected "{"
Line 113:27 Expected ":"
Line 116:18 Unexpected "{"
Line 116:27 Expected ":"
Line 121:19 Unexpected "{"
Line 121:28 Expected ":"
Line 153:33 Expected "}" to go with "{"

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:subscribe_block2 (INDEX:2) */
.subscribe-navigation .step.step-with-number:before {
    background: #ff0;
}
 .subscribe-navigation span.step-title {
    color: #fff;
}
 .subscribe-head h2 {
    color: #fff;
}
/* END_SECTION:subscribe_block2 */

/* START_SECTION:subscribe_block3 (INDEX:3) */
.subscribe-navigation .step.step-with-number:before {
    background: #ff0;
}
 .subscribe-navigation span.step-title {
    color: #fff;
}
 .subscribe-head h2 {
    color: #fff;
}
/* END_SECTION:subscribe_block3 */

/* START_SECTION:description-view (INDEX:29) */
div#description-view {
    max-width: 1140px;
    margin: 0 auto;
    padding: 40px 0;
}
#description-view .descript-wrapper {
    display: flex;
}
#description-view .side {
    width: 50%;
}
#description-view .descript-title {
    display: flex;
    align-items: center;
    border-bottom: 1px solid #e2e2e2;
   
    padding-bottom: 20px;
  font-size: 28px;
    line-height: 1;
    color: #555;
    font-family: FFDINWebProBold;
    letter-spacing: -.75px;
}
#description-view p.descript-text {
    font-size: 28px;
    margin: 0 0 0 10px !important;
}
#description-view .description {
    padding-top: 20px;
}
 
#description-view table.what-will-you-get {
    width: 80%;
    border-spacing: 0;
    border: unset;
    border-radius: unset;
    table-layout: auto;
    text-align: center;
}
#description-view table.what-will-you-get th {
    padding: 15px 16px;
    background-color: unset;
    color: unset;
    font-family: Poppins,sans-serif;
    font-weight: 600;
}
/* END_SECTION:description-view */

/* START_SECTION:shop-all (INDEX:73) */
/* div#books-container {
  padding: 40px 0; 
} */
/* #books-container h3 {
    text-align: left;
    max-width: 1400px;
    margin: 0 auto;
    padding: 0px 30px 0px 30px;
    color: #555555; 
    font-family: 'FFDINWebProBold';
    font-size: 22px !important;
    font-weight: 500;
} */
#shopify-section-{{ section.id }}  #books-container .books-wrapper {
    width: 100%;
    display: grid;
    padding: 20px;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    max-width: 1400px;
    margin: 0 auto;
}
#shopify-section-{{ section.id }}  #books-container .books-image {
    padding: 10px;
}
#shopify-section-{{ section.id }} #books-container .books-image img {
    width: 100%;
    max-width: 300px;
    min-height: 430px;
}
 #shopify-section-{{ section.id }} #books-container .books-btn {
   /* margin: 40px 0; */
   /* text-align: right; */
}


@media screen and (max-width:550px){
  #books-container .books-wrapper {
    grid-template-columns: 1fr;
    text-align:center;
}
}
@media screen and (min-width:551px) and (max-width:767px) {
  #books-container .books-wrapper {
    grid-template-columns: 1fr 1fr;  
}
@media screen and (min-width:767px) and (max-width:1024px) {
  #books-container .books-wrapper {
    grid-template-columns: 1fr 1fr 1fr;  
}
/* END_SECTION:shop-all */

/* START_SECTION:subscribe-block (INDEX:75) */
.subscribe-navigation .step.step-with-number:before {
    background: #ff0;
}
 .subscribe-navigation span.step-title {
    color: #fff;
}
 .subscribe-head h2 {
    color: #fff;
}
/* END_SECTION:subscribe-block */