.cp-pan-zoom{position:relative}.cp-pan-zoom .pan-zoom-container{position:relative;overflow:hidden}.cp-pan-zoom .pan-zoom-inner{position:absolute;top:0;right:0;bottom:0;left:0}.cp-pan-zoom .pan-zoom-content{display:flex;align-items:center;transition:.1s ease-out;width:100%;height:100%}.cp-stack-map-display .range{margin:0;font-weight:600}.cp-stack-map-display .ranges{margin:0;padding:0;list-style:none}.cp-stack-map-display .failure-warning{margin-top:32px}.cp-stack-map-display .shelf-details{line-height:1.5;color:var(--generic-charcoal,#474747);font-size:1rem}.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{display:inline-block;position:relative;top:58px;z-index:1;margin-top:-34px;width:auto;border:1px solid var(--generic-silver,#ccc);border-top:0;border-left:0}.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{margin-bottom:20px;border:1px solid var(--generic-silver,#ccc)}.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{margin-top:-8px;text-transform:uppercase;font-size:.75rem}.cp-stack-map-display .stack-map-placeholder{margin-top:32px;color:var(--generic-lightgrey,#e5e5e5)}.cp-subscription-notes .note-type{margin-bottom:0;padding-left:0;list-style:none}.cp-subscriptions .group{margin-top:25px}.cp-subscriptions .group:last-child .cp-divider{display:none}.cp-subscriptions .subscription-field{display:flex;align-items:baseline;margin-bottom:4px}.cp-subscriptions .subscription-field .field-label{flex:0 0 135px;width:8rem;text-transform:uppercase;color:var(--generic-darkgrey,#666);font-size:.75rem;font-weight:600}.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{width:2em;height:2em}.cp-stack-map-link{font-size:.875rem}.cp-stack-map-link .icon-svg-shelf-map{margin-right:4px}.cp-item-availability-table .group-heading-row th{padding-bottom:4px}.cp-item-availability-table .availability-group-heading{display:flex;margin:0}.cp-item-availability-table .availability-group-heading .group-icon{display:inline-flex;align-items:center;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:12px 0 0 -24px}.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}