.cp-header-bar{display:flex;justify-content:space-between;margin-bottom:-16px}.cp-header-bar .print-button,.cp-header-bar .share-button{margin-right:12px}@media (max-width:767px){.cp-header-bar{margin-top:-5px}}@media print{.cp-header-bar{display:none}}.cp-bib-content-label,.cp-bib-field-label{text-transform:uppercase;color:var(--generic-darkgrey,#666);font-size:.75rem;font-weight:400}.cp-value-part .separator{margin:0 4px}.cp-value-part .formatted-value{display:block;margin-bottom:.5rem}.cp-value-part .formatted-value:last-child{margin:0}.cp-value-part.with-separator .formatted-value{display:inline}.cp-bib-field-value .part-primary,.cp-bib-field-value .part-secondary{display:inline-block}.cp-bib-field-value .part-primary{margin-right:6px}.cp-bib-field-value .part-contributor,.cp-bib-field-value .part-contributor-relationship{font-size:.875rem}.cp-bib-field{display:flex}.cp-bib-field .cp-bib-field-label{flex-shrink:0;margin-right:24px;width:6rem}.cp-bib-field .values-list{margin-bottom:0;padding-left:0;list-style:none}.cp-bib-field .bib-field-value+.bib-field-value{margin-top:8px}@media (min-width:768px){.cp-bib-field .cp-bib-field-label{margin-top:5px}.cp-bib-field .cp-bib-field-label.with-content-label{margin-top:0}.cp-bib-field .values-list{margin-bottom:4px}}@media (max-width:767px){.cp-bib-field{display:block}.cp-bib-field .cp-bib-field-label{width:100%}}.cp-metadata-display.metadata-display--compact .cp-bib-field{margin-bottom:4px}.cp-metadata-display .cp-bib-field{margin-bottom:16px}@media (max-width:767px){.cp-metadata-display.metadata-display--compact .cp-bib-field{margin-bottom:16px}.cp-metadata-display.metadata-display--compact .cp-bib-field:last-child{margin-bottom:12px}}.cp-full-details .full-details-brief{padding-bottom:24px}.cp-full-details .field-detail{display:flex;width:100%;padding:24px 0}.cp-full-details .field-detail h3{margin-right:40px;margin-bottom:16px;width:14rem;min-width:14rem;max-width:14rem}.cp-full-details .field-detail .cp-metadata-display{width:100%}.cp-full-details .field-detail .cp-metadata-display .cp-bib-field{display:flex;flex-direction:column}.cp-full-details .field-detail :not(.metadata-display--compact) .cp-bib-field-label{width:auto}.cp-full-details .cp-chevron-link{display:block;margin-top:2rem}@media (max-width:991px){.cp-full-details .field-detail{flex-direction:column}}.cp-bib-details .cp-metadata-display{margin-bottom:8px}@media (max-width:767px){.cp-bib-details .cp-metadata-display{margin-top:12px}}.cp-bib-details .original-record-link{display:block;margin-top:8px}.cp-bib-card .bib-card-contents{display:flex;position:relative;justify-content:center;margin:auto;width:9.375rem;height:100%}.cp-bib-card .cp-jacket-cover{display:flex;max-height:8rem}@media (max-width:575px){.cp-bib-card .cp-jacket-cover{max-height:5rem}}.cp-bib-card .bib-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.cp-bib-card .bib-wrapper,.cp-bib-card .cp-bib-link{color:var(--generic-graphite,#292929)}.cp-bib-card .title-link{flex-basis:100%}.cp-bib-card .bib-title{margin-top:11px;width:100%;text-align:center;line-height:1.375;font-weight:600}.cp-bib-card .number{flex-shrink:0;min-width:1ch;padding-right:1rem;line-height:1;color:var(--generic-darkgrey,#666);font-size:1.25rem}.cp-bib-card .current-item-indicator{position:absolute;bottom:-20px;text-transform:uppercase;color:var(--generic-darkgrey,#666);font-size:.75rem}.cp-bib-card .cp-bib-jacket{width:5.1rem}@media (max-width:575px){.cp-bib-card .cp-bib-jacket{width:3.2rem}}@media (max-width:479px){.cp-bib-card .bib-title{width:8rem}}@media print{.cp-bib-card{page-break-before:auto;page-break-after:auto;page-break-inside:avoid}}.cp-bib-card-row{display:flex;flex-wrap:wrap;justify-content:flex-start}.cp-same-series-overlay .same-series-heading{margin-bottom:32px}.cp-same-series-overlay .cp-bib-card{flex-basis:32%;margin-bottom:40px}@media (max-width:767px){.cp-same-series-overlay .cp-bib-card{flex-basis:50%}}.cp-vendor-attribution-label{text-transform:uppercase;color:var(--generic-darkgrey,#666);font-weight:600;line-height:1.25em;font-size:.688rem;font-weight:400}.cp-same-series .same-series-heading{margin-bottom:8px}.cp-same-series .same-series-heading h3{margin-bottom:4px}.cp-same-series .cp-bib-card-row{margin-top:20px;margin-bottom:25px}.cp-same-series .cp-bib-card{flex-basis:32%}@media (max-width:575px){.cp-same-series .cp-bib-card:nth-child(3){display:none}}.cp-syndetics-unbound-enrichment .unbound_content{padding:0}.cp-syndetics-unbound-enrichment .unbound_footer{margin-top:8px;width:100%;text-align:center}.cp-syndetics-unbound-enrichment .unbound_header,.cp-syndetics-unbound-enrichment .unbound_subhead{margin-right:0;margin-bottom:1.5rem;border-top:1px solid var(--generic-silver,#ccc);border-bottom:0;padding:1.5rem 0 0;line-height:1.4;color:var(--generic-graphite,#292929);font-family:var(--font-family-variant,"Merriweather",Georgia,serif);font-size:1.25rem;font-weight:700}.cp-syndetics-unbound-enrichment .unbound_reviews_header{margin-top:0;margin-bottom:0}.cp-syndetics-unbound-enrichment .unbound_series .unbound_books{margin-top:0;height:215px;overflow:hidden;text-align:justify}.cp-syndetics-unbound-same-series .top{margin-bottom:8px}.cp-syndetics-unbound-same-series .top h3{margin-bottom:4px}.cp-catalog-contributors .cp-bib-field-value,.cp-contains .cp-bib-field-value,.cp-subject-genre .cp-bib-field-value{margin-bottom:8px}.cp-movie-contributors .contributor-list ul{display:flex;flex-flow:row wrap;margin-left:-9px}.cp-movie-contributors .contributor-list .contributor-item{margin:10px}.cp-movie-contributors .contributor-list .contributor-wrapper .contributor-details{width:7rem;text-align:left}.cp-movie-contributors .contributor-list .contributor-wrapper .contributor-details .contributor-name{margin-top:8px;font-size:.875rem;font-weight:600}.cp-movie-contributors .contributor-list .contributor-wrapper .contributor-details .character{width:7rem;color:var(--generic-darkgrey,#666);font-size:.875rem}.cp-movie-contributors .contributor-list .contributor-image{width:6.25rem;height:8rem}.cp-movie-contributors .cp-expand-link{display:block}.cp-distinction-item .distinction-title.unlinked{font-weight:600}.cp-distinction-item .subtitle{color:var(--generic-darkgrey,#666);font-size:.875rem}.cp-bib-distinctions .lists{display:flex}.cp-bib-distinctions .list{flex:1 1 50%}.cp-bib-distinctions .list:not(:first-child){margin-left:56px}.cp-bib-distinctions .distinction-item{margin-bottom:8px}@media (max-width:575px){.cp-bib-distinctions .lists{display:block}.cp-bib-distinctions .list{flex:1 1 50%}.cp-bib-distinctions .list:not(:first-child){margin-top:24px;margin-left:0}}.cp-media-summary .cp-expandable-html{margin-bottom:1rem}.cp-media-summary .language-and-audience-info .cp-bib-field:not(:last-child){margin-bottom:4px}.cp-bib-about{padding-top:32px}.cp-bib-about .cp-about-the-author,.cp-bib-about .cp-bib-details,.cp-bib-about .cp-bib-distinctions,.cp-bib-about .cp-contains,.cp-bib-about .cp-contributors,.cp-bib-about .cp-media-summary,.cp-bib-about .cp-same-series,.cp-bib-about .cp-series,.cp-bib-about .cp-subject-genre,.cp-bib-about .cp-syndetics-unbound-same-series{margin-bottom:32px}.cp-add-to-list-button .cp-text-button{min-height:auto;padding:2px}.cp-add-to-list-button .title-added-label{padding:4px;font-weight:600}.cp-add-to-list-button .title-added-label svg{margin-right:5px}.cp-add-to-list-table .cp-table{margin-top:24px}.cp-add-to-list-table .cp-table .list-name-col{width:100%;white-space:normal}.cp-add-to-list-table .cp-table .list-action-col,.cp-add-to-list-table .cp-table .list-date-col{min-width:12em;white-space:nowrap}.cp-add-to-list-table .cp-table .cp-table-cell{vertical-align:middle}.cp-add-to-list-table .cp-pagination{flex-direction:column;align-items:center;width:100%}.cp-add-to-list-overlay .cp-bib-brief{padding-bottom:2rem}.cp-community-lists .community-lists-heading h3{margin-bottom:1rem}.cp-community-lists .community-lists-content ul{margin:0;padding:0}.cp-community-lists .community-lists-content ul li{list-style:none}.cp-community-lists .community-lists-content .view-all-link{display:inline-block;margin-top:1rem}@media print{.cp-community-lists .community-lists-content .view-all-link{display:none}}.cp-community-lists .empty-community-lists{color:var(--generic-darkgrey,#666);font-style:italic}.cp-community-lists .cp-add-to-list-dropdown{margin-bottom:24px}.cp-empty-ugc-display{margin-top:1.5rem;color:var(--generic-darkgrey,#666);font-style:italic}.cp-ugc-list .ugc-list-item{margin-top:20px}.cp-ugc-list .ugc-list-item:not(:last-of-type){border-bottom:1px solid var(--generic-silver,#ccc);padding-bottom:20px}.cp-ugc-likes-modal .cp-modal-header{padding:1.5rem;text-align:left}.cp-ugc-likes-modal .cp-modal-content{padding-bottom:2rem}.cp-ugc-likes-modal .ugc-likes-user{padding-bottom:1.5rem;font-size:.875rem}.cp-ugc-likes-modal .ugc-likes-user .cp-user-avatar{margin-right:1rem}.cp-ugc-likes-modal .likes-list{display:inline;margin:0;padding:0;list-style:none}.cp-ugc-likes-modal .likes-list>li{display:block}.cp-ugc-likes-modal .show-more-likes-button{display:block;padding:0;white-space:nowrap;font-size:1rem}.cp-ugc-likes-modal .show-more-likes-button svg{font-size:1.25rem}.cp-ugc-likes-button .cp-button{display:inline-flex;align-items:center;padding:0;font-weight:400}.cp-text-ugc-display{white-space:pre-line;word-break:break-word}.cp-text-ugc-display .cp-expandable-text{margin-right:48px;max-width:45em}.cp-text-ugc-display .placeholder{color:var(--generic-darkgrey,#666);font-style:italic}.cp-text-ugc-display .ugc-display__footer{display:flex;margin-top:4px}.cp-text-ugc-display .ugc-display__footer .cp-flag-ugc-button:not(:first-child),.cp-text-ugc-display .ugc-display__footer .ugc-display__like-button:not(:first-child),.cp-text-ugc-display .ugc-display__footer .ugc-display__unlike-button:not(:first-child){margin-left:16px}.cp-text-ugc-display .ugc-display__footer .ugc-display__flag-button,.cp-text-ugc-display .ugc-display__footer .ugc-display__like-button,.cp-text-ugc-display .ugc-display__footer .ugc-display__unlike-button{padding:0;font-weight:400}@media print{.cp-text-ugc-display .ugc-display__footer .ugc-display-options,.cp-text-ugc-display .ugc-display__footer .ugc-display__like-button,.cp-text-ugc-display .ugc-display__footer .ugc-display__unlike-button{display:none}}.cp-text-ugc-display .ugc-display__header{margin-bottom:8px}.cp-text-ugc-display .ugc-display__header .user-area{display:inline-flex;align-items:center}.cp-text-ugc-display .ugc-display__header .cp-short-formatted-date{display:inline-block;height:1.3rem;vertical-align:middle;color:var(--generic-darkgrey,#666);font-size:.75rem}.cp-text-ugc-display .ugc-display__header .right-side{display:flex;float:right}.cp-text-ugc-display .ugc-display__header .cp-ugc-options-dropdown .cp-icon-button{margin-top:-6px}.cp-text-ugc-display .ugc-display__header .cp-rating-stars{margin-left:8px}.cp-text-ugc-display .ugc-display__header .cp-rating-stars svg{font-size:1rem}.cp-ugc-editor .cp-panel{border:0;border-radius:4px;background:var(--generic-cloud,#f6f6f6);padding:16px 24px}.cp-ugc-editor .ugc-editor__buttons{display:flex;justify-content:flex-end;margin-bottom:8px}@media print{.cp-quotation-editor{display:none}}@media (max-width:991px){.cp-quotations{padding-top:8px}}.cp-quotations .all-quotations{display:block;margin-top:16px}@media print{.cp-quotations .all-quotations,.cp-summary-editor{display:none}}@media (max-width:991px){.cp-summaries{padding-top:8px}}.cp-summaries>:first-child{padding-top:0}.cp-summaries .all-summaries{display:block;margin-top:16px}@media print{.cp-summaries .all-summaries{display:none}}.cp-ugc-video-playback{width:22.857em;height:12.857em}@media (max-width:479px){.cp-ugc-video-playback{width:100%;height:56.49718vw}}.cp-video-editor .cp-panel{border:0;border-radius:4px;background:var(--generic-cloud,#f6f6f6);padding:16px 24px}.cp-video-editor .action-buttons{display:flex;justify-content:flex-end;margin-bottom:8px}.cp-video-editor .video-field:not(:first-child){margin-top:1rem}@media print{.cp-video-editor{display:none}}.cp-video-display .cp-expandable-text{word-break:break-word}.cp-video-display .video-display{display:flex}@media (max-width:575px){.cp-video-display .video-display{flex-wrap:wrap}}.cp-video-display .video-wrapper{position:relative;flex-shrink:0;width:320px;height:180px;background:var(--generic-lightgrey,#e5e5e5)}@media (max-width:767px){.cp-video-display .video-wrapper{width:296px;height:167px}}@media (max-width:575px){.cp-video-display .video-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}}.cp-video-display .video-wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%}.cp-video-display .video-wrapper .placeholder-icon-wrapper{display:flex;align-items:center;border:1px solid var(--generic-silver,#ccc)}.cp-video-display .video-wrapper .placeholder-icon-wrapper .icon-svg-movies{margin:auto;width:56px;height:56px;color:var(--generic-silver,#ccc)}.cp-video-display .video-details{flex-grow:1;margin-left:20px}.cp-video-display .video-details .user-area{display:inline-flex;align-items:center;margin-bottom:8px}.cp-video-display .video-details .cp-badge{margin-left:8px}.cp-video-display .video-details .cp-ugc-options-dropdown .cp-icon-button{margin-top:-6px}.cp-video-display .video-details .right-side{display:flex;float:right}.cp-video-display .video-details .video-info{margin-right:48px;max-width:45em;white-space:pre-line}.cp-video-display .video-details .video-title{margin-bottom:4px;word-break:break-word}.cp-video-display .video-details .placeholder{display:block;font-style:italic}.cp-video-display .video-details .video-description{display:block;margin-bottom:8px}.cp-video-display .video-details .author{display:inline-block;font-size:1rem}.cp-video-display .video-details .cp-text-button{padding-left:0}@media (max-width:575px){.cp-video-display .video-details{margin:12px 0 0}.cp-video-display .video-details .video-info{margin:0}}@media (max-width:991px){.cp-videos{padding-top:8px}}.cp-videos .cp-video-editor{margin-bottom:28px}.cp-videos .all-videos{display:block;margin-top:24px}@media print{.cp-videos .all-videos{display:none}}.age-rating-editor{display:flex;flex-wrap:wrap;white-space:nowrap}.age-rating-editor .rating-label{padding-right:12px}.age-rating-editor .delete-rating-button,.age-rating-editor .open-editor-button{padding:0 8px 22px 0}.age-rating-editor .editor-buttons{margin-bottom:16px}.age-rating-editor .cp-select{margin:0 8px 16px 0}.cp-age-suitability .total-label{text-transform:uppercase;color:var(--generic-darkgrey,#666);font-weight:600;line-height:1.25em;font-size:.688rem;font-weight:400;margin-top:8px}.cp-age-suitability .age-rating{color:var(--generic-darkgrey,#666);font-family:var(--font-family-variant,"Merriweather",Georgia,serif);font-size:2.5rem;font-weight:400}@media (min-width:768px){.cp-age-suitability .age-suitability-display{display:flex}.cp-age-suitability .age-suitability-display .average-rating{flex:0 0 45%}.cp-age-suitability .age-suitability-display .current-user-rating{padding-left:48px}}@media (max-width:767px){.cp-age-suitability .current-user-rating{padding-top:16px}}.cp-content-notices-summary .summary-label{text-transform:uppercase;color:var(--generic-darkgrey,#666);font-weight:600;line-height:1.25em;font-size:.688rem;font-weight:400;padding:4px 0}.cp-content-notices-summary .content-notices-category{display:block;padding:4px 0;font-size:1rem}.cp-content-notices h3{padding-top:2rem}@media (max-width:767px){.cp-content-notices h3{padding-top:10px}}.cp-content-notices .cp-link{display:inline-block;margin-top:1rem}@media print{.cp-content-notices .cp-link{display:none}}.cp-bib-community .cp-community-lists{margin-bottom:2rem}.cp-creative-commons.cp-popup-manager{position:absolute;right:0;bottom:0}.cp-creative-commons.cp-popup-manager p{display:inline-block;margin-bottom:0}.cp-creative-commons.cp-popup-manager .icon-svg-info-solid{width:16px;height:16px;color:var(--generic-white,#fff);filter:drop-shadow(0 1px 4px #000000b3)}.cp-creative-commons.cp-popup-manager .info-button{width:40px;height:40px;border:none;background:transparent;padding:0}.cp-creative-commons.cp-popup-manager .popover__pop-up__content{margin-top:0}.cp-debug-card-button .debug-card-button{min-height:auto;padding:0}.cp-debug-card-button .info-icon{font-size:1.2rem}.cp-debug-card-button .promo-table .cp-table-cell{width:50%}.cp-debug-card-button .promo-table .label-cell{font-weight:600}.cp-promo-card .pc__date-stamp{position:absolute;top:.75rem;left:.75rem;z-index:2}.cp-promo-card .pc__debug-button{margin-top:8px;margin-left:-6px;font-size:.875rem}.cp-promo-card .pc__description{margin-bottom:0;font-size:.875rem}.cp-promo-card .pc__heading{margin-top:0;font-size:1rem}.cp-promo-card .pc__image{aspect-ratio:2/1;width:100%}.cp-promo-card .pc__image-wrapper{position:relative;margin-bottom:1rem;height:0;padding-top:50%}.cp-promo-card .pc__image-wrapper-inner{display:block;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--generic-silver,#ccc);background:var(--generic-white,#fff);overflow:hidden}.cp-promo-card .pc__location{margin:2px 0 0;font-size:.875rem;font-weight:600}.cp-promo-card .pc__type{text-transform:uppercase;color:var(--generic-darkgrey,#666);font-weight:600;line-height:1.33em;font-size:.75rem;margin:0 0 6px;line-height:1.3}.cp-promo-cards .cp-promo-cards__info{display:inline}.cp-promo-cards .cp-promo-cards__item{margin-bottom:1rem}.cp-promo-cards .cp-promo-cards__row{justify-content:center;padding:0;list-style:none}.cp-promo-cards .cp-promo-cards__title{margin-bottom:1rem;text-align:center}@media (min-width:576px){.cp-promo-cards .cp-promo-cards__item{margin-bottom:0}}.cp-bib-authors{margin:2px 0 10px;padding:0}.cp-bib-slide{margin:12px;width:8.25rem;text-align:left}.cp-bib-slide .bib-slide-link{display:block;position:relative}.cp-bib-slide .bib-slide-link .cp-jacket-cover{width:100%}.cp-bib-slide .bib-slide-link .bib-info{background:var(--generic-graphite,#292929);background:linear-gradient(180deg,var(--generic-graphite,#292929) 32%,var(--generic-charcoal,#474747));width:100%;height:100%;padding:12px;color:var(--generic-white,#fff)}.cp-bib-slide .bib-slide-link .bib-info .cp-bib-title .cp-heading{color:var(--generic-white,#fff)}.cp-bib-slide .bib-slide-link .bib-info .cp-bib-authors{font-size:.75rem;font-weight:400}.cp-bib-slide .bib-slide-link .text-cover{width:100%;padding-bottom:140%}.cp-bib-slide .bib-slide-link .bib-slide-hover,.cp-bib-slide .bib-slide-link .text-cover .text-cover-content{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.cp-bib-slide .bib-slide-link .bib-slide-hover{transition:opacity .16s linear;opacity:0}.cp-bib-slide .bib-slide-link:focus .bib-slide-hover,.cp-bib-slide .bib-slide-link:hover .bib-slide-hover{opacity:.88}@media (max-width:1199px){.cp-bib-slide{width:6rem}}@media (max-width:575px){.cp-bib-slide{margin:5px}}.cp-bib-recommendation-item .provider-label{margin-top:8px;min-height:16px;text-align:left}.cp-bib-recommendations{text-align:center}.cp-bib-recommendations .groups{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;margin-top:12px}.cp-bib-recommendations .group-title{margin:auto;max-width:100%}.cp-bib-recommendations .view-all-recommendations-link{margin:8px auto 0}@media print{.cp-bib-recommendations .view-all-recommendations-link{display:none}}.cp-lists-row{justify-content:center;padding:0;list-style:none}.cp-lists-row.stacked{margin:auto;max-width:38rem}.cp-lists-row.stacked .list-item{margin-bottom:24px}.cp-staff-lists .staff-lists-heading{margin-bottom:24px;text-align:center}.cp-staff-lists .cp-lists-row{margin-bottom:0}.cp-staff-lists .lists-desktop{margin-bottom:24px}.cp-staff-lists .lists-mobile{display:none}.cp-staff-lists .view-all-link{margin-top:8px;text-align:center}@media print{.cp-staff-lists .view-all-link{display:none}}@media (max-width:767px){.cp-staff-lists .lists-desktop{display:none}.cp-staff-lists .lists-mobile{display:block}}.cp-bib-discover{background-color:var(--generic-cloud,#f6f6f6)}.cp-bib-discover>.container>.cp-bib-recommendations:first-child,.cp-bib-discover>.container>.cp-promo-cards:first-child,.cp-bib-discover>.container>.cp-staff-lists:first-child{margin-top:8px}.cp-bib-discover>.container>.cp-bib-recommendations:not(:first-child),.cp-bib-discover>.container>.cp-promo-cards:not(:first-child),.cp-bib-discover>.container>.cp-staff-lists:not(:first-child){padding-top:32px}.cp-bib-discover>.container>.cp-divider{margin-top:40px}.cp-bib-page .cp-bib-discover{margin:16px 0 0;padding:0}.cp-add-to-interested-events{margin-top:-3px}.cp-add-to-interested-events .star-icon-button .icon-svg-star-outline{position:relative;right:5px}.cp-add-to-interested-events .cp-icon-button{width:51px;height:40px;border-radius:4px;padding:0}.cp-add-to-interested-events .cp-dropdown-menu{min-width:215px}@media print{.cp-add-to-interested-events{display:none}}.cp-content-card-type{text-transform:uppercase;color:var(--generic-darkgrey,#666);font-weight:600;line-height:1.33em;font-size:.75rem;margin-bottom:6px;color:var(--generic-blue,#02729e)}.cp-content-card-type a{color:inherit}.cp-content-card-type span{color:var(--generic-grey,#949494)}.cp-content-card-image{min-width:128px;max-width:128px;min-height:128px;max-height:128px;background:var(--generic-whitesmoke,#f0f0f0);overflow:hidden}.cp-content-card-image .card-link{display:inline-block;position:relative}.cp-content-card-image img{width:100%;height:100%}@media (max-width:991px){.cp-content-card-image{max-height:164px}}@media (max-width:575px){.cp-content-card-image{max-height:126px}}@media (max-width:479px){.cp-content-card-image{max-height:286px}}.cp-event-location{display:inline-block;font-size:.875rem}.cp-content-card{display:flex;position:relative;align-items:flex-start;width:100%;border:1px solid var(--generic-silver,#ccc);background:var(--generic-white,#fff)}.cp-content-card .card-details{padding:16px 20px}.cp-content-card .image-wrapper{position:relative}.cp-content-card .manual-date{margin:8px 0 0;font-size:.875rem}.cp-content-card .cp-event-date-stamp{margin:20px 0 0 20px}@media (max-width:575px){.cp-content-card .cp-event-date-stamp{margin:16px 0 0 20px}}.cp-content-card .cp-content-card-title{margin-top:0;margin-bottom:4px;font-size:1.25rem}.cp-content-card .cp-event-date-time{display:block;margin-top:8px;font-size:.875rem}.cp-content-card .cp-event-location{margin-top:2px}.cp-content-card .cp-content-card-description{margin-bottom:0;line-height:20px}@media (max-width:575px){.cp-content-card .cp-content-card-description{display:none}}.cp-content-card .cp-debug-card-button{margin-top:8px}.cp-content-card .card-actions{margin:12px 12px 0 auto}.cp-content-card.content-card--borderless{border:0}.cp-content-card.content-card--compact .card-details{padding:12px 20px}.cp-content-card.content-card--compact .cp-event-date-stamp{margin:20px 0 0 20px}@media (max-width:575px){.cp-content-card.content-card--compact .cp-event-date-stamp{margin:12px 0 0 20px}}.cp-content-card.content-card--transparent{background:transparent}.cp-content-card.content-card--transparent .card-details{padding:0 0 0 20px}.cp-content-card.content-card--transparent .cp-event-date-stamp{margin:0}.cp-bib-event-cards{background:var(--generic-cloud,#f6f6f6)}.cp-bib-event-cards .cp-content-card .cp-content-card-image{min-width:96px;max-width:96px;min-height:96px;max-height:96px}.cp-bib-event-cards .event-card{margin-bottom:1.5rem}.cp-bib-event-cards .event-card:last-child{margin-bottom:0}.cp-bib-event-cards .event-card .cp-event-date-time,.cp-bib-event-cards .event-card .manual-date{margin-top:6px}.cp-bib-event-cards .event-card h3.cp-heading{margin:0;font-size:1rem}.cp-bib-event-cards .heading{white-space:nowrap}.cp-bib-event-cards .info{display:inline}@media (min-width:768px){.cp-bib-event-cards .cards{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(1,1fr)}.cp-bib-event-cards .cards.cards--multi{grid-template-columns:repeat(2,1fr)}.cp-bib-event-cards .event-card{margin-bottom:0}}.cp-more-from-provider .icon-chevron{margin-top:2px;margin-left:-2px;width:1.2em;height:1.2em}.cp-more-from-provider .overlay-trigger{white-space:nowrap}.cp-more-from-provider-overlay .bib-brief{margin-bottom:2rem}#LT_LB_wrapper #LT_LB_overlay{z-index:2000001}#LT_LB_wrapper #LT_LB{z-index:2000002}.cp-more-from-syndetics-unbound .enrichment:not(:first-of-type){margin-top:2rem}.cp-tag-list{padding:0;list-style:none}.cp-tag-list.tag-list--stacked .tag-item{display:block;margin-bottom:8px}.cp-tag-list>.tag-item{display:inline-block;margin:4px 8px 4px 0}.cp-tags-editor{margin:32px 0;background-color:var(--generic-cloud,#f6f6f6);padding:16px 24px;font-family:var(--font-family-base,"Open Sans",Arial,sans-serif);font-size:16px;font-style:normal}.cp-tags-editor .tags-editor-heading{margin-bottom:8px;line-height:1.5;color:var(--generic-graphite,#292929);font-weight:600}.cp-tags-editor .tags-editor-help{line-height:1.5;color:var(--generic-charcoal,#474747);font-weight:400}.cp-tags-editor .tags-form .form-group{margin-top:1rem}.cp-tags-editor .tags-form .form-group label{margin-bottom:8px;line-height:1.5;color:var(--generic-graphite,#292929);font-weight:600}.cp-tags-editor .tags-form .form-group .form-help{margin-bottom:0;color:var(--generic-darkgrey,#666);font-weight:400}.cp-tags-editor .tags-form .tag-editor-footer{display:flex;flex-direction:row;justify-content:flex-end;margin-top:20px}.cp-tags-editor .tag-pill{display:inline-flex;align-items:center;justify-content:center;height:32px;border:1px solid var(--generic-silver,#ccc);border-radius:40px;background:none;padding:6px 16px;text-align:center;line-height:1.5;color:var(--generic-darkgrey,#666);font-size:.875rem;font-weight:600}.cp-add-tags .add-tags-button{margin-top:8px;margin-bottom:12px}.cp-add-tags .my-tags{margin-bottom:1.5rem}.cp-add-tags .my-tags .my-tags-heading{margin-top:12px;margin-bottom:8px;line-height:1.5;font-size:16px;font-weight:600;font-style:normal}.cp-add-tags .my-tags .my-tags-list{padding-left:0}.cp-add-tags .my-tags .my-tags-list .cp-pill{margin-right:4px;margin-bottom:8px}.cp-add-tags .my-tags .my-tags-list .tag-pill-personal{position:relative;top:2px}.cp-all-community-tags .divider{margin:20px 0}.cp-all-community-tags .cp-bib-brief{margin-bottom:24px}.cp-all-community-tags .tag-link-list{padding:0}.cp-all-community-tags .tag-link-list .tag-link-item{margin-bottom:8px;list-style:none}.cp-community-tags{padding:0}.cp-community-tags .view-expand-link{display:block;margin:4px 0}@media print{.cp-community-tags .view-expand-link{display:none}}.cp-related-titles .heading h3{margin-bottom:12px}.cp-related-titles .items{display:flex;align-items:flex-end;justify-content:flex-start;margin:0 -12px}@media (max-width:575px){.cp-related-titles .items{flex-wrap:wrap;margin:0 -5px}}.cp-similar-series .similar-series-heading{margin-bottom:8px}.cp-similar-series .similar-series-heading h3{margin-bottom:0}.cp-similar-series .cp-bib-card-row{margin-top:20px;margin-bottom:25px}.cp-authors-list .author-item,.cp-similar-authors .similar-authors-heading{margin-bottom:8px}.cp-similar-authors .similar-authors-heading h3{margin-bottom:4px}.cp-resources-list .resource-link{margin-bottom:8px}.cp-bib-explore .cp-community-tags:not(:first-child),.cp-bib-explore .cp-more-from-novelist:not(:first-child),.cp-bib-explore .cp-online-resources:not(:first-child),.cp-bib-explore .cp-reading-level:not(:first-child),.cp-bib-explore .cp-related-titles:not(:first-child),.cp-bib-explore .cp-similar-series:not(:first-child),.cp-bib-explore .more-authors:not(:first-child){margin-top:32px}.cp-bib-explore .more-authors{display:flex}.cp-bib-explore .more-authors .cp-similar-authors{flex:0 0 55%}@media (max-width:767px){.cp-bib-explore .more-authors{flex-direction:column;flex-wrap:wrap}.cp-bib-explore .more-authors .cp-related-authors{margin-top:32px}}.cp-bib-explore .more-from-providers{display:flex;flex-direction:column;flex-wrap:wrap}.cp-bib-explore .more-from-providers .more-from-provider{flex:100% 0 0;margin-top:2rem}@media (min-width:768px){.cp-bib-explore .more-from-providers{flex-direction:row;flex-wrap:nowrap}.cp-bib-explore .more-from-providers .more-from-provider{flex:50% 0 0}}.cp-movie-trailer{display:flex;align-items:center;justify-content:center}.cp-movie-trailer .backdrop-wrapper{justify-content:center;margin-bottom:-45%;-webkit-clip-path:inset(0 0 80% 0);clip-path:inset(0 0 80% 0)}.cp-movie-trailer .trailer-button{position:absolute;z-index:99;height:56px;border-color:var(--generic-white,#fff);color:var(--generic-white,#fff)}.cp-movie-trailer .trailer-button:focus,.cp-movie-trailer .trailer-button:hover{background-color:var(--generic-white,#fff);color:var(--generic-graphite,#292929)}.cp-movie-trailer .cp-modal-header{background-color:var(--generic-graphite,#292929)}.cp-movie-trailer .cp-modal-header h2{color:var(--generic-white,#fff)}.cp-movie-trailer .trailer-modal{width:1036px;max-width:100%;height:720px}.cp-movie-trailer .trailer-modal iframe{width:100%;height:720px}@media (max-width:767px){.cp-movie-trailer .backdrop-wrapper{margin-bottom:-35%;-webkit-clip-path:inset(0 0 45% 0);clip-path:inset(0 0 45% 0)}}.cp-bib-review .review-source{margin-bottom:12px}.cp-bib-review .review-text{margin-bottom:4px}.cp-bib-review .full-review{display:block;margin-top:12px}@media print{.cp-bib-review .full-review{display:none}}.cp-bib-review .cp-short-formatted-date{display:block;margin-top:-8px;margin-bottom:12px;color:var(--generic-darkgrey,#666);font-size:.875rem}.cp-bib-review.cp-bib-review--compact .review-source{margin-top:12px;margin-bottom:8px}.cp-bib-review.cp-bib-review--compact .full-review{margin-top:4px}.cp-critics-reviews .cp-bib-review:not(:first-child){margin-top:20px;margin-left:0}.cp-critics-reviews .more-reviews{margin-top:4px;color:var(--generic-darkgrey,#666);font-size:.75rem}@media (max-width:991px){.cp-critics-reviews .more-reviews{max-width:100%}}.cp-critics-reviews .all-reviews{display:block;margin-top:16px}@media print{.cp-critics-reviews .all-reviews{display:none}}.cp-comment-editor .cp-panel{border:0;border-radius:4px;background:var(--generic-cloud,#f6f6f6);padding:16px 24px}.cp-comment-editor .comment-editor__add-comment{display:block;margin:8px 0 6px;width:100%;min-height:40px;border-color:var(--generic-grey,#949494);border-radius:4px;background-color:var(--generic-white,#fff);color:var(--generic-charcoal,#474747);min-height:56px;padding:9px 20px 11px;border:1px solid var(--generic-silver,#ccc);text-align:left}.cp-comment-editor .comment-editor__add-comment:hover{border-color:var(--generic-charcoal,#474747)}.cp-comment-editor .comment-editor__add-comment::placeholder{color:var(--generic-darkgrey,#666)}.cp-comment-editor .comment-editor__add-comment:hover{border-color:var(--generic-grey,#949494)}.cp-comment-editor .comment-editor__label{margin-bottom:0;color:var(--generic-graphite,#292929);font-weight:600}.cp-comment-editor .cp-rating-control{margin:12px 0 20px}@media print{.cp-comment-editor{display:none}}.cp-staff-comments .staff-comments-subtitle{margin-bottom:0}.cp-staff-comments .cp-ugc-disclaimer{margin-top:1rem}.cp-content-warning-panel{display:flex;position:relative;border-bottom:1px solid var(--generic-silver,#ccc);padding:20px 0 24px}.cp-content-warning-panel .icon-wrapper{display:inline-block;margin-right:8px;min-width:2.25rem;text-align:center}.cp-content-warning-panel .icon-wrapper .icon-svg-warning{width:1.5rem;height:1.5rem;color:var(--generic-orange,#d34317)}.cp-content-warning-panel .body{display:inline-block}.cp-content-warning-panel .title{font-weight:600}.cp-content-warning-panel .cp-button{margin:12px 12px 0 0}@media print{.cp-content-warning-panel{display:none}}.cp-community-comments .community-comments-subtitle{margin-bottom:0}.cp-community-comments .cp-ugc-disclaimer{margin-top:1rem}.cp-community-comments .cp-comment-editor{margin-top:16px}.cp-community-comments .cp-empty-ugc-display{margin-top:20px}.cp-community-comments .all-comments{display:block;margin-top:16px;padding-top:0;padding-bottom:0;padding-left:0}@media print{.cp-community-comments .all-comments{display:none}}.cp-bib-opinion .sections>section:not(:first-child){margin-top:32px}.cp-other-languages-modal .other-languages-title .title-info{padding-top:1rem}.cp-other-languages-modal .other-languages-title .language-info{padding-bottom:1rem;text-transform:uppercase;color:var(--generic-darkgrey,#666);font-size:.75rem;font-weight:400}.cp-other-languages-modal .cp-modal-content{padding-bottom:1rem}.cp-other-languages-button{display:inline}.cp-other-languages-button .cp-button{margin-left:8px;min-height:0;padding:0}.cp-edition-language{font-size:.75rem}.cp-bib-excerpt-overlay .cp-bib-brief{padding-bottom:2rem}@media (max-width:767px){.cp-bib-excerpt-overlay .cp-bib-brief{padding-bottom:1.5rem}}.cp-bib-excerpt-overlay .google-book-preview{width:100%;height:470px}.cp-bib-excerpt{margin-top:16px}@media (max-width:767px){.cp-bib-excerpt{margin-top:0;padding-bottom:40px}}@media print{.cp-bib-excerpt{display:none}}.cp-connected-library-panel{margin-top:1rem;border:1px solid var(--generic-silver,#ccc);border-radius:4px;background-color:var(--generic-white,#fff);padding:16px 24px}.cp-connected-library-panel .connected-library-panel__text{text-transform:uppercase;line-height:1rem;color:var(--generic-darkgrey,#666);font-family:var(--font-family-base,"Open Sans",Arial,sans-serif);font-size:.75rem}.cp-connected-library-panel .cp-connected-library-hold-availability{display:flex;margin-top:12px}.cp-connected-library-panel .library-image{display:flex;flex:0 0 auto;align-items:center;margin-right:12px}.cp-connected-library-panel .cp-availability-status{display:block;line-height:1.25rem;font-size:.875rem}.cp-external-search-link-panel{margin-top:1rem;border:1px solid var(--generic-silver,#ccc);border-radius:4px;background-color:var(--generic-white,#fff);padding:1rem 1.5rem}.cp-external-search-link-panel .external-search-link-panel__text{text-transform:uppercase;line-height:1rem;color:var(--generic-darkgrey,#666);font-family:var(--font-family-base,"Open Sans",Arial,sans-serif);font-size:.75rem}.cp-external-search-link-panel .cp-link{display:block;margin-top:12px;overflow-wrap:break-word}.cp-cancel-hold-form .cancel-hold-description,.cp-cancel-hold-form .cp-bib-brief{margin-bottom:24px}.cp-hold-info-message{margin:10px 0;border:1px solid #ccc;padding:10px}.cp-pickup-branch-select label{display:block}.cp-physical-hold-form .cp-bib-brief,.cp-physical-hold-form .cp-pickup-branch-select{margin-bottom:24px}.cp-physical-hold-form .single-click-description{font-size:.875rem}.cp-item-level-holds-form .cp-pickup-branch-select{margin:32px 0}.cp-digital-hold-form .digital-hold-available-format{margin-top:24px;line-height:1.25rem;color:var(--generic-darkgrey,#666);font-size:.875rem}.cp-digital-hold-form .digital-hold-notification-email{margin:16px 0 8px}.cp-return-checkout-item-confirmation-modal .return-checkout-item-modal-content .return-checkout-item-info{display:flex;margin-bottom:1.25rem}.cp-return-checkout-item-confirmation-modal .return-checkout-item-modal-content .return-checkout-item-info .return-checkout-item-item-jacket-cover .cp-jacket-cover{margin-right:.938rem;width:4rem}.cp-return-checkout-item-confirmation-modal .return-checkout-item-modal-content .cp-checkbox{display:flex;margin-top:8px}.cp-return-checkout-item-confirmation-modal .return-checkout-item-modal-content .cp-deprecated-bib-brief .cp-title{color:var(--font-color-headings,var(--generic-graphite,#292929));font-family:var(--font-family-headings,var(--font-family-base,"Open Sans",Arial,sans-serif));font-size:1rem;font-weight:var(--font-weight-headings,600);page-break-after:avoid;page-break-inside:avoid;line-height:1.37;margin-bottom:0}.cp-return-checkout-item-confirmation-modal .return-checkout-item-modal-content .cp-deprecated-bib-brief .cp-title .cp-subtitle{line-height:1.5;font-size:1rem;font-weight:400}.cp-return-checkout-item-confirmation-modal .return-checkout-item-modal-content .cp-deprecated-bib-brief .cp-by-author-block{margin-top:0;font-size:1rem}.cp-return-checkout-item-confirmation-modal .return-checkout-item-modal-content .cp-deprecated-bib-brief .cp-item-format{color:var(--generic-darkgrey,#666);font-size:.875rem}.cp-download-form .format-selector{margin-top:24px;line-height:1.25rem;color:var(--generic-graphite,#292929);font-size:.875rem}.cp-download-form .format-selection-cards{display:flex}.cp-download-form .format-selection-heading{margin-bottom:8px;font-weight:600}.cp-download-form .loading-indicator{color:var(--generic-darkgrey,#666)}.cp-fulfilment-content iframe{width:100%;height:100%}.cp-fulfilment-content .cp-modal-content{height:75vh;padding:0;overflow:hidden}.cp-fulfilment-content .loading{display:flex;align-items:center;justify-content:center;height:100%}.cp-fulfilment-content .loading .icon-svg-spinner{font-size:2.5rem}.cp-checkedout-dropdown .cp-dropdown-menu{min-width:14.5em}.cp-check-out-form .check-out-available-format{margin-top:24px;line-height:1.25rem;color:var(--generic-darkgrey,#666);font-size:.875rem}.cp-check-out-form .checkout-duration-selector,.cp-check-out-form .checkout-format-selector{display:flex}.cp-check-out-form .duration-selector,.cp-check-out-form .format-selector{margin-bottom:8px;color:var(--generic-graphite,#292929);font-weight:600}.cp-check-out-form .checkout-duration{margin-top:12px}.cp-title-transaction-button{display:inline-block}.cp-title-transaction-button.title-transaction-button--block{display:block}.cp-title-transaction-button .button-placeholder{animation:fill-pulse 2.2s ease-in-out infinite;fill:var(--generic-whitesmoke,#f0f0f0);width:100%}.cp-add-to-shelf-button .shelf-option{display:flex;align-items:center;justify-content:center}.cp-add-to-shelf-button .shelf-option>svg{margin-right:5px;font-size:1.5rem}.cp-add-to-shelf-button .icon-only{width:51px;height:40px;border-radius:4px;padding:0}.cp-add-to-shelf-button .icon-only .icon-svg-shelves-outline{position:relative;right:10.5px}.heading-giant{color:#000;font-size:2.857rem;font-weight:700}@media (max-width:767px){.heading-giant{font-size:2.286rem}}.heading-large{color:#000;font-size:2rem;font-weight:700}@media (max-width:767px){.heading-large{font-size:1.857rem}}.heading-moderate{color:#000;font-size:1.5rem;font-weight:700}@media (max-width:767px){.heading-moderate{font-size:1.429rem}}.heading-medium{color:#000;font-size:1.286rem;font-weight:700}.heading-modest{color:#3f4344;font-size:1.143rem;font-weight:700}.heading-small{color:#3f4344;font-size:1rem;font-weight:700}.cp-delete-confirmation-modal .shelves-modal-content .shelves-modal-content-warning{display:flex;margin-bottom:10px;background-color:#f2f2f2;padding:16px}.cp-delete-confirmation-modal .shelves-modal-content .shelves-modal-exclamation-icon{width:3.571rem;height:1.571rem;color:#cc441e;margin-top:4px;margin-right:10px}.cp-shelf-link{text-decoration:underline}.cp-shelf-link:focus,.cp-shelf-link:hover{text-decoration:none}.cp-on-shelf-dropdown .dropdown-label{display:flex;align-items:center;justify-content:center}.cp-on-shelf-dropdown .dropdown-label>svg{margin-right:4px;font-size:1.5rem}.cp-on-shelf-dropdown .cp-shelf-link{text-decoration:none;color:inherit;font-weight:400}.cp-on-shelf-dropdown .cp-dropdown-menu{min-width:14.5em}.cp-on-shelf-dropdown .cp-icon-button{width:51px;height:40px;border-radius:4px;padding:0}.cp-on-shelf-dropdown .cp-icon-button .icon-svg-chevron-down{position:relative;right:6px}.cp-shelf-actions-button{display:inline-block}.cp-shelf-actions-button.shelf-actions-button--block{display:block}.cp-shelf-actions-button .button-placeholder{animation:fill-pulse 2.2s ease-in-out infinite;fill:var(--generic-whitesmoke,#f0f0f0);width:100%}.cp-circulation-info .availability-status{display:block;margin-bottom:4px;line-height:1.25;font-size:1.25rem}.cp-circulation-info .cp-ils-offline-message{margin-bottom:8px;padding-top:2px}.cp-circulation-info .circulation-details{display:flex;flex-wrap:wrap;font-size:.875rem}.cp-circulation-info .circulation-details>div{display:inline-block;margin-right:16px;white-space:nowrap}.cp-circulation-info .circulation-details .circulation-count{font-size:1rem;font-weight:600}.cp-digital-content-info .formats-label{font-weight:600}.cp-digital-content-info .digital-vendor-info{margin:10px 0 20px;color:var(--generic-darkgrey,#666);font-size:.75rem}.cp-digital-content-info .digital-vendor-info .digital-content-provider{margin:5px 0}.cp-bib-item-field .field-label{margin-right:5px;text-transform:uppercase;color:var(--generic-darkgrey,#666);font-size:.75rem}.cp-bib-item-field .field-value{color:var(--generic-charcoal,#474747);font-size:.75rem}.cp-branch-availability-info .branch-location{margin-bottom:4px;font-weight:600}.cp-branch-availability-info .cp-bib-item-field{margin-bottom:4px;line-height:1rem}.cp-branch-availability-info .details-button{min-height:unset;padding:0;text-decoration:none;color:var(--generic-blue,#02729e);font-weight:600}.cp-branch-availability-info .details-button .icon-svg-chevron-right{margin-top:.1em;margin-left:-2px;width:1.2em;height:1.2em}.cp-branch-availability-info .details-button:focus,.cp-branch-availability-info .details-button:hover{text-decoration:underline;color:var(--generic-blue-variant,#014e6c)}@media print{.cp-branch-availability-info .details-button{display:none}}.cp-electronic-resource .electronic-resource-label{font-weight:600}.cp-lite-suggestion-form .cp-bib-brief,.cp-lite-suggestion-form .cp-pickup-branch-select{margin-bottom:15px}.cp-lite-suggestion-form .cp-checkbox{margin:15px 0}.cp-suggest-for-purchase-info .suggest-for-purchase-message{margin-bottom:8px;color:var(--generic-darkgrey,#666);font-size:.875rem}.cp-premium-suggestion-button .patron-suggestions-not-allowed{color:var(--generic-darkgrey,#666);font-size:.875rem}.cp-suggest-for-purchase-button{margin-top:1rem}.cp-availability-error-info .error-message{display:block;font-weight:600}.cp-availability-error-info .search-link{display:inline-block;margin-top:8px}.cp-availability-error-info .match-error-disclaimer{margin-top:8px;color:var(--generic-darkgrey,#666);font-size:.75rem}.cp-user-account-info{display:flex;align-items:flex-start;margin-top:1rem}.cp-user-account-info .barcode{color:var(--generic-darkgrey,#666);font-size:.75rem;font-weight:400}.cp-user-account-info .info{margin-left:8px}.cp-user-account-info .info-top{display:flex;align-items:center}.cp-user-account-info .username{margin-right:6px;line-height:1;color:var(--generic-graphite,#292929);font-size:1rem;font-weight:600}.cp-manage-contributions{margin-top:1rem}.cp-transact-panel{border:1px solid var(--generic-silver,#ccc);border-radius:4px;background-color:var(--generic-white,#fff);padding:16px 0 24px}.cp-transact-panel .additional-info{margin-bottom:16px;color:var(--generic-darkgrey,#666);font-size:.875rem}.cp-transact-panel .panel-section{padding:0 24px}.cp-transact-panel .panel-section+.panel-section{margin-top:12px;border-top:1px solid var(--generic-silver,#ccc);padding-top:16px}.cp-transact-panel .cp-add-to-list-dropdown,.cp-transact-panel .cp-shelf-actions-button,.cp-transact-panel .primary-action-container{margin-top:16px}.cp-transact-panel .panel-placeholder{width:100%;animation:fill-pulse 2.2s ease-in-out infinite;fill:var(--generic-whitesmoke,#f0f0f0)}@keyframes fill-pulse{0%{fill:var(--generic-whitesmoke,#f0f0f0)}50%{fill:var(--generic-lightgrey,#e5e5e5)}to{fill:var(--generic-whitesmoke,#f0f0f0)}}.cp-transact-panel .cp-branch-availability-info+.cp-electronic-resource,.cp-transact-panel .cp-digital-content-info+.cp-electronic-resource{margin-top:16px}@media (max-width:767px){.cp-transact-panel .panel-section{padding:0 16px}}@media print{.cp-transact-panel .panel-section:not(.circulation-section){display:none}}.cp-bib-manifestation-info{display:flex;align-items:center;text-align:left}.cp-bib-manifestation-info .manifestation-overview{display:inline;margin-bottom:1px;line-height:1.25}.cp-bib-manifestation-info .manifestation-overview .bib-details{font-size:.875rem}.cp-bib-manifestation-info .manifestation-overview .cp-availability-status{display:block;margin-top:4px;font-size:.75rem}.cp-bib-manifestation-info svg{flex-shrink:0;margin-right:12px;color:currentcolor;font-size:1.3em}.cp-format-chooser-capsule{font-size:.875rem}@media print{.cp-format-chooser-capsule:not(:first-child){display:none}}.cp-format-chooser-capsule .cp-bib-manifestation-info{margin-top:2px}.cp-format-chooser-capsule .expand-editions{align-items:flex-end;margin-top:-2px;min-height:0;padding:0;color:var(--generic-darkgrey,#666)}.cp-format-chooser-capsule .cp-bib-link{padding-bottom:6px}.cp-format-chooser-capsule .icon-svg-chevron-down{width:1rem;height:1rem}.cp-format-chooser-capsule .cp-dropdown-menu{font-size:1rem}.cp-format-chooser-capsule .format-chooser-capsule-content{padding:0 20px 0 12px;color:var(--generic-charcoal,#474747);font-weight:400}.cp-format-chooser-capsule .format-chooser-capsule-content:hover{border-color:var(--generic-charcoal,#474747);text-decoration:none}.cp-format-chooser-capsule .format-chooser-capsule-content .cp-format-icon{display:inline;color:var(--generic-darkgrey,#666)}.cp-format-chooser-capsule .format-chooser-capsule-content.available,.cp-format-chooser-capsule .format-chooser-capsule-content.available .cp-format-icon{border-color:var(--generic-green,green);color:var(--generic-green,green)}.cp-format-chooser-capsule .format-chooser-capsule-content.on_order,.cp-format-chooser-capsule .format-chooser-capsule-content.on_order .cp-format-icon{border-color:var(--generic-orange,#d34317);color:var(--generic-orange,#d34317)}.cp-format-chooser-capsule .format-chooser-capsule-content.unavailable,.cp-format-chooser-capsule .format-chooser-capsule-content.unavailable .cp-format-icon{border-color:var(--generic-darkred,#a82009);color:var(--generic-darkred,#a82009)}.cp-format-chooser-capsule .format-chooser-capsule-content.other{border-color:var(--generic-darkgrey,#666);color:var(--generic-darkgrey,#666)}.cp-format-chooser-capsule .icon-svg-chevron-right{display:none}@media (max-width:1199px){.cp-format-chooser-capsule .format-chooser-capsule-content{padding:0 12px 0 16px}.cp-format-chooser-capsule .icon-svg-chevron-right{display:block;font-size:1.5em}.cp-format-chooser-capsule .cp-bib-manifestation-info{flex:1 1 100%}}@media print{.cp-format-chooser-capsule .icon-svg-chevron-right{display:none}}.cp-more-formats-dropdown .more-formats-button{min-width:7em;max-width:17em;text-decoration:none;line-height:1.25;letter-spacing:-.2px;color:inherit;display:flex;align-items:center;height:4rem;border:1px solid var(--generic-silver,#ccc);border-radius:4px;min-width:auto;padding:0 12px;font-size:.875rem;font-weight:400}.cp-more-formats-dropdown .more-formats-button:hover{border-color:var(--generic-charcoal,#474747)}.cp-more-formats-dropdown .formats-dropdown .cp-dropdown-menu{min-width:13.714em;color:var(--generic-darkgrey,#666)}.cp-more-formats-dropdown .formats-dropdown .cp-dropdown-menu svg{font-size:1.3em}@media print{.cp-more-formats-dropdown{display:none}}.cp-format-chooser-modal .cp-bib-manifestation-info{padding:16px}.cp-format-chooser-modal .cp-bib-manifestation-info .icon-svg-checkmark{margin:0 0 0 auto}.cp-format-chooser-modal .cp-bib-manifestation-info svg{margin-right:16px}.cp-format-chooser-modal .manifestation-link{color:var(--generic-charcoal,#474747);font-weight:400}.cp-format-chooser-modal .manifestation-link:first-child{font-weight:600}.cp-format-chooser-modal .view-all-link{margin:16px 0 24px;text-align:left}.cp-format-chooser .capsule-mobile{display:none}.cp-format-chooser .format-chooser-capsule-desktop{display:inline-flex}@media (max-width:1199px){.cp-format-chooser .capsule-mobile{display:block;max-width:100%}.cp-format-chooser .capsule-desktop,.cp-format-chooser .cp-more-formats-dropdown{display:none}}.cp-bib-description{margin-bottom:24px;text-align:left}.cp-bib-description .expandable{overflow:hidden}.cp-bib-description .toggle{white-space:nowrap}.cp-bib-description .toggle svg{font-size:1.25rem}@media (min-width:768px){.cp-bib-description{margin-bottom:0}}@media print{.cp-bib-description .toggle{display:none}}.cp-bib-transact.container{padding-top:24px;padding-bottom:48px}.cp-bib-transact.container.bib-transact--mobile-app{padding-top:0}.cp-bib-transact .cp-bib-title{margin-top:-4px}.cp-bib-transact .cp-bib-title h1{margin-bottom:8px;color:var(--font-color-headings,var(--generic-graphite,#292929));font-family:var(--font-family-headings,var(--font-family-base,"Open Sans",Arial,sans-serif));font-size:2rem;font-weight:var(--font-weight-headings,600);page-break-after:avoid;page-break-inside:avoid;line-height:1.25;font-family:var(--font-family-headings-variant,var(--font-family-variant,"Merriweather",Georgia,serif));font-weight:var(--font-weight-headings-variant,700)}@media (max-width:767px){.cp-bib-transact .cp-bib-title h1{font-size:1.75rem}}.cp-bib-transact .cp-bib-title .secondary-title{margin-top:12px;margin-bottom:8px;color:var(--generic-graphite,#292929)}.cp-bib-transact .main-info{padding-right:56px}.cp-bib-transact .cp-bib-excerpt-desktop{max-width:16.75rem;text-align:center}@media print{.cp-bib-transact .cp-bib-excerpt-desktop{display:none}}.cp-bib-transact .rating-info{display:flex;align-items:center;margin:12px auto}.cp-bib-transact .rating-info .cp-aggregate-rating{margin-right:15px}.cp-bib-transact .cp-format-chooser{display:flex;margin:20px 0 16px}.cp-bib-transact .cp-format-chooser .cp-format-chooser-capsule{margin-right:8px}@media (min-width:768px){.cp-bib-transact .cp-bib-excerpt-mobile{display:none}}@media (max-width:1199px){.cp-bib-transact .cp-bib-title h1{margin-bottom:8px;color:var(--font-color-headings,var(--generic-graphite,#292929));font-family:var(--font-family-headings,var(--font-family-base,"Open Sans",Arial,sans-serif));font-size:1.5rem;font-weight:var(--font-weight-headings,600);page-break-after:avoid;page-break-inside:avoid;line-height:1.33;font-family:var(--font-family-headings-variant,var(--font-family-variant,"Merriweather",Georgia,serif));font-weight:var(--font-weight-headings-variant,700)}.cp-bib-transact .rating-info{display:inline-flex;flex-direction:column;align-items:flex-start}.cp-bib-transact .rating-info .cp-aggregate-rating{margin-bottom:8px;margin-left:2px}.cp-bib-transact .cp-format-chooser{display:flex;flex-direction:column}}@media (max-width:767px){.cp-bib-transact.container{padding-top:20px}.cp-bib-transact .main-info{padding-right:0;text-align:center}.cp-bib-transact .cp-bib-jacket{margin-right:auto;margin-bottom:20px;margin-left:auto;text-align:center}.cp-bib-transact .cp-bib-excerpt-desktop{display:none}.cp-bib-transact .cp-bib-excerpt-mobile{text-align:left}}@media print and (max-width:767px){.cp-bib-transact .cp-bib-excerpt-mobile{display:none}}.cp-bib-page{margin-bottom:2rem;background-color:var(--generic-white,#fff)}.cp-bib-page .cp-bib-about:not(.cp-bib-about),.cp-bib-page .cp-bib-community:not(.cp-bib-about),.cp-bib-page .cp-bib-discover:not(.cp-bib-about),.cp-bib-page .cp-bib-event-cards:not(.cp-bib-about),.cp-bib-page .cp-bib-explore:not(.cp-bib-about),.cp-bib-page .cp-bib-opinion:not(.cp-bib-about),.cp-bib-page .cp-bib-transact:not(.cp-bib-about){padding-top:32px;padding-bottom:32px}.cp-bib-page .cp-bib-about h2,.cp-bib-page .cp-bib-community h2,.cp-bib-page .cp-bib-discover h2,.cp-bib-page .cp-bib-event-cards h2,.cp-bib-page .cp-bib-explore h2,.cp-bib-page .cp-bib-opinion h2,.cp-bib-page .cp-bib-transact h2{margin-bottom:16px}.cp-bib-page .cp-bib-about h3,.cp-bib-page .cp-bib-community h3,.cp-bib-page .cp-bib-discover h3,.cp-bib-page .cp-bib-event-cards h3,.cp-bib-page .cp-bib-explore h3,.cp-bib-page .cp-bib-opinion h3,.cp-bib-page .cp-bib-transact h3{margin-top:3px}