li.mbm_publisher_list_item,li.mbm_tax_list_item{margin-left:initial}ul.mbm_publisher_list,ul.mbm_tax_list{list-style:none}.mbm-archive-cover{padding:0
3%;width:34%;float:left}.mbm-archive-image{width:200px}.mbm-archive-summary,.mbm-archive-link{display:inline}#mbm-book-page .mbm-book-cover
img{width:100%}#mbm-book-page #mbm-first-column{width:34%;float:left;clear:left}#mbm-book-page .mbm-book-summary h1, #mbm-book-page .mbm-book-summary h2, #mbm-book-page .mbm-book-summary h3, #mbm-book-page .mbm-book-summary h4, #mbm-book-page .mbm-book-summary h5, #mbm-book-page .mbm-book-summary
h6{display:inline}#mbm-book-page #mbm-second-column{float:left;margin-left:6%;width:60%}#mbm-book-page #mbm-third-column{clear:both}#mbm-book-page .mbm-book-buy-links-list, #mbm-book-page .mbm-book-download-links-list{margin-left:0}#mbm-book-page .mbm-book-cover, #mbm-book-page .mbm-book-goodreads-image, #mbm-book-page .mbm-book-reedsy-image, #mbm-book-page .mbm-book-google-books-image{display:block;margin-left:auto;margin-right:auto}#mbm-book-page .mbm-book-buy-links
li{margin:0}#mbm-book-page .mbm-book-details{font-size:smaller;border:1px
solid #ccc;margin:3% 0;padding:2%}.woocommerce-product-details__short-description .mbm-book-details-formats, .edd-download .mbm-book-details-formats{margin-top:2em;margin-bottom:2em !important}#mbm-book-page .mbm-book-details-label, .woocommerce-product-details__short-description .mbm-book-details-label, .woocommerce-Tabs-panel--additional_information .mbm-book-details-label, .edd-download .mbm-book-details-label{font-weight:bold}.woocommerce-Tabs-panel--additional_information .mbm-book-details-line-item, .woocommerce-product-details__short-description .mbm-book-details-line-itemm , .edd-download .mbm-book-details-line-item{margin-bottom:0.5em}.woocommerce-product-details__short-description .mbm-book-details-outer, .edd-download .mbm-book-details-outer{margin-bottom:1em}.woocommerce-Tabs-panel--excerpt .mbm-book-excerpt-label{display:none}.edd-download .mbm-book-details{border-bottom:1px solid #ccc;margin-bottom:1em}#mbm-book-page a.mbm-book-cover-artist-website:before, #mbm-book-page a.mbm-book-cover-artist-website:after, #mbm-book-page a.mbm-book-editor-website:before, #mbm-book-page a.mbm-book-editor-website:after, #mbm-book-page a.mbm-book-illustrator-website:before, #mbm-book-page a.mbm-book-illustrator-website:after{content:initial}#mbm-book-page .mbm-book-serieslist-before, #mbm-book-page .mbm-book-serieslist-link, #mbm-book-page .mbm-book-serieslist-after{font-weight:bold}#mbm-book-page .mbm-book-serieslist-seriesblock{margin-bottom:1em}#mbm-book-page .mbm-book-serieslist-listitem-text{font-style:italic}#mbm-book-page .mbm-book-series-toggle{cursor:pointer}#mbm-book-page .mbm-book-serieslist-list li:nth-child(n+11){display:none}#mbm-book-page .mbm-book-serieslist-listitem-link .mbm-book-serieslist-listitem-text{font-style:normal}#mbm-book-page .mbm-book-reviews{clear:both;border-top:1px solid #ccc;margin-bottom:0}#mbm-book-page .mbm-book-editions-size, #mbm-book-page .mbm-book-editions-srp{display:inline}#mbm-book-page .mbm-book-reviews-header{font-weight:bold}#mbm-book-page .mbm-book-reviews-block{margin-left:3%}#mbm-book-page .mbm-book-reviews-website:before, #mbm-book-page .mbm-book-reviews-website:after{display:inline}#mbm-book-page .mbm-book-buy-links-label, #mbm-book-page .mbm-book-download-links-label, #mbm-book-page .mbm-book-editions-label, #mbm-book-page .mbm-book-reviews-label, #mbm-book-page .mbm-book-excerpt-label{font-size:1.2em;font-weight:bold;display:block}#mbm-book-page .mbm-book-editions-label, #mbm-book-page .mbm-book-reviews-label, #mbm-book-page .mbm-book-excerpt-label{padding:15px
0}#mbm-book-page .mbm-book-editions-subinfo{display:none;border:1px
solid #ccc;margin-left:6%;margin-top:0;padding:3% 0 3% 3%}#mbm-book-page .mbm-book-editions-toggle:before{content:'\002B'}#mbm-book-page .mbm-book-editions-open:before{content:'\002D\0020'}#mbm-book-page .mbm-book-excerpt-text-hidden{display:none}#mbm-book-page .mbm-book-excerpt-read-more, #mbm-book-page .mbm-book-excerpt-collapse, #mbm-book-page .mbm-book-editions-toggle{cursor:pointer;border:none}#mbm-book-page .mbm-book-excerpt-read-more, #mbm-book-page .mbm-book-excerpt-collapse{text-decoration:underline}#mbm-book-page .mbm-book-editions-srp, #mbm-book-page .mbm-book-editions-format-name{}#mbm-book-page .mbm-book-editions-format{width:100%;display:block}#mbm-book-links1 .mbm-book-buy-links-image{width:44%;min-width:155px;margin-left:1%;margin-bottom:1%}#mbm-book-page .mbm-download-links-image{padding:3%}#mbm-book-page .mbm-book-serieslist, #mbm-book-page .mbm-book-goodreads{padding-top:15px}#mbm-book-page .mbm-book-editions, #mbm-book-page .mbm-book-goodreads{margin-bottom:15px}#mbm-book-page .mbm-book-serieslist, #mbm-book-page .mbm-book-editions, #mbm-book-page .mbm-book-goodreads{border-top:1px solid #ccc;clear:both}#mbm-book-page div#mbm-book-links1{clear:both}#mbm-book-page .mbm-book-editions{padding-bottom:15px}#mbm-book-page .mbm-book-links
ul{margin-left:0;padding-left:0}#mbm-book-page .mbm-book-buy-links-image, #mbm-book-page .mbm-book-download-links-image{padding:5px;border-radius:3px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2)}#mbm-book-page .mbm-book-download-links-image{height:52px}#mbm-book-links2 .mbm-book-buy-links-image{height:50px;width:auto}#mbm-book-links1 .mbm-book-buy-links-text{display:block}div#mbdb_book_page_back_to_grid_bottom,div#mbdb_book_page_back_to_grid_top{margin-bottom:10px}#mbm-book-page
.mbdb_back_to_grid_link{font-size:smaller}#mbm-book-page .mbm-book-reedsy-image{background:gray;height:50px;width:50px}#mbm-book-page .mbm-book-google-books-image{padding:2px}@media (max-width: 810px){#mbm-book-page #mbm-first-column, #mbm-book-page #mbm-second-column, #mbm-book-page #mbm-third-column{display:block;float:none;width:100%}#mbm-book-page
.mbdb_retailer_button{max-width:unset}#mbm-book-page #mbm-second-column{margin-left:0}#mbm-book-links2 .mbm-book-buy-links-image{height:50px;width:auto}#mbm-book-links2
div{clear:both}}@media (max-width: 600px){#mbm-book-page
.mbdb_retailer_button{max-width:80%}}.mbdb_retailer_button:hover,.mbdb_ecommerce_button:hover{filter:brightness(110%) saturate(140%)}#mbm-book-page
.ecommerce_button_format{font-size:smaller;margin-bottom:1em;line-height:1em;white-space:normal}.mbdb_ecommerce_button, .mbdb_retailer_button,
#mbm-book-links1
.wspsc_add_cart_submit{color:#2271b1;background:#f6f7f7;vertical-align:top;width:100%;text-align:center;padding:0.5em;font-weight:bold;font-size:large;max-width:250px;margin:0.25em auto;display:block;text-decoration:none;line-height:2.15384615;min-height:30px;cursor:pointer;border-width:1px;border-style:solid;border-color:#ccc;border-radius:10px;white-space:nowrap;box-sizing:border-box;-webkit-appearance:none}#mbm-book-links1 .wspsc_add_cart_submit, #mbm-book-links1
.wp_cart_button{width:100% !important}#mbm-book-links1
.wspsc_add_cart_submit{white-space:normal;line-height:normal}.mbm-ribbon-holder{overflow:hidden;position:relative}.mbm-ribbon{position:absolute;color:black;transform:rotate(-45deg);text-align:center;top:30px;left:-30px;width:145px;box-shadow:2px 2px 10px black;font-weight:bold;font-size:smaller;z-index:1}.wp-admin a.mbm-widget-link .mbm-ribbon{padding:2px}aside a.mbm-widget-link .mbm-ribbon{padding:2% 0}.mbdb_book_info_popup{position:absolute;display:none;background-color:white;z-index:100;border:solid 1px rgba(0, 0, 0, 0.25);;padding:1.5em;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.mbdb_book_grid_book_list{max-width:1200px;margin:0
auto;display:grid;gap:2.5rem}.mbm-book-grid-description,.mbm-book-grid-bottom-description{margin-bottom:2em;padding-top:2em;clear:both}.mbdb_grid_image{position:relative}.shortcode-subscribe-form.sendy-subscriber-count,.sendy-submit-btn{padding-top:4px}.shortcode-subscribe-form
label{min-width:70px;display:inline-block}.shortcode-subscribe-form .name-cont{margin-bottom:10px}.shortcode-subscribe-form .sendy-subscriber-count,.shortcode-subscribe-form .sendy_terms,.sendy-form-row-captcha,.shortcode_sendy_success,.shortcode_sendy_error{margin-bottom:5px}.shortcode-subscribe-form .sendy-submit-btn{}.subscribe-form  .sendy-form-row,.captcha-image{margin-bottom:6px}.subscribe-form .sendy-form-row input[type=text]{padding:6px
1px 6px 6px;line-height:26px}.subscribe-form .sendy-form-row
label{display:inline-block;font-size:14px;margin-bottom:6px}.subscribe-form .sendy-form-row input.captcha-input{max-width:120px}.sendy-subscriber-count{padding:10px
0}.img-captcha-ref{max-height:26px;vertical-align:middle;max-width:26px}.swp-form{float:none}.swpclear{clear:both}.swp-form .swp-row{width:100%;margin-bottom:15px}.swp-form .swp-col{float:left;width:45%}.swp-form .swp-col-1{margin-right:10%}.swp-form .swp-colsize-2{width:100%}.swp-email-valid-error, .swp-email-duplicate-error,.swp-success,.swp-captcha-error,.swp-form .swp-spinner,.swp-raw-error{display:none}.swp-spinner{margin-left:6px}.swp-email-valid-error, .swp-email-duplicate-error,.swp-success,.swp-captcha-error,.swp-form .swp-spinner{display:none}@media only screen and (max-width: 600px){.swp-form .swp-col{float:none;width:100%}.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description
.text{width:72%;float:left}.widget_brand_description
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0
0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails
li{float:left;margin:0
3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns
li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1
li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2
li{width:48%}ul.brand-thumbnails.columns-3
li{width:30.75%}ul.brand-thumbnails.columns-5
li{width:16.95%}ul.brand-thumbnails.columns-6
li{width:13.5%}.brand-thumbnails li
img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description
li{text-align:center}.brand-thumbnails-description li .term-thumbnail
img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index
li{float:left;margin:0
2px 2px 0}ul.brands_index li a,ul.brands_index li
span{border:1px
solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li
span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li
a.active{border-width:2px;padding:5px}div#brands_a_z
a.top{border:1px
solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.woocommerce.wc-memberships-frontend-banner,.woocommerce.wc-memberships.admin-restricted-content-notice{background-color:#96588a;box-shadow:0 1px 1em rgba(0,0,0,.2);color:#fff;font-size:1em;left:0;margin:0;padding:1em 0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:99998}.woocommerce.wc-memberships-frontend-banner .dismiss-link:hover,.woocommerce.wc-memberships-frontend-banner a,.woocommerce.wc-memberships.admin-restricted-content-notice .dismiss-link:hover,.woocommerce.wc-memberships.admin-restricted-content-notice a{color:#fff;text-decoration:underline}.woocommerce .wc-memberships-restriction-message{margin:2em 0!important}.woocommerce .wc-memberships-variation-message{display:none}.woocommerce ul.products li.product .onsale.wc-memberships-member-discount{margin-left:-.5em;margin-right:0;right:auto}.woocommerce span.onsale.wc-memberships-member-discount{left:auto;margin-right:-.5em}.woocommerce span.wc-memberships-variation-member-discount{font-style:italic;font-weight:400}.admin-bar .wc-memberships-frontend-banner,.admin-bar .wc-memberships.admin-restricted-content-notice{top:32px}.woocommerce-account table.my_account_memberships{table-layout:fixed}.woocommerce-account .wc-memberships-members-area-sorting .unsorted .sort-order-icon{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .unsorted:hover .sort-order-icon.sort-asc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-asc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-asc:hover .sort-order-icon.sort-desc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-asc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc .sort-order-icon.sort-desc{display:inline-block}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-desc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-desc{display:none}.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:focus .sort-order-icon.sort-asc,.woocommerce-account .wc-memberships-members-area-sorting .sorted.sort-desc:hover .sort-order-icon.sort-asc{display:inline-block}.woocommerce-account .wc-memberships-members-area-pagination{float:right;line-height:normal;text-align:right}.woocommerce-account .wc-memberships-members-area-pagination a{text-decoration:none}.woocommerce-account .wc-memberships-members-area-pagination a span{opacity:.4}.woocommerce-account .wc-memberships-members-area-pagination a:focus span,.woocommerce-account .wc-memberships-members-area-pagination a:hover span{opacity:1}.woocommerce-account td.membership-content-actions,.woocommerce-account td.membership-discount-actions,.woocommerce-account td.membership-product-actions,.woocommerce-account th.membership-content-actions,.woocommerce-account th.membership-discount-actions,.woocommerce-account th.membership-product-actions{min-width:150px}.woocommerce-account .membership-discount-image img,.woocommerce-account .membership-product-image img{max-height:84px;max-width:84px}.woocommerce-account td.membership-discount-image,.woocommerce-account td.membership-product-image,.woocommerce-account th.membership-discount-image,.woocommerce-account th.membership-product-image{min-width:130px}.theme-twentytwenty #wc-memberships-members-area,.theme-twentytwentyone #wc-memberships-members-area{margin:0 auto;max-width:1600px;padding:0 6vw}#mbm-book-page .mbm-author{display:block;padding-bottom:2px}.mbm-author-social-media-link{margin-right:5px}.mbm-author-photo
img{margin-right:10px}div.mbdbma_about_the_author{clear:both}li.mbdb_author_list_item{list-style-type:none;margin-bottom:1em;clear:both}.mbdb_author_list_photo{margin-right:1em;float:left;margin-bottom:1em}a.mbdb_author_list_name{font-size:1.3em;font-weight:bold;text-decoration:none}h2.mbdb_author_list_letter_title{clear:both}.woocommerce form.checkout .opc-single-product:before,
.woocommerce form.checkout .opc-single-product:after{content:' ';display:table}.woocommerce form.checkout .opc-single-product:after{clear:both}.woocommerce form.checkout .opc-single-product{*zoom:1;margin-bottom:2em}.woocommerce form.checkout .product .entry-summary{margin:0
!important;padding:0
!important}.woocommerce form.checkout .product .quantity,
.woocommerce form.checkout .product
.add_to_cart_button{margin:0
0 2em 0 !important}.woocommerce form.checkout .opc-single-product .product-quantity:after{content:' ';display:table;clear:both}.woocommerce form.checkout .opc-single-product
.quantity{float:left;margin-right:4px !important}.selected button.add_to_cart_button,
.selected
a.add_to_cart_button{display:none}.selected button.add_to_cart_button::after,
.selected a.add_to_cart_button::after{content:attr(data-opc_remove_text)}#opc-product-selection .shop_table td.product-thumbnail{width:40%}#opc-product-selection .shop_table td.product-name,
#opc-product-selection .shop_table td.product-price{width:15%}#opc-product-selection .shop_table td.product-quantity{width:30%}#opc-product-selection .shop_table td.product-quantity{text-align:center}#opc-product-selection .product-item label.opc-radio-list-label{display:inline}.opc-single-product .quantity
.qty{width:5em}.opc-single-product
.quantity{float:left;margin-right:0.5em}.opc-pricing-table-wrapper{width:100%;clear:both}.opc-pricing-table-product{position:relative;float:left;margin:1.6em 0 1em -1px;border:1px
solid #e0e0e0;text-align:center}.opc-pricing-table-product:not(:first-child){border-left:none}.opc-pricing-table-product,
.opc_columns_4 .opc-pricing-table-product{width:24%}.opc_columns_2 .opc-pricing-table-product{width:49%}.opc_columns_3 .opc-pricing-table-product{width:33%}.opc_columns_5 .opc-pricing-table-product{width:19%}@media screen and (max-width: 782px){.opc-pricing-table-product,
.opc_columns_4 .opc-pricing-table-product,
.opc_columns_2 .opc-pricing-table-product,
.opc_columns_3 .opc-pricing-table-product,
.opc_columns_5 .opc-pricing-table-product{width:100%}}.opc-pricing-table-product-header{padding:1em
1em 1.6em}.opc-pricing-table-product-title{font-size:1em}.opc-pricing-table-product-price{font-size:1.6em;line-height:1em}.opc-pricing-table-product-price .subscription-details{font-size:0.6em}.opc-pricing-table-product .product-quantity{min-height:30px}.opc-pricing-table-product-attributes,.opc-pricing-table-product-dimensions{padding-top:2em;border-top:1px solid #e5e5e5}.selected .wc-south{display:inline-block;margin-left:4px}.wc-south{display:none}.wc-south:before,
.wc-south a:before{font-family:'WooCommerce';speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:7px;content:'\e02e';font-size:0.75em}#order_review .opc_cart_item td.product-name{padding-left:1.8em;min-width:60%;vertical-align:middle}#order_review .product-remove{display:inline-block;margin-left:-1.2em;float:left}.opc_order_review .product-details{display:inline-block;float:left;min-width:70%}.opc_order_review .product-quantity{display:inline-block;float:right}.opc_order_review td.product-total{vertical-align:top;padding-top:0.6em}#order_review.opc_order_review
a.remove{display:inline-block;height:1em;width:1em;text-align:center;line-height:0.85em;-webkit-border-radius:100%;border-radius:100%;color:red;text-decoration:none}#order_review.opc_order_review a.remove:hover{background-color:red;color:#fff}#opc-messages,.woocommerce-info{clear:both}