.cp-pan-zoom{position:relative}.cp-pan-zoom .pan-zoom-container{overflow:hidden;position:relative}.cp-pan-zoom .pan-zoom-inner{bottom:0;left:0;position:absolute;right:0;top:0}.cp-pan-zoom .pan-zoom-content{align-items:center;display:flex;height:100%;transition:.1s ease-out;width:100%}.cp-stack-map-display .range{font-weight:600;margin:0}.cp-stack-map-display .ranges{list-style:none;margin:0;padding:0}.cp-stack-map-display .failure-warning{margin-top:32px}.cp-stack-map-display .shelf-details{color:var(--generic-charcoal,#474747);font-size:1rem;line-height:1.5}.cp-stack-map-display .shelf-details-general{margin-bottom:1.5rem}.cp-stack-map-display .shelf-detail{margin:0}.cp-stack-map-display .shelf-detail--primary{font-weight:600}.cp-stack-map-display .shelf-detail--secondary{font-weight:400}.cp-stack-map-display .stack-map-controls{border:1px solid var(--generic-silver,#ccc);border-left:0;border-top:0;display:inline-block;margin-top:-34px;position:relative;top:58px;width:auto;z-index:1}.cp-stack-map-display .stack-map-controls .print,.cp-stack-map-display .stack-map-controls .zoom-in,.cp-stack-map-display .stack-map-controls .zoom-out{margin:8px}.cp-stack-map-display .stack-map-panel{border:1px solid var(--generic-silver,#ccc);margin-bottom:20px}.cp-stack-map-display .stack-map-panel .stack-map-image{width:100%}.cp-stack-map-display .stack-map-panel .stack-map-image-wrapper{margin:72px 8px 32px}.cp-stack-map-display .powered-by{font-size:.75rem;margin-top:-8px;text-transform:uppercase}.cp-stack-map-display .stack-map-placeholder{color:var(--generic-lightgrey,#e5e5e5);margin-top:32px}.cp-subscription-notes .note-type{list-style:none;margin-bottom:0;padding-left:0}.cp-subscriptions .group{margin-top:25px}.cp-subscriptions .group:last-child .cp-divider{display:none}.cp-subscriptions .subscription-field{align-items:baseline;display:flex;margin-bottom:4px}.cp-subscriptions .subscription-field .field-label{color:var(--generic-darkgrey,#666);flex:0 0 135px;font-size:.75rem;font-weight:600;text-transform:uppercase;width:8rem}.cp-subscriptions .subscription-field:last-child{margin-bottom:50px}.cp-subscriptions .collection{font-weight:600}.cp-probe-logo.logo-circled{border:1px solid #dadada;border-radius:50%}.cp-probe-logo.logo-small{height:2em;width:2em}.cp-stack-map-button{font-size:.875rem;font-weight:400;padding:0}.cp-stack-map-button .icon-svg-shelf-map{margin-right:4px}.cp-item-availability-table .availability-table-fixed{table-layout:fixed;width:100%}@media (max-width:575px){.cp-item-availability-table .availability-table-fixed{table-layout:auto}.cp-item-availability-table colgroup{display:none}}.cp-item-availability-table .availability-group:not(:first-child) .cp-table{margin-top:0}.cp-item-availability-table .availability-group:not(:last-child) tbody:last-child tr:last-child td{border-bottom:1px solid var(--generic-silver,#ccc)}@media (max-width:575px){.cp-item-availability-table .availability-group:not(:last-child) tbody:last-child tr:last-child td{border-bottom:none}.cp-item-availability-table .availability-group:not(:last-child) tbody:last-child tr:last-child td:last-child{border-bottom:1px solid var(--generic-silver,#ccc)}}.cp-item-availability-table .sr-only{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0,0,0,0)}.cp-item-availability-table .availability-group-heading{display:flex;margin:12px 0 0}.cp-item-availability-table .availability-group-heading .group-icon{align-items:center;display:inline-flex;min-width:20px}.cp-item-availability-table .probe-logo{margin-right:12px}.cp-item-availability-table .request-link-label{margin-right:4px}@media (min-width:768px){.cp-item-availability-table td:first-child,.cp-item-availability-table th:first-child{padding-left:24px}.cp-item-availability-table .availability-group-heading{margin:24px 0 4px}.cp-item-availability-table .availability-group-heading .group-icon{min-width:24px}}.cp-availability-details caption{caption-side:bottom}.cp-availability-details .cp-universal-bib-brief{margin-bottom:24px}.cp-availability-details .cp-universal-bib-brief .cp-bib-brief .cp-bib-jacket{z-index:-1}.cp-availability-details .cp-ils-offline-message{margin-bottom:16px;padding-top:8px}
/*# sourceMappingURL=app.app-components-shared-AvailabilityDetailOverlay-AvailabilityDetailOverlayContainer_987b97aea0362fc82e31.css.map*/