body.book-template-page .product .grid__item.product__media-wrapper,body.book-template-page .product .product__info-wrapper.grid__item{width:50%;max-width:50%}body.book-template-page .product .grid__item.product__media-wrapper ul.product__media-list{border-radius:10px}body.book-template-page .product__info-wrapper.grid__item .custom-rating-block span{color:#292f66!important}body.book-template-page .product__info-wrapper.grid__item .custom-rating-block .custom-rating-stars span{color:#b51b2d!important}body.book-template-page .product__info-wrapper.grid__item .custom-product-eyebrow{color:#292f66;letter-spacing:.18em}body.book-template-page .custom-why-read-wrapper .why-read-image{aspect-ratio:1/1!important}body.book-template-page .custom-why-read-wrapper .why-read-image img{object-fit:contain!important}body.book-template-page .product .grid__item .custom-purchase-card.best-value{border:3px solid #b91c1c!important;background:#fcfaf5}body.book-template-page .product .grid__item .custom-purchase-card button.product-form__submit.button{border-radius:6px}body.book-template-page .product .grid__item .custom-purchase-card a.amazon-btn{font-size:17px;letter-spacing:0}body.book-template-page .product .grid__item .custom-purchase-card.best-value button.product-form__submit.button{box-shadow:none;background:#b51b2d;font-size:17px}body.book-template-page .product__info-wrapper.grid__item .custom-badge{font-size:12px}body.book-template-page .product .grid__item .custom-purchase-card.amazon-card .custom-purchase-price{color:#171717}body.book-template-page .product .grid__item .custom-purchase-card product-form.product-form{margin:0}body.book-template-page .product .grid__item .custom-purchase-card .custom-purchase-card-title{font-size:14px;color:#222a5c;font-weight:600}body.book-template-page .product .grid__item .custom-purchase-card li svg{color:#b91c1c}body.book-template-page .product .grid__item .custom-purchase-card li{font-size:13px;color:#171717}body.book-template-page .product .grid__item .custom-purchase-card span.custom-purchase-compare{font-size:15px;color:#888;font-weight:600}body.book-template-page .product .grid__item .custom-purchase-card .custom-purchase-price{color:#b51b2d;font-size:34px}body.book-template-page .product__info-wrapper.grid__item .product__title h1{font-size:36px}body.book-template-page .product__info-wrapper.grid__item .product__text{font-size:15px;color:#444;padding-bottom:10px}body.book-template-page .product .grid__item.product__media-wrapper .product__media img{border-radius:10px}body.book-template-page .product .grid__item.product__media-wrapper .product-media-container{border:none}body.book-template-page .product .grid__item.product__media-wrapper ul.thumbnail-list li img{border-radius:10px;border:1px solid #222a5c}body.book-template-page .product .grid__item.product__media-wrapper ul.thumbnail-list li button.thumbnail{border:1px solid #222a5c;padding:7px;border-radius:10px}body.book-template-page .product .grid__item.product__media-wrapper ul.thumbnail-list li button.thumbnail[aria-current]{box-shadow:none;border:2px solid #B51B2D}body.book-template-page .product .grid__item.product__media-wrapper ul.thumbnail-list li button.thumbnail[aria-current] img{border:1px solid #B51B2D}body.book-template-page .product .product__info-wrapper.grid__item .custom-product-tagline{padding-top:10px}body.book-template-page .product .product__info-wrapper.grid__item legend.form__label{text-transform:uppercase;padding-top:20px}body.book-template-page .product .product__info-wrapper.grid__item fieldset.js.product-form__input{max-width:100%;width:100%}body.book-template-page .product .product__info-wrapper.grid__item fieldset.js.product-form__input label{width:48%;border-radius:10px}body.book-template-page .product .product__info-wrapper.grid__item .cstm-buy-block{display:flex;justify-content:flex-start;align-items:center;column-gap:18px;padding-top:17px}body.book-template-page .product .product__info-wrapper.grid__item .cstm-buy-block .product-form__input.product-form__quantity{max-width:inherit;min-width:inherit;flex:inherit}body.book-template-page .product .product__info-wrapper.grid__item .cstm-buy-block .cstm-buy-now-btn{width:100%}body.book-template-page .product .product__info-wrapper.grid__item .custom-trust-points{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0}body.book-template-page .product .product__info-wrapper.grid__item .cstm-buy-block .cstm-buy-now-btn product-form.product-form{margin:26px 0 0}body.book-template-page .product .product__info-wrapper.grid__item button.product-form__submit.button{border-radius:10px;height:50px;box-shadow:0 4px 10px #0000001f}body.book-template-page .product .product__info-wrapper.grid__item .custom-product-feature{background:#fff;border:1px solid #ccc}body.book-template-page .product .product__info-wrapper.grid__item quantity-input.quantity{border-radius:10px;border:1px solid #222a5c;height:50px}body.book-template-page .product .product__info-wrapper.grid__item quantity-input.quantity:before,body.book-template-page .product .product__info-wrapper.grid__item quantity-input.quantity:after{display:none}body.book-template-page .cstm-index-scn h2.chapter-index-heading{font-size:30px;font-weight:600;letter-spacing:0}.cstm-index-scn{margin-top:50px!important}.cstm-index-scn .chapter-card{border-radius:10px;border:1px solid #0000002e;padding:20px}.cstm-index-scn .chapter-card h3.chapter-card-title{font-size:13px;margin-bottom:10px}.cstm-index-scn .chapter-card p{color:#333}.cstm-index-scn .chapter-card .chapter-card-text{margin-bottom:0}.cstm-index-scn p.chapter-index-preheading{font-size:13px;color:#fff;text-transform:none}.cstm-index-scn p.chapter-index-subheading{color:#fff}.cstm-index-scn .chapter-card p.chapter-card-label{font-weight:700;font-size:16px;letter-spacing:0}body.book-template-page .book-audience-section h2.book-audience-heading{font-size:30px;font-weight:600;letter-spacing:0}body.book-template-page .book-audience-section p.book-audience-subheading{color:#fff}body.book-template-page .book-audience-card{border-radius:10px;border:1px solid #0000002e;padding:20px 20px 0;display:block}body.book-template-page .book-audience-card img.book-audience-icon{margin-bottom:0;width:40px;height:40px}body.book-template-page .book-audience-card p{color:#333}body.book-template-page .cstm-guess .guesswork-card{padding:20px}body.book-template-page .cstm-guess .guesswork-card .guesswork-number{margin-bottom:20px}body.book-template-page .cstm-guess .guesswork-card h3.guesswork-title{font-size:15px;letter-spacing:1px;margin-bottom:10px}body.book-template-page .cstm-guess .guesswork-card p{color:#333}body.book-template-page .cstm-guess .guesswork-banner{padding:20px;font-size:13px;font-weight:600;letter-spacing:1px}body.book-template-page .cstm-founder .author-grid{background:#fff8ed;border:1px solid #f1f0f0}body.book-template-page .cstm-founder .author-grid p.author-preheading{color:#b51b2d;font-size:15px;font-weight:600;letter-spacing:1px}body.book-template-page .cstm-founder .author-grid h2.author-heading{font-weight:600;font-size:30px;margin-bottom:0}body.book-template-page .cstm-founder .author-grid p.author-subtitle{color:#333}.cstm-founder .author-grid p{color:#333;letter-spacing:0}body.book-template-page .cstm-founder .author-grid blockquote.author-quote{background:#fff;color:#333;font-size:12px;padding:10px}body.book-template-page .comparison-section-padding p.comparison-preheading{font-size:30px;letter-spacing:1px;max-width:680px;margin:0 auto 30px;line-height:39px}body.book-template-page .cstm-table-scn .comparison-table-wrapper{padding:0}body.book-template-page .cstm-table-scn .comparison-table-wrapper th.brand-col-header{border-radius:0;font-size:15px;padding:15px 20px}body.book-template-page .cstm-table-scn table.comparison-table th:first-child{background:#e7ded1;border-radius:10px 0 0;padding-bottom:10px;padding-top:10px;width:33%}body.book-template-page .cstm-table-scn table.comparison-table{border:1px solid #e5ded4;border-radius:10px}body.book-template-page .cstm-table-scn table.comparison-table tbody tr td:nth-child(2){border-bottom:1px solid #fff}body.book-template-page .cstm-table-scn table.comparison-table td.brand-col-value{border-radius:0;border-bottom:none}body.book-template-page .section.cstm-reduce .review-card{background:#fff8ed;border:1px solid #ede3d4}body.book-template-page .cstm-faq .faq-section-padding h2.faq-heading{font-size:30px;font-weight:600;padding-bottom:10px}body.book-template-page .cstm-faq .faq-section-padding p.faq-preheading{color:#8c1d1f;font-size:15px;margin-bottom:8px}body.book-template-page .section.cstm-reduce .reviews-rating-wrapper p.reviews-subtitle{color:#333}body.book-template-page .cstm-faq summary.faq-summary{background:#fff;color:#333}body.book-template-page .section.cstm-reduce h2.reviews-heading{font-size:30px;font-weight:600;letter-spacing:0}body.book-template-page .section.cstm-reduce .reviews-rating-wrapper{flex-direction:row;align-items:center;justify-content:center;gap:8px}body.book-template-page .cstm-faq summary.faq-summary svg.faq-icon{color:#8c1d1f;width:20px;height:20px}body.book-template-page .cstm-faq .faq-content{background:#fff;color:#333}body.book-template-page .dark-cta-section h2.dark-cta-heading{font-size:30px;font-weight:600;line-height:40px;padding-bottom:13px}body.book-template-page .dark-cta-section span.dark-cta-badge{background:#064e3b;color:#80cbac}body.book-template-page .dark-cta-section .dark-cta-trust-list{border-top:1px solid #282423;width:100%;padding-top:15px}body.book-template-page .dark-cta-section p.dark-cta-footer-note{font-style:italic;opacity:1;color:#a88247;font-size:12px}body.book-template-page .dark-cta-section p.dark-cta-subheading{font-size:17px;font-weight:400;opacity:1;line-height:23px;color:#bcb9b7}body.book-template-page .cstm-guess .guesswork-section-padding h2.guesswork-heading{font-size:30px;font-weight:600}body.book-template-page .cstm-guess p.guesswork-subheading{color:#333}body.book-template-page .faq-container{max-width:879px}body.book-template-page .product .product__info-wrapper.grid__item span.variant-option-subtitle{display:block;padding-top:5px}body.book-template-page .ch__navwrap{overflow-x:hidden!important}body.book-template-page div#md-sticky-atc{padding-left:20px;padding-right:20px}body.book-template-page .product .product__info-wrapper.grid__item section.product__info-container{max-width:100%}body.book-template-page .product .custom-gallery-nav{display:none}.cstm-trust h2{font-weight:600;font-size:30px}.cstm-trust p.trust-subheading{color:#333;font-size:15px}.cstm-trust .trust-grid .trust-icon-wrapper{background:#fbedd9;border-radius:50px;border:1px solid #cfc09c}.cstm-trust .trust-grid h3.trust-item-title{font-size:14px;max-width:200px}.cstm-trust h2.trust-heading{color:#7f171b}.cstm-trust .trust-grid p.trust-item-text{color:#333;font-size:14px}.cstm-trust .trust-item:last-child .trust-separator{display:none!important}@media only screen and (max-width:992px){body.book-template-page .product{flex-direction:column}body.book-template-page .product .grid__item.product__media-wrapper,body.book-template-page .product .product__info-wrapper.grid__item{width:100%;max-width:100%}body.book-template-page .product .product__info-wrapper.grid__item{padding-left:0;padding-top:40px}body.book-template-page .book-audience-card{padding-bottom:20px}body.book-template-page .book-audience-header{margin-bottom:20px}}@media only screen and (max-width:768px){.cstm-trust .trust-separator{display:none!important}}@media only screen and (max-width:749px){body.book-template-page .product .grid__item.product__media-wrapper ul.product__media-list{padding:40px 0}body.book-template-page .cstm-prod-info{padding:30px 20px 0}body.book-template-page .cstm-founder .author-grid{flex-direction:column-reverse;padding:20px}body.book-template-page .cstm-founder .author-grid .author-image-wrapper{max-width:100%}body.book-template-page .chapter-index-header{margin-bottom:25px}body.book-template-page .guesswork-header,body.book-template-page .reviews-header,body.book-template-page .cstm-faq .faq-header,body.book-template-page .guesswork-grid{margin-bottom:20px}}@media only screen and (max-width:480px){body.book-template-page .product__info-wrapper.grid__item .product__title h1{font-size:25px}body.book-template-page .cstm-guess .guesswork-banner{padding:15px 10px;font-size:10px;line-height:16px}body.book-template-page .cstm-table-scn table.comparison-table tbody tr td{font-size:8px}body.book-template-page .cstm-table-scn .comparison-table-wrapper th.brand-col-header{border-radius:0;font-size:10px;padding:10px 5px}body.book-template-page .comparison-section-padding p.comparison-preheading{font-size:18px;margin:0 auto 20px;line-height:30px}body.book-template-page .cstm-founder .author-grid h2.author-heading{font-size:20px}body.book-template-page .cstm-guess .guesswork-section-padding h2.guesswork-heading{font-size:28px}body.book-template-page .product .grid__item.product__media-wrapper ul.product__media-list{padding:0}body.book-template-page .cstm-prod-info{padding:30px 0 0}body.book-template-page .product .product__info-wrapper.grid__item fieldset.js.product-form__input label{width:100%;border-radius:10px}body.book-template-page .product .product__info-wrapper.grid__item .cstm-buy-block .product-form__input.product-form__quantity{width:68%}body.book-template-page .product .product__info-wrapper.grid__item quantity-input.quantity{width:100%}body.book-template-page .product .product__info-wrapper.grid__item button.product-form__submit.button .custom-buy-now-text{display:flex;align-items:center;gap:5px}body.book-template-page .product .product__info-wrapper.grid__item button.product-form__submit.button{padding:0}body.book-template-page .product .product__info-wrapper.grid__item button.product-form__submit.button span{font-size:14px}body.book-template-page .product .product__info-wrapper.grid__item .custom-trust-points{display:flex;overflow-x:auto;flex-wrap:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/cstm-book.css.map */
