@charset "UTF-8";@font-face{font-family:freight-text-book;src:url(fonts/freight-book.92474dd2dff402d6c2f7e641afe5baee.eot);src:url(fonts/freight-book.92474dd2dff402d6c2f7e641afe5baee.eot?#iefix) format("embedded-opentype"),url(fonts/freight-book.283623082bc7b62736f7ae6895710baa.woff2) format("woff2"),url(fonts/freight-book.8882075652a8c10aab20fac1822074d5.woff) format("woff"),url(fonts/freight-book.fdf6581147e854825ac14e7e8e388e68.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:proxima-nova;src:url(fonts/proximanova-regular.eb17ce076d94b42de8c90a15a6cb06bd.eot);src:url(fonts/proximanova-regular.eb17ce076d94b42de8c90a15a6cb06bd.eot?#iefix) format("embedded-opentype"),url(fonts/proximanova-regular.345e257dded0b742bbb271df8628e3bb.svg#proxima-nova) format("svg"),url(fonts/proximanova-regular.fec8e0e2ccebd2e71ba45cfa8d096d15.woff2) format("woff2"),url(fonts/proximanova-regular.8241a110181ed059eca66be525799255.woff) format("woff"),url(fonts/proximanova-regular.9f84d08a48eec14ce32e4d5340b17873.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:proxima-nova;src:url(fonts/proximanova-semibold.eb74cbfa2751033dc03e5f19cfdf49ce.eot);src:url(fonts/proximanova-semibold.eb74cbfa2751033dc03e5f19cfdf49ce.eot?#iefix) format("embedded-opentype"),url(fonts/proximanova-semibold.1d2564dbb6e7fcb251baaf25a99d5e21.svg#proxima-nova) format("svg"),url(fonts/proximanova-semibold.9fcac94c43eae4c51e9df957af66e548.woff2) format("woff2"),url(fonts/proximanova-semibold.1530392f014996326169abd15fed2e78.woff) format("woff"),url(fonts/proximanova-semibold.ee3ebf74bb775d16e94e55d1ffcb5a86.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:proxima-nova-semibold;src:url(fonts/proximanova-semibold.eb74cbfa2751033dc03e5f19cfdf49ce.eot);src:url(fonts/proximanova-semibold.eb74cbfa2751033dc03e5f19cfdf49ce.eot?#iefix) format("embedded-opentype"),url(fonts/proximanova-semibold.1d2564dbb6e7fcb251baaf25a99d5e21.svg#proxima-nova) format("svg"),url(fonts/proximanova-semibold.9fcac94c43eae4c51e9df957af66e548.woff2) format("woff2"),url(fonts/proximanova-semibold.1530392f014996326169abd15fed2e78.woff) format("woff"),url(fonts/proximanova-semibold.ee3ebf74bb775d16e94e55d1ffcb5a86.ttf) format("truetype");font-style:normal}@font-face{font-family:proxima-nova-regular;src:url(fonts/proximanova-regular.eb17ce076d94b42de8c90a15a6cb06bd.eot);src:url(fonts/proximanova-regular.eb17ce076d94b42de8c90a15a6cb06bd.eot?#iefix) format("embedded-opentype"),url(fonts/proximanova-regular.345e257dded0b742bbb271df8628e3bb.svg#proxima-nova) format("svg"),url(fonts/proximanova-regular.fec8e0e2ccebd2e71ba45cfa8d096d15.woff2) format("woff2"),url(fonts/proximanova-regular.8241a110181ed059eca66be525799255.woff) format("woff"),url(fonts/proximanova-regular.9f84d08a48eec14ce32e4d5340b17873.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:proxima-nova-regular;src:url(fonts/ProximaNova-Bold.b34164ac97c784f5fc3a43867562adb7.woff) format("woff"),url(fonts/ProximaNova-Bold.014b9f3d73dab1e73d44cc2fe2e63e9c.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:proxima-nova-bold;src:url(fonts/ProximaNova-Bold.b34164ac97c784f5fc3a43867562adb7.woff) format("woff"),url(fonts/ProximaNova-Bold.014b9f3d73dab1e73d44cc2fe2e63e9c.ttf) format("truetype");font-style:normal}@font-face{font-family:proxima-nova-regular;src:url(fonts/ProximaNova-Extrabld.2a2d25e85549c67da3105e1d7d31677b.woff) format("woff"),url(fonts/ProximaNova-Extrabld.0c7d4abd83a37419515b44c2ab0af8e0.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:proxima-nova-extra-bold;src:url(fonts/ProximaNova-Extrabld.2a2d25e85549c67da3105e1d7d31677b.woff) format("woff"),url(fonts/ProximaNova-Extrabld.0c7d4abd83a37419515b44c2ab0af8e0.ttf) format("truetype");font-style:normal}@font-face{font-family:open-dyslexic;src:url(fonts/open-dyslexic.6056f80589ddd53c9ba27f37af7ab1c2.eot);src:url(fonts/open-dyslexic.6056f80589ddd53c9ba27f37af7ab1c2.eot?#iefix) format("embedded-opentype"),url(fonts/open-dyslexic.260ece6caa29a8e246a85d3cb486894c.woff2) format("woff2"),url(fonts/open-dyslexic.47267d732ddcbc0e9465be19e972583b.woff) format("woff"),url(fonts/open-dyslexic.fa4715956a6354d35fc527e319befff1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:icons;src:url(fonts/Icons/icons.bc1fad89f8b5f99db464797cf2511385.eot);src:url(fonts/Icons/icons.bc1fad89f8b5f99db464797cf2511385.eot) format("embedded-opentype"),url(fonts/Icons/icons.90c4cf91da33f08c6b548e66621c813c.woff) format("woff"),url(fonts/Icons/icons.054aced00a5efac37316133b3f5e3062.ttf) format("truetype"),url(fonts/Icons/icons.1b842cf9cc2c3c0e63c57186793dc389.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:room-kids-1;src:url(fonts/rooms/kids.5263eda27f2ec5f3e0701d7616e56dbf.eot);src:url(fonts/rooms/kids.5263eda27f2ec5f3e0701d7616e56dbf.eot?#iefix) format("embedded-opentype"),url(fonts/rooms/kids.e2cc5a27fff58c188836ef52e2c44710.woff) format("woff"),url(fonts/rooms/kids.9c7d8411b4cba522cb19b61578c3dc20.ttf) format("truetype"),url(fonts/rooms/kids.27e3bd1a6bdf6bfc18e30b312e6405e4.svg#kids) format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-FB02}@font-face{font-family:room-newsstand-1;src:url(fonts/rooms/newsstand.ebfa9b9c929511b29a8f5db2e0f404da.eot);src:url(fonts/rooms/newsstand.ebfa9b9c929511b29a8f5db2e0f404da.eot?#iefix) format("embedded-opentype"),url(fonts/rooms/newsstand.03227f129887aef42ed6106a7ad74727.woff) format("woff"),url(fonts/rooms/newsstand.cc0732ea810e0f78ae405311795c587f.ttf) format("truetype"),url(fonts/rooms/newsstand.df5a4744bf95b7a9d7532f876e16e07e.svg#newsstand) format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+000D-FB02}@font-face{font-family:room-teens-1;src:url(fonts/rooms/teens.224e58145e6cc9da3a62d3e81772148e.eot);src:url(fonts/rooms/teens.224e58145e6cc9da3a62d3e81772148e.eot?#iefix) format("embedded-opentype"),url(fonts/rooms/teens.53d05782e672cd2cae4145be82d8530c.woff) format("woff"),url(fonts/rooms/teens.7a1e3c1b496e6eecfe680dae7fce2676.ttf) format("truetype"),url(fonts/rooms/teens.8ed139c6a6b0667c284591590f01964e.svg#teens) format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-FB02}@font-face{font-family:room-kids-teens-1;src:url(fonts/rooms/teens.224e58145e6cc9da3a62d3e81772148e.eot);src:url(fonts/rooms/teens.224e58145e6cc9da3a62d3e81772148e.eot?#iefix) format("embedded-opentype"),url(fonts/rooms/teens.53d05782e672cd2cae4145be82d8530c.woff) format("woff"),url(fonts/rooms/teens.7a1e3c1b496e6eecfe680dae7fce2676.ttf) format("truetype"),url(fonts/rooms/teens.8ed139c6a6b0667c284591590f01964e.svg#teens) format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-FB02}@font-face{font-family:room-screening-1;src:url(fonts/rooms/screening.8f5531b83dd325095bc5ffee78cb896f.eot);src:url(fonts/rooms/screening.8f5531b83dd325095bc5ffee78cb896f.eot?#iefix) format("embedded-opentype"),url(fonts/rooms/screening.95821470a20c6a1a8ca122eea11db124.woff) format("woff"),url(fonts/rooms/screening.d6c22b171aff0a4b6b8e179c600a7789.ttf) format("truetype"),url(fonts/rooms/screening.6cc0e599f78847b894b32c8362172ef7.svg#screening) format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-FB04}@font-face{font-family:museo-slab;src:url(fonts/museo-slab-500.92c783308d2d88f876dc551ff623576a.woff) format("woff"),url(fonts/museo-slab-500.3b3bf5aa99a50d6b04521e8f5457feb2.ttf) format("truetype");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:metropolis;src:url(fonts/Metropolis-Regular.f7b5e589f88206b4bd5cb1408c5362e6.otf);src:url(fonts/Metropolis-SemiBold.2556a4f74e2c523893e6928d6e300f1c.otf) format("otf");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:LinetoBrown;src:url(../../fonts/lineto-brown-bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Mulish;src:url(../../fonts/Mulish-Regular.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Mulish-Bold;src:url(../../fonts/Mulish-Bold.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}.icon-parent:after,.icon-parent:before,[class*=" icon-"],[class^=icon-]{font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-audiobook:before{content:"\e600"}.icon-ebook:before{content:"\e601"}.icon-music:before{content:"\e602"}.icon-periodicals:before{content:"\e603"}.icon-video:before{content:"\e604"}.icon-account:before{content:"\e605"}.icon-search-nav:before{content:"\e606"}.icon-narrated-ebook:before{content:"\e607"}.icon-copies:before{content:"\e608"}.icon-g:before{content:"\e609"}.icon-clear:before{content:"\e60a"}.icon-powered-by-od:before{content:"\e60b"}.icon-facebook:before{content:"\e60c"}.icon-twitter:before{content:"\e60d"}.icon-google-plus:before{content:"\e60e"}.icon-pinterest:before{content:"\e60f"}.icon-email:before{content:"\e610"}.icon-apple:before{content:"\e611"}.icon-android:before{content:"\e612"}.icon-windows:before{content:"\e613"}.icon-overdrive:before{content:"\e614"}.icon-nc17:before{content:"\e615"}.icon-timer:before{content:"\e616"}.icon-download:before{content:"\e617"}.icon-bookshelf:before{content:"\e618"}.icon-holds:before{content:"\e619"}.icon-list:before{content:"\e61a"}.icon-settings:before{content:"\e61b"}[dir=ltr] .icon-back-arrow:before{content:"\e61c"}[dir=ltr] .icon-forward-arrow:before{content:"\e61d"}[dir=ltr] .icon-large-left-arrow:before{content:"\e620"}[dir=ltr] .icon-large-right-arrow:before{content:"\e621"}[dir=rtl] .icon-back-arrow:before{content:"\e61d"}[dir=rtl] .icon-forward-arrow:before{content:"\e61c"}[dir=rtl] .icon-large-left-arrow:before{content:"\e621"}[dir=rtl] .icon-large-right-arrow:before{content:"\e620"}.icon-down-arrow:before{content:"\e61e"}.icon-up-arrow:before{content:"\e61f"}.icon-globe:before{content:"\e622"}.icon-hamburger:before{content:"\e623"}.icon-tumblr:before{content:"\e624"}.icon-library:before{content:"\e625"}.icon-help:before{content:"\e626"}.icon-pg:before{content:"\e627"}.icon-pg13:before{content:"\e628"}.icon-tv7:before{content:"\e629"}.icon-r:before{content:"\e62a"}.icon-tv14:before{content:"\e62b"}.icon-tvg:before{content:"\e62c"}.icon-tvma:before{content:"\e62d"}.icon-tvpg:before{content:"\e62e"}.icon-tvy:before{content:"\e62f"}.icon-tvy7fv:before{content:"\e630"}.icon-ages2to6:before{content:"\e631"}.icon-ages7up:before{content:"\e632"}.icon-ages14up:before{content:"\e633"}.icon-ages17up:before{content:"\e634"}.icon-allaudiences:before{content:"\e635"}.icon-attention:before{content:"\e636"}.icon-unchecked:before{content:"\e637"}.icon-checked:before{content:"\e638"}.icon-youtube:before{content:"\e639"}.icon-more:before{content:"\e63a"}.icon-wish-list:before{content:"\e63b"}.icon-wish-list-added:before{content:"\e63c"}.icon-renew:before{content:"\e63d"}.icon-edit:before{content:"\e63e"}.icon-calendar:before{content:"\e63f"}.icon-return:before{content:"\e640"}.icon-attachment:before{content:"\e641"}.icon-grid:before{content:"\e642"}.icon-list:before{content:"\e643"}.icon-card:before{content:"\e644"}.icon-star:before{content:"\e663"}.icon-star.filled:before{content:"\e664"}.icon-star.halfFilled:before{content:"\e665"}.icon-od-logo:before{content:"\e648"}.icon-facebook2:before{content:"\e649"}.icon-show:before{content:"\e650"}.icon-hide:before{content:"\e651"}.icon-info:before{content:"\e652"}.icon-check:before{content:"\e654"}.icon-history:before{content:"\e655"}.icon-kindle-logo:before{content:"\e656"}.icon-speech:before{content:"\e657"}.icon-listen:before{content:"\e658"}.icon-radio-unselected:before{content:"\e659"}.icon-radio-selected:before{content:"\e660"}.icon-podcast:before{content:"\e661"}.icon-magazine:before{content:"\e662"}.button,a.button,button{font-weight:600;font-size:.875rem;transition:none!important}@media (forced-colors:active){.button,a.button,button{background-color:ButtonFace!important;color:ButtonText!important;border-color:ButtonText!important}}.button:hover:not(nav),a.button:hover:not(nav),button:hover:not(nav){filter:brightness(.85)}.button :focus-visible,.button:focus,a.button :focus-visible,a.button:focus,button :focus-visible,button:focus{outline-offset:4px}.button :focus-visible:-moz-focusring,.button:focus:-moz-focusring,a.button :focus-visible:-moz-focusring,a.button:focus:-moz-focusring,button :focus-visible:-moz-focusring,button:focus:-moz-focusring{outline:auto}.button.big,a.button.big,button.big{padding:1rem 0 .9rem;font-weight:700;min-width:185px;height:52px;line-height:21px}.button.lending-options,a.button.lending-options,button.lending-options{min-width:inherit;width:160px;line-height:19px}.button [disabled],.button.disabled,a.button [disabled],a.button.disabled,button [disabled],button.disabled{background:#bbb!important}.button [disabled].outline,.button.disabled.outline,a.button [disabled].outline,a.button.disabled.outline,button [disabled].outline,button.disabled.outline{outline:2px solid #999;color:#666;height:48px;line-height:17px}.button [disabled].outline:hover,.button.disabled.outline:hover,a.button [disabled].outline:hover,a.button.disabled.outline:hover,button [disabled].outline:hover,button.disabled.outline:hover{color:#666}.button [disabled]:hover,.button.disabled:hover,a.button [disabled]:hover,a.button.disabled:hover,button [disabled]:hover,button.disabled:hover{background:#ababab!important}.button [disabled]:focus,.button.disabled:focus,a.button [disabled]:focus,a.button.disabled:focus,button [disabled]:focus,button.disabled:focus{background:#ababab!important}.button [disabled]:active,.button.disabled:active,a.button [disabled]:active,a.button.disabled:active,button [disabled]:active,button.disabled:active{background:#ababab!important}.button.radius,a.button.radius,button.radius{border-radius:5px}.button.dropdown,a.button.dropdown,button.dropdown{text-align:left;padding-right:2.4rem!important}.button.fake:focus,.button.fake:hover,a.button.fake:focus,a.button.fake:hover,button.fake:focus,button.fake:hover{cursor:default;background:0 0!important;color:#000!important}.button.fake:focus.primary,.button.fake:hover.primary,a.button.fake:focus.primary,a.button.fake:hover.primary,button.fake:focus.primary,button.fake:hover.primary{color:#000!important}.button.fake:focus.secondary,.button.fake:hover.secondary,a.button.fake:focus.secondary,a.button.fake:hover.secondary,button.fake:focus.secondary,button.fake:hover.secondary{color:#f5f8fe!important}.button.fake:focus.alert,.button.fake:hover.alert,a.button.fake:focus.alert,a.button.fake:hover.alert,button.fake:focus.alert,button.fake:hover.alert{color:#ee523b!important}.button.fake:focus.warning,.button.fake:hover.warning,a.button.fake:focus.warning,a.button.fake:hover.warning,button.fake:focus.warning,button.fake:hover.warning{color:#f8c835!important}.button.primary-border,a.button.primary-border,button.primary-border{border-color:#000}.button.primary,a.button.primary,button.primary{background-color:#000;color:#fff}.button.primary:focus,a.button.primary:focus,button.primary:focus{background:#000}@media (forced-colors:active){.button.primary,a.button.primary,button.primary{border:2px solid ButtonText!important}}.button.primary:hover,a.button.primary:hover,button.primary:hover{color:#fff;background-color:#4b5563}.button.primary.waiting:hover,a.button.primary.waiting:hover,button.primary.waiting:hover{background-color:#000}.button.secondary,.button.secondary:focus,a.button.secondary,a.button.secondary:focus,button.secondary,button.secondary:focus{background-color:#f5f8fe!important;color:#000}.button.secondary:focus,.button.secondary:focus:focus,a.button.secondary:focus,a.button.secondary:focus:focus,button.secondary:focus,button.secondary:focus:focus{background:#afc7f7}@media (forced-colors:active){.button.secondary,.button.secondary:focus,a.button.secondary,a.button.secondary:focus,button.secondary,button.secondary:focus{border:2px solid ButtonText!important}}.button.secondary:hover,a.button.secondary:hover,button.secondary:hover{color:#000;background-color:#e3ebfd}.button.alert:focus,a.button.alert:focus,button.alert:focus{background:#cb2912}.button.warning:focus,a.button.warning:focus,button.warning:focus{background:#d9a508}.button.no-outline,a.button.no-outline,button.no-outline{background:0 0;color:#fff}.button.outline,a.button.outline,button.outline{background:0 0;border:2px solid #111;color:#111}.button.outline:focus,.button.outline:hover,a.button.outline:focus,a.button.outline:hover,button.outline:focus,button.outline:hover{color:#fff;background:#111}.button.outline.gray,a.button.outline.gray,button.outline.gray{border:2px solid #888;color:#555}.button.outline.gray:focus,.button.outline.gray:hover,a.button.outline.gray:focus,a.button.outline.gray:hover,button.outline.gray:focus,button.outline.gray:hover{color:#fff;background:#888}.button.outline.alert,a.button.outline.alert,button.outline.alert{border:1px solid #ee523b;color:#ee523b}.button.outline.alert:focus,.button.outline.alert:hover,a.button.outline.alert:focus,a.button.outline.alert:hover,button.outline.alert:focus,button.outline.alert:hover{color:#fff;background:#ee523b}.button.outline.alert:focus,a.button.outline.alert:focus,button.outline.alert:focus{box-shadow:inset 0 0 1px #b32510}.button.outline.warning,a.button.outline.warning,button.outline.warning{border:1px solid #f8c835;color:#f8c835}.button.outline.warning:focus,.button.outline.warning:hover,a.button.outline.warning:focus,a.button.outline.warning:hover,button.outline.warning:focus,button.outline.warning:hover{color:#fff;background:#f8c835}.button.outline.warning:focus,a.button.outline.warning:focus,button.outline.warning:focus{box-shadow:inset 0 0 1px #c09307}.button span.dl-text,a.button span.dl-text,button span.dl-text{font-size:9pt;font-weight:400}.button.ghost,a.button.ghost,button.ghost{background-color:transparent;color:#111;border:none;font-size:.875rem!important}.button.ghost:hover,a.button.ghost:hover,button.ghost:hover{background-color:#111;color:#fff}.button.smaller,a.button.smaller,button.smaller{padding:8px 16px}.button:-moz-focusring{outline:auto}.button.place-a-hold.Button-holdButton{color:#fff!important}.button.sample-button{background:0 0!important;border:2px solid #888}.button.sample-button:hover{background:#888!important;border:2px solid #888;color:#fff!important}a#accept-nook-dynamic{overflow:visible!important}div.borrowButton a.lending-options:not(.no-auth-borrow){padding-top:.5rem!important}div.borrowButton a.lending-options:not(.no-auth-borrow) .borrow-sub-text{font-size:.7rem}div.wishlist-container i{float:left;font-size:16pt;display:inline-block;cursor:pointer}div.wishlist-container a{background:0 0!important;display:inline-block;float:left;color:#555!important}div.wishlist-container a.disabled,div.wishlist-container a:focus,div.wishlist-container a:hover,div.wishlist-container a[disabled]{background:0 0!important}div.wishlist-container a:hover{color:#333!important}div.wishlist-container a:hover+.icon-wish-list:before{color:#8d8d8d!important}div.wishlist-container a:hover+.icon-wish-list-added:before{color:#b73c2a}div.wishlist-container a span{vertical-align:super;float:left}.link-button{margin:0;padding:0;border:0;background:0 0;font-size:inherit;text-decoration:underline;color:#111}.link-button:focus,.link-button:hover{background:0 0;color:#111}@media only screen and (min-width:694px){.decreased-padding-listview{padding-top:.5rem!important;line-height:1rem!important}.list-view-ul .increased-height-listview{height:58px!important}}@media only screen and (max-width:380px){.decreased-padding-listview-small{padding-top:.5rem!important;line-height:1rem!important;padding-left:5px;padding-right:5px}}@media only screen and (max-width:375px){.increased-height-listview{height:58px!important}}body.is-contrasted .button.primary,body.is-contrasted .button.primary:hover,body.is-contrasted a.button.primary,body.is-contrasted a.button.primary:hover,body.is-contrasted button.primary,body.is-contrasted button.primary:hover{background-color:#00f!important;color:#fff!important;border:none}body.is-contrasted .button.secondary,body.is-contrasted .button.secondary:hover,body.is-contrasted a.button.secondary,body.is-contrasted a.button.secondary:hover,body.is-contrasted button.secondary,body.is-contrasted button.secondary:hover{background-color:#ff0!important;color:#111!important;border:none}body.is-contrasted .button.ghost,body.is-contrasted a.button.ghost,body.is-contrasted button.ghost{background-color:transparent;color:#fff;border:none;font-size:.875rem!important}body.is-contrasted .button.ghost:hover,body.is-contrasted a.button.ghost:hover,body.is-contrasted button.ghost:hover{background-color:#00f!important;color:#ff0!important}body.is-contrasted .button.outline,body.is-contrasted .button.outline:hover,body.is-contrasted a.button.outline,body.is-contrasted a.button.outline:hover,body.is-contrasted button.outline,body.is-contrasted button.outline:hover{background:#111!important;border:2px solid #ff0!important;color:#ff0!important}body.is-contrasted .link-button{color:#ff0!important}body.is-contrasted .link-button :hover{color:#00f!important}a[role=button]:not(nav*):hover{filter:brightness(.85)}.reveal-modal-bg{background:rgba(0,0,0,.75);z-index:9998!important}.modal-container .button,.modal-container a.button,.modal-container button{padding-top:11px;padding-bottom:11px}.modal-container .button:not(.cancel).primary,.modal-container a.button:not(.cancel).primary,.modal-container button:not(.cancel).primary{border:2px solid #000}.modal-container .button:not(.cancel).primary:hover,.modal-container a.button:not(.cancel).primary:hover,.modal-container button:not(.cancel).primary:hover{border:2px solid #4b5563}.modal-container .button:not(.cancel).secondary,.modal-container a.button:not(.cancel).secondary,.modal-container button:not(.cancel).secondary{border:2px solid #f5f8fe}.modal-container .button:not(.cancel).secondary:hover,.modal-container a.button:not(.cancel).secondary:hover,.modal-container button:not(.cancel).secondary:hover{border:2px solid #e3ebfd}.reveal-modal{border-radius:7px;border:none;padding:20px;z-index:9999!important;-webkit-transform:translate3d(0,0,1px);transform:translate3d(0,0,1px)}@media (forced-colors:active){.reveal-modal{border:2px solid CanvasText!important}}.reveal-modal .modal-header{left:0;top:0;position:absolute;width:100%;padding:10px 20px;border-radius:5px 5px 0 0}.reveal-modal .modal-header .modal-title{color:#111;font-family:proxima-nova,sans-serif;font-size:12pt;text-transform:uppercase;font-weight:800;margin-top:14px;padding-right:20px}.reveal-modal .modal-container{margin-top:52px}.reveal-modal .modal-container .extra-margin-left{margin-left:2rem}.reveal-modal .modal-container .modal-link{text-decoration:underline}.reveal-modal .modal-footer{margin:20px -20px -20px;padding:14px 40px;font-size:10pt;font-weight:100;border-radius:0 0 10px 10px;border-top:1px solid #e5e5e5}.reveal-modal .close-reveal-modal{color:#111;font-weight:100;font-size:2.6rem;outline:0}.reveal-modal .close-reveal-modal:focus{outline:auto;outline:5px auto -webkit-focus-ring-color}.reveal-modal .nook-color{color:#2c5836!important}.reveal-modal .nook-background{background:#2c5836}.reveal-modal .nook-background:focus,.reveal-modal .nook-background:hover{background:#224e2c}.reveal-modal .barnes-and-noble-logo{margin-left:-16px;margin-bottom:20px}.reveal-modal.sample-modal{padding:0;width:98%}.reveal-modal.sample-modal .modal-container{margin-top:64px;border-top:1px solid #ddd}.reveal-modal.sample-modal iframe{width:100%;min-height:800px;border:none}.reveal-modal .browser-warning-note{font-style:italic}.modalTitle{color:#006693;font-family:proxima-nova,sans-serif!important;font-size:12pt!important;text-transform:uppercase;font-weight:800;margin-top:14px}#hold-dynamic-modal img,#hold-modal img,.HoldModal img{max-height:220px;margin:0 auto;display:block!important;margin-bottom:16px}#hold-dynamic-modal .large-12 h2,#hold-modal .large-12 h2,.HoldModal .large-12 h2{margin-top:-8px;font-size:24pt}#hold-dynamic-modal h3,#hold-modal h3,.HoldModal h3{font-family:proxima-nova,sans-serif!important;font-size:17pt;margin-top:-10px}#hold-dynamic-modal span.title-format-badge,#hold-modal span.title-format-badge,.HoldModal span.title-format-badge{font-size:12pt;color:#666;margin-bottom:20px;display:block;text-transform:uppercase}#hold-dynamic-modal span.title-format-badge i,#hold-modal span.title-format-badge i,.HoldModal span.title-format-badge i{vertical-align:sub;font-size:15pt;padding-right:8px}#now-available-modal .title-text{padding-bottom:25px}#now-available-modal .modal-title{text-align:center}#now-available-modal img{display:block;margin:auto}#now-available-modal .img-container{max-width:300px}#now-available-modal .button-container,#now-available-modal .now-available-button-container{margin-top:30px}#now-available-modal .button-container .TitleAction-button,#now-available-modal .now-available-button-container .TitleAction-button{display:block;width:100%;padding:.5rem 5.0625rem;margin-bottom:0;height:52px;line-height:1.3rem}#now-available-modal .button-container .TitleAction-button .is-subtext,#now-available-modal .now-available-button-container .TitleAction-button .is-subtext{font-size:.7rem}#now-available-modal .button-container .TitleAction-button .is-dropdown,#now-available-modal .now-available-button-container .TitleAction-button .is-dropdown{border-left-color:#fff}#now-available-modal .button-container .TitleAction-button .is-dropdown:after,#now-available-modal .now-available-button-container .TitleAction-button .is-dropdown:after{border:none!important;font-size:15pt;margin-left:-9px;margin-top:-8px;font-family:icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e61e"}#now-available-modal .button-container .button.cancel,#now-available-modal .button-container [data-cancel],#now-available-modal .now-available-button-container .button.cancel,#now-available-modal .now-available-button-container [data-cancel]{margin:10px 0 0;width:100%;background:0 0;color:#333;height:52px}#now-available-modal .button-container .button.cancel:focus,#now-available-modal .button-container .button.cancel:hover,#now-available-modal .button-container [data-cancel]:focus,#now-available-modal .button-container [data-cancel]:hover,#now-available-modal .now-available-button-container .button.cancel:focus,#now-available-modal .now-available-button-container .button.cancel:hover,#now-available-modal .now-available-button-container [data-cancel]:focus,#now-available-modal .now-available-button-container [data-cancel]:hover{background:#9e9e9e;color:#fff}#now-available-modal .button-container button.lending-period-dropdown,#now-available-modal .now-available-button-container button.lending-period-dropdown{position:absolute!important;right:15px;padding:1.99rem 1.4rem 1.19rem!important;height:52px;border-left:1px solid #fff;margin-bottom:0!important;float:left;left:auto!important}#now-available-modal .button-container button.lending-period-dropdown:after,#now-available-modal .now-available-button-container button.lending-period-dropdown:after{border:none!important;font-size:15pt;margin-right:10px;margin-top:-8px;font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e61e"}#now-available-modal .button-container .LendingPeriods-lendingPeriodList,#now-available-modal .now-available-button-container .LendingPeriods-lendingPeriodList{border-radius:5px}#now-available-modal .button-container .borrowButton,#now-available-modal .button-container a[data-action],#now-available-modal .now-available-button-container .borrowButton,#now-available-modal .now-available-button-container a[data-action]{margin:0!important;width:100%!important;border-radius:5px;float:left}#now-available-modal .button-container .borrowButton,#now-available-modal .now-available-button-container .borrowButton{display:block}.now-unavailable-modal{max-width:40rem}.now-unavailable-modal .title-text{padding-bottom:25px}.now-unavailable-modal .now-unavailable-text{display:inline;position:relative}.now-unavailable-modal #luckyDay-help-tip{text-align:left}.now-unavailable-modal img{display:block;margin:auto}.now-unavailable-modal .img-container{margin:auto;max-width:40%;max-height:20rem}.now-unavailable-modal .button-container,.now-unavailable-modal .now-unavailable-button-container{margin-top:30px;padding:0}.now-unavailable-modal .TitleAction-button,.now-unavailable-modal .place-a-hold{margin:0!important;width:100%!important;border-radius:5px;float:left}.now-unavailable-modal .TitleAction-button{padding:15px 0}.now-unavailable-modal .button.cancel,.now-unavailable-modal [data-cancel]{margin:10px 0 0;width:100%;background:0 0;color:#333}.now-unavailable-modal .button.cancel:focus,.now-unavailable-modal .button.cancel:hover,.now-unavailable-modal [data-cancel]:focus,.now-unavailable-modal [data-cancel]:hover{background:#9e9e9e;color:#fff}div.kindle-device-restrictions-modal div.modal-header{position:relative}div.kindle-device-restrictions-modal div.modal-container{margin:0;padding:10px 20px}.prerelease.modal{margin-top:0}div.suspend-options div.suspend-select-container select#select-suspension{background-color:#fafafa;border:2px solid #bfbfbf;border-radius:5px;font-size:11pt;color:#666;padding:5px 0 0 15px;-moz-appearance:none;-webkit-appearance:none!important;appearance:none;background-image:none!important;cursor:pointer;width:100%;margin:0 auto!important}div.suspend-options div.suspend-select-container label#select-suspension-label{display:inline-block!important;margin:0 auto!important;width:auto!important}div.suspend-options div.suspend-select-container:after{font-family:icons!important;content:"\e61e";color:#666;top:5px;padding:0 0 2px;cursor:pointer;pointer-events:none}div.button-container{text-align:right;padding-right:5px}div.disney-eula{height:400px;overflow-y:auto;margin-bottom:8px}div.disney-eula ol{margin-left:2rem;margin-bottom:.25rem}@media only screen and (min-width:1201px){.reveal-modal{width:40%!important}.reveal-modal.sample-modal{width:98%!important;height:98%!important}}@media only screen and (max-width:1200px){.reveal-modal{width:65%!important}.reveal-modal.sample-modal{width:98%!important;height:98%!important}}@media only screen and (max-width:1000px){.reveal-modal{width:80%!important}.reveal-modal.sample-modal{width:98%!important;height:98%!important}}@media only screen and (max-width:699px) and (min-width:601px){.now-unavailable-modal .now-unavailable-button-container .place-a-hold{width:100%!important}}@media only screen and (max-width:641px){.reveal-modal{width:98%!important;min-height:0!important;right:0!important;left:0!important;margin:0 auto;margin-top:5px}.reveal-modal.sample-modal{margin:0 auto}}@media only screen and (max-width:600px){div.now-available-button-container [data-lending-period-dropdown]{margin-right:20px!important}}@media only screen and (max-width:330px){.margin-small{margin:10px 6px!important}}@media only screen and (max-width:324px){.now-available-button-container [data-lending-ul]{margin-left:-195px}.now-available-button-container [data-lending-ul]:before{left:211px!important}.now-available-button-container [data-lending-ul]:after{left:210px!important}}@media only screen and (min-width:1704px){div.now-available-button-container div.borrowButton>ul.f-open-dropdown{left:auto!important;right:14px!important}div.now-available-button-container div.borrowButton>ul.f-open-dropdown:before{left:186px}div.now-available-button-container div.borrowButton>ul.f-open-dropdown:after{left:185px}}label{font-size:.95rem;font-weight:700;color:#000;line-height:2}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border-radius:5px;box-shadow:none;font-weight:400;font-size:11pt}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] small.error,[data-abide] span.error{margin-top:4px;border-radius:5px;padding:.6rem .5625rem .5625rem;font-weight:600;font-style:normal}input[type=checkbox]{position:absolute;appearance:none}input.check[type=radio]{position:absolute;appearance:none}input.check[type=radio]:checked+label:before{content:"\e660";color:#111}input[type=checkbox]:checked+label:before{content:"\e638";color:#111}footer{padding:60px 30px 0;border-top:2px solid #e7e5e5}footer .footer-heading{font-family:proxima-nova,sans-serif!important;font-weight:700;text-transform:uppercase;font-size:12pt}footer .partnerLibrariesList{margin:1rem .75rem 0 .75rem}footer .partnerLibrariesList .partnerLibraryDot{width:12px;height:12px;border-color:#fff;border-width:1px;border-radius:50%;display:inline-block;position:relative;top:2px;margin-right:.25rem}footer .partnerLibrariesList .partnerLibraryLink{margin-bottom:.5rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}footer .partnerLibrariesList .partnerLibraryName{font-weight:700}footer p.copyright{font-size:10pt;color:#222}footer ul{list-style:none;margin-left:0}footer ul.no-margin{margin:0}footer div.footer-links{padding:0}footer a,footer li{font-size:10pt;color:#222;color:#222}footer .footer{display:block;min-height:100px}.customFooter a{text-decoration:underline!important}.Footer-getApp{display:block;width:100%;margin-top:-15px;margin-bottom:5px}.social-links-container{margin-top:10px}.footer-mobile{display:none}.icon-facebook:before,.icon-icon-library:before,.icon-pinterest:before,.icon-twitter:before,.icon-youtube:before{font-size:32px;margin-right:4px}.footer-accordion{margin-top:0!important;border-top:none!important}.footer-mobile-element{background:#fff}p.copyright a{font-size:10pt!important}.footer-right{margin-top:-15px}.footer.mobile{padding:0 5px 25px;padding-top:0;float:left}.footer.mobile .partnerLibraries{margin:1rem}.footer.mobile .partnerLibraries .parnterLibrariesList{margin:1rem 2rem}.footer.mobile ul{list-style:none}.footer.mobile ul li{font-size:12pt!important;margin-left:10px}.footer.mobile ul li.active i.icon-forward-arrow:before{content:"\e61e"!important}.footer.mobile ul li a{width:100%;margin-left:-5px;font-weight:800!important;font-size:13pt;padding-top:12px;padding-left:15px;min-height:50px;border-bottom:1px solid #ddd;color:#666}.footer.mobile ul li div.content{margin-left:-15px!important}.footer.mobile ul li div.content ul{margin-left:-10px;margin-top:-17px;margin-bottom:10px}.footer.mobile ul li div.content ul li{padding-top:5px;padding-bottom:0}.footer.mobile ul li div.content ul li a{font-weight:400!important}.footer.mobile ul li.accordion-navigation .chevron{margin-top:1px;padding-right:19px;font-size:13pt;color:#888!important}.footer.mobile ul li.accordion-navigation div.content{margin-left:0;border-bottom:1px solid #ddd}.footer.mobile ul li.accordion-navigation.active a{border-bottom:none}.footer.mobile .chevron-back{margin-top:3px;color:#888!important;cursor:pointer}.footer.mobile i.icon-facebook,.footer.mobile i.icon-pinterest,.footer.mobile i.icon-twitter,.footer.mobile i.icon-youtube{vertical-align:sub}.footer.mobile i.icon-facebook:before,.footer.mobile i.icon-pinterest:before,.footer.mobile i.icon-twitter:before,.footer.mobile i.icon-youtube:before{font-size:28px}li.mobile-footer-sign-in{display:block;width:auto!important;margin-bottom:0!important;margin-left:10px!important}li.mobile-footer-sign-in a{padding-left:12px!important;display:block;border-bottom:1px solid #ddd;margin-left:1px}.member-libraries-desktop{display:block}.support-choice-button{margin-bottom:25px!important}.support-choice-separator{border-right:1px solid #ccc}.is-hidden-for-desktop{display:none}.Footer-kindle .Footer-kindle-logo{display:block;font-size:2.25em!important;margin-bottom:.5em}.Footer-kindle .Footer-readAnywhere{display:block;margin-bottom:.25em}.Footer-kindle .icon-android::before,.Footer-kindle .icon-apple::before,.Footer-kindle .icon-windows::before{color:#111}.Footer-kindle:focus,.Footer-kindle:hover{color:#111}body.is-contrasted .Footer-kindle .icon-android::before,body.is-contrasted .Footer-kindle .icon-apple::before,body.is-contrasted .Footer-kindle .icon-windows::before{color:#fff}body.is-contrasted .Footer-kindle:focus,body.is-contrasted .Footer-kindle:hover{color:#ff0}body.is-contrasted .Footer-kindle:focus .icon-android::before,body.is-contrasted .Footer-kindle:focus .icon-apple::before,body.is-contrasted .Footer-kindle:focus .icon-windows::before,body.is-contrasted .Footer-kindle:hover .icon-android::before,body.is-contrasted .Footer-kindle:hover .icon-apple::before,body.is-contrasted .Footer-kindle:hover .icon-windows::before{color:#ff0}@media only screen and (max-width:1025px){.footer,footer{background-color:#fff}footer{padding:0}.footer-desktop{display:none}.footer-mobile{display:block}footer a,footer button:not(.footer__ghost-login-button),footer li{font-size:12pt!important}footer a.modal__x-button,footer button:not(.footer__ghost-login-button).modal__x-button,footer li.modal__x-button{font-size:3.2rem!important}.support-choice-separator{border:none}.is-hidden-for-desktop{display:block}.is-hidden-for-mobile{display:none}.footer-right{margin-top:0}.Footer-getApp{margin-left:0;margin-top:0;text-align:center}}.title-container{position:relative;margin-bottom:20px;max-width:230px;display:inline-block;background-color:transparent;vertical-align:top}.title-container .title-contents{background:#fff;-webkit-box-shadow:0 1px 6px #ddd;box-shadow:0 1px 6px #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px;padding-bottom:5px;text-align:left}.title-container .geoIdc{background:0 0;-webkit-box-shadow:none;box-shadow:none}.title-container span.title-format-badge{display:block;font-size:9pt;margin-bottom:4px;color:#555;text-transform:uppercase;margin-right:7px;margin-left:7px;overflow:hidden;position:relative;white-space:nowrap;text-overflow:ellipsis}.title-container span.title-format-badge.no-creator{margin-bottom:26px}.title-container span.title-format-badge i{font-size:14pt;margin-right:4px;vertical-align:sub}.title-container .submit-borrow{line-height:30px;font-size:1rem;font-weight:700}.title-container .submit-borrow .loader-spinner{top:13px!important}.title-container .button:not(.wish-list-button) .button:not(.view-in-libby-button){width:100%;margin:6px auto;display:block}.title-container.title-carousel{max-width:200px}.title-container .available-title,.title-container .not-owned-title,.title-container .unavailable-title{height:22px;text-align:center!important}.title-container .available-title.long-expiration-desc,.title-container .not-owned-title.long-expiration-desc,.title-container .unavailable-title.long-expiration-desc{min-height:22px;height:inherit;padding:0 5px}.title-container .available-title.long-expiration-desc span,.title-container .not-owned-title.long-expiration-desc span,.title-container .unavailable-title.long-expiration-desc span{margin-top:-2px}.title-container .available-title a,.title-container .available-title span,.title-container .not-owned-title a,.title-container .not-owned-title span,.title-container .unavailable-title a,.title-container .unavailable-title span{display:block;width:100%;font-size:9pt;font-weight:400;line-height:23px;text-align:center!important}.title-container .available-title{background:#74cee2}.title-container .available-title a{color:#fff}.title-container .unavailable-title{background:#fff;text-transform:uppercase}.title-container .unavailable-title .red{color:#d52c12!important}.title-container .unavailable-title a,.title-container .unavailable-title span{color:#555;font-weight:400!important}.title-container .not-owned-title{background:#333}.title-container .not-owned-title a{color:#fff}.title-container i.title-label{position:absolute;right:8px;top:7px;font-size:14pt}.title-container .title{cursor:pointer}.title-container .title img{-webkit-transition:.1s all ease;-moz-transition:.1s all linear;-o-transition:.1s all linear;transition:.1s all linear}.title-container .title img:hover{-webkit-transition:.1s all ease;-moz-transition:.1s all linear;-o-transition:.1s all linear;transition:.1s all linear;-webkit-filter:brightness(.75);-o-filter:brightness(.75);filter:brightness(.75)}.title-container .title img.broken{min-height:253px}.title-container .title .narrated-ebook{width:100%;background-color:rgba(0,102,147,.9);color:#fff;text-align:center;font-weight:600;font-size:9pt;padding:2px 0;margin-top:-23px;position:relative}.title-container .title .narrated-ebook i:before{font-size:12pt;vertical-align:middle}.title-container .wishlist{position:absolute;bottom:10px;right:12px}.title-container .wishlist i{font-size:16pt}.title-container .wishlist i:hover.icon-wish-list:before{color:#8d8d8d}.title-container .wishlist i:hover.icon-wish-list-added:hover:before{color:#b73c2a}.title-container .ellipsis{overflow:hidden;height:40px;line-height:20px;padding-left:8px;margin-bottom:5px}.title-container .ellipsis:before{content:"";float:left;width:5px;height:40px}.title-container .ellipsis>:first-child{float:right;width:100%;margin-left:-5px;padding-right:30px}.title-container .ellipsis:after{content:"…";box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-19px;left:100%;width:3em;margin-left:-3em;padding-right:5px;text-align:right;background-size:100% 100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAABCAMAAACfZeZEAAAABGdBTUEAALGPC/xhBQAAAwBQTFRF////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wDWRdwAAAP90Uk5TgsRjMZXhS30YrvDUP3Emow1YibnM9+ggOZxrBtpRRo94gxItwLOoX/vsHdA2yGgL8+TdKUK8VFufmHSGgAQWJNc9tk+rb5KMCA8aM0iwpWV6dwP9+fXuFerm3yMs0jDOysY8wr5FTldeoWKabgEJ8RATG+IeIdsn2NUqLjQ3OgBDumC3SbRMsVKsValZplydZpZpbJOQco2KdYeEe36BDAL8/vgHBfr2CvTyDu8R7esU6RcZ5ecc4+Af3iLcJSjZ1ivT0S/PMs3LNck4x8U7wz7Bv0G9RLtHuEq1TbJQr1OtVqqnWqRdoqBhnmSbZ5mXapRtcJGOc4t2eYiFfH9AS7qYlgAAARlJREFUKM9jqK9fEGS7VNrDI2+F/nyB1Z4Fa5UKN4TbbeLY7FW0Tatkp3jp7mj7vXzl+4yrDsYoVx+JYz7mXXNSp/a0RN25JMcLPP8umzRcTZW77tNyk63tdprzXdmO+2ZdD9MFe56Y9z3LUG96mcX02n/CW71JH6Qmf8px/cw77ZvVzB+BCj8D5vxhn/vXZh6D4uzf1rN+Cc347j79q/zUL25TPrJMfG/5LvuNZP8rixeZz/mf+vU+Vut+5NL5gPOeb/sd1dZbTs03hBuvmV5JuaRyMfk849nEM7qnEk6IHI8/qn049hB35QGHiv0yZXuMdkXtYC3ebrglcqvYxoj1muvC1nDlrzJYGbpcdHHIMo2FwYv+j3QAAOBSfkZYITwUAAAAAElFTkSuQmCC);background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white),color-stop(50%,#fff));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-o-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:-ms-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff);background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,#fff)}.title-container .title-name{font-family:proxima-nova,sans-serif!important;margin-left:9px;font-size:11pt;line-height:12pt;font-weight:700;margin-top:8px;margin-bottom:6px;text-overflow:ellipsis;white-space:nowrap;padding-right:30px;overflow:hidden}.title-container .title-name sup{font-size:5pt;top:-1em}.title-container .title-edition{font-family:proxima-nova,sans-serif!important;margin-top:4px;margin-bottom:8px;margin-left:9px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:10pt;padding-right:30px}.title-container div.title-author{font-family:proxima-nova,sans-serif!important;margin-top:-5px;margin-bottom:0;margin-left:9px;font-size:10pt;padding-right:30px;display:inline-flex;gap:4px;width:100%}.title-container .primary-action-container{width:81%}.title-container .primary-action-container a.primary-action{display:inline-block;font-size:10pt;margin-left:9px;margin-bottom:4px}.title-container.card{max-width:none;margin-bottom:0}.title-container.card .title-contents{float:left;width:98%;padding-bottom:0}.title-container.card .title-contents .available-title,.title-container.card .title-contents .unavailable-title{margin-bottom:10px;font-size:9pt;border-bottom:solid 1px #ddd}.title-container.card .title-contents .available-title:not(.unavailable-title) a,.title-container.card .title-contents .available-title:not(.unavailable-title) span,.title-container.card .title-contents .unavailable-title:not(.unavailable-title) a,.title-container.card .title-contents .unavailable-title:not(.unavailable-title) span{color:#fff}.title-container.card .title-contents .available-title a,.title-container.card .title-contents .available-title span,.title-container.card .title-contents .unavailable-title a,.title-container.card .title-contents .unavailable-title span{color:#555;font-weight:400}.title-container.card .title-contents img{border:1px solid #f0f0f0;max-height:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.title-container.card div.main-buttons{float:left;width:54%}.title-container.card div.main-buttons .button{width:90%;display:inline-block;float:left;margin-left:12px}.title-container.card div.main-buttons #download-dropdown{background-color:#fff;color:#000;border:2px solid #ddd}.title-container.card div.main-buttons #download-dropdown:after{border-color:#000 transparent transparent}.title-container.card .icon-close.icon.x{font-size:17pt!important;vertical-align:top!important;font-weight:100;cursor:pointer}.title-container.card .title{width:40%;float:left;margin-left:15px}.title-container.card .title-details-container{width:54%;float:left}.title-container.card .title-details-container div.suspension-date{float:left}.title-container.card .title-details-container .button:not(.wish-list-button){display:inline-block;margin-left:9px}.title-container.card .title-details-container .series a,.title-container.card .title-details-container .title-author a,.title-container.card .title-details-container .title-name a{display:inline-block;height:24px}.title-container.card .title-details-container .series a{margin-top:2px;margin-bottom:2px}.title-container.card .title-details-container .title-name{font-size:1.1rem;line-height:16pt;margin:0 0 0 7px}.title-container.card .title-details-container .title-name a{max-width:100%;overflow:hidden;padding:0 2px;text-overflow:ellipsis}.title-container.card .title-details-container .title-name a:hover{outline:revert}.title-container.card .title-details-container .title-name a:focus{outline-offset:-1px}.title-container.card .title-details-container .title-format-badge{font-size:10pt}.title-container.card .title-details-container .title-format-badge .icon-ebook{font-size:17pt}.title-container.card .title-details-container div.title-author{margin-top:-10px;margin-left:8px;font-size:1rem}.title-container.card .title-details-container div.title-author a{margin-left:3px}.title-container.card .title-details-container .title-author,.title-container.card .title-details-container .title-name{display:block;width:auto}.title-container.card .title-details-container .title-format-badge{display:block;margin-bottom:10px;margin-left:9px}.title-container.card .title-details-container .holds-explanation-container{float:left;margin-left:12px;text-align:left;font-size:10pt;padding-right:15px}.title-container.card .title-details-container .prerelease{float:left;margin-left:10px}.title-container.card .bottomButtons{width:100%;float:left}.title-container.card .bottomButtons.full-width a,.title-container.card .bottomButtons.full-width button{width:100%!important}.title-container.card .bottomButtons .button{float:left;color:#767676!important;background:0 0;font-size:13px!important;padding:.45em 0!important}.title-container.card .bottomButtons .button.bottom-button{width:33%}.title-container.card .bottomButtons .button .icon{font-size:13pt!important;color:#767676!important;display:block;margin-bottom:4px}.title-container.card .bottomButtons .button .icon.icon.icon-close.x{font-size:16pt!important;margin-top:-5px}.title-container.card .bottomButtons .button:hover{color:#5d5d5d!important;background:0 0!important}.title-container.card .bottomButtons .button:hover .icon{color:#5d5d5d!important}.title-container.card .bottomButtons .button.remove-button{float:right}.title-container.card .bottomButtons .button :focus-visible,.title-container.card .bottomButtons .button:focus{outline-offset:initial}.title-container.card .bottomButtons hr{width:95%;margin:0 auto;margin-top:10px}.title-container.card .bottomButtons .return-title-button{float:right;width:50%;color:#767676}.title-container.card .bottomButtons .return-title-button:hover{color:#333!important;background:0 0!important}.title-container.card .bottomButtons .renewalButton{float:left;width:50%;color:#767676!important;background:0 0!important}.title-container.card .bottomButtons .renewalButton:hover{color:#333!important}.title-container.card .macOSAudiobookDownloadSupport{display:inline-block;padding-bottom:.5rem;width:100%}.title-container.card .macOSAudiobookDownloadSupport .textContainer{text-align:center}.title-container.card .macOSAudiobookDownloadSupport .textContainer p{border-bottom:.1rem dotted;display:table;font-size:.9rem;margin:auto;padding-top:.5rem}.title-container.card .macOSAudiobookDownloadSupport :hover{cursor:pointer}.title-container.card.Simplified{margin-bottom:24px}.title-container.card.Simplified .available-title,.title-container.card.Simplified .unavailable-title{border:none;background:0 0}.title-container.card.Simplified .title-contents{background:0 0;border:none;box-shadow:none}img.broken{background-color:#fff;background-repeat:no-repeat;background-position-x:45%;background-position-y:50%;background-position:45% 50%}.default-cursor{cursor:default}.media-container.list-view ul{list-style:none;margin-left:-10px!important}.media-container.list-view ul .signin-dropdown{padding:10px 5px!important;text-align:left}.media-container.list-view ul li .title-container{max-width:none;margin-bottom:0}.media-container.list-view ul li .title-container .series a,.media-container.list-view ul li .title-container .title-author a,.media-container.list-view ul li .title-container .title-name a{display:inline-block;height:24px}.media-container.list-view ul li .title-container .title-author,.media-container.list-view ul li .title-container .title-edition,.media-container.list-view ul li .title-container .title-name{width:auto}.media-container.list-view ul li .title-container .title-name{margin:16px 0 0;font-size:12pt;line-height:1.2}.media-container.list-view ul li .title-container .title-name a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;height:24px;text-decoration:none}.media-container.list-view ul li .title-container .title-name a:focus-visible{outline-offset:-1px}.media-container.list-view ul li .title-container p.series,.media-container.list-view ul li .title-container p.subtitle{margin-bottom:7px;margin-left:9px;font-style:italic;font-size:11pt}.media-container.list-view ul li .title-container p.subtitle{margin-bottom:7px;padding-right:40px}.media-container.list-view ul li .title-container p.subtitle.is-above-series{margin-bottom:2px}.media-container.list-view ul li .title-container div.title-author{font-size:11pt}.media-container.list-view ul li .title-container span.title-format-badge{font-size:11pt;font-weight:300;margin-top:2px;color:#000}.media-container.list-view ul li .title-container span.title-format-badge i{font-size:15pt;font-weight:300}.media-container.list-view ul li .title-container.periodicals span.title-format-badge.no-creator{margin-bottom:0!important}.media-container.list-view ul li .title-container p.title-prerelease{font-size:10pt;color:red;margin-bottom:7px}.media-container.list-view ul li .title-container p.copies-available{display:inline-block;font-size:10pt;margin-bottom:4px;margin-top:2px;word-break:break-word}.media-container.list-view ul li .title-container p.people-waiting{font-size:10pt;margin-bottom:4px;margin-top:0}.media-container.list-view ul li .title-container div.title-description{position:relative;overflow:hidden;padding-left:20px;font-size:11pt;line-height:1.4em;text-align:left;padding-right:20px;padding-bottom:10px}.media-container.list-view ul li .title-container div.title-description a.expand-description{font-weight:600;font-style:italic}.media-container.list-view ul li .title-container div.action-buttons{width:208px;position:absolute;top:35%;right:35px}.media-container.list-view ul li .title-container div.action-buttons .borrowButton.simple a,.media-container.list-view ul li .title-container div.action-buttons a.action-button:not(.wish-list-button){margin-bottom:-4px;height:44px;line-height:13px;z-index:900}.media-container.list-view ul li .title-container div.action-buttons div.wishlist-container i .icon-wish-list-added:hover{cursor:pointer}.media-container.list-view ul li .title-container div.action-buttons div.wishlist-container i .icon-wish-list-added:hover:before{color:#b73c2a}.media-container.list-view ul li .title-container div.action-buttons div.wishlist-container:hover a[data-action=wishlist-add],.media-container.list-view ul li .title-container div.action-buttons div.wishlist-container:hover a[data-action=wishlist-remove]{color:#333}.media-container.list-view ul li .title-container div.action-buttons div.wishlist-container:hover i.icon-wish-list:before{color:#8d8d8d}.media-container.list-view ul li .title-container div.action-buttons div.wishlist-container:hover i.icon-wish-list-added:before{color:#b73c2a}.media-container.list-view ul li .title-container .title-contents{float:left;width:100%;margin-bottom:0}.media-container.list-view ul li .title-container .title-contents .title-header-bar{width:100%}.media-container.list-view ul li .title-container .title-contents .title-header-bar.available-title{margin-bottom:-3px}.media-container.list-view ul li .title-container .title-contents .title-header-bar.unavailable-title{border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc}.media-container.list-view ul li .title-container .title-contents .title-header-bar a{font-size:8pt;font-weight:600!important}.media-container.list-view ul li .title-container .title-contents .title{display:inline-block;float:left;padding:14px}.media-container.list-view ul li .title-container .title-contents .title .CoverImageContainer{width:10rem}.media-container.list-view ul li .title-container .title-contents div.title-info{display:inline-block;width:70%;margin-left:-5px}.grid-view img,.list-view img{max-height:none!important}@media only screen and (max-width:1025px){.media-container.list-view{padding-left:.9375rem!important}ul.list-view-ul{margin-left:-10px!important}}@media only screen and (max-width:693px){ul li .title-container div.title-description{padding-left:15px!important;padding-right:15px!important}ul.list-view-ul p.copies-available{display:block}ul.list-view-ul p.people-waiting{display:block}.carousel .title-contents.card,.grid-view .title-contents.card{padding-bottom:5px!important}.action-buttons:not(.wish-list){width:100%!important;position:relative!important;padding-left:14px;right:auto!important;padding-bottom:60px}.action-buttons:not(.wish-list) a:not(.lending-option-link),.action-buttons:not(.wish-list) div.borrowButton a{display:inline-block!important;margin-left:0;float:left}.action-buttons:not(.wish-list) a:not(.lending-option-link):not(.TitleWishlist),.action-buttons:not(.wish-list) div.borrowButton a:not(.TitleWishlist){width:75%!important}.action-buttons:not(.wish-list) .wishlist-container{float:left;display:inline-block;width:24%!important;text-align:center;margin:0!important}.action-buttons:not(.wish-list) .wishlist-container a,.action-buttons:not(.wish-list) .wishlist-container i{left:auto!important;bottom:auto!important;position:relative!important;float:none;display:block}.action-buttons:not(.wish-list) .wishlist-container i{margin:16px -15px 0!important}.action-buttons:not(.wish-list) .wishlist-container a{position:absolute!important;top:-5px;right:0;width:41px!important;height:30px!important;margin-top:20px!important}.action-buttons:not(.wish-list) .wishlist-container a span{display:none}}.body.is-contrasted .macOSAudiobookDownloadSupport p{color:#00f!important}@media only screen and (max-width:693px){.list-view .CoverPartial-copiesAvailable{display:block!important}.list-view .people-waiting{display:block}.title-container .button:not(.wish-list-button) .button:not(.view-in-libby-button){width:75%;margin-left:0;float:left}.title-container .TitleWishlist{float:right}.title-container .WishListButton-text{display:none}}.carousel .action-buttons,.carousel .copies-available,.carousel .help-tip,.carousel .people-waiting,.carousel .series,.carousel .subtitle,.carousel .title-banner.list-view,.carousel .title-description,.media-container:not(.list-view) .action-buttons,.media-container:not(.list-view) .copies-available,.media-container:not(.list-view) .help-tip,.media-container:not(.list-view) .people-waiting,.media-container:not(.list-view) .series,.media-container:not(.list-view) .subtitle,.media-container:not(.list-view) .title-banner.list-view,.media-container:not(.list-view) .title-description,div.grid-view .action-buttons,div.grid-view .copies-available,div.grid-view .help-tip,div.grid-view .people-waiting,div.grid-view .series,div.grid-view .subtitle,div.grid-view .title-banner.list-view,div.grid-view .title-description{display:none}div.title-contents.card div.title a{display:block;height:100%}@media only screen and (max-width:640px){.list-view-ul p.people-waiting{margin-top:0!important}.list-view-ul .CoverImageContainer{width:7rem!important}.list-view-ul .title-info{width:auto!important;margin-left:134px!important;margin-top:-4px;padding-right:25px;min-height:185px;display:block!important}.list-view-ul .title-header-bar{height:100%!important}.list-view-ul .title-header-bar.unavailable-title a{max-width:118px}.list-view-ul .copies-available{padding-left:0!important}}@media only screen and (max-width:640px) and (min-width:360px){.list-view-ul .title-description.is-top-padded{padding-top:25px!important}}@media only screen and (max-width:870px) and (min-width:693px){.periodical-title{padding-top:55px!important}}@media only screen and (max-width:750px) and (min-width:693px){p.subtitle{overflow:hidden;position:relative;white-space:nowrap;text-overflow:ellipsis;padding-left:0}}@media only screen and (max-width:550px){p.subtitle{overflow:hidden;position:relative;white-space:nowrap;text-overflow:ellipsis}}a.checked:after{font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e638";float:right;font-size:16pt;margin-top:-3px}@media only screen and (max-width:330px){div.action-buttons a{margin:6px auto!important}div.borrowButton .button.lending-options span{padding-right:20px!important}.title-container.card.holds div.borrowButton .button.lending-options span{padding-right:0!important}}.skip-link{position:absolute;inset-inline:0;inset-block-start:8px;margin-inline:auto;inline-size:fit-content;background-color:#fff;transform:translateY(-100px);transition:transform .15s ease;z-index:99999;padding-inline:8px}.skip-link:focus{transform:translateY(0)}.MobileNav a:not(.partnerLibraryLink),.nav-container a:not(.partnerLibraryLink){text-decoration:none}.MobileNav .skip-link{padding-block:8px}nav.top-bar{background:#fff;height:8.6143rem!important;padding:10px;z-index:999;font-size:18px}nav.top-bar ul li.name img{max-width:255px;max-height:70px;margin-top:6px}nav.top-bar a.sign-in,nav.top-bar a.sign-in-mobile{border-radius:5px;font-weight:800;font-size:10pt!important}nav.top-bar a.sign-in{height:33px!important;padding:8px 25%!important;position:relative}nav.top-bar a.sign-in-mobile{float:right;margin-right:75px;color:#fff;height:30px;line-height:30px;padding:0 18px!important;margin-top:-36px!important}@media only screen and (max-width:400px){nav.top-bar a.sign-in-mobile{padding:0 12px!important;margin-right:60px;font-size:9pt!important}}nav.top-bar ul.drop.content.f-dropdown{max-width:none;width:100%}nav.top-bar span.avatar{width:32px;height:32px;border-radius:9999px;display:inline-block;color:#006693;font-size:22pt;margin-left:8px;position:absolute;top:3px;right:31px}nav.top-bar span.avatar i.icon-account{margin-top:-15px;margin-left:25px}nav.top-bar li.search-icon i{display:block}nav.top-bar li.search-icon i.expanded{color:#74cee2}.f-dropdown:focus{outline:0}#search-form .fake-button{cursor:pointer;padding-inline-end:5px}#search-form .fake-button:hover{background-color:transparent!important}#search-form .fake-button:focus{background-color:transparent}.top-bar-section li{padding:0 6px}.top-bar-section li:not(.has-form) a:not(.button){font-size:11pt}.top-bar-section ul{z-index:999}.top-bar-section ul.dropdown{margin-top:0}.top-bar-section .has-dropdown>a:after{display:block!important;border:4px inset;border-color:rgba(0,0,0,.4) transparent transparent!important;margin-right:20px!important}.top-bar .toggle-topbar.search-icon a{left:0;margin-top:20px}.top-bar .toggle-topbar.menu-icon{margin-right:-20px;margin-top:12px;font-size:20pt;cursor:pointer}.top-bar .toggle-topbar.menu-icon a{margin-right:10px;padding:0 1.6rem 0 .9375rem!important;margin-top:-30px}.top-bar .toggle-topbar a{padding:0 .5375rem!important;margin-right:14px!important}.top-bar li{padding:0}.toggle-topbar.browse{margin-left:-14px;margin-top:65px}.toggle-topbar.browse a{color:#222;font-size:11pt;margin-right:5px}.toggle-topbar.search{margin-top:65px}.toggle-topbar.search a{color:#222;font-size:11pt;margin-right:5px}.top-bar .title-area{position:absolute}span.nav-alt-toolbar{position:absolute;right:0;top:8px}span.nav-alt-toolbar span a{font-size:14px;margin-right:18px;font-weight:100;color:#222}span.nav-alt-toolbar .styled-select{margin-right:16px;width:80px;overflow:hidden;display:inline-block;margin-bottom:-28px}span.nav-alt-toolbar .styled-select:after{content:"\e61e";position:absolute;font-size:7pt;color:#999;right:30px;top:20px}span.nav-alt-toolbar .styled-select select{width:100px;border-radius:5px;height:33px;line-height:14px;background-color:#fff;-webkit-appearance:none}.f-dropdown{border-radius:5px}.f-dropdown.large.open{width:370px;margin-top:0;margin-left:19px;box-shadow:0 1px 5px rgba(0,0,0,.4);border:none;z-index:10000;left:100px}.f-dropdown.large.open:after,.f-dropdown.large.open:before{display:block}.f-dropdown.advantage-tout.open{left:-3%!important;min-width:101%;margin-left:0;margin-top:8px;box-shadow:0 0 10px #ccc;z-index:10000}.f-dropdown.advantage-tout.open:after,.f-dropdown.advantage-tout.open:before{display:none;left:77%!important}@media only screen and (max-width:870px){.nav-alt-toolbar{display:none!important}.title-area{width:100%;height:100%}.title-area .icon-search-nav{color:#222;font-size:20pt;background-color:#fff}.title-area .icon-search-nav.alt-logo{margin-top:-41px}.icon-account{font-size:20pt;display:inline-block;margin-top:-36px;vertical-align:sub;margin-right:4px;cursor:pointer}li.name{display:none!important}.top-bar .toggle-topbar{top:-12px}ul.left.desktop,ul.right.desktop{display:none!important}.search-input{display:none!important}.search-input::-ms-clear{display:none}.icon-search-nav.search-icon{display:none}li.account-dropdown-mobile{display:inline-block!important;float:right;margin-right:50px;margin-top:10px}li.account-dropdown-mobile .icon-account{color:#222}}.white-cover{height:54px;width:60px;position:absolute;right:0;margin-top:-8px;background-color:#fff}.mobile-account-menu{position:absolute;background-color:#fff;width:150px;right:0;z-index:9999;display:none;border:solid 1px #e1e3e3;-webkit-box-shadow:0 5px 9px -2px rgba(0,0,0,.63);-moz-box-shadow:0 5px 9px -2px rgba(0,0,0,.63);box-shadow:0 5px 9px -2px rgba(0,0,0,.63)}.mobile-account-menu ul{list-style:none;margin:0}.mobile-account-menu ul li{border-top:solid 1px #e1e3e3;padding-top:10px;padding-bottom:10px}.mobile-account-menu ul li a{color:#000}@media only screen and (min-width:871px){.mobile-account-menu,.mobile-nav-wrapper,.search-form .icon-clear,.sign-in-mobile,.white-cover{display:none!important}}@media only screen and (max-width:870px){.top-bar{display:none}.nav-container{border:none!important;border-top:none!important}.top-bar .toggle-topbar{display:block!important}.white-cover{display:none}#search-form .fake-button{z-index:-1!important}}.search-bar{margin-left:10px;margin-right:26px}.search-bar input{border-radius:0;height:48px;padding-left:16px;padding-right:40px;margin-top:20px;font-size:18pt}.search-bar input::-ms-clear{display:none}.search-bar.push-left{left:-115px!important}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}.icon-search-nav.desktop-search{font-size:23pt;color:#74cee2}.icon-search-nav.desktop-search.mobile{margin-top:54px;margin-left:0}.icon-search-nav.desktop-search:hover{cursor:pointer}.icon-search-nav.desktop-search:focus{outline:0!important}.right-border{border-right:1px solid #ccc}.help-link-desktop{color:#555}.previous{font-size:14px;margin-left:-15px;margin-right:5px}.advanced-search{font-size:14px;margin-right:15px}.top-bar-section li:not(.has-form) a:not(.button){line-height:2rem;font-size:13pt}.top-bar-section li:not(.has-form) a:not(.button).main-level{font-weight:400}.top-bar-section li:not(.has-form) a:not(.button).main-level:focus-visible{outline-offset:-.4rem}.nav-container.mobile{position:fixed;width:100%;z-index:9998;background:0 0}.nav-container.mobile div.row .top-bar{background:#fff}.nav-container:not(.ntc){border-bottom:1px solid #ccc}.nav-alt-toolbar .styled-select select{border-style:none}.nav-alt-toolbar .styled-select select:focus{outline:0}.white-clear{width:100%;height:2px;background:#fff;z-index:9999;position:relative;margin-bottom:-3px;margin-top:1px;display:none}.top-bar-section ul.drop{height:290px;margin-top:-17px;border:1px solid #ccc;box-shadow:0 4px 10px rgba(0,0,0,.05);padding-bottom:32px}.top-bar-section ul.drop.open{left:0!important}.top-bar-section ul.drop h2{font-weight:700;font-family:proxima-nova,sans-serif!important;font-size:11.5pt;color:#333!important;cursor:default}.top-bar-section ul.drop .browse-all-links{padding-top:30px;padding-left:25px}.top-bar-section ul.drop .browse-all-links .browse-all:last-child{padding-left:42px}.top-bar-section ul.drop a.browse-all{font-weight:700;position:absolute;bottom:20px}.top-bar-section ul.drop:after,.top-bar-section ul.drop:before{border:none}.search-mobile{position:absolute;width:100%;top:54px;margin-left:6px}#mobile-nav-foundation-dropdown{display:none}.mobile-nav-wrapper{background:#fff}.mobile-nav-wrapper .mobile-nav-menu{padding:0 5px}.mobile-nav-wrapper .mobile-nav-menu ul{margin-left:1px;margin-bottom:-6px;list-style:none}.mobile-nav-wrapper .mobile-nav-menu ul li[data-action=back]{text-align:center}.mobile-nav-wrapper .mobile-nav-menu ul li{border-bottom:1px solid #e4e3e6;padding:10px;font-size:12pt;margin-left:10px}.mobile-nav-wrapper .mobile-nav-menu ul li a{width:100%}.mobile-nav-wrapper .mobile-nav-menu ul li span.mobile-nav-title{font-weight:700;margin-left:-50px}.mobile-nav-wrapper .mobile-nav-menu .chevron:not(.secondary-color){margin-right:20px;margin-top:5px;color:#888!important}.mobile-nav-wrapper .mobile-nav-menu .chevron-back{margin-top:3px;color:#888!important;cursor:pointer}.language-mobile{border-right:1px solid #ccc;height:45px;margin-top:-10px}.language-mobile select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-style:none;background-color:#fff;font-size:12pt;display:block;margin-top:5px;margin-left:-23px;width:100%}.help-mobile{display:block;height:100%}.help-mobile a{color:#000;line-height:27px!important;font-weight:600}.accordion .accordion-navigation>a,.accordion dd>a{background:#fff!important;padding:0;font-size:12pt;font-weight:400!important}.accordion .accordion-navigation>a,.accordion dd>a{background:#fff!important;padding:0;font-size:12pt;font-weight:400!important}.accordion-navigation.active hr{margin-top:5px;margin-bottom:5px}.accordion-navigation.active span i.icon-forward-arrow.panel-arrow:before{content:"\e61e"!important}.accordion-navigation .content{margin-left:-35px}.accordion-navigation .content ul li{border:none!important}.accordion-navigation .content ul li a{color:#000;display:block;font-weight:400!important;margin-left:18px}.accordion-navigation .content ul li a:last-of-type .icon-forward-arrow.chevron{font-size:8pt;margin-left:5px}.accordion-navigation .content ul li a:hover{text-decoration:underline}.accordion-navigation .content ul li a span{padding-right:20px}.accordion-navigation .content .nav-heading{color:#333;font-weight:700;margin-left:28px;margin-top:-2px}.toggle-closed{height:0!important;overflow:hidden;margin:0;padding:0!important;border:none}ul.accordion.top-nav li a{width:100%;display:block;text-align:left!important;line-height:15px}ul.accordion.top-nav li a.button{margin:0 auto;position:relative;max-width:120px;text-align:center!important;padding:.3rem 1.4rem!important}div.mobile-nav-menu>ul.accordion.top-nav>li>span.nav-panel-icon{max-width:5%;line-height:100%;display:inline-block}div.mobile-nav-menu>ul.accordion.top-nav>li>a.nav-panel-name{width:95%;display:inline-block;font-weight:600!important}.library-home-alt-link-desktop,a>span.library-home-alt-text.no-logo{display:block;vertical-align:middle;word-break:break-word;max-width:255px;line-height:25px;margin-top:0!important}.library-home-alt-link-desktop.mobile-nav,a>span.library-home-alt-text.no-logo.mobile-nav{line-height:19px;margin-top:0}ul#drop-collections div ul li ul{width:100%}ul#drop-collections div ul li ul li{width:100%;background:0 0!important}.featured-collection-item{line-height:18px!important;margin-bottom:10px;margin-left:-15px;padding-right:45px!important;background:0 0!important}.js-main-collection{margin-top:15px}.featured-collection-item.selected span,.view-all-collections.selected span{border-bottom:1px solid #555}span.selected{border-bottom:1px solid #555}.view-all-collections{line-height:18px!important;font-weight:600!important;margin-left:-15px;background:0 0!important}.ie-placeholder{font-style:italic!important}div#featured-collections{padding-right:0}.view-all-collections i.icon-forward-arrow{margin-left:3px;margin-top:2px;font-size:9pt;position:absolute;white-space:nowrap}.nav-1-columns{width:325px!important}.nav-2-columns{width:600px!important}.nav-2-columns div>ul>li:last-child{margin-right:-65px;background:0 0!important;margin-left:65px}.nav-3-columns{width:975px!important}.nav-3-columns div>ul>li:nth-child(2){margin-right:-65px;background:0 0!important;margin-left:65px}.nav-3-columns div>ul>li:nth-child(3){margin-right:-135px;background:0 0!important;margin-left:135px}li.account-dropdown-mobile{display:none}.advanced-search-desktop{font-size:11pt;font-weight:600;margin-bottom:20px}@media only screen and (max-width:1015px){.nav-3-columns{width:100%!important}}.nav-4-columns{width:100%!important}.nav-4-columns div ul li{background:0 0!important}@media only screen and (max-width:870px){.advanced-search-desktop{display:none}}@media only screen and (max-width:1100px){.view-all-collections{width:95%!important}}@media only screen and (max-width:620px) and (min-width:450px){.f-dropdown.advantage-tout.open{left:-2.15%!important;text-align:center}}@media only screen and (max-width:667px) and (min-width:621px){.f-dropdown.advantage-tout.open{left:-2.05%!important;text-align:center}}@media only screen and (max-width:870px) and (min-width:668px){.f-dropdown.advantage-tout.open{left:-1.95%!important;text-align:center}}a.close-advantage-tout{font-size:22pt!important;right:12px;top:6px;padding:0!important;position:absolute}a.close-advantage-tout.mobile{right:15px}p.advantage-tout-text{margin-top:15px}#rla-menu-mobile-heading{text-transform:capitalize}.partnerLibrariesMenuMobile{margin-left:10px}.partnerLibrariesMenuMobile .partnerLibrariesList{margin:1rem 1.75rem}.partnerLibrariesMenuMobile .partnerLibrariesHeader{padding:0 10px 10px 10px}.partnerLibrariesMenuMobile .partnerLibraryLink{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12pt}.partnerLibrariesMenuMobile .partnerLibraryLink:not(:last-child){margin-bottom:1.2rem}.partnerLibrariesMenuMobile .partnerLibraryName{color:#000;font-weight:700}.partnerLibrariesMenuMobile .partnerLibraryDot{width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:.25rem}.text-center{text-align:center}.center{margin-left:auto;margin-right:auto;display:block}.left{float:left!important}.right{float:right!important}.clear{clear:both}.bold{font-weight:700}.hideMe{display:none}.hideMeImportant{display:none!important}.showMeImportant{display:block!important}.no-padding-right{padding-right:0!important}.no-padding-left{padding-left:0!important}hr.dark{border-top:1px solid #e7e5e5}hr.less,hr.more{padding:0;border:none;border-top:1px solid #ddd;color:#333;text-align:center;position:relative;cursor:pointer;z-index:-1;margin-top:30px;display:none}.margin-small{margin:10px}.margin-medium{margin:25px}.margin-large{margin:40px}.margin-top-small{margin-top:10px}.margin-top-medium{margin-top:25px}.margin-top-large{margin-top:40px}.margin-bottom-small{margin-bottom:10px}.margin-bottom-medium{margin-bottom:25px}.margin-bottom-large{margin-bottom:40px}.text-blue,.text-blue *{color:#006693}.text-red,.text-red *{color:#ee523b!important}.primary-color{color:#006693!important}.secondary-color{color:#74cee2!important}.secondary-background{background:#74cee2!important}.secondary-background-color{background-color:#74cee2!important}.white{color:#fff}.gray{color:#a7a9ac}.dark-gray{color:#222}.sticky{position:fixed!important;top:0!important}.header-large{font-size:2.75rem!important}.header-medium{font-size:2.3125rem!important}.header-small{font-size:1.6875rem!important}.header-xsmall{font-size:1.4375rem!important}.header-xxsmall{font-size:1.125rem!important}.fake-button{border-style:none;cursor:pointer;line-height:normal;margin:0;position:relative;text-align:center;-webkit-appearance:none;border-radius:0;display:inherit;font-size:inherit;background-color:transparent;padding:0}.radius-right{border-top-right-radius:5px;border-bottom-right-radius:5px}.radius-left{border-top-left-radius:5px;border-bottom-left-radius:5px}article,b,h1,h2,h3,h4,h5,h6,p,strong,u{outline:0}.gray-solid{background-color:#a7a9ac!important;color:#fff}.gray-solid:focus,.gray-solid:hover{background-color:#555!important}.show-for-600-down{display:none}@media only screen and (max-width:61.25em){.below-980-pull-0,.below-980-pull-1,.below-980-pull-10,.below-980-pull-11,.below-980-pull-2,.below-980-pull-3,.below-980-pull-4,.below-980-pull-5,.below-980-pull-6,.below-980-pull-7,.below-980-pull-8,.below-980-pull-9,.below-980-push-0,.below-980-push-1,.below-980-push-10,.below-980-push-11,.below-980-push-2,.below-980-push-3,.below-980-push-4,.below-980-push-5,.below-980-push-6,.below-980-push-7,.below-980-push-8,.below-980-push-9,.pull-0,.pull-1,.pull-10,.pull-11,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.push-0,.push-1,.push-10,.push-11,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{position:relative}.below-980-push-0{left:0;right:auto}.below-980-pull-0{right:0;left:auto}.below-980-push-1{left:8.33333%;right:auto}.below-980-pull-1{right:8.33333%;left:auto}.below-980-push-2{left:16.66667%;right:auto}.below-980-pull-2{right:16.66667%;left:auto}.below-980-push-3{left:25%;right:auto}.below-980-pull-3{right:25%;left:auto}.below-980-push-4{left:33.33333%;right:auto}.below-980-pull-4{right:33.33333%;left:auto}.below-980-push-5{left:41.66667%;right:auto}.below-980-pull-5{right:41.66667%;left:auto}.below-980-push-6{left:50%;right:auto}.below-980-pull-6{right:50%;left:auto}.below-980-push-7{left:58.33333%;right:auto}.below-980-pull-7{right:58.33333%;left:auto}.below-980-push-8{left:66.66667%;right:auto}.below-980-pull-8{right:66.66667%;left:auto}.below-980-push-9{left:75%;right:auto}.below-980-pull-9{right:75%;left:auto}.below-980-push-10{left:83.33333%;right:auto}.below-980-pull-10{right:83.33333%;left:auto}.below-980-push-11{left:91.66667%;right:auto}.below-980-pull-11{right:91.66667%;left:auto}.below-980-1{width:8.33333%}.below-980-2{width:16.66667%}.below-980-3{width:25%}.below-980-4{width:33.33333%}.below-980-5{width:41.66667%}.below-980-6{width:50%}.below-980-7{width:58.33333%}.below-980-8{width:66.66667%}.below-980-9{width:75%}.below-980-10{width:83.33333%}.below-980-11{width:91.66667%}.below-980-12{width:100%}.below-980-offset-0{margin-left:0!important}.below-980-offset-1{margin-left:8.33333%!important}.below-980-offset-2{margin-left:16.66667%!important}.below-980-offset-3{margin-left:25%!important}.below-980-offset-4{margin-left:33.33333%!important}.below-980-offset-5{margin-left:41.66667%!important}.below-980-offset-6{margin-left:50%!important}.below-980-offset-7{margin-left:58.33333%!important}.below-980-offset-8{margin-left:66.66667%!important}.below-980-offset-9{margin-left:75%!important}.below-980-offset-10{margin-left:83.33333%!important}.below-980-offset-11{margin-left:91.66667%!important}.below-980-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.below-980-centered,.columns.below-980-centered{margin-left:auto;margin-right:auto;float:none}.column.below-980-uncentered,.columns.below-980-uncentered{margin-left:0;margin-right:0;float:left}.column.below-980-centered:last-child,.columns.below-980-centered:last-child{float:none}.column.below-980-uncentered:last-child,.columns.below-980-uncentered:last-child{float:left}.column.below-980-uncentered.opposite,.columns.below-980-uncentered.opposite{float:right}.row.below-980-collapse>.column,.row.below-980-collapse>.columns{padding-left:0;padding-right:0}.row.below-980-collapse .row{margin-left:0;margin-right:0}.row.below-980-uncollapse>.column,.row.below-980-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}.show-for-980-up{display:none}}@media only screen and (min-width:61.26em){.above-980-pull-0,.above-980-pull-1,.above-980-pull-10,.above-980-pull-11,.above-980-pull-2,.above-980-pull-3,.above-980-pull-4,.above-980-pull-5,.above-980-pull-6,.above-980-pull-7,.above-980-pull-8,.above-980-pull-9,.above-980-push-0,.above-980-push-1,.above-980-push-10,.above-980-push-11,.above-980-push-2,.above-980-push-3,.above-980-push-4,.above-980-push-5,.above-980-push-6,.above-980-push-7,.above-980-push-8,.above-980-push-9,.pull-0,.pull-1,.pull-10,.pull-11,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.push-0,.push-1,.push-10,.push-11,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{position:relative}.above-980-push-0{left:0;right:auto}.above-980-pull-0{right:0;left:auto}.above-980-push-1{left:8.33333%;right:auto}.above-980-pull-1{right:8.33333%;left:auto}.above-980-push-2{left:16.66667%;right:auto}.above-980-pull-2{right:16.66667%;left:auto}.above-980-push-3{left:25%;right:auto}.above-980-pull-3{right:25%;left:auto}.above-980-push-4{left:33.33333%;right:auto}.above-980-pull-4{right:33.33333%;left:auto}.above-980-push-5{left:41.66667%;right:auto}.above-980-pull-5{right:41.66667%;left:auto}.above-980-push-6{left:50%;right:auto}.above-980-pull-6{right:50%;left:auto}.above-980-push-7{left:58.33333%;right:auto}.above-980-pull-7{right:58.33333%;left:auto}.above-980-push-8{left:66.66667%;right:auto}.above-980-pull-8{right:66.66667%;left:auto}.above-980-push-9{left:75%;right:auto}.above-980-pull-9{right:75%;left:auto}.above-980-push-10{left:83.33333%;right:auto}.above-980-pull-10{right:83.33333%;left:auto}.above-980-push-11{left:91.66667%;right:auto}.above-980-pull-11{right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.above-980-1{width:8.33333%}.above-980-2{width:16.66667%}.above-980-3{width:25%}.above-980-4{width:33.33333%}.above-980-5{width:41.66667%}.above-980-6{width:50%}.above-980-7{width:58.33333%}.above-980-8{width:66.66667%}.above-980-9{width:75%}.above-980-10{width:83.33333%}.above-980-11{width:91.66667%}.above-980-12{width:100%}.above-980-offset-0{margin-left:0!important}.above-980-offset-1{margin-left:8.33333%!important}.above-980-offset-2{margin-left:16.66667%!important}.above-980-offset-3{margin-left:25%!important}.above-980-offset-4{margin-left:33.33333%!important}.above-980-offset-5{margin-left:41.66667%!important}.above-980-offset-6{margin-left:50%!important}.above-980-offset-7{margin-left:58.33333%!important}.above-980-offset-8{margin-left:66.66667%!important}.above-980-offset-9{margin-left:75%!important}.above-980-offset-10{margin-left:83.33333%!important}.above-980-offset-11{margin-left:91.66667%!important}.above-980-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.above-980-centered,.columns.above-980-centered{margin-left:auto;margin-right:auto;float:none}.column.above-980-uncentered,.columns.above-980-uncentered{margin-left:0;margin-right:0;float:left}.column.above-980-centered:last-child,.columns.above-980-centered:last-child{float:none}.column.above-980-uncentered:last-child,.columns.above-980-uncentered:last-child{float:left}.column.above-980-uncentered.opposite,.columns.above-980-uncentered.opposite{float:right}.row.above-980-collapse>.column,.row.above-980-collapse>.columns{padding-left:0;padding-right:0}.row.above-980-collapse .row{margin-left:0;margin-right:0}.row.above-980-uncollapse>.column,.row.above-980-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}.show-for-980-down{display:none}}@media only screen and (max-width:600px){.below-600-pull-0,.below-600-pull-1,.below-600-pull-10,.below-600-pull-11,.below-600-pull-2,.below-600-pull-3,.below-600-pull-4,.below-600-pull-5,.below-600-pull-6,.below-600-pull-7,.below-600-pull-8,.below-600-pull-9,.below-600-push-0,.below-600-push-1,.below-600-push-10,.below-600-push-11,.below-600-push-2,.below-600-push-3,.below-600-push-4,.below-600-push-5,.below-600-push-6,.below-600-push-7,.below-600-push-8,.below-600-push-9,.pull-0,.pull-1,.pull-10,.pull-11,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.push-0,.push-1,.push-10,.push-11,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9{position:relative}.below-600-push-0{left:0;right:auto}.below-600-pull-0{right:0;left:auto}.below-600-push-1{left:8.33333%;right:auto}.below-600-pull-1{right:8.33333%;left:auto}.below-600-push-2{left:16.66667%;right:auto}.below-600-pull-2{right:16.66667%;left:auto}.below-600-push-3{left:25%;right:auto}.below-600-pull-3{right:25%;left:auto}.below-600-push-4{left:33.33333%;right:auto}.below-600-pull-4{right:33.33333%;left:auto}.below-600-push-5{left:41.66667%;right:auto}.below-600-pull-5{right:41.66667%;left:auto}.below-600-push-6{left:50%;right:auto}.below-600-pull-6{right:50%;left:auto}.below-600-push-7{left:58.33333%;right:auto}.below-600-pull-7{right:58.33333%;left:auto}.below-600-push-8{left:66.66667%;right:auto}.below-600-pull-8{right:66.66667%;left:auto}.below-600-push-9{left:75%;right:auto}.below-600-pull-9{right:75%;left:auto}.below-600-push-10{left:83.33333%;right:auto}.below-600-pull-10{right:83.33333%;left:auto}.below-600-push-11{left:91.66667%;right:auto}.below-600-pull-11{right:91.66667%;left:auto}.below-600-1{width:8.33333%}.below-600-2{width:16.66667%}.below-600-3{width:25%}.below-600-4{width:33.33333%}.below-600-5{width:41.66667%}.below-600-6{width:50%}.below-600-7{width:58.33333%}.below-600-8{width:66.66667%}.below-600-9{width:75%}.below-600-10{width:83.33333%}.below-600-11{width:91.66667%}.below-600-12{width:100%}.below-600-offset-0{margin-left:0!important}.below-600-offset-1{margin-left:8.33333%!important}.below-600-offset-2{margin-left:16.66667%!important}.below-600-offset-3{margin-left:25%!important}.below-600-offset-4{margin-left:33.33333%!important}.below-600-offset-5{margin-left:41.66667%!important}.below-600-offset-6{margin-left:50%!important}.below-600-offset-7{margin-left:58.33333%!important}.below-600-offset-8{margin-left:66.66667%!important}.below-600-offset-9{margin-left:75%!important}.below-600-offset-10{margin-left:83.33333%!important}.below-600-offset-11{margin-left:91.66667%!important}.below-600-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.below-600-centered,.columns.below-600-centered{margin-left:auto;margin-right:auto;float:none}.column.below-600-uncentered,.columns.below-600-uncentered{margin-left:0;margin-right:0;float:left}.column.below-600-centered:last-child,.columns.below-600-centered:last-child{float:none}.column.below-600-uncentered:last-child,.columns.below-600-uncentered:last-child{float:left}.column.below-600-uncentered.opposite,.columns.below-600-uncentered.opposite{float:right}.row.below-600-collapse>.column,.row.below-600-collapse>.columns{padding-left:0;padding-right:0}.row.below-600-collapse .row{margin-left:0;margin-right:0}.row.below-600-uncollapse>.column,.row.below-600-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{left:0;right:auto}.pull-0{right:0;left:auto}.push-1{left:8.33333%;right:auto}.pull-1{right:8.33333%;left:auto}.push-2{left:16.66667%;right:auto}.pull-2{right:16.66667%;left:auto}.push-3{left:25%;right:auto}.pull-3{right:25%;left:auto}.push-4{left:33.33333%;right:auto}.pull-4{right:33.33333%;left:auto}.push-5{left:41.66667%;right:auto}.pull-5{right:41.66667%;left:auto}.push-6{left:50%;right:auto}.pull-6{right:50%;left:auto}.push-7{left:58.33333%;right:auto}.pull-7{right:58.33333%;left:auto}.push-8{left:66.66667%;right:auto}.pull-8{right:66.66667%;left:auto}.push-9{left:75%;right:auto}.pull-9{right:75%;left:auto}.push-10{left:83.33333%;right:auto}.pull-10{right:83.33333%;left:auto}.push-11{left:91.66667%;right:auto}.pull-11{right:91.66667%;left:auto}.show-for-600-up{display:none}.show-for-600-down{display:block}.below-600-text-center{text-align:center}.below-600-full-width{width:100%}}.invisible{visibility:hidden}.u-inline{display:inline}.offscreen{position:absolute;left:-9999px}body{background:#fafafa}*,body,html{font-family:proxima-nova,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.mobile-always * .show-for-large-down,body.mobile-always * .show-for-medium-down,body.mobile-always * .show-for-small,body.mobile-always * .show-for-small-down,body.mobile-always * .show-for-small-only,body.mobile-always * .show-for-small-up,body.mobile-always * .show-for-xlarge-down,body.mobile-always * .show-for-xxlarge-down{display:inherit!important}body.mobile-always * .hide-for-large,body.mobile-always * .hide-for-large-only,body.mobile-always * .hide-for-large-up,body.mobile-always * .hide-for-medium,body.mobile-always * .hide-for-medium-only,body.mobile-always * .hide-for-medium-up,body.mobile-always * .hide-for-xlarge,body.mobile-always * .hide-for-xlarge-only,body.mobile-always * .hide-for-xlarge-up,body.mobile-always * .hide-for-xxlarge,body.mobile-always * .hide-for-xxlarge-only,body.mobile-always * .hide-for-xxlarge-up,body.mobile-always * .show-for-large,body.mobile-always * .show-for-large-up,body.mobile-always * .show-for-medium,body.mobile-always * .show-for-medium-up,body.mobile-always * .show-for-xlarge,body.mobile-always * .show-for-xlarge-up,body.mobile-always * .show-for-xxlarge,body.mobile-always * .show-for-xxlarge-up{display:none!important}h1,h2,h3,h4,h5,h6{font-family:freight-text-book,serif;color:#111;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:freight-text-book,serif}[role=tab],a.BrowseSeeAll-link,a.BrowseSubjects-link,a[role=button]{text-decoration:none}a{color:#111;text-decoration:underline}a:focus,a:hover{color:#111}.icon-large-left-arrow{visibility:hidden}.row{max-width:82.5rem}.container{min-height:100%}.title img{width:300px}input[type=text]:focus,textarea:focus{-webkit-text-size-adjust:100%}.GTM{display:none;visibility:hidden}.title-container{width:100%}[class*=block-grid-]>li{padding:0}div.skip-links{text-align:center;margin-bottom:-12px;padding:6px 0}div.skip-links .skip-link{display:none;font-size:10pt;font-weight:800;text-transform:uppercase;margin:0;border:0;padding:0 10px;background:0 0}div.skip-links .skip-link:focus,div.skip-links .skip-link:hover{background:0 0}div.skip-links .skip-link:not(:last-child){border-right:1px solid rgba(255,255,255,.5)}div.ie9-warning{text-align:center;padding:6px 0;font-size:10pt;font-weight:800;display:none}.mobile-margin{margin-top:56px}#link-card-modal .description{padding-left:0;padding-right:0;margin-bottom:1.25em}#link-card-modal .category{margin-bottom:2.25em}#link-card-modal .category .text{text-align:center;margin-bottom:0}#link-card-modal .category .text .question{font-weight:700}#link-card-modal .category .button-container{width:100%;text-align:center}div#limited-availability-help h2{font-size:12pt;font-weight:700;color:#f5f8fe;padding-bottom:10px;font-family:proxima-nova,sans-serif!important}div#limited-availability-help p:first-of-type{font-size:10pt}a.help-tip,button.help-tip{position:relative;display:inline-block;text-align:center;border-radius:9999px;width:24px;height:24px;font-size:12px;line-height:24px;margin-left:5px;vertical-align:text-top;background:#555;color:#fff}@media (forced-colors:active){a.help-tip,button.help-tip{background:ButtonFace!important;color:ButtonText!important;border:2px solid ButtonText!important}}a.help-tip:before,button.help-tip:before{content:"?";font-weight:700}a.help-tip:hover,button.help-tip:hover{filter:none}a.help-tip:hover{color:#fff}button.help-tip{padding:0;margin:0}@media only screen and (min-width:641px){#link-card-modal .category{padding-bottom:1.25em;margin-bottom:0}#link-card-modal .category .text{margin-bottom:1.25em}#link-card-modal .category+.category{border-left:1px solid #a7a9ac}}@media only screen and (max-width:870px){div.skip-links{padding:0;margin-bottom:0!important}}@media only screen and (max-width:355px){.library-card-sign-up{margin-left:-19px}}.grecaptcha-badge{z-index:1}.AdvancedSearch .AdvancedSearch-selectContainer::after{font-family:icons!important;content:"\e61e";color:#666;right:19px;top:36px;padding:0 0 2px;position:absolute;cursor:pointer;pointer-events:none}.AdvancedSearch .AdvancedSearch-selectContainer.levels::after{top:6px;padding:0 0 2px}.AdvancedSearch .AdvancedSearch-select{background:#fff;border-radius:5px;-moz-appearance:none;-webkit-appearance:none!important;appearance:none;background-image:none!important;cursor:pointer;font-size:.95rem;font-weight:700;padding-right:2rem}.AdvancedSearch .AdvancedSearch-select:hover{background-color:#fff}.AdvancedSearch .AdvancedSearch-submit{margin-top:20px}.AdvancedSearch .AdvancedSearch-rangePreposition{text-align:center;margin-top:6px}.AdvancedSearch .AdvancedSearch-LevelsHeader{font-size:16pt;text-align:center}.AdvancedSearch .AdvancedSearch-label{font-size:.95rem;font-weight:700;line-height:2}@media only screen and (max-width:641px){.AdvancedSearch .AdvancedSearch-submit{width:100%}}.body.is-contrasted .AdvancedSearch .AdvancedSearch-input{background:#000;color:#fff}.body.is-contrasted .AdvancedSearch .AdvancedSearch-select{background-color:#00f;color:#fff;border:2px solid #00f;font-weight:800}.body.is-contrasted .AdvancedSearch .AdvancedSearch-select:hover{background-color:#0000f5;border:2px solid #0000f5}.body.is-contrasted .AdvancedSearch .AdvancedSearch-select-option{background:#00f;color:#fff}.body.is-contrasted .AdvancedSearch .AdvancedSearch-selectContainer::after{color:#fff}.AdvancedSearchTitle{text-align:center;font-size:20pt;margin-top:20px;margin-bottom:-10px}.Autocompletions{background-color:#fff;padding:10px 0;line-height:1.25;border:1px solid #999;position:absolute;width:95%;z-index:99}.Autocompletions-suggestion{width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;padding-right:15%}.Autocompletions-suggestionSource{float:right;vertical-align:top;margin-bottom:0}.Autocompletions-item{display:block;width:100%;color:#111;padding:4px 20px 4px 20px}.Autocompletions-item.is-active{border-left:solid 2px #000;padding-left:18px;background-color:#f2f2f2}.body.is-contrasted .Autocompletions{background-color:#000;border-color:#fff}.body.is-contrasted .Autocompletions-item{color:#fff}.body.is-contrasted .Autocompletions-item:hover{color:#ff0}.body.is-contrasted .Autocompletions-item.is-active{border-left-color:#00f;padding-left:18px;background-color:#00f;color:#fff}@media only screen and (max-width:870px){.Autocompletions{margin-top:0;border:0;border-radius:0;border-bottom:solid #999 1px;width:100%;z-index:99999;position:absolute;overflow:visible}.Autocompletions-item{padding-top:2px;font-size:18px}}.BrowseFormats{margin-left:0;text-align:center;border-bottom:1px solid #ccc}.BrowseFormats .BrowseFormats-link{font-size:14px;display:inline-block;text-transform:uppercase;font-weight:600;color:#222;padding:0 12px;position:relative;line-height:26px;margin:2px 0;background:0 0}.BrowseFormats .BrowseFormats-link::after{content:"";display:block;position:absolute;width:0;height:2px;left:50%;transform:translate(-50%,0);transition:all .3s ease-in-out}.BrowseFormats .BrowseFormats-link.is-active::after,.BrowseFormats .BrowseFormats-link:focus::after,.BrowseFormats .BrowseFormats-link:hover::after{width:80%}@media (forced-colors:active){.BrowseFormats .BrowseFormats-link{outline-offset:-2px}.BrowseFormats .BrowseFormats-link.is-active::after{border-bottom:2px solid ButtonText}}body.is-contrasted .BrowseFormats .BrowseFormats{border-bottom:1px solid #222!important}body.is-contrasted .BrowseFormats .BrowseFormats-link{color:#fff}body.is-contrasted .BrowseFormats .BrowseFormats-link:hover{color:#ff0!important}body.is-contrasted .BrowseFormats .BrowseFormats-link.is-active::after{color:#ff0!important;background-color:#ff0!important}body.is-contrasted .BrowseFormats .BrowseFormats-link:focus::after,body.is-contrasted .BrowseFormats .BrowseFormats-link:hover::after{background-color:#ff0!important}.BrowseSeeAll{text-align:center}.BrowseSeeAll .BrowseSeeAll-link{font-weight:600;display:inline-block;margin:10px 0;padding:8px}.body.is-contrasted .BrowseSeeAll .BrowseSeeAll-link{color:#ff0!important}.body.is-contrasted .BrowseSeeAll .BrowseSeeAll-link:hover{color:#ff0!important}.BrowseSubjects{-moz-column-gap:0;-moz-column-fill:balance;column-gap:0;column-fill:balance}.BrowseSubjects .columns{padding:0}.BrowseSubjects .BrowseSubjects-item{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrowseSubjects .BrowseSubjects-link{display:block;text-align:left;height:48px;width:100%;font-size:15px;line-height:48px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BrowseSubjects .BrowseSubjects-link .sub-label{font-size:12px;font-weight:700;display:block;margin:-32px 0 -13px 0;color:#555;-webkit-font-smoothing:antialiased}.BrowseSubjects .BrowseSubjects-link:focus,.BrowseSubjects .BrowseSubjects-link:focus-visible,.BrowseSubjects .BrowseSubjects-link:hover{background-color:#4b5563;color:#fff;outline:0}@media (forced-colors:active){.BrowseSubjects .BrowseSubjects-link:focus,.BrowseSubjects .BrowseSubjects-link:focus-visible,.BrowseSubjects .BrowseSubjects-link:hover{outline:auto;outline-offset:-2px}}.BrowseSubjects .collections-cell-count{min-width:52px;margin-right:10px;float:left;text-align:right}.BrowseSubjects .BrowseSubjects-count{border-radius:2px;padding:3px 4px;background:#fff;font-size:12px;color:#555;line-height:9px;height:16px;border:1px solid #eee}.BrowseSubjects .subject-name div{position:relative;width:100%;display:initial}.BrowseSubjects .collections-titles{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%}.SubjectCollection{margin-bottom:.5rem}.SubjectCollection .CollectionHeader{padding-left:.9375rem;padding-right:.9375rem;padding-top:.6rem;font-size:28px}.SubjectCollection .subjectInfo{display:none}.SubjectCollection .subjectInfo .SubjectItems{margin:0}.SubjectCollection .expanded{display:block}.SubjectCollection ul{list-style-type:none}.SubjectCollection .DropdownContainer{margin-left:1rem;margin-right:1rem}.SubjectCollection .DropdownTitle{cursor:pointer;border-bottom:.01rem solid #e1e1e1;padding:12px 0}.SubjectCollection .DropdownTitle h2{font-weight:700;font-size:1.125rem;display:inline}.SubjectCollection .DropdownTitle h2:focus{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.SubjectCollection .DropdownTitle i{margin-top:6.5px;font-size:1rem}.SubjectCollection .BrowseSubjects{padding-bottom:28px}.SubjectCollection:last-child .BrowseSubjects{border-bottom:0}.is-contrasted .BrowseSubjects .BrowseSubjects-link{color:#fff!important}.is-contrasted .BrowseSubjects .BrowseSubjects-link:focus,.is-contrasted .BrowseSubjects .BrowseSubjects-link:hover{color:#222!important;background:#ff0}.is-contrasted .BrowseSubjects .BrowseSubjects-link:focus .sub-label,.is-contrasted .BrowseSubjects .BrowseSubjects-link:hover .sub-label{color:#555}.is-contrasted .BrowseSubjects .BrowseSubjects-link .BrowseSubjects-count{background:#00f!important;color:#fff;border-color:#00f!important}@media screen and (min-width:860px){.BrowseSubjects{-moz-columns:4;-webkit-columns:4;columns:4}}@media screen and (max-width:859px) and (min-width:640px){.BrowseSubjects{-moz-columns:3;-webkit-columns:3;columns:3}}@media screen and (max-width:639px) and (min-width:420px){.BrowseSubjects{-moz-columns:2;-webkit-columns:2;columns:2}}@media screen and (max-width:419px){.BrowseSubjects:first-child{border-top:1px solid #fff}.BrowseSubjects-item{width:100%;border-bottom:1px solid #fff;overflow:auto}.BrowseSubjects-item .BrowseSubjects-link{float:left;padding-right:10%}.is-contrasted .BrowseSubjects .BrowseSubjects:first-child{border-top:1px solid #222!important}.is-contrasted .BrowseSubjects .BrowseSubjects-item{border-bottom:1px solid #222!important}}.Campaign{position:relative;text-align:left;margin-bottom:50px;background:#006693;min-height:480px}.Campaign .link{border-bottom:dotted 1px}.Campaign.is-kids-1{background-image:url(img/kids-room-hero-background.d12c98561111bde5f65ecaa85ef7b5b0.png)!important;background-position-x:50%!important}.Campaign.is-teens-1{background-image:url(img/teens-hero-background.aaffd27b13bdc56747f0f8a035079af9.png)!important}.Campaign.is-kids-teens-1{background-image:url(img/kids-teens-hero-background.0e785a90705ae3d7c0d736fb409f64bc.png)!important}.Campaign .Campaign-overlay{padding:30px 0;min-height:340px}.Campaign .Campaign-titleContainer{padding-right:500px;padding-left:25px}.Campaign .Campaign-container{padding-right:500px;padding-left:25px}.Campaign .Campaign-container .button{border-radius:3px!important}.Campaign .Campaign-title{font-family:proxima-nova,sans-serif;font-size:20pt;margin-bottom:-12px;font-weight:300}.Campaign .Campaign-title.is-kids-1{font-family:room-kids-1,sans-serif!important}.Campaign .Campaign-title.is-kids-teens-1,.Campaign .Campaign-title.is-teens-1{font-family:room-teens-1,sans-serif!important}.Campaign .Campaign-title.is-screening-room-1{font-family:room-screening-1,sans-serif!important}.Campaign .Campaign-title.is-newsstand-1{font-family:room-newsstand-1,sans-serif!important}.Campaign .Campaign-item{width:100%!important}.Campaign .Campaign-item .title-contents{box-shadow:none}.Campaign .Campaign-titleDivider{border:solid rgba(255,255,255,.3);border-width:1px 0 0}.Campaign .Campaign-description{position:relative;line-height:1.6em;margin-right:-1em;padding-right:1em;font-size:.95em}.Campaign .Campaign-cover{position:absolute;right:13%;top:-50px;width:180px;margin-left:16px}.Campaign .Campaign-cover .Campaign-grid{margin:inherit 0}.Campaign .Campaign-cover .title-contents{box-shadow:none}.Campaign .Campaign-coverImage{width:100%;max-width:200px;float:none;display:block;margin:0 auto}.Campaign .Campaign-coverImage:hover{-webkit-filter:brightness(.9);filter:brightness(.9)}.Campaign .Campaign-bannerLinkContainer.title-header-bar{width:200px;max-width:100%;height:22px;text-align:center;margin:0 auto}.Campaign .Campaign-bannerLinkContainer.title-header-bar a{font-size:9pt}.Campaign .Campaign-bannerLinkContainer .unavailable-title,.Campaign .Campaign-bannerLinkContainer.available-title{height:22px;text-align:center!important}.Campaign .Campaign-bannerLinkContainer .unavailable-title a,.Campaign .Campaign-bannerLinkContainer .unavailable-title span,.Campaign .Campaign-bannerLinkContainer.available-title a,.Campaign .Campaign-bannerLinkContainer.available-title span{display:block;width:100%;font-size:9pt;font-weight:600;line-height:23px;text-align:center!important}.Campaign .Campaign-bannerLinkContainer.unavailable-title{background:#fff;text-transform:uppercase}.Campaign .Campaign-bannerLinkContainer.unavailable-title .red{color:#d52c12!important}.Campaign .Campaign-bannerLinkContainer.unavailable-title a,.Campaign .Campaign-bannerLinkContainer.unavailable-title span{color:#555;font-weight:400!important}.Campaign .Campaign-bannerLinkContainer:hover{text-decoration:none}.Campaign .Campaign-bannerLink:hover{text-decoration:none}.Campaign .Campaign-featuredTitle{padding-right:15px}.Campaign .Campaign-featuredTitle.is-kids-1{font-family:room-kids-1,sans-serif!important}.Campaign .Campaign-featuredTitle.is-kids-teens-1,.Campaign .Campaign-featuredTitle.is-teens-1{font-family:room-teens-1,sans-serif!important}.Campaign .Campaign-featuredTitle.is-screening-room-1{font-family:room-screening-1,sans-serif!important}.Campaign .Campaign-featuredTitle.is-newsstand-1{font-family:room-newsstand-1,sans-serif!important}.Campaign .Campaign-featuredTitle:hover{text-decoration:underline}.Campaign .Campaign-featuredTitleContainer{margin-bottom:-2px;font-size:20pt}.Campaign .Campaign-author:hover{text-decoration:underline}.Campaign .Campaign-authorContainer{font-size:14pt}.Campaign .Campaign-audiobookIcon{padding-left:38px;font-size:18pt;vertical-align:sub;margin-right:5px}.Campaign .Campaign-arrowIcon{font-size:10pt}.Campaign .Campaign-audiobookLink{display:block;float:left;margin-top:20px}.Campaign .Campaign-audiobookLink:hover .Campaign-audiobookText{text-decoration:underline}.Campaign .Campaign-learnMoreLink:hover{text-decoration:underline}.Campaign .blr-button{color:#000;background:#fff;min-width:13rem;text-align:left}.Campaign .blr-button:hover{color:#000;background:#ddd}.Campaign .blr-button .icon-speech::before{position:relative;top:.24rem;font-size:1rem;padding-right:.5rem}.Campaign .blr-button .icon-podcast::before{position:relative;top:.15rem;font-size:1.1rem;padding-right:.5rem}.body.is-contrasted .Campaign{background:#00f!important}.body.is-contrasted .Campaign .Campaign-bannerLinkContainer.title-header-bar.available-title{background:#ff0!important}.body.is-contrasted .Campaign .Campaign-bannerLink{color:#000!important}.body.is-contrasted .Campaign .Campaign-bannerLink:hover{color:#000!important}.body.is-contrasted .Campaign .Campaign-featuredTitle{color:#fff}.body.is-contrasted .Campaign .Campaign-author{color:#fff}.body.is-contrasted .Campaign .Campaign-audiobookIcon,.body.is-contrasted .Campaign .Campaign-audiobookText{color:#fff}.body.is-contrasted .Campaign .Campaign-action-link{color:#ff0}.body.is-contrasted .Campaign .Campaign-action-link:hover{color:#f5e600}.body.is-contrasted .Campaign .blr-button{color:#000!important;background:#ff0!important}.body.is-contrasted .Campaign .blr-button:hover{background:#f5e600!important}.body.is-contrasted .Campaign .blr-button .icon-podcast::before,.body.is-contrasted .Campaign .blr-button .icon-speech::before{color:#00f!important}@media only screen and (max-width:1025px){.Campaign .Campaign-fullCoverContainer{width:100%}.Campaign .Campaign-coverImage{float:none;margin:0 auto;display:block}.Campaign .Campaign-bannerLinkContainer.title-header-bar{float:none;margin:0 auto;display:block}}@media only screen and (max-width:870px) and (min-width:401px){.Campaign-overlay{min-height:360px;padding:30px!important}}@media only screen and (max-width:640px){.Campaign{text-align:center}.Campaign .Campaign-bannerLinkContainer.title-header-bar{margin-top:30px}.Campaign .Campaign-coverImage{margin:0 auto -120px}}@media only screen and (max-width:770px) and (min-width:596px){.Campaign-linkContainer{width:60%}}@media only screen and (max-width:1320px){.Campaign .Campaign-titleContainer{padding-right:50%!important}.Campaign .Campaign-container{padding-right:50%!important}}@media only screen and (max-width:870px){.Campaign .Campaign-titleContainer{text-align:left!important;padding-right:0!important;padding-left:0!important}.Campaign .Campaign-container{text-align:left!important;padding-right:0!important;padding-left:0!important;padding-bottom:5px!important}.Campaign .Campaign-description{width:50%}.Campaign .Campaign-cover{top:auto;right:auto;position:relative!important;float:right}.Campaign .Campaign-coverImageContainer{max-width:150px;margin:0 20px}.Campaign .Campaign-grid{margin-left:0!important}.Campaign .Campaign-fullCoverContainer{margin-top:0}.Campaign .Campaign-bannerLinkContainer.title-header-bar{width:100%;margin:0 20px 0 0}.Campaign .Campaign-linkContainer{text-align:left;margin-left:-3px;margin-bottom:5px;width:100%}.Campaign .Campaign-audiobookIcon{margin-right:10px}.Campaign .Campaign-audiobookLink{padding-left:0!important}}@media only screen and (max-width:450px){.Campaign .Campaign-titleContainer{text-align:center!important;padding-right:0!important;padding-left:0!important}.Campaign .Campaign-authorContainer{display:none}.Campaign .Campaign-featuredTitle{visibility:hidden}.Campaign .Campaign-container{text-align:center!important;padding-right:0!important;padding-left:0!important}.Campaign .Campaign-description{padding:0 20px;width:100%;text-align:left;margin-bottom:0}.Campaign .Campaign-description.is-mobile-adjusted{margin-top:-33px}.Campaign .Campaign-cover{position:relative!important;width:100%!important;top:auto!important;right:auto!important;left:auto!important;margin-bottom:0}.Campaign .Campaign-fullCoverContainer{display:inline-block;float:none}.Campaign .Campaign-bannerLinkContainer{width:150px;margin-left:0!important}.Campaign .Campaign-coverImageContainer{margin:0}.Campaign .Campaign-item{text-align:left}}.Carousel-seeAll{margin-top:4px;margin-bottom:0;float:right}.Carousel-title{margin-bottom:20px;padding-left:26px;font-size:16pt!important}.Carousel-titleLink{color:#222;font-weight:500;margin-bottom:20px;font-size:16pt}.Carousel-titleLink.is-kids-1{font-family:room-kids-1,sans-serif!important}.Carousel-titleLink.is-kids-teens-1,.Carousel-titleLink.is-teens-1{font-family:room-teens-1,sans-serif!important}.Carousel-titleLink.is-screening-room-1{font-family:room-screening-1,sans-serif!important}.Carousel-titleLink.is-newsstand-1{font-family:room-newsstand-1,sans-serif!important}.Carousel-titleIcon{color:#006693;font-size:16pt}.Carousel-arrow{font-size:32pt;position:absolute;top:215px;color:#9e9e9e;cursor:pointer}.Carousel-arrow:hover{color:#74cee2}.Carousel-arrow.disabled{color:#a7a9ac;cursor:default}.Carousel-arrow--left{left:0;z-index:1}.Carousel-arrow--right{right:0}.Carousel-body{position:relative;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;width:95%;margin:0 auto}.Carousel-item{width:100%}.Carousel-item .primary-action-container{white-space:initial;max-height:33px;margin-bottom:5px;width:82%}.Carousel-item .primary-action-container.no-creator{max-height:51px}.Carousel-item .primary-action-container .primary-action{height:47px;display:table-cell!important;vertical-align:middle;padding-left:8px}.Carousel-item .title-format-badge.no-creator{margin-bottom:6px!important;height:25px}.Carousel-item.loading{overflow-x:hidden}.Carousel-item.ps-scrollbar-y-rail{display:none!important}@media only screen and (max-width:1024px){.Carousel-body{width:93%}}@media only screen and (max-width:870px){.Carousel-body{width:90%}}@media only screen and (max-width:600px){.Carousel-body{width:85%}.Carousel-seeAll{display:none}}@media only screen and (max-width:545px){.Carousel-item{width:48.5%;max-width:none}.Carousel-item .wishlist{position:relative;margin-top:-15px;margin-right:5px;float:right;right:0}}@media only screen and (max-width:480px){.Carousel-body{width:100%}.Carousel-arrow{display:none}.Carousel-title{padding-left:0;margin-left:-5px}}.Carousel{margin-top:10px;max-width:84.43rem}.Carousel .ps-container{overflow:hidden!important}.Carousel .ps-container.ps-active-x>.ps-scrollbar-x-rail,.Carousel .ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.Carousel .ps-container.ps-in-scrolling{pointer-events:none}.Carousel .ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.Carousel .ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.Carousel .ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.Carousel .ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.Carousel .ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;bottom:5px!important;height:8px}.Carousel .ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.Carousel .ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-o-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;right:3px;width:8px}.Carousel .ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.Carousel .ps-container:hover.ps-in-scrolling{pointer-events:none}.Carousel .ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.Carousel .ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.Carousel .ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.Carousel .ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.Carousel .ps-container:hover>.ps-scrollbar-x-rail,.Carousel .ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.Carousel .ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.Carousel .ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.Carousel .ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.Carousel .ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}.body.is-contrasted .Carousel-titleLink{color:#fff;font-weight:800}.body.is-contrasted .Carousel-titleLink:hover{color:#ff0}.body.is-contrasted a.button.ghost.Carousel-seeAll:hover{background-color:#111!important;color:#fff!important}.Collection{padding:0 15px}.Collection .Heading{overflow:hidden}.Collection .Heading .Label{font-size:2.3125rem;line-height:1.4;margin-bottom:.5rem;margin-top:.2rem}.Collection .TitleLink{font-family:proxima-nova,sans-serif;font-size:16pt;text-decoration:none}.Collection .SeeAll{margin-top:15px;margin-bottom:0}.Collection .Titles{width:95%;margin:0 auto}.Collection .Titles .Item{text-align:center}.Hero .titleContainer .title-contents{box-shadow:none}@media only screen and (max-width:640px){.Titles .titles-item-overflow{display:none!important}}.CoverImageContainer{position:relative}.CoverImageContainer .CoverImageContainer-noSample{background:#fff;text-align:center;width:86%;position:absolute;margin-left:7%;top:44%;z-index:1;height:40px;line-height:40px;border-radius:5px;-webkit-animation-duration:.6s;-moz-animation-duration:.6s;animation-duration:.6s}.CoverImageContainer img{display:block}.CoverImageContainer:hover{-webkit-transition:.1s all ease;-moz-transition:.1s all linear;-o-transition:.1s all linear;transition:.1s all linear;-webkit-filter:brightness(.75);-o-filter:brightness(.75);filter:brightness(.75)}.CoverImageContainer.noCoverAvailable{background-color:#222;display:block;width:100%;height:100%;margin:0;position:absolute;top:0}.CoverImageContainer.noCoverAvailable .author,.CoverImageContainer.noCoverAvailable .title{font-family:freight-text-book,serif!important;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:80%;position:absolute;left:10%;right:10%}.CoverImageContainer.noCoverAvailable .title{position:absolute;top:15%;max-height:50%;font-weight:800;font-size:20px;line-height:25px;padding:5px}.CoverImageContainer.noCoverAvailable .author{position:absolute;bottom:10%;max-height:20%;margin-top:5%}.ContextMenu .ContextMenu-button{z-index:88;display:inline-block}.ContextMenu .ContextMenu-button:hover{cursor:pointer}.ContextMenu .ContextMenu-button .icon{font-size:20pt!important;text-align:center;display:block;height:27px;width:27px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.ContextMenu .ContextMenu-button.is-account{margin-top:-5px}.ContextMenu .ContextMenu-drop{text-align:left;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.35);padding-top:6px;padding-bottom:6px;width:200px;z-index:999;margin-left:10px!important}[dir=rtl] .ContextMenu .ContextMenu-drop{right:0!important;width:160px}.ContextMenu .ContextMenu-drop .ContextMenu-item{white-space:normal;max-width:200px}.ContextMenu .ContextMenu-drop .ContextMenu-item:hover{background:#f8f8f8}.ContextMenu .ContextMenu-drop .ContextMenu-item a{text-decoration:none}.ContextMenu .ContextMenu-drop::after,.ContextMenu .ContextMenu-drop::before{display:none!important}.is-contrasted .ContextMenu .ContextMenu-item a:hover{color:#ff0!important}.is-contrasted .ContextMenu .ContextMenu-button .icon-more{color:#111}.is-contrasted .ContextMenu .ContextMenu-button.open .icon-more::before,.is-contrasted .ContextMenu .ContextMenu-button:focus .icon-more::before,.is-contrasted .ContextMenu .ContextMenu-button:hover .icon-more::before{color:#00f!important}.is-contrasted .ContextMenu .ContextMenu-drop{background:#111;border:2px solid #ff0}@media only screen and (min-width:1720px){.Carousel-item .ContextMenu-drop.open{margin-left:-164px!important}}.DesktopNavLinks{margin-right:25px}.DesktopNavLinks .partnerLibrariesDropdown{width:auto;max-width:25rem}.DesktopNavLinks .partnerLibrariesDropdownList{margin:1rem 3rem}.DesktopNavLinks .partnerLibrariesDropdownHeader{margin:.5rem 1rem 0 1rem}.DesktopNavLinks .partnerLibraryLink{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DesktopNavLinks .partnerLibraryLink:not(:last-child){margin-bottom:.4rem}.DesktopNavLinks .partnerLibraryName{color:#000;font-weight:700}.DesktopNavLinks .partnerLibraryDot{position:relative;top:1px;width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:.25rem}.DesktopNavLinks .DesktopNavLinks-link{font-size:9.5pt}.DesktopNavLinks .DesktopNavLinks-link .DesktopNavLinks-helpLink{font-size:14px}.DesktopNavLinks .DesktopNavLinks-link .DesktopNavLinks-helpLink-help{font-size:16pt;display:inline-block;vertical-align:text-bottom;padding-left:5px}.DesktopNavLinks .DesktopNavLinks-link .DesktopNavLinks-previous{margin-left:3px}.body.is-contrasted .DesktopNavLinks-link{color:#fff}.body.is-contrasted .DesktopNavLinks-link:hover{color:#ff0!important}@media only screen and (max-width:1300px){.DesktopNavLinks-feedback,.DesktopNavLinks-previous{margin-right:0}.DesktopNavLinks-helpLink{margin-left:10px;margin-right:10px}}@media only screen and (max-width:870px){.DesktopNavLinks{display:none}}.Facets{margin-bottom:40px;outline:0}.Facets a{text-decoration:none}.Facets .Facets-audienceRestrictionExplanation{font-size:10pt;margin-top:0;margin-bottom:10px;line-height:1.3;text-align:center}.Facets .Facets-audienceRestrictionListContainer{text-align:left;margin:0 auto;max-width:335px}.Facets .Facets-audienceRestrictionList{display:inline-block;margin-bottom:12px;line-height:1.3;list-style:disc;margin-left:17px}.Facets .Facets-audienceRestrictionListItem{line-height:1.3;font-size:10pt;padding-top:10px}.Facets .Facets-infoIcon{font-size:15pt;vertical-align:text-bottom}.Facets .Facets-filterTitle{position:absolute;left:-9999px}.Facets .Facets-selectedFiltersHeader{font-weight:700;margin:auto;font-size:12pt;font-family:proxima-nova,sans-serif!important}.Facets .Facets-clearSelectedFilters{text-align:center;color:#ed7264;line-height:30px;font-size:9pt}.Facets .Facets-selectedFilter{background-color:#5e5e60;border-radius:50px;color:#fff;padding:1px 12px 1px 27px;display:inline-block;font-size:10.5pt;margin-top:20px}.Facets .Facets-selectedFilter:hover{cursor:pointer}.Facets .Facets-selectedFilter.Facets-lockedInFilter{cursor:default;padding:1px 15px}.Facets .Facets-selectedFilter.Facets-lockedInFilter .Facets-removeSelectedFilter{display:none}@media (forced-colors:active){.Facets .Facets-selectedFilter{color:LinkText!important;border:2px solid LinkText!important}}.Facets .Facets-removeSelectedFilter{position:absolute;padding-left:1px;left:21px;background-color:rgba(0,0,0,.25);border-radius:9999px;width:15px;height:15px;text-align:center;display:inline-block;line-height:16px;font-size:20px;margin-top:3px}.Facets .Facets-removeSelectedFilterLink{color:#fff;margin-left:-1px;font-size:13pt;font-weight:800}@media (forced-colors:active){.Facets .Facets-removeSelectedFilterLink{color:LinkText!important}}.Facets .Facets-groupContainer{margin-top:15px}.Facets .Facets-group{margin-left:0;margin-bottom:0;list-style:none}.Facets .Facets-groupSection:first-child{cursor:pointer;position:relative}.Facets .Facets-groupSection:first-child::after{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}.Facets .Facets-showToggle{color:#111;display:flex;flex-direction:row}.Facets .Facets-showToggle:hover{outline:revert}.Facets .Facets-groupHeader{font-weight:700;font-size:11pt;font-family:proxima-nova,sans-serif!important;margin-bottom:0}.Facets .Facets-groupHeadingText{flex-grow:1}.Facets .Facets-groupHeadingText::first-letter{text-transform:uppercase}.Facets .Facets-groupDivider{margin:6px 0 7px}.Facets .Facets-sectionList{margin-bottom:0;margin-left:17px;list-style:none}.Facets .Facets-sectionListItem{font-size:10pt;margin-top:10px}.Facets .Facets-sectionListItem.is-active{font-weight:700}.Facets .Facets-sectionListItem.is-active .Facets-facetTotal{color:#000}.Facets .Facets-sectionListItem.is-disabled{cursor:default}.Facets .Facets-sectionListItemLink{display:flex;flex-direction:row;z-index:-1}.Facets .Facets-sectionListItemLink:hover{outline:revert}.Facets .Facets-sectionListItemLink:not(:hover):not(:focus){color:#222}.Facets .Facets-sectionListItemLink.is-disabled{color:#222}.Facets .Facets-facetSubject{flex-grow:1}.Facets .Facets-facetTotal{color:#222;z-index:2;background:#fafafa;box-shadow:-6px 0 3px #fafafa!important;-webkit-box-shadow:-6px 0 3px #fafafa!important;-moz-box-shadow:-6px 0 3px #fafafa!important}.Facets .Facets-button{border-radius:5px;margin-top:15px;margin-bottom:0;font-size:10pt!important}.Facets .Facets-button.is-revealMore{width:100px}.Facets .Facets-button.is-settings{width:150px;margin-top:10px}.Facets-showMobileFacets{display:none;margin-top:10px;width:100%;border:1px solid #bfbfbf!important;border-radius:5px;background-color:#fafafa!important;color:#333!important;text-align:left;padding:.5rem 1rem!important;font-size:.85em!important;font-weight:600;position:relative}.Facets-showMobileFacets::after{font-family:icons!important;content:"\e61e";color:#666;right:8px;top:10px;padding:0 0 2px;position:absolute;cursor:pointer;font-weight:400;font-size:12pt}.Facets-showMobileFacets:focus,.Facets-showMobileFacets:hover{background-color:#fafafa!important}.Facets-showMobileFacets.is-expanded::after{content:"\e61f"}@media only screen and (max-width:1025px){.Facets{display:none}.Facets-showMobileFacets{display:block}}@media only screen and (min-width:1026px){.Facets{display:block!important}}.body.is-contrasted .Facets .Facets-audienceRestrictionListItem{color:#fff}.body.is-contrasted .Facets .Facets-button.is-settings{border:1px solid #00f}.body.is-contrasted .Facets .Facets-button.is-settings:focus{background:#00f}.body.is-contrasted .Facets .Facets-audienceRestrictionExplanation{color:#fff}.body.is-contrasted .Facets .Facets-infoIcon{color:#ff0}.body.is-contrasted .Facets .Facets-clearSelectedFilters{color:#ff0!important;font-weight:800}.body.is-contrasted .Facets .Facets-selectedFilter{color:#000!important;font-weight:800;background:#ff0!important}.body.is-contrasted .Facets .Facets-removeSelectedFilter{background-color:#000!important}.body.is-contrasted .Facets .Facets-removeSelectedFilterLink{font-size:13pt}.body.is-contrasted .Facets .Facets-showToggle{color:#fff}.body.is-contrasted .Facets .Facets-sectionListItem{color:#fff}.body.is-contrasted .Facets .Facets-sectionListItem:hover{color:#ff0}.body.is-contrasted .Facets .Facets-facetTotal{background:#000;color:#fff;box-shadow:-6px 0 3px #000!important;-webkit-box-shadow:-6px 0 3px #000!important;-moz-box-shadow:-6px 0 3px #000!important}.body.is-contrasted .Facets .Facets-sectionListItemLink{color:#fff;z-index:0}.body.is-contrasted .Facets .Facets-sectionListItemLink:hover{color:#ff0}.body.is-contrasted .Facets .Facets-revealMoreButton{color:#fff;border:0}.body.is-contrasted .Facets .Facets-revealMoreButton:focus,.body.is-contrasted .Facets .Facets-revealMoreButton:hover{background:#0000f5}.body.is-contrasted .Facets-showMobileFacets{background-color:#00f!important;font-weight:800;border:2px solid #00f!important}.body.is-contrasted .Facets-showMobileFacets::after{color:#fff}.body.is-contrasted .Facets-showMobileFacets:hover{background-color:#0000f5!important;border:2px solid #0000f5!important}.body.is-contrasted .icon-down-arrow{color:#fff}.Footer-icon{margin:0 3px}#footer-social-facebook i::before,#footer-social-library i::before,#footer-social-pinterest i::before,#footer-social-twitter i::before,#footer-social-youtube i::before,.footer-store-apple i::before,.footer-store-google i::before,.footer-store-windows i::before,.icon-powered-by-od::before{color:#222}.Hero{padding-top:2rem;margin-bottom:1.5rem;position:relative}.Hero .Hero-banner{position:absolute;top:0;width:100%;height:60%}.Hero .Hero-banner.is-kids-1{background-image:url(img/kids-room-hero-background.d12c98561111bde5f65ecaa85ef7b5b0.png)!important;background-position-x:50%!important}.Hero .Hero-banner.is-teens-1{background-image:url(img/teens-hero-background.aaffd27b13bdc56747f0f8a035079af9.png)!important}.Hero .Hero-banner.is-kids-teens-1{background-image:url(img/kids-teens-hero-background.0e785a90705ae3d7c0d736fb409f64bc.png)!important}.Hero .collectionTitle{margin-bottom:0;padding:0 135px;float:none!important}.Hero .Hero-collectionDescription{margin-bottom:0;padding:0 135px;color:#fff}.Hero .TitleLink{font-size:21pt!important;color:#fff}.Hero .TitleLink.is-kids-1{font-family:room-kids-1,sans-serif!important}.Hero .TitleLink.is-kids-teens-1,.Hero .TitleLink.is-teens-1{font-family:room-teens-1,sans-serif!important}.Hero .TitleLink.is-screening-room-1{font-family:room-screening-1,sans-serif!important}.Hero .TitleLink.is-newsstand-1{font-family:room-newsstand-1,sans-serif!important}.Hero .Carousel-seeAll{position:absolute;right:30px;top:12px;font-weight:600;color:#fff!important;float:none!important}@media (forced-colors:active){.Hero .Carousel-seeAll{color:ButtonText!important}}.Hero .Collection{padding:0 50px;text-align:center}.Hero .Item{margin:0 0}.Hero .titleContainer{margin:auto}.Hero .titleContainer.large-block-grid-5{max-width:72rem}.Hero .titleContainer.large-block-grid-4{max-width:58rem}.Hero .titleContainer.large-block-grid-3{max-width:42rem}.Hero .titleContainer.large-block-grid-2{max-width:28rem}@media only screen and (max-width:64rem){.Hero{margin-bottom:0}.Hero .Hero-banner{height:70%!important}}@media only screen and (max-width:54.38rem){.Hero .Hero-collectionDescription,.Hero .TitleLink{padding:0 30px}.Hero .Hero-collectionDescription,.Hero .collectionTitle{padding:0}.Hero .Carousel-seeAll{right:0;top:0;position:relative}}@media only screen and (max-width:31.25rem){.Hero .Collection{padding:0 .2rem}}body.is-contrasted .Hero .Hero-banner{background:#00f!important}.KindlePreferenceModal .modal-header,.KindlePreferenceResultModal .modal-header{position:relative;padding:0;margin-top:2rem}.KindlePreferenceModal .modal-container,.KindlePreferenceResultModal .modal-container{margin-top:0}.KindlePreferenceModal .logo-container,.KindlePreferenceResultModal .logo-container{text-align:center}.KindlePreferenceModal .modal-title,.KindlePreferenceModal p,.KindlePreferenceResultModal .modal-title,.KindlePreferenceResultModal p{font-size:1em}.KindlePreferenceModal .modal-title,.KindlePreferenceResultModal .modal-title{font-weight:700!important;margin:1em 0;text-transform:none!important;color:#222!important}.KindlePreferenceModal .button-container,.KindlePreferenceResultModal .button-container{text-align:center}.KindlePreferenceModal .button-container button,.KindlePreferenceResultModal .button-container button{float:none}.KindlePreferenceModal .button-container .deny-button,.KindlePreferenceResultModal .button-container .deny-button{border:0}.KindlePreferenceModal .button-container .show-desktop,.KindlePreferenceResultModal .button-container .show-desktop{display:none}.KindlePreferenceModal .button-container .show-mobile,.KindlePreferenceResultModal .button-container .show-mobile{display:inline-block}.KindlePreferenceResultModal .close-reveal-modal{top:-2rem;right:1rem}body.is-contrasted .KindlePreferenceModal .logo-container img,body.is-contrasted .KindlePreferenceResultModal .logo-container img{border:1px solid #fda52a;border-radius:10px}body.is-contrasted .KindlePreferenceModal .info-container a,body.is-contrasted .KindlePreferenceResultModal .info-container a{color:#ff0}body.is-contrasted .KindlePreferenceModal .info-container a:focus,body.is-contrasted .KindlePreferenceModal .info-container a:hover,body.is-contrasted .KindlePreferenceResultModal .info-container a:focus,body.is-contrasted .KindlePreferenceResultModal .info-container a:hover{color:#f5e600}body.is-contrasted .KindlePreferenceModal .button-container .deny-button{color:#ff0!important;border-color:#fff!important;background:0 0!important}body.is-contrasted .KindlePreferenceModal .button-container .deny-button:focus,body.is-contrasted .KindlePreferenceModal .button-container .deny-button:hover{border-color:#ff0!important;background:0 0!important}body.is-contrasted .KindlePreferenceResultModal{outline:.2rem auto #74cee2}@media only screen and (min-width:641px){.KindlePreferenceModal{max-width:35em}.KindlePreferenceModal .button-container .show-desktop{display:inline-block}.KindlePreferenceModal .button-container .show-mobile{display:none}.KindlePreferenceResultModal{max-width:25em}}.LanguageMismatchModal .no-show-checkbox{position:absolute;left:-9999px}.LanguageMismatchModal input:focus-visible+.no-show-label::before{outline:2px solid #111;border-radius:5px}.LanguageMismatchModal .no-show-label{margin:0}.LanguageMismatchModal .no-show-label::before{content:"\e637";margin-right:.5em;font-family:icons;font-size:22pt;font-weight:400;color:#111;vertical-align:middle}.LanguageMismatchModal .no-show-checkbox:checked+.no-show-label::before{content:"\e638";color:#111}body.is-contrasted .LanguageMismatchModal .no-show-checkbox+.no-show-label::before{color:#ff0}.LendingPeriods{position:absolute;right:0;top:53px;margin-top:7px;margin-left:0;margin-right:20px;border-radius:5px;width:100%;height:auto;min-width:240px;max-width:200px;max-height:none;outline:0;box-shadow:0 0 10px #ccc;border:1px solid #ccc;z-index:89;background:#fff;font-size:.875rem;list-style:none}.LendingPeriods:last-child{border-radius:5px}.LendingPeriods.is-link{min-width:200px;text-align:left;padding:10px}.LendingPeriods:not(.open){display:none}.LendingPeriods-lendingPeriodListItem{border-bottom:1px solid #e7e7e7;font-size:.875rem;cursor:pointer;line-height:1.125rem;margin:0;border-radius:0}.LendingPeriods-lendingPeriodListItem:hover{background:#f8f8f8}.LendingPeriods-lendingPeriodListItemLink{padding:15px!important;font-weight:600;font-size:12pt;text-align:left;float:none!important;display:block;color:#555;margin-bottom:0!important}.LendingPeriods-lendingPeriodListItemLink.is-checked::after{font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e638";float:right;font-size:16pt;margin-top:-3px}@media only screen and (max-width:600px){.LendingPeriods .LendingPeriods-lendingPeriodList{margin-right:0}}@media only screen and (max-width:330px){.LendingPeriods a.margin-small{margin:0!important}}body.is-contrasted .LendingPeriods{border:1px solid #ccc;background:#000;color:#fff}body.is-contrasted .LendingPeriods .LendingPeriods-lendingPeriodListItem{background:0 0!important}body.is-contrasted .LendingPeriods .LendingPeriods-lendingPeriodListItemLink:hover{color:#f5e600!important;background:0 0!important}.LendingPeriodModal{max-width:30rem!important;padding:1rem}.LendingPeriodModal .modal-header{padding:1rem 2rem}.LendingPeriodModal .content .data .title{font-size:1.25em;font-weight:700;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LendingPeriodModal .content .data .lending-period{margin-top:1em;font-weight:700}.LendingPeriodModal .content .data .lending-period .lending-period-select{border-radius:.3125em;padding-right:1.5rem;margin:0 .3rem 0 0;background:#fff}.LendingPeriodModal .content .data .lending-period .lending-period-dropdown{display:inline-block;position:relative!important;right:0!important}.LendingPeriodModal .content .data .lending-period i{position:absolute;right:.5rem;top:.75rem;font-size:.9rem;pointer-events:none}.LendingPeriodModal .content .CoverImageContainer{height:0;width:100%;padding-top:133.33%;box-shadow:0 1px 6px #ddd}.LendingPeriodModal .content .CoverImageContainer a{position:absolute;top:0;width:100%;height:100%}.LendingPeriodModal .content .CoverImageContainer a img{width:100%;height:100%}.LendingPeriodModal .content .title-format-badge{padding-left:.8rem;font-size:.8rem}.LendingPeriodModal .content .title-format-badge i{font-size:1.2rem;padding-right:.2rem;top:.2rem;position:relative}.LendingPeriodModal .content .buttons{padding-top:2rem}.LendingPeriodModal .content .buttons .borrow-button.waiting{color:transparent}.LendingPeriodModal .content .buttons .button-column .button{width:100%}.LendingPeriodModal .content .buttons .removingHoldWarning{width:100%;padding:0 1rem 1rem 1rem}.LendingPeriodModal .content .buttons .onHoldRadioContainer{width:100%;margin:0 auto 1rem;max-width:20rem}.LendingPeriodModal .content .buttons .onHoldRadioContainer .holdOption{display:inline-flex;width:46%}.LendingPeriodModal .content .buttons .onHoldRadioContainer .removeHold{margin-right:6%}.LendingPeriodModal .content .maturity-ratings{padding-top:2rem;padding-left:.9375rem}.LendingPeriodModal .content .maturity-ratings .rating-classification{gap:0 1rem;display:flex;flex-direction:row;padding-bottom:1rem}.LendingPeriodModal .content .maturity-ratings .rating-classification .rating{font-weight:700}.LendingPeriodModal .content .maturity-ratings .rating-classification img{max-width:50%}body.is-contrasted .LendingPeriodModal .content .lending-period-select{background:#00f!important;color:#fff;border:#000}body.is-dyslexic .LendingPeriodModal .content .borrow-button{height:2.9rem}.LibbyTout{background-color:#631b35;margin-bottom:0}.LibbyTout .cnAppLink{box-sizing:border-box;display:inline-block;width:100%;max-width:8em;background:#000;color:#fff;border:.1em solid #fff;padding:.4em;margin:.4em;border-radius:.4em;text-align:center;font-weight:700}.LibbyTout .LibbyTout-message{text-align:center;color:#fff;top:1rem;margin-top:.5rem}.LibbyTout .LibbyTout-message .msgContainer{width:inherit;height:inherit}.LibbyTout .LibbyTout-message .heading{color:#fff;font-family:museo-slab!important;font-size:2rem;margin-bottom:0}.LibbyTout .LibbyTout-message .libbyLink{color:#fea;font-weight:700;display:block;line-height:1.2;margin-top:.5rem}.LibbyTout .LibbyTout-message .libbyLink a{color:#fea;text-decoration:underline}.LibbyTout .LibbyTout-message .libbyLink i{font-size:.9rem}.LibbyTout .LibbyTout-apps{margin-bottom:-2rem;margin-top:2rem}.LibbyTout .LibbyTout-apps .column,.LibbyTout .LibbyTout-apps .columns{padding-left:0;padding-right:0;text-align:center}.LibbyTout .LibbyTout-apps .LibbyTout-appLink img{width:12rem;margin:.5rem 0;color:#fff}.LibbyTout .LibbyTout-apps .LibbyTout-appLink p{position:relative;font-size:1rem;color:#fff;display:block;margin:0}.LibbyTout .LibbyTout-logo .libbyIcon-container{height:100%;width:100%}.LibbyTout .LibbyTout-logo .libbyIcon-container .libby-head{position:relative;display:block;width:8.7rem;margin:auto;top:8.6rem;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.LibbyTout .LibbyTout-logo .libbyIcon-container .libby-book{position:relative;display:block;width:11rem;margin:auto;bottom:-2rem;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.LibbyTout .LibbyTout-logo .libbyIcon-animate .libby-head{top:4.8rem}.LibbyTout .LibbyTout-logo .libbyIcon-animate .libby-book{bottom:-3.5rem}.LibbyTout-hide-banner{width:100%;height:3.5rem;background:#fafafa;position:relative}body.is-contrasted .LibbyTout-hide-banner{background:#000}@media only screen and (min-width:641px){.LibbyTout{margin-bottom:0;max-width:78.75rem;text-align:center;border-radius:5px;display:flex}.LibbyTout>.column,.LibbyTout>.columns{height:inherit}.LibbyTout .LibbyTout-message{text-align:left;top:0}.LibbyTout .LibbyTout-message>.msgContainer{height:inherit;display:table-cell;vertical-align:middle}.LibbyTout .LibbyTout-message .message{padding-right:15.5%}.LibbyTout .LibbyTout-message .libbyLink{text-align:right;padding-right:15.5%}.LibbyTout .LibbyTout-apps{align-self:center;margin:unset}.LibbyTout .LibbyTout-apps .LibbyTout-appLink img{width:8rem;margin:.3rem 0;display:block}.LibbyTout .LibbyTout-apps .LibbyTout-appLink p{font-size:.8rem;text-align:left;left:1.5rem}.LibbyTout .LibbyTout-logo{align-items:self-end}.LibbyTout .LibbyTout-logo .libbyIcon-container{height:fit-content}.LibbyTout .LibbyTout-logo .libbyIcon-container .libby-head{width:7.5rem;top:5.8rem}.LibbyTout .LibbyTout-logo .libbyIcon-container .libby-book{width:9rem;bottom:0}.LibbyTout .LibbyTout-logo .libbyIcon-animate .libby-head{top:2.2rem}.LibbyTout .LibbyTout-logo .libbyIcon-animate .libby-book{bottom:-1rem}}.Loader{text-align:center;margin-top:20px}.Loader .Loader-display{display:inline-block;height:12px;width:132px;background-image:url(img/loading2.7abe967a76726b9bf47ccd8402d3e7cc.gif)}.body.is-contrasted .Loader .Loader-display{background-image:url(img/loading-contrast.0601caf072ee32dacc2d74de06d6ffe4.gif)}.body.is-contrasted .Loader .Loader-text{color:#fff}.macOSAudiobookDownloadSupport{padding-bottom:.5rem}.macOSAudiobookDownloadSupport p{border-bottom:.1rem dotted;display:table;font-size:.9rem;margin:auto;padding-top:.5rem}.macOSAudiobookDownloadSupport :hover{cursor:pointer}.macOsAudiobookWarning{float:left;font-size:14px;margin:1rem 0 0 0;text-align:center}.macOsAudiobookWarning .helpLink,.macOsAudiobookWarning .supportedVersions{text-align:left}.Loans-divider-container{display:block;margin:15px 0 7px 12px;text-align:center;width:90%;float:left}.Loans-divider{height:1px;position:relative;margin-bottom:15px;background:#ddd;z-index:1}.macOsAudiobookWarning{margin:.5rem 0 0 1rem!important}.Loans-orText{width:60px;top:-15px;display:inline-block;font-weight:700;color:#000;background:#fff;height:30px;line-height:30px;position:relative;font-size:.875rem}.title-container.card .Loans-TitleContainerRight{width:54%;float:left}.title-container.card .Loans-TitleContainerRight .title-details-container .series a,.title-container.card .Loans-TitleContainerRight .title-details-container .title-author a,.title-container.card .Loans-TitleContainerRight .title-details-container .title-name a{display:inline-block;height:24px}.title-container.card .Loans-TitleContainerRight .title-details-container .TitleSeries{margin-top:-4px}.title-container.card .Loans-TitleContainerRight .title-details-container div.title-author{margin-top:-8px;margin-bottom:5px;margin-left:10px}.title-container.card .Loans-TitleContainerRight .title-details-container div.title-author:not(:has(a)){margin-top:-11px;margin-bottom:8px}.title-container.card .Loans-TitleContainerRight .title-details-container .title-name a{text-decoration:none}.title-container.card .Loans-TitleContainerRight .main-buttons,.title-container.card .Loans-TitleContainerRight .title-details-container{width:auto!important;float:none!important}.title-container.card .Loans-TitleContainerRight .main-buttons{margin-top:9px}.title-container.card .Loans-TitleContainerRight .button.no-outline.return-title-button{color:#555}.title-container.card .Loans-TitleContainerRight .button.no-outline.return-title-button:hover{color:#555;background:0 0}.title-container.card .Loans-TitleContainerRight .button.no-outline.return-title-button .icon{font-size:14pt;vertical-align:sub;margin-right:4px}@media (forced-colors:active){.title-container.card .title-contents{border:1px solid CanvasText}}.no-kindle-warning{font-style:italic;text-align:center;margin:0 12px;float:left}.coffeehouse-enabled .title-format-badge{margin-bottom:0!important}.coffeehouse-enabled .no-download{float:left;width:90%;margin-left:12px}.Loans-bundleIconLink{position:absolute;right:3%}.Loans-bundleIconLink:hover{text-decoration:none!important}.Loans-bundledIcon{margin-right:5px}.Loans-bundleListItem:hover{cursor:default;background:0 0!important}.Loans-bundledContentList{max-width:250px}.Loans-bundledContentList .Loans-learnMoreLink{display:inline!important}.Loans-bundledLabel{padding:.5rem}.Loans-bundledLabel:hover{background:0 0!important;cursor:default!important}.Loans-bundledFormatIcon{vertical-align:sub;font-size:14pt}.Loans-bundleMsgContainer{max-width:250px!important;padding:.5rem!important;white-space:normal}.Loans-bundleMsg{font-size:.875rem;line-height:1.125rem}.Loans-bundledButton{max-width:230px;margin:.5rem}.Loans-gotIt{font-weight:600}.ContextMenu{position:absolute;right:.2rem;top:1.8rem}.noDownloadButtonMessage{margin-top:8px;font-size:14px}.loan-button-audiobook{clear:both}.loan-button-audiobook .libby-link{margin:0 12px;display:inline-block;text-align:center;text-decoration:underline}.loan-button-audiobook .accordion{margin-top:-5px}.loan-button-audiobook .accordion .accordion-navigation{margin-bottom:10px!important}.loan-button-audiobook .accordion .accordion-navigation a{color:#000}body.is-contrasted:not(.unable-to-download) .no-kindle-warning{color:#000}body.is-contrasted:not(.unable-to-download) .Loans-divider{background:#000}body.is-contrasted:not(.unable-to-download) .Loans-orText{background:#ff0;color:#000}body.is-contrasted:not(.unable-to-download) .Loans-bundledContentList::before{background:0 0}body.is-contrasted:not(.unable-to-download) .Loans-bundleMsgContainer{background:#00f}body.is-contrasted:not(.unable-to-download) .Loans-bundleMsg{color:#fff}body.is-contrasted:not(.unable-to-download) .Loans-gotIt{color:#fff!important}body.is-contrasted:not(.unable-to-download) .Loans-learnMoreLink{color:#000!important;text-decoration:underline}body.is-contrasted:not(.unable-to-download) .Loans-learnMoreLink:hover{background:0 0}body.is-contrasted:not(.unable-to-download) .Loans-bundleListItem{color:#fff}body.is-contrasted:not(.unable-to-download) .Loans-bundleListItem .Loans-learnMoreLink,body.is-contrasted:not(.unable-to-download) .Loans-bundleListItem .no-download{color:#fff!important}body.is-contrasted:not(.unable-to-download) .Loans-bundledButton{border:2px solid #fff!important}body.is-contrasted:not(.unable-to-download) .Loans-bundledButton:hover{border:2px solid #fff!important;background:#0000f5!important}body.is-contrasted:not(.unable-to-download) .loan-button-audiobook .libby-link{color:#00f}body.is-contrasted:not(.unable-to-download) .loan-button-audiobook .libby-link:hover{text-decoration:underline}.body.is-contrasted .unable-to-download{color:#00f}.body.is-contrasted .Loans-TitleContainerRight .accordion-navigation div.content{background-color:#ff0}.body.is-contrasted .Loans-TitleContainerRight .accordion-navigation div.content p{color:#000!important;font-weight:400}.unable-to-download{color:#000;font-size:13px;text-decoration:underline;background-color:transparent;padding:0}.unable-to-download:hover{color:#000;background-color:transparent}.download-issue-icon,.title-container.card .title-contents img.download-issue-icon{width:20px;height:20px;border:none}.download-issue-message{text-align:center}.MobileAccountMenuContent{display:none;visibility:hidden;margin-top:-50px;margin-left:0;margin-bottom:0;position:relative;width:100%;top:0!important;border:0;border-top:1px solid #ccc;left:15px;right:0;list-style:none;font-size:.875rem}.MobileAccountMenuContent .divider{border-top:solid 1px #d9d9d9}.MobileAccountMenuContent .MobileAccountMenuContent-itemContainer{clear:left;border-bottom:1px solid #e4e3e6;padding:10px 10px 10px 0;background:#fff;margin-left:1px;cursor:pointer;line-height:1.125rem;height:47px}.MobileAccountMenuContent .MobileAccountMenuContent-itemContainer:first-child{border-top:1px solid #e4e3e6;margin-top:50px}.MobileAccountMenuContent .MobileAccountMenuContent-itemContainer .MobileAccountMenuContent-item{width:100%!important;display:block!important;text-align:left!important;color:#222;font-weight:600;font-size:12pt;line-height:10px;padding:8px}.MobileAccountMenuContent.is-open{display:block;visibility:visible}@media only screen and (min-width:871px){.MobileAccountMenuContent{display:none!important}}.body.is-contrasted .MobileAccountMenuContent .MobileAccountMenuContent-itemContainer{background:#000}.body.is-contrasted .MobileAccountMenuContent .MobileAccountMenuContent-itemContainer .MobileAccountMenuContent-item{color:#fff}.body.is-contrasted .MobileAccountMenuContent .MobileAccountMenuContent-itemContainer .MobileAccountMenuContent-item:hover{color:#ff0!important}.body.is-contrasted .MobileAccountMenuContent .divider{color:#fff}.NookEulaModal .modal-title{color:#2c5836!important}.NookEulaModal .button.submit{background:#2c5836}.NookEulaModal .button.submit:hover{background:#224e2c!important}.Pagination{text-align:center;margin-top:20px}.Pagination.is-results{display:none}.Pagination .Pagination-firstPageLink,.Pagination .Pagination-lastPageLink{padding:.225rem 1rem .2875rem!important}.Pagination .Pagination-firstPageLink{margin-right:20px}.Pagination .Pagination-lastPageLink{margin-left:20px}.Pagination .Pagination-container.is-mobile{display:none}.Pagination .Pagination-container.is-desktop{display:inline-block}.Pagination .Pagination-container a{text-decoration:none}.Pagination .Pagination-container .Pagination-itemsContainer{list-style:none;margin-left:0}.Pagination .Pagination-container .Pagination-itemsContainer .Pagination-itemContainer{display:inline-block;border-radius:5px}.Pagination .Pagination-container .Pagination-itemsContainer .Pagination-itemContainer .Pagination-item{font-size:1.1em!important;padding:.0625rem .625rem}.Pagination .Pagination-container .Pagination-itemsContainer .Pagination-itemContainer.is-unavailable .Pagination-arrowIcon::before{color:#bbb}.Pagination .Pagination-container .Pagination-itemsContainer .Pagination-itemContainer.is-current .Pagination-item{background:0 0!important;border:2px solid #006693;font-weight:800;border-radius:5px;pointer-events:none;cursor:default}.Pagination .Pagination-container .Pagination-itemsContainer .Pagination-itemContainer.is-current .Pagination-item{border:2px solid #111}.Pagination .Pagination-container .Pagination-itemsContainer .Pagination-arrowIcon::before{font-size:14pt;vertical-align:sub}.body.is-contrasted .Pagination .Pagination-container .Pagination-itemsContainer .Pagination-itemContainer.is-current{color:#ff0!important;border:2px solid #ff0!important}.body.is-contrasted .Pagination .Pagination-container .Pagination-itemsContainer .Pagination-itemContainer.is-current .Pagination-item{border:0!important;color:#fff!important}@media only screen and (max-width:525px){.Pagination{padding:0}.Pagination-itemContainer{margin:0}.Pagination-item{padding:.0225rem .225rem!important}}@media only screen and (max-width:700px){.Pagination-container.is-desktop{display:none!important}.Pagination-container.is-mobile{display:inline-block!important}}.Paging{display:inline-block;text-align:center;font-size:1.1rem}.Paging .page-button,.Paging .separator{display:inline-block;padding:.0625rem .625rem;border-radius:5px;margin-bottom:0}.Paging .primary-paging .page-button{background:0 0!important;color:#111;font-size:16px}.Paging .primary-paging .page-button.active{border-width:2px;border-style:solid;font-weight:700;cursor:default}.Paging .first-paging,.Paging .last-paging{margin-top:10px}.Paging .first-paging .page-button,.Paging .last-paging .page-button{border-radius:5px;padding:.225rem 1rem .2875rem}.Paging .first-paging{text-align:left}.Paging .last-paging{text-align:right}body.is-contrasted .Paging .primary-paging .page-button{color:#fff}body.is-contrasted .Paging .primary-paging .page-button:hover:not(.active){color:#00f}body.is-contrasted .Paging .primary-paging .page-button.active{border-color:#ff0}@media only screen and (max-width:640px){.Paging .hide-on-small{display:none}}@media only screen and (min-width:641px){.Paging .show-on-small-only{display:none}}.PoweredBy{line-height:1.5em}.PoweredBy .PoweredBy-text{display:block;color:#222;font-style:italic;font-size:11pt}.PoweredBy .PoweredBy-logo{display:inline-block;font-size:20pt;color:#222;margin:2px 0 5px}.footer-desktop .PoweredBy-text--suffix{margin-bottom:24px}.ReadingHistoryButton{padding:0;margin:0;background:0 0!important;border:0;display:inline-block;border-radius:5px}.ReadingHistoryButton .icon-history{font-size:16pt;display:contents}.ReadingHistoryButton .ReadingHistoryButton-text{font-family:proxima-nova,sans-serif;font-size:14px;font-style:normal;font-weight:700;padding:3px 5px 0 5px;text-align:left;float:right;color:#555}.ReadingHistoryButton:not(.secondary-color-hoverable) .icon-history{color:#a7a9ac}.ReadingHistoryButton:not(.secondary-color-hoverable):focus .icon-history,.ReadingHistoryButton:not(.secondary-color-hoverable):hover .icon-history{color:#555}body.is-contrasted .ReadingHistoryButton .ReadingHistoryButton-text,body.is-contrasted .ReadingHistoryButton .icon-history{color:#fff}body.is-contrasted .ReadingHistoryButton:focus,body.is-contrasted .ReadingHistoryButton:hover{background:0 0!important}body.is-contrasted .ReadingHistoryButton:focus .icon-history::before,body.is-contrasted .ReadingHistoryButton:hover .icon-history::before{color:#ff0}body.is-contrasted .ReadingHistoryButton.in-history .icon-history::before{color:#ff0}body.is-contrasted .ReadingHistoryButton.in-history:focus,body.is-contrasted .ReadingHistoryButton.in-history:hover{background:0 0!important}body.is-contrasted .ReadingHistoryButton.in-history:focus .icon-history::before,body.is-contrasted .ReadingHistoryButton.in-history:hover .icon-history::before{color:#f5e600}.RelatedTitles .RelatedTitles-noRecommendations{margin-top:25px}.RelatedTitles .RelatedTitles-heading{text-align:center;font-family:freight-text-book,serif;font-size:16pt;padding-top:20px;margin-bottom:-20px}.RelatedTitles .RelatedTitles-heading a{text-decoration:underline}.RelatedTitles .RelatedTitles-grid{text-align:center;padding-bottom:60px}.RelatedTitles .RelatedTitles-loadingContainer{font-size:15pt;color:#666;text-align:center;margin-top:70px;font-weight:800}.RelatedTitles .RelatedTitles-container.loaded{display:none}.RelatedTitles .RelatedTitles-container .title-contents{text-align:left}.body.is-contrasted .RelatedTitles .RelatedTitles-relatedTitleLink{color:#ff0}.body.is-contrasted .RelatedTitles .RelatedTitles-relatedTitleLink:hover{color:#f5e600}.body.is-contrasted .RelatedTitles .RelatedTitles-loadingContainer{color:#fff}.SearchResultMessage{padding:1em}.SearchResultMessage.SearchResultMessage--hidden{display:none}.SearchResultMessage .SearchResultMessage-inner{border:1px solid rgba(127,127,127,.5);border-radius:5px;background:#fff;padding:1em}.SearchResultMessage .SearchResultMessage-warning{font-size:11pt}.SearchResultMessage .SearchResultMessage-dismissContainer{margin-top:1em;text-align:center}.SearchResultMessage .SearchResultMessage-dismiss{font-weight:700}.SearchResultMessage .no-margin{margin:0}.body.is-contrasted .SearchResultMessage .SearchResultMessage-inner{background:#ff0}.body.is-contrasted .SearchResultMessage .SearchResultMessage-warning{color:#000!important}.body.is-contrasted .SearchResultMessage .SearchResultMessage-dismiss{color:#00f!important}.body.is-contrasted .SearchResultMessage .SearchResultMessage-dismiss:hover{color:#0000f5!important}.HoldSuccessModal .js-titleCard{margin-left:auto;margin-right:auto}.HoldSuccessModal .loader{background:url(img/loading.17eca6dfe312e31db61216637ca7b440.gif) no-repeat center;color:transparent;margin-top:30px}.HoldSuccessModal .titleContainer{text-align:center}.HoldSuccessModal .titleContainer .Item{float:none;display:inline-block}.HoldSuccessModal .holdPosition{margin-bottom:.75rem}.HoldSuccessModal .textLabel{font-weight:700;padding-right:.5rem}.HoldSuccessModal .note .manageHoldsLink{margin-left:.25rem}.HoldSuccessModal-holdInfo{margin-top:20px;margin-bottom:20px}.HoldSuccessModal-holdInfo p{margin-bottom:0}.HoldSuccessModal-relatedTitlesContainer.loaded{display:block!important}.HoldSuccessModal-successMessage{margin-bottom:20px}.HoldSucessModal-mediaTitle{font-weight:700;margin-bottom:0;font-family:proxima-nova,sans-serif}.HoldSucessModal-mediaTitle sup{font-size:8pt;top:-1em}.HoldSuccessModal-author{color:#888;font-family:proxima-nova,sans-serif}.HoldSuccessModal-relatedTitles{margin-top:20px}.HoldSuccessModal-relatedTitlesPrompt{text-align:center;margin-bottom:15px;margin-top:20px}.HoldSuccessModal-callToActionContainer{text-align:center}.HoldSuccessModal-callToAction{background:0 0;color:#222;border:2px solid #888}.HoldSuccessModal-callToAction:hover{background:#888;color:#fff}.HoldSuccessModal-link{padding:2px 0;text-decoration:underline}.body.is-contrasted .HoldSuccessModal-successMessage{color:#fff}.body.is-contrasted .HoldSuccessModal-author{color:#fff}.body.is-contrasted .help-tip{opacity:1}.body.is-contrasted .HoldSuccessModal-relatedTitlesPrompt{color:#fff}.body.is-contrasted .CoverPartial-titleFormatBadge{color:#000!important}.body.is-contrasted .HoldSuccessModal-callToAction{background:#00f;border-color:#00f}.body.is-contrasted .HoldSuccessModal-callToAction:hover{background:#0000f5;border-color:#0000f5}.body.is-contrasted .HoldSuccessModal-link{color:#ff0}.body.is-contrasted .HoldSuccessModal-link:hover{color:#f5e600}.HoldInformationModal .detail{margin:0}.HoldInformationModalV2 .description .manageHoldsLink{margin-left:.25rem}.HoldInformationModalV2 .detail{margin:0}.HoldInformationModalV2 .detail .holdInfoLabel{font-weight:700;padding-right:.5rem}.SearchViewOptions{display:flex;align-items:center;position:relative;height:43px;gap:12px}.SearchViewOptions::after{font-family:icons!important;content:"\e61e";color:#666;right:12px;top:8px;padding:2px 0 0 25px;position:absolute;cursor:pointer;pointer-events:none;background:#fafafa;background:linear-gradient(to right,rgba(250,250,250,0),#fafafa)}.SearchViewOptions label{text-wrap:nowrap}.SearchViewOptions .SearchViewOptions-sort{padding:0 28px 0 16px;background-color:transparent;border:1px solid #bfbfbf;border-radius:5px;font-size:.85em;font-weight:600;color:#333;margin:0;appearance:none;background-image:none!important;cursor:pointer;max-width:214px;line-height:3}.SearchViewOptions .tolino-disable{pointer-events:none}.body.is-contrasted .SearchViewOptions::after{color:#fff;background:linear-gradient(to right,rgba(0,0,0,0),#00f)}.body.is-contrasted .SearchViewOptions .SearchViewOptions-sort{background-color:#00f;color:#fff;border:2px solid #00f;font-weight:800}.body.is-contrasted .SearchViewOptions .SearchViewOptions-sort:hover{background-color:#00f;border:2px solid #00f}.body.is-dyslexic .SearchViewOptions::after{padding-top:1px}.body.is-dyslexic .SearchViewOptions-sort{line-height:2}@media only screen and (max-width:1025px){.SearchViewOptions .SearchViewOptions-sort{flex:1;max-width:unset}}.TitleActionButton{margin:0}.TitleActionButton.fill{padding:13px 23px;display:inline-block;align-items:center;justify-content:center;width:100%}.TitleActionButton.waiting span{visibility:hidden}.TitleActionButton:not(.is-button){display:inline-block;padding:0;background:0 0!important;font-size:10pt;margin-left:9px;margin-bottom:4px;font-weight:700;max-width:500px;min-height:24px;-webkit-transition:max-width .8s;-moz-transition:max-width .8s;transition:max-width .8s}@media (forced-colors:active){.TitleActionButton:not(.is-button){color:ButtonText}}.TitleActionButton:not(.is-button).is-borrowed{color:#555}.TitleActionButton:not(.is-button).is-onHold{color:#555}.TitleActionButton:not(.is-button).is-unavailable{visibility:hidden}.TitleActionButton:not(.is-button).is-unavailable.visible-unavailable{color:#555;visibility:visible}.TitleActionButton:not(.is-button).is-listenNow{visibility:hidden}.TitleActionButton:not(.is-button).is-readNow{visibility:hidden}.TitleActionButton:not(.is-button).is-hold{color:#555}@media (forced-colors:active){.TitleActionButton:not(.is-button).is-hold{color:ButtonText}}.TitleActionButton:not(.is-button).is-addToApp{color:#555}.TitleActionButton:not(.is-button).is-nook{color:#555}.TitleActionButton:not(.is-button).is-waiting{background-image:url(img/loading.17eca6dfe312e31db61216637ca7b440.gif);background-repeat:no-repeat;background-position:center;width:93px;height:16px}a.TitleActionButton{text-decoration:none}a.TitleActionButton:focus,a.TitleActionButton:focus-visible{outline-offset:4px}.HoldModal .renewalButton,.now-unavailable-modal .renewalButton{text-transform:uppercase}.HoldModal .renewalButton .icon-renew,.now-unavailable-modal .renewalButton .icon-renew{display:none}@keyframes rot{from{transform:rotate(0)}to{transform:rotate(359deg)}}.spinner{border-bottom:4px solid rgba(255,255,255,.5);border-left:4px solid rgba(255,255,255,.5);border-right:4px solid rgba(255,255,255,.5);border-top:4px solid rgba(255,255,255,.8);border-radius:100%;height:24px;width:24px;animation:rot .6s infinite linear;position:absolute;right:calc(50% - 12px);top:5px}.Details .TitleActionButton .spinner{height:42px;width:42px;right:calc(50% - 21px)}.list-view .TitleActionButton .spinner{height:34px;width:34px;right:calc(50% - 17px)}.is-contrasted .TitleActionButton:not(.is-button){color:#000!important}.is-contrasted .TitleActionButton:not(.is-button):focus,.is-contrasted .TitleActionButton:not(.is-button):hover{background:0 0!important;color:#00f!important}.TitleCard .TitleInfo{position:relative}.TitleCard .TitleHeaderBar .title-header-bar a{text-decoration:none}.TitleCard .TitleInfo .series a,.TitleCard .TitleInfo .title-author a,.TitleCard .TitleInfo .title-name a,.TitleCard .title-details-container .series a,.TitleCard .title-details-container .title-author a,.TitleCard .title-details-container .title-name a,.TitleCard .titleInfo .series a,.TitleCard .titleInfo .title-author a,.TitleCard .titleInfo .title-name a{display:inline-block;height:24px}.TitleCard .TitleInfo .series a,.TitleCard .title-details-container .series a,.TitleCard .titleInfo .series a{margin-top:2px;margin-bottom:2px}.TitleCard .TitleInfo .title-author,.TitleCard .title-details-container .title-author,.TitleCard .titleInfo .title-author{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:2px;padding-bottom:2px;height:31px}.TitleCard .title-author a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.TitleCard .title-name{margin:6px 0 0 7px;padding-right:28px;height:24px}.TitleCard .title-name a{max-width:100%;overflow:hidden;padding:2px 2px 0;text-overflow:ellipsis;padding-top:4px;text-decoration:none}.TitleCard .title-name a:hover{outline:revert}.TitleCard .title-name a:focus{outline-offset:-1px}.TitleCard .ContextMenu{position:absolute;top:-1px;right:5px}.TitleCard .CoverImageContainer{padding-top:133.3333%}.TitleCard .CoverImageContainer img{position:absolute;top:0;height:100%}.list-view .ContextMenu{position:absolute;top:10px;right:10px}.placeholder .TitleCard .CoverImage{background:#e3e3e3}.placeholder .TitleCard .CoverImage a{display:none}.placeholder .TitleCard .InfoPanel,.placeholder .TitleCard .title-header-bar{visibility:hidden}.list-view-ul .title-contents.card .series a,.list-view-ul .title-contents.card .title-author a,.list-view-ul .title-contents.card .title-name a{display:inline-block;height:24px}.list-view-ul .title-contents.card .title-author{margin-left:0;margin-bottom:10px}.list-view-ul .title-contents.card .title-edition{margin-top:-10px}.list-view-ul .title-contents.card .CopiesAvailable{font-size:.9rem}.list-view-ul .title-contents.card .CopiesAvailable .availability,.list-view-ul .title-contents.card .CopiesAvailable .waiting{display:flex;align-items:anchor-center;gap:6px}.title-contents.card .TitleAction.is-grid{min-height:28px;max-width:80%;display:inline-block;margin-top:10px}.title-contents.card .TitleAction.is-grid .is-openBook{color:#f5f8fe}.title-container .title-contents{position:relative}.title-container .title-contents .more-actions-container--account{text-align:right;position:absolute;right:5px}@media (forced-colors:active){.TitleCard.hold .title-contents{border:1px solid CanvasText}}body.is-contrasted .title-contents.card{color:#111}.TitleDetailsDescription{text-align:start}.TitleDetailsDescription .TitleDetailsDescription-description{font-size:12pt;color:#111}.TitleDetailsDescription .TitleDetailsDescription-description a{text-decoration:underline}.TitleDetails{margin-top:1rem;text-align:start}.TitleDetails :focus-visible{outline-offset:-1px}.TitleDetails .TitleDetails-section{display:flex;flex-direction:row;margin-block-end:5px}.TitleDetails .TitleDetails-section.show-for-980-down{display:none}.TitleDetails .TitleDetails-panelArrow{color:#888}.TitleDetails .TitleDetails-panelHeading{flex-grow:0;font-size:1rem;line-height:1;margin:0;padding:10px 0;text-transform:uppercase;max-inline-size:120px;min-inline-size:120px;word-break:break-word}.TitleDetails .TitleDetails-panelHeading.TitleDetails-reviewsHeading{padding:15px 0}.TitleDetails .TitleDetails-panelContent{flex-grow:1}.TitleDetails .TitleDetails-noLink{padding:10px;line-height:1}.TitleDetails .TitleDetails-noLink li{line-height:1}.TitleDetails .TitleDetails-Link{align-items:center;border-radius:5px;color:#222;cursor:pointer;display:flex;justify-content:space-between;inline-size:100%;line-height:1;padding:10px;text-decoration:none}.TitleDetails .TitleDetails-Link:focus,.TitleDetails .TitleDetails-Link:hover{background:#eee;outline:revert}.TitleDetails .TitleDetails-awardsList,.TitleDetails .TitleDetails-list{display:flex;flex-direction:column;gap:5px;list-style:none;margin-left:0}.TitleDetails .TitleDetails-formatsList{gap:20px}.TitleDetails .TitleDetails-dropdownHeading,.TitleDetails .TitleDetails-formatHeading{color:#222;font-size:1rem;font-weight:800;line-height:1;margin:0 0 10px}.TitleDetails .TitleDetails-dropdownHeading.TitleDetails-noFormatDetails,.TitleDetails .TitleDetails-formatHeading.TitleDetails-noFormatDetails{margin:0}.TitleDetails .TitleDetails-listItemLabel{font-weight:800;margin-block-end:2px}.TitleDetails .TitleDetails-listItemSecondary{color:#555}.TitleDetails .TitleDetails-devicesLink{color:inherit;margin-inline-start:10px;text-decoration:underline}.TitleDetails .TitleDetails-reviewSource{margin-bottom:15px}.TitleDetails .TitleDetails-reviewSource a{outline:revert}.TitleDetails .TitleDetails-dropdownButton{padding:15px 10px}.TitleDetails .TitleDetails-dropdownHeading{margin:0}.TitleDetails .TitleDetails-dropdownContent{padding:0 10px}.TitleDetails .TitleDetails-accessibilityContent .TitleDetails-accessibilityFixedStatement p{margin-bottom:15px}.TitleDetails .TitleDetails-accessibilityContent .TitleDetails-accessibilityStatementHeading{font-size:14px;font-weight:700}.TitleDetails .TitleDetails-accessibilityContent .TitleDetails-accessibilityCategory{margin-bottom:15px}.TitleDetails .TitleDetails-accessibilityContent .TitleDetails-accessibilityCategory:last-child{margin-bottom:0}.TitleDetails .TitleDetails-accessibilityContent .TitleDetails-accessibilityCategory .TitleDetails-accessibilityTechniques{margin:0;list-style:none}.TitleDetails .TitleDetails-accessibilityContent .TitleDetails-accessibilityCategory .TitleDetails-accessibilityTechniques li>p{margin-bottom:10px}.TitleDetails .TitleDetails-accessibilityContent .TitleDetails-accessibilityCategory .TitleDetails-accessibilityTechniques li>p a{text-decoration:underline}.body.is-contrasted .TitleDetailsDescription .TitleDetailsDescription-description{color:#fff;font-weight:800}.body.is-contrasted .TitleDetails .TitleDetails-panel{background:#111!important;font-weight:800!important;color:#fff}.body.is-contrasted .TitleDetails .TitleDetails-devicesLink{color:#ff0}.body.is-contrasted .TitleDetails .TitleDetails-devicesLink:hover{color:#fff!important}.body.is-contrasted .TitleDetails .TitleDetails-creatorLink:hover{color:#fff!important}.body.is-contrasted .TitleDetails .TitleDetails-list{color:#fff}.body.is-contrasted .TitleDetails .TitleDetails-Link:focus,.body.is-contrasted .TitleDetails .TitleDetails-Link:hover{background:#222}.body.is-contrasted .TitleDetails .TitleDetails-review{color:#fff}.body.is-contrasted .TitleDetails .TitleDetails-review p{font-weight:400}.body.is-contrasted .TitleDetails .TitleDetails-listItemSecondary{color:#999}@media only screen and (max-width:980px){.TitleDetailsDescription-description{display:block!important}}@media only screen and (max-width:61.25em){.TitleDetailsDescription{padding-left:.9375rem!important;padding-right:.9375rem!important}.TitleDetails .show-for-980-down.TitleDetails-section{display:flex}}@media only screen and (max-width:700px){.TitleDetails .TitleDetails-section{flex-direction:column}}.TitleDetailsHeading .TitleDetailsHeading-title{display:inline-block;color:#222;margin-bottom:0;margin-right:10px;font-size:22pt;line-height:34px;font-family:proxima-nova,sans-serif!important}.TitleDetailsHeading .TitleDetailsHeading-title.is-kids-1{font-family:room-kids-1,sans-serif!important}.TitleDetailsHeading .TitleDetailsHeading-title.is-kids-teens-1,.TitleDetailsHeading .TitleDetailsHeading-title.is-teens-1{font-family:room-teens-1,sans-serif!important}.TitleDetailsHeading .TitleDetailsHeading-title.is-screening-room-1{font-family:room-screening-1,sans-serif!important}.TitleDetailsHeading .TitleDetailsHeading-title.is-newsstand-1{font-family:room-newsstand-1,sans-serif!important}.TitleDetailsHeading .TitleDetailsHeading-title sup{font-size:10pt;top:-1em}.TitleDetailsHeading .series-link-enhanced{font-weight:700}.TitleDetailsHeading .TitleDetailsHeading-mpaaIcon{font-size:18px;color:#000;display:inline-block;margin-bottom:10px;margin-top:10px}.TitleDetailsHeading .TitleDetailsHeading-creator{color:#222;font-family:proxima-nova,sans-serif!important}.TitleDetailsHeading .TitleDetailsHeading-creatorLink{font-family:proxima-nova,sans-serif!important;text-decoration:underline;font-weight:700;font-size:11pt}.TitleDetailsHeading .TitleDetailsHeading-creatorLink.is-second{margin-left:19px}.TitleDetailsHeading .TitleDetailsHeading-formatBadgeIcon{vertical-align:sub;font-size:16pt;padding-right:4px}.TitleDetailsHeading .TitleDetailsHeading-formatBadge{font-size:12pt;display:block;color:#222;margin-left:-3px;margin-top:0;margin-bottom:20px}.TitleDetailsHeading-preRelease{margin-top:-13px;margin-bottom:7px;color:red}.series,.subtitle{color:#222;text-decoration:none;font-size:11pt;font-family:proxima-nova,sans-serif!important;margin:0}.series .no-author,.subtitle .no-author{padding-bottom:15px}.series-link{color:#222;font-family:proxima-nova,sans-serif!important;text-decoration:underline;font-weight:700;font-style:italic;font-size:11pt}.series-link-enhanced{font-family:proxima-nova,sans-serif!important;text-decoration:underline;font-style:normal;font-size:11pt}@media only screen and (max-width:600px){.TitleDetailsHeading .TitleDetailsHeading-title{width:100%;font-size:18pt}}.body.is-contrasted .TitleDetailsHeading .TitleDetailsHeading-creator,.body.is-contrasted .TitleDetailsHeading .TitleDetailsHeading-mpaaIcon,.body.is-contrasted .TitleDetailsHeading .TitleDetailsHeading-subtitleSeries{color:#fff}.body.is-contrasted .TitleDetailsHeading .TitleDetailsHeading-creatorLink{color:#ff0}.body.is-contrasted .TitleDetailsHeading .TitleDetailsHeading-creatorLink:hover{color:#f5e600}.body.is-contrasted .TitleDetailsHeading .TitleDetailsHeading-formatBadge{color:#fff}.TitleDetailsSidebar{float:right;width:240px;margin-top:30px;font-size:10pt;color:#222}.TitleDetailsSidebar .TitleDetailsSidebar-sectionHeader{color:#222;font-weight:700;font-size:.8125rem}.TitleDetailsSidebar .TitleDetailsSidebar-subjectButton{margin-right:10px;border-width:1px!important;padding:.4rem 1rem .35rem;font-size:8pt!important}.TitleDetailsSidebar .TitleDetailsSidebar-subjectsList{margin-top:16px;margin-bottom:0;font-size:10pt;line-height:16pt}.TitleDetailsSidebar .TitleDetailsSidebar-subjectsList li{display:inline-block}.TitleDetailsSidebar .TitleDetailsSidebar-list{list-style:none;margin-inline-start:0}.TitleDetailsSidebar .TitleDetailsSidebar-list li{font-size:10pt}.body.is-contrasted .TitleDetailsSidebar .TitleDetailsSidebar-sectionHeader{color:#ff0!important}.body.is-contrasted .TitleDetailsSidebar li{color:#fff}.body.is-contrasted .TitleDetailsSidebar .TitleDetailsSidebar-deviceInfoLink{color:#ff0}.body.is-contrasted .TitleDetailsSidebar .TitleDetailsSidebar-deviceInfoLink:hover{color:#f5e600;text-decoration:underline}.body.is-contrasted .TitleDetailsSidebar .TitleDetailsSidebar-subjectButton{background:#00f;color:#fff;font-weight:800}.body.is-contrasted .TitleDetailsSidebar .TitleDetailsSidebar-subjectButton:hover{color:#fff!important}.TitleWishlist:hover .icon-wish-list::before{color:#8d8d8d}.TitleWishlist.is-full{color:#555;margin-top:10px;font-size:14px;font-weight:700;display:block;text-align:center}.TitleWishlist.is-full .icon{font-size:22px}.TitleWishlist.is-full .TitleWishlist-text{margin-left:5px;vertical-align:super}.TitleWishlist.is-grid{float:right;margin-right:7px;font-size:22px;margin-top:7px}.TitleWishlist .icon{display:inline-block}@media only screen and (max-width:693px){.list-view .TitleWishlist.is-full{width:25%!important;margin-top:15px}.list-view .TitleWishlist.is-full .TitleWishlist-text{display:none}}.is-contrasted .TitleWishlist .TitleWishlist-text{color:#000}.is-contrasted .TitleWishlist .icon-wish-list::before{color:#000}.is-contrasted .TitleWishlist .icon-wish-list-added::before{color:#00f!important}.Toaster{width:100%}.Toaster-toast{padding:14px;color:#fff;text-align:center}@media (forced-colors:active){.Toaster-toast{border:2px solid CanvasText!important}}.Toaster-toast h1,.Toaster-toast h2,.Toaster-toast h3,.Toaster-toast h4,.Toaster-toast h5,.Toaster-toast h6{color:#fff}.Toaster-toast.is-burnt{background:#ee523b}.Toaster-lifeTimer{height:3px;background:#eaeaea}button.Toaster-close{position:absolute;right:0;font-weight:100;font-size:2.6rem;height:25px;line-height:29px;top:1px;overflow:hidden;cursor:pointer;background:0 0;padding:0;margin:0;color:inherit}.Toaster-bread{padding-right:20px}.Toaster-messageContent:focus{outline:0}.Toaster-message a{color:inherit;font-weight:700;text-decoration:underline;display:inline}@media (forced-colors:active){.Toaster-message a{color:LinkText}}.body.is-contrasted .Toaster-toast{background-color:#ff0;color:#000}.body.is-contrasted .Toaster-toast h1,.body.is-contrasted .Toaster-toast h2,.body.is-contrasted .Toaster-toast h3,.body.is-contrasted .Toaster-toast h4,.body.is-contrasted .Toaster-toast h5,.body.is-contrasted .Toaster-toast h6{color:#000!important}.body.is-contrasted .Toaster-toast .libby-app-group p{color:#000!important}.body.is-contrasted .Toaster-close{color:#111}.body.is-contrasted .Toaster-close:hover{color:#3c3c3c}.body.is-contrasted .Toaster-message a{color:#00f;border-bottom:1px dotted #00f}.body.is-contrasted .Toaster-message a:hover{border-bottom:1px solid #00f}.Toaster-toast-sample-only .libby-app-group__kindle-fire-column p{font-weight:500}.Toaster-toast-sample-only .libby-app-group__row{margin-bottom:8px}.Toaster-toast-sample-only .Toaster-bread{padding-right:0}.Toaster-toast-sample-only .Toaster-message{align-items:center;display:flex;flex-direction:row;gap:20px}@media (max-width:869px){.Toaster-toast-sample-only .Toaster-message{flex-direction:column}}.Toaster-toast-sample-only .Toaster-toast-sample-only__libby-app-group{flex:0}.Toaster-toast-sample-only .Toaster-toast-sample-only__libby-app-group .libby-app-group{max-width:unset}.Toaster-toast-sample-only .Toaster-toast-sample-only__libby-device{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:-46px}@media (max-width:869px){.Toaster-toast-sample-only .Toaster-toast-sample-only__libby-device{display:none}}.Toaster-toast-sample-only .Toaster-toast-sample-only__message{flex:1 1}.WishlistButtonOld{display:inline-block;font-size:16px;padding:0;width:300px}.WishlistButtonOld-wrapper{display:inline}.WishlistButtonOld-wrapper:hover .WishlistButtonOld.is-add .WishlistButtonOld-icon::before{color:#8d8d8d}.WishlistButtonOld-wrapper:hover .WishlistButtonOld.is-remove .WishlistButtonOld-icon::before{color:#b73c2a}.WishlistButtonOld-icon{font-size:16pt;left:14px}.WishlistButtonOld-action{font-family:proxima-nova,sans-serif!important;font-size:14px;font-style:normal;font-weight:700;padding-left:5px;text-align:left}.WishlistButtonOld--listView{margin-left:15px}.WishlistButtonOld--listView .WishlistButtonOld{margin-top:15px;margin-left:6px}.WishlistButtonOld--listView .WishlistButtonOld.is-remove{margin-left:-14px}.WishlistButtonOld--listView .WishlistButtonOld-action{width:65%}.WishlistButtonOld--listView .WishlistButtonOld-icon{left:25px}.WishlistButtonOld--details.TitleWishlist .TitleWishlist-text,.WishlistButtonOld--details.TitleWishlist .icon-wish-list{cursor:pointer}.body.is-contrasted .WishlistButtonOld--details.TitleWishlist .icon-wish-list::before{color:#fff}.body.is-contrasted .WishlistButtonOld--details.TitleWishlist .icon-wish-list-added::before{color:#ff0!important}.body.is-contrasted .WishlistButtonOld--details.TitleWishlist .TitleWishlist-text{color:#fff}.body.is-contrasted .WishlistButtonOld--details.TitleWishlist:hover .icon-wish-list::before{color:#ff0}.body.is-contrasted .WishlistButtonOld--details.TitleWishlist:hover .icon-wish-list-added::before{color:#f5e600!important}.body.is-contrasted .WishlistButtonOld--details.TitleWishlist .WishlistButtonOld-action{color:#fff!important}.body.is-dyslexic .WishlistButtonOld--listView .WishlistButtonOld-action{width:70%}@media only screen and (min-width:601px) and (max-width:699px){.WishlistButtonOld--details.TitleWishlist{margin-top:0;margin-right:0}}@media only screen and (max-width:600px){.WishlistButtonOld--details.TitleWishlist{margin:5px 0 15px;float:none}.WishlistButtonOld--details.TitleWishlist .WishlistButtonOld-action{padding-left:1px}}.WishListButton{padding:0;margin:0;background:0 0!important;border:0;display:inline-block;font-size:16px;color:#555;min-width:25px;border-radius:5px}.WishListButton .icon-wish-list,.WishListButton .icon-wish-list-added{font-size:16pt}.WishListButton .WishListButton-text{font-family:proxima-nova,sans-serif;font-size:14px;font-style:normal;font-weight:700;padding-left:5px;text-align:left;float:right}.WishListButton:focus .icon-wish-list::before,.WishListButton:hover .icon-wish-list::before{color:#222}.WishListButton:focus .icon-wish-list-added::before,.WishListButton:hover .icon-wish-list-added::before{color:#b73c2a}.WishListButton:focus .WishListButton-text,.WishListButton:hover .WishListButton-text{color:#555}.body.is-contrasted .WishListButton{background:0 0!important}.body.is-contrasted .WishListButton .WishListButton-text{color:#000}.body.is-contrasted .WishListButton .icon-wish-list::before{color:#000}.body.is-contrasted .WishListButton .icon-wish-list-added::before{color:#00f}.body.is-contrasted .WishListButton:focus .icon-wish-list::before,.body.is-contrasted .WishListButton:hover .icon-wish-list::before{color:#00f}.body.is-contrasted .WishListButton:focus .icon-wish-list-added::before,.body.is-contrasted .WishListButton:hover .icon-wish-list-added::before{color:#000}.body.is-contrasted .WishListButton.contrast-alternate .WishListButton-text{color:#fff}.body.is-contrasted .WishListButton.contrast-alternate .icon-wish-list::before{color:#fff}.body.is-contrasted .WishListButton.contrast-alternate .icon-wish-list-added::before{color:#ff0}.body.is-contrasted .WishListButton.contrast-alternate:focus,.body.is-contrasted .WishListButton.contrast-alternate:hover{background:0 0!important}.body.is-contrasted .WishListButton.contrast-alternate:focus .icon-wish-list::before,.body.is-contrasted .WishListButton.contrast-alternate:hover .icon-wish-list::before{color:#ff0}.body.is-contrasted .WishListButton.contrast-alternate:focus .icon-wish-list-added::before,.body.is-contrasted .WishListButton.contrast-alternate:hover .icon-wish-list-added::before{color:#f5e600}.body.is-dyslexic .WishListButton .icon-wish-list-added+.WishListButton-text{width:70%}.WishlistToggle{display:inline-block;margin-bottom:16px}.WishlistToggle .WishlistToggle-item{display:inline-block;font-size:11pt;text-decoration:none}.WishlistToggle .WishlistToggle-item:nth-child(2){margin-left:15px}.WishlistToggle .WishlistToggle-item.is-active{font-weight:600;border-bottom:2px solid}.body.is-contrasted .WishlistToggle .WishlistToggle-item{color:#ff0}.body.is-contrasted .WishlistToggle .WishlistToggle-item:hover{color:#f5e600}.body.is-contrasted .WishlistToggle .WishlistToggle-item.is-active{border-bottom:2px solid #ff0}.body.is-contrasted .WishlistToggle .WishlistToggle-item.is-active:hover{border-bottom:2px solid #f5e600}.Members{padding:50px 150px}.Members .Members-title .Members-heading{font-weight:600;color:#555}.Members .Members-inputWrapper{max-width:500px;margin:0 auto;position:relative}.Members .Members-inputWrapper .Members-noMatchesFound{padding:10px;background-color:#fff;border:1px solid #ddd;display:none}.Members .Members-inputWrapper .Members-selectAutoComplete{background:#fff}.Members .Members-inputWrapper .Members-selectAutoComplete:focus{background:#fff!important}.Members .Members-inputWrapper .Members-selectAutoComplete::-ms-clear{display:none}.Members .Members-inputWrapper .Members-selectAutoComplete.is-focused{background:#f1f1f1}.Members .Members-inputWrapper .Members-selectAutoComplete.is-blur{background:#fff}.Members .Members-inputWrapper .Members-clearSearch{background:#fff;border-radius:16px;cursor:pointer;display:none;padding:4px;position:absolute;right:10px;top:6px}@media (forced-colors:active){.Members .Members-inputWrapper .Members-clearSearch{color:ButtonText}}.Members .Members-completeListWrapper .Members-branchContainer .Members-flexWrapper{display:flex;flex-direction:row}.Members .Members-completeListWrapper .Members-branchContainer .Members-horizBreak{margin:10px 0}.Members .Members-completeListWrapper .Members-branchContainer .Members-branchWrapper{float:none;margin-top:3px;margin-bottom:15px;z-index:2}.Members .Members-completeListWrapper .Members-branchContainer .Members-branchWrapper .Members-parentBranch{padding-right:15px}.Members .Members-completeListWrapper .Members-branchContainer .Members-branchWrapper .Members-toggleChildren{margin:4px 0 0 4px;z-index:999}.Members .Members-completeListWrapper .Members-branchContainer .Members-branchWrapper .Members-childBranchesWrapper{margin-top:10px;width:100%}.Members .Members-completeListWrapper .Members-branchContainer .Members-branchWrapper .Members-childBranchesWrapper .Members-childBranches{margin-bottom:0}.Members .Members-completeListWrapper .Members-branchContainer .Members-branchWrapper .Members-childBranchesWrapper .Members-childBranches .Members-childBranch{margin-top:5px;list-style:none}.Members .Members-completeListWrapper .Members-branchContainer .Members-supportButtonsWrapper{display:flex;flex-direction:row;float:none;justify-content:end;padding-right:0}.Members .Members-completeListWrapper .Members-branchContainer .Members-supportButtonsWrapper .Members-supportButton{align-self:start;margin:0 10px 10px 0;font-size:9pt!important;padding:.41rem .4rem!important;min-width:131px}@media only screen and (max-width:1000px){.Members{padding:32px 20px}}@media only screen and (max-width:730px){.Members .Members-completeListWrapper .Members-branchContainer .Members-flexWrapper{flex-direction:column}.Members .Members-completeListWrapper .Members-branchContainer .Members-branchWrapper{padding-right:0;margin-bottom:8px;width:100%}.Members .Members-completeListWrapper .Members-branchContainer .Members-supportButtonsWrapper{display:block;width:100%}}.is-contrasted .Members .Members-inputWrapper .Members-clearSearch{background:#222}.is-contrasted .Members .Members-inputWrapper .Members-noMatchesFound{color:#fff;background-color:#000}.AccountPageMenu .AccountPageMenu-tabList{list-style:none;margin-left:0;margin-bottom:-5px;border-bottom:1px solid #c8c7cc;text-align:center;background:#fff;padding:0 10px}.AccountPageMenu .AccountPageMenu-tabListItem{font-size:10pt;display:inline-block;font-weight:500;text-transform:uppercase;margin-right:7%}.AccountPageMenu .AccountPageMenu-tabListItem:last-child{margin-right:0}.AccountPageMenu .AccountPageMenu-tab{padding-top:20px;display:block;text-decoration:none}.AccountPageMenu .AccountPageMenu-tab.is-active{font-weight:800;border-bottom:3px solid #111}.AccountPageMenu .account-menu a{text-decoration:none}.body.is-contrasted .AccountPageMenu .AccountPageMenu-tabList{background:#000}.body.is-contrasted .AccountPageMenu-tab{color:#fff}.body.is-contrasted .AccountPageMenu-tab.is-active{color:#ff0;border-bottom:3px solid #ff0!important}.body.is-contrasted .AccountPageMenu-tab:hover{color:#f5e600!important;border-bottom-color:#f5e600!important}@media only screen and (max-width:614px){.AccountPageMenu .AccountPageMenu-tabList{text-align:left}}.disableHistoryModal .link{text-decoration:underline}.SettingsPage-audienceField fieldset{margin:0;padding:0;border:none}.SettingsPage .SettingsPage-audienceItem:last-child{margin-right:4px}.SettingsPage .SettingsPage-audienceItem.is-all{margin-right:8px}.SettingsPage-allAudienceItemContainer{display:table-cell;float:left;margin-left:8px!important;padding:0!important;border:0!important}.SettingsPage-audienceItemsContainer{display:table-cell;padding:0 0 0 8px!important}.SettingsPage-lendingPeriodLabel{font-weight:600;margin-top:11px;display:inline-block;width:32%;vertical-align:top;max-width:180px;min-width:110px}.SettingsPage-lendingPeriodLabel::first-letter{text-transform:uppercase}.SettingsPage-lendingPeriodButtonsContainer{display:inline-block;width:73%}@media (forced-colors:active){.SettingsPage-lendingPeriodButtonsContainer input:not(:checked)+label{border-style:dotted!important}}.SettingsPage-heading{font-size:12pt;font-weight:800;color:#111}.SettingsPage-settingsLabel{width:100%;display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}.SettingsPage-settingsLabel.is-checkbox::before{content:"\e637";display:inline-block;font-family:icons!important;speak:none;font-weight:400;line-height:.8rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:10px;font-size:22pt;vertical-align:middle;color:#999;height:27px;width:26px;margin-top:.4rem;margin-right:12px;padding-right:28px;padding-top:8px}input:focus-visible+.SettingsPage-settingsLabel.is-checkbox::before{outline:2px solid #111}.SettingsPage-settingsLabelSubtext{padding-left:52px;font-size:10pt;color:#555;display:block;margin-top:-3px;line-height:12pt}.SettingsPage-settingsLabelSubtext--audience{padding-left:7px;font-size:10pt;display:block;margin-top:-3px;line-height:12pt;font-weight:400}.SettingsPage-settingsLabelSubtext a{text-decoration:underline}.SettingsPage-buttonContainer{display:flex;align-items:center}.SettingsPage-buttonContainer .button{margin-bottom:0}.SettingsPage-buttonContainer .SettingsPage-saveButton{min-width:132px;min-height:34px}.Saved-container{display:inline-block;margin-left:16px;vertical-align:text-top}.Saved-container .Saved{color:#52832b;display:flex;flex-wrap:wrap;line-height:1rem;font-family:-apple-system,".SFNSText-Regular","San Francisco",Roboto,"Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;animation:fade 6s;opacity:0}.Saved-container .Saved span{margin-left:.4rem;transition:opacity ease-in .5s;transition-delay:.5s;transition:all .5s ease;animation:ease-in moveRight .2s;display:inline-block!important}.Saved-container .Saved .Saved-checkmarkCircle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:10;stroke-miterlimit:10;stroke:#52832b;fill:none;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.Saved-container .Saved .Saved-Checkmark{width:1rem;height:1rem;border-radius:50%;display:inline-block;vertical-align:top;stroke-width:4;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 0 #52832b;animation:fill .4s ease-in-out .4s forwards,scale .2s ease-in-out .6s both}.Saved-container .Saved .Saved-checkmarkCheck{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes stroke{100%{stroke-dashoffset:0}}@keyframes scale{0%,100%{transform:none}50%{transform:scale3d(1.2,1.2,1)}}@keyframes fill{100%{box-shadow:inset 0 0 0 30px #52832b}}body.is-dyslexic .SettingsPage .SettingsPage-audienceItem,body.is-dyslexic .SettingsPage .SettingsPage-lendingItem{font-size:.6875rem!important}body.is-dyslexic .SettingsPage .SettingsPage-audienceItem:last-child{margin-right:6px}body.is-dyslexic .SettingsPage .SettingsPage-audienceItem.is-all{margin-right:8px}body.is-contrasted .disableHistoryModal .link{color:#ff0}body.is-contrasted .disableHistoryModal .link:focus,body.is-contrasted .disableHistoryModal .link:hover{color:#f5e600}body.is-contrasted input:focus-visible+.SettingsPage-settingsLabel.is-checkbox::before{outline:2px solid #fff}body.is-contrasted .SettingsPage-settingsLabelSubtext{color:#fff}body.is-contrasted .SettingsPage-settingsLabelSubtext a{color:#ff0!important}body.is-contrasted .SettingsPage-settingsLabelSubtext--audience{color:#fff}body.is-contrasted .SettingsPage-lendingPeriodLabel{color:#fff}body.is-contrasted input:focus-visible+.SettingsPage-audienceItem{outline:2px solid #fff}body.is-contrasted .Saved{color:#ff0}body.is-contrasted .Saved .Saved-checkmarkCircle{stroke:#ff0;fill:#ff0}body.is-contrasted .Saved .Saved-Checkmark{box-shadow:inset 0 0 0 #ff0}body.is-contrasted .Saved .Saved-checkmarkCheck{stroke:#000}body.is-contrasted .settings-table a{color:#00f}@media only screen and (max-width:770px){.SettingsPage-lendingPeriodButtonsContainer{width:64%}}@media only screen and (max-width:560px){body.is-dyslexic .SettingsPage .SettingsPage-audienceItemsContainer{text-align:center}.SettingsPage-audienceItemsContainer{padding-left:2.5%!important;padding-right:2.5%!important;margin-left:0!important;width:100%;border-left:0!important;border-top:1px solid #000;padding-top:5px}.SettingsPage-allAudienceItemContainer{text-align:center;float:none!important}.SettingsPage-audienceItemsGroupContainer .SettingsPage-allAudienceItemContainer{display:block!important;position:relative!important;margin-bottom:4px;margin-left:0!important}}@media only screen and (max-width:500px){.SettingsPage-lendingPeriodButtonsContainer{width:60%}.Saved-container{padding-left:33px}}@media only screen and (min-width:320px) and (max-width:410px){.SettingsPage-lendingPeriodLabel{display:block!important;position:relative!important;margin:0}.SettingsPage-lendingPeriodButtonsContainer{display:block;width:100%}}.AccountInformation{margin:30px;font-size:.9rem;font-weight:700}.AccountInformation .AccountInformation-infoRow{padding:8px 0;border-bottom:1px solid #ddd}.AccountInformation .AccountInformation-infoColumn{padding-left:0!important;padding-right:0!important}[dir=rtl] .AccountInformation .AccountInformation-helpTip{right:0!important}[dir=rtl] .AccountInformation .AccountInformation-helpTip::after,[dir=rtl] .AccountInformation .AccountInformation-helpTip::before{left:auto!important}.AccountInformation strong{text-transform:capitalize}.AccountSortOptions{height:43px;padding:0;text-align:right;display:flex;gap:8px;align-items:center;position:relative}.AccountSortOptions label{text-wrap:nowrap}.AccountSortOptions .AccountSortOptions-sort{padding:0 28px 0 16px;background-color:transparent;border:1px solid #bfbfbf;border-radius:5px;font-size:.85em;font-weight:600;min-width:220px;color:#333;background-image:none!important;cursor:pointer;line-height:3;margin:0}.AccountSortOptions::after{font-family:icons!important;content:"\e61e";color:#666;right:10px;top:8px;padding:2px 0 0 16px;position:absolute;cursor:pointer;pointer-events:none;background:#fafafa;background:linear-gradient(to right,rgba(250,250,250,0),#fafafa)}.body.is-contrasted .AccountSortOptions::after{color:#fff;background:linear-gradient(to right,rgba(0,0,0,0),#00f)}.body.is-contrasted .AccountSortOptions .AccountSortOptions-sort{background-color:#00f;color:#fff;border:2px solid #00f;font-weight:800}.body.is-contrasted .AccountSortOptions .AccountSortOptions-sort:hover{background-color:#00f;border:2px solid #00f}@media only screen and (max-width:1025px){.AccountSortOptions{width:100%}.AccountSortOptions .AccountSortOptions-sort{flex:1;max-width:unset;min-width:unset}}.Wishlist .title-container.card .title-details-container .title-name{height:24px}.Wishlist .title-container.card .title-details-container .title-name a{text-decoration:none}.Wishlist .title-container.card .title-details-container .series{margin-bottom:0}.Wishlist .title-container.card .title-details-container div.title-author{margin-top:1px;margin-bottom:6px}.Wishlist .title-contents{padding-top:15px}.Wishlist .Wishlist-buttonContainer .decreased-padding{padding:.45rem 0!important}.Wishlist .wait-time{margin-bottom:10px;margin-left:9px;font-size:10pt}.Wishlist .prerelease-date{display:inline-block;margin-bottom:10px;margin-left:9px;font-size:10pt;color:red}.Wishlist .availability{font-size:10pt;margin-bottom:10px;margin-left:9px}.Wishlist .waiting{font-size:10pt;display:flex;align-items:anchor-center;gap:6px;margin-bottom:10px;margin-left:9px}.body.is-contrasted .Wishlist .availability{color:#111}.body.is-contrasted .Wishlist .icon-copies{color:#111!important}.body.is-contrasted .Wishlist .wait-time{color:#000!important}.body.is-contrasted .Wishlist .prerelease-date{color:#000!important}@media screen and (max-width:1267px) and (min-width:1025px){.Wishlist .Wishlist-buttonContainer .increased-height{height:70px!important}}@media screen and (max-width:945px) and (min-width:642px){.Wishlist .Wishlist-buttonContainer .increased-height{height:70px!important}}@media screen and (max-width:775px) and (min-width:642px){.Wishlist .Wishlist-buttonContainer .increased-height{height:70px!important;word-break:break-word}}@media screen and (max-width:640px) and (min-width:481px){.Wishlist .Wishlist-buttonContainer .increased-height{word-break:break-word}}@media screen and (max-width:480px){.Wishlist .Wishlist-buttonContainer .increased-height{height:70px!important;word-break:break-word}}.Holds .title-container.card .title-details-container .title-name{height:auto}.Holds .title-container.card .title-details-container .series{margin-top:-7px}.Holds .Holds-holdsExplanationContainer{width:100%}.Holds .Holds-titleBanner{min-height:22px}.Holds .ContextMenu{top:1.8rem}.Holds .holdPosition{display:inline-block}.Holds .waiting{display:flex;align-items:center;gap:6px}.Holds .available-title span{display:inline-block!important;width:unset;padding-right:.5rem}.Holds .available-title .title-banner{font-weight:700!important}.Holds .TitleActionButton{margin-bottom:1.25rem;width:90%}.Holds .redeliver{min-height:3rem;background:0 0!important;border:2px solid #9e9e9e;color:#5d5d5d;padding-top:.8rem;width:90%}.Holds .full-bottom-button{width:100%!important}.Holds .autoSuspend{font-weight:700}.Holds .suspensionHoldRedelivery{margin-left:.7rem;font-size:14px}.Holds-removeButton{display:inline-flex}@media only screen and (max-width:1140px) and (min-width:1026px){.Holds .Holds-wideButton{width:100%!important;float:none!important}}@media only screen and (max-width:860px) and (min-width:642px){.Holds .Holds-wideButton{width:100%!important;float:none!important}}@media only screen and (max-width:430px){.Holds .Holds-wideButton{width:100%!important;float:none!important}}body.is-contrasted .title-container.card .title-details-container p.series{color:#000!important}body.is-contrasted .title-container.card .title-contents .available-title,body.is-contrasted .title-container.card .title-contents .unavailable-title{background-color:#ff0;border-bottom:1px solid #111}body.is-contrasted .title-container.card .title-contents .help-tip-holds{background-color:#00f!important}body.is-contrasted .title-container.card .title-contents .available-title span{background:#ff0!important;color:#111!important;line-height:21px}body.is-contrasted .title-container.card .title-contents .redeliver.button{background:#ff0!important;border:2px solid #111;color:#111!important}.headerText .kabob{vertical-align:middle}.pageable-history .history-actions,.pageable-history .historyActionCsv,.pageable-history .import-history-from-rated{margin-bottom:0}.pageable-history .history-actions,.pageable-history .historyActionCsv{min-height:43px}.pageable-history .history-actions{width:25%}.pageable-history .history-actions:focus{border:solid 2px #000}.pageable-history .historyActionCsv{width:50%}.pageable-history .loader{background:url(img/loading.17eca6dfe312e31db61216637ca7b440.gif) no-repeat center;color:transparent}.pageable-history .paging-showing{text-align:right;height:100%}.pageable-history .accountHistoryTitle{padding:10px;background:#fff;-webkit-box-shadow:0 1px 6px #ddd;box-shadow:0 1px 6px #ddd;margin:10px 0;text-align:left;width:100%;height:100%;position:relative}.pageable-history .accountHistoryTitle [class^=icon]{padding-right:5px}.pageable-history .accountHistoryTitle p{line-height:1.5}.pageable-history .accountHistoryTitle .nopad{padding:0}.pageable-history .accountHistoryTitle .contents{margin-left:100px;margin-right:20px}.pageable-history .accountHistoryTitle .coverImage{display:inline-block;width:90px}.pageable-history .accountHistoryTitle .coverImage .history-noCover{width:5.625rem}.pageable-history .accountHistoryTitle .coverImage .history-noCover:hover{-webkit-transition:.1s all ease;-moz-transition:.1s all linear;-o-transition:.1s all linear;transition:.1s all linear;-webkit-filter:brightness(.85);-o-filter:brightness(.85);filter:brightness(.85)}.pageable-history .accountHistoryTitle .titleInfo{display:inline-block;vertical-align:top;width:100%}.pageable-history .accountHistoryTitle .titleInfo p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pageable-history .accountHistoryTitle .titleInfo .series a,.pageable-history .accountHistoryTitle .titleInfo .title-author a,.pageable-history .accountHistoryTitle .titleInfo .title-name a{display:inline-block;height:24px}.pageable-history .accountHistoryTitle .titleInfo .series a{margin-top:2px;margin-bottom:2px}.pageable-history .accountHistoryTitle .titleInfo .title-name{margin-bottom:0;font-weight:700;font-size:1rem}.pageable-history .accountHistoryTitle .titleInfo .title-name a{text-decoration:none}.pageable-history .accountHistoryTitle .titleInfo .title-author{margin-bottom:0;margin-top:-3px}.pageable-history .accountHistoryTitle .titleInfo .series{margin-bottom:0;margin-left:0}.pageable-history .accountHistoryTitle .titleInfo .series:empty{display:none}.pageable-history .accountHistoryTitle .titleInfo .subtitle{margin:3px 0}.pageable-history .accountHistoryTitle .titleInfo .subtitle:empty{display:none}.pageable-history .accountHistoryTitle .titleInfo .title-edition{margin-top:-2px;margin-bottom:3px}.pageable-history .accountHistoryTitle .title-format-badge{font-size:16px}.pageable-history .accountHistoryTitle .title-format-badge .icon-ebook{font-size:larger;vertical-align:text-top;margin-left:-1px}.pageable-history .accountHistoryTitle .ContextMenu{position:absolute;top:.5rem;right:.2rem}@media (forced-colors:active){.pageable-history .accountHistoryTitle{border:1px solid CanvasText}}.pageable-history.historyExport .AccountSortOptions{position:relative;top:0}.pageable-history.historyExport .buttonAndSortContainer{display:inline-grid;grid-template-columns:50% 50%;width:100%;align-items:center}.pageable-history.historyExport .buttonAndSortContainer button{padding:.5%}.pageable-history.historyExport .buttonAndSortContainer .AccountSortOptions{justify-self:end;margin:0}.pageable-history.historyExport .paging-showing{width:100%;padding:0}.account-title-container.historyExport .account-title{border:none;margin:0}.account-title-container.historyExport .headerText{display:block;padding-bottom:1.25rem;margin-bottom:1.5rem;border-bottom:1px solid #ddd;line-height:2}.account-title-container.historyExport a{text-decoration:underline}@media (forced-colors:active){.kabob svg circle:not(:first-child){fill:CanvasText;stroke:CanvasText}.kabob svg circle:first-child{stroke:CanvasText;stroke-opacity:1}}@media screen and (max-width:1024px) and (min-width:641px){.left-margin{margin-left:50px}}@media screen and (-ms-high-contrast:none){.historyExport .buttonAndSortContainer{display:-ms-grid;-ms-grid-columns:50% 50%;-ms-grid-rows:100%;width:100%}.historyExport .buttonAndSortContainer .history-actions{z-index:9;margin-bottom:1rem;-ms-grid-column:1;-ms-grid-row:1}.historyExport .buttonAndSortContainer .AccountSortOptions{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-column-align:end;position:absolute;top:auto;right:0}}@media only screen and (max-width:540px){.historyExport .buttonAndSortContainer{display:block!important}.historyExport .buttonAndSortContainer button{margin-bottom:2rem!important}.historyExport .buttonAndSortContainer .AccountSortOptions,.historyExport .buttonAndSortContainer button{width:100%}}@media only screen and (max-width:640px){.pageable-history .history-actions,.pageable-history .historyActionCsv,.pageable-history .import-history-from-rated{width:100%}.pageable-history .paging-showing{margin-top:5px;text-align:center}}.body.is-contrasted .pageable-history .loader{background:url(img/loading-contrast.0601caf072ee32dacc2d74de06d6ffe4.gif) no-repeat center}.body.is-contrasted .pageable-history .accountHistoryTitle{background-color:#ff0}.body.is-contrasted .pageable-history .accountHistoryTitle .titleInfo .subtitle,.body.is-contrasted .pageable-history .accountHistoryTitle .titleInfo .title-edition,.body.is-contrasted .pageable-history .accountHistoryTitle .titleInfo .title-format-badge,.body.is-contrasted .pageable-history .accountHistoryTitle .titleInfo .title-format-badge i{color:#111!important}.body.is-contrasted .pageable-history .accountHistoryTitle .titleInfo .series .series-link{color:#00f!important}.body.is-contrasted .pageable-history .accountHistoryTitle .titleInfo .series .series-link:focus,.body.is-contrasted .pageable-history .accountHistoryTitle .titleInfo .series .series-link:hover{color:#0000f5!important}.body.is-contrasted .pageable-history .accountHistoryTitle .historyAddDate{color:#111}.Nav .Simplified.Nav-logoWrapper--desktop{display:inline-block;width:50%}.Nav .Simplified.top-bar-section{display:flex;flex-direction:row;width:100%}.Nav .Simplified.Nav-bottomRightLinks{align-self:center;width:100%;margin:auto}.Nav .Simplified-Nav-Buttons-Bar{display:flex!important;justify-content:flex-end;margin:0}.Nav .Nav-searchBar{margin-top:30px;margin-bottom:3.5rem}.Nav .Nav-backToMainCollection{font-size:11pt;line-height:26px;float:left;padding-left:15px}.Nav .Nav-backToMainCollection .icon-large-left-arrow{visibility:visible;font-size:11px;font-weight:800;margin-right:5px}.Nav .Nav-backToMainCollection--mobile{font-weight:600}.Nav .Nav-backToMainCollection--mobile .Nav-backToMainCollectionLink{line-height:27px}.Nav .Nav-backToMainCollection--mobile .icon-large-left-arrow{visibility:visible;font-size:12px;font-weight:600;margin-right:5px}.Nav .Nav-searchButtonContainer{flex-direction:row;position:absolute;display:flex;right:50px;top:40px}.Nav .Nav-searchButtonContainer .Nav-clearSearch{height:fit-content}.Nav .Nav-searchInput{border:0;font-size:14pt;width:90%;margin:0}.Nav .Nav-searchInput::-webkit-input-placeholder{padding-left:10px;font-style:normal}.Nav .Nav-searchInput:-moz-placeholder{padding-left:10px;font-style:normal}.Nav .Nav-searchInput::-moz-placeholder{padding-left:10px;font-style:normal}.Nav .Nav-searchInput:-ms-input-placeholder{padding-left:10px;font-style:normal}.Nav .Nav-searchButton{color:#555;font-size:14pt}.Nav .Nav-advancedSearch{margin-top:1rem}.Nav .Nav-advancedSearchCaret{font-size:8pt;margin-left:5px;margin-top:5px}.Nav .Nav-clearSearch{cursor:pointer;border-radius:100%;padding:7px;color:#fff;font-weight:700;font-size:8pt;margin-right:20px;margin-top:3px}@media (forced-colors:active){.Nav .Nav-clearSearch{color:ButtonText}}.Nav .Nav-logo--desktop{max-width:440px;max-height:80px;margin:15px 15px 20px 15px}.Nav .Nav-room-sub-logo--desktop{text-transform:uppercase;margin-left:16px;margin-bottom:0;padding-left:0;padding-top:42px;font-size:10pt}.Nav .Nav-room-logo--desktop{font-size:32pt;max-width:440px;max-height:80px;margin:0 15px 20px 15px;display:inline-block}.Nav .Nav-room-logo--desktop.is-kids-1{font-family:room-kids-1,sans-serif!important}.Nav .Nav-room-logo--desktop.is-kids-teens-1,.Nav .Nav-room-logo--desktop.is-teens-1{font-family:room-teens-1,sans-serif!important}.Nav .Nav-room-logo--desktop.is-screening-room-1{font-family:room-screening-1,sans-serif!important}.Nav .Nav-room-logo--desktop.is-newsstand-1{font-family:room-newsstand-1,sans-serif!important}.Nav .Nav-bookshelfIcon--desktop{font-size:30px}.Nav .Nav-bookshelfIcon--desktop:focus-visible{outline-offset:-.4rem}.Nav .Nav-searchIcon--desktop{font-size:30px;margin-right:-5px}.Nav .js-toggleSearch:focus-visible{outline-offset:-.2rem}.Nav .shelf-icon-container:focus-visible{outline-offset:-.2rem}.Nav .Nav-searchText{vertical-align:7px;padding-left:15px}.Nav .Nav-help--desktop{margin-right:15px;font-weight:400!important}.Nav .Nav-myAccount--desktop{color:#000;font-weight:400!important;float:left}.Nav .Nav-myAccount--desktop::after{border:0!important}.Nav .Nav-topRightLinks{float:right;z-index:9999;height:25px;line-height:25px}.Nav .Nav-topRightLink{padding-right:10px;padding-left:10px;display:inline-block;height:100%}.Nav .Nav-accountMenuLink{line-height:1.85rem!important}.Nav .Nav-accountMenuLink::after{top:13px!important}.Nav .Nav-signInWrapper{background:0 0;margin-left:10px;margin-right:13px}.Nav .Nav-signIn{border-radius:2px;top:2px;padding-right:20px!important;padding-left:20px!important;line-height:14px!important;font-size:13pt!important;font-weight:800!important}.Nav .Nav-signIn::after{display:none!important}.Nav .Nav-advantageTout{margin-top:12px!important;margin-left:0!important;min-width:auto!important}@media (forced-colors:active){.Nav .Nav-advantageTout{border:2px solid CanvasText!important}}[dir=rtl] .Nav .Nav-advantageTout{left:auto!important;right:32px!important}[dir=rtl] .Nav .Nav-advantageTout::after,[dir=rtl] .Nav .Nav-advantageTout::before{left:auto!important}.Nav .Nav-advantageTout .close-advantage-tout{background-color:transparent!important}@media (forced-colors:active){.Nav .Nav-advantageTout .close-advantage-tout{color:ButtonText}}.Nav .Nav-advantageTout .close-advantage-tout:hover{background-color:transparent!important}.Nav .Nav-collectionsDropdown{top:162px!important;padding:1.25rem .5rem}.Nav .Nav-collectionsLink::after{margin-top:-8px!important}.Nav .Nav-accountMenuWrapper{width:250px!important;max-width:none!important;margin-top:10px!important;margin-left:1px}.Nav .Nav-accountMenuItem{display:block;width:100%}.Nav .Nav-accountMenuItemLink{font-weight:400!important;font-size:12pt!important}.Nav .Nav-accountMenuItemLink:focus-visible{outline-offset:-.4rem}.Nav .Nav-accountMenuSignOut{width:100%;text-align:center;height:63px;line-height:63px;padding:0 20px}.Nav .Nav-accountMenuSignOutLink{display:inline-block;height:37px!important;width:100%!important;border-radius:5px;padding-top:8px;font-size:12pt!important}.Nav .Nav-accountDivider{border-top:solid 1px #ccc;clear:both;height:1px;width:100%;margin-top:15px}.Nav .Nav-bottomRightLinks{margin-right:19px}.Nav .Nav-searchSeparator{position:absolute;left:10px;right:10px;margin:0;border:1px solid #ddd}.Nav .Autocompletions{padding-bottom:40px}.Nav .Nav-accountDropdownLinkWrapper{margin-right:-1px}.Nav .Nav-collectionsDropArrow{float:right;margin-top:9px;font-size:14px}.Nav .Nav-collectionsDropHeading{font-weight:700;font-family:proxima-nova,sans-serif!important;font-size:11.5pt;color:#333!important;cursor:auto}.Nav .Nav-accountDropArrow{float:right;margin-top:9px;font-size:14px;margin-left:5px}.Nav .Nav-featuredCollectionItem{font-size:11pt!important;padding-right:0!important;color:#222}.Nav .Nav-featuredCollectionItem:hover{text-decoration:underline}.Nav .Nav-collectionsLink{float:left;color:#222}.Nav .Nav-bottomLeftLinksWrapper{height:32px!important;width:59%;overflow:hidden}.Nav .bell-icon-container .icon-notification{height:30px;width:30px}.Nav .bell-icon-container:focus-visible{outline-offset:-.2rem}.Nav .Nav-notificationIconContainer .notificationAlert{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%)}.Nav .Nav-notificationIconContainer .bell-icon-container{line-height:1!important}.Nav .notificationDotContainer{width:.9rem;height:.9rem;position:relative;border-radius:20px;padding-top:.2rem;top:-2.1rem;left:1rem}.Nav .notificationDotContainer .notificationDot{width:.5rem;height:.5rem;border-radius:20px;margin:auto}@media (forced-colors:active){.Nav .notificationDotContainer .notificationDot{background-color:LinkText}}#notify-ringer.ring{-webkit-animation-name:bounce-in-bell;-webkit-animation-duration:8s;-webkit-animation-timing-function:cubic-bezier(.68,-.55,.265,1.55);-webkit-animation-direction:both;-webkit-animation-iteration-count:infinite;animation-name:bounce-in-bell;animation-duration:8s;animation-timing-function:cubic-bezier(.68,-.55,.265,1.55);animation-direction:both;animation-iteration-count:infinite}#notify-ringer.ring #bell,#notify-ringer.ring #ringer{-webkit-animation-fill-mode:backwards;-webkit-animation-duration:8s;-webkit-animation-timing-function:cubic-bezier(.42,0,.58,1);-webkit-animation-iteration-count:infinite;animation-fill-mode:backwards;animation-duration:8s;animation-timing-function:cubic-bezier(.42,0,.58,1);animation-iteration-count:infinite}#notify-ringer.ring #bell{-webkit-animation-name:bell;animation-name:bell}#notify-ringer.ring #ringer{-webkit-animation-name:ringer;animation-name:ringer}#bell{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px)}#ringer{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px)}#notify-ringer.ring+#dot .notificationDot{-webkit-animation:bounce-in-dot 8s cubic-bezier(.68,-.55,.265,1.55) both;animation:bounce-in-dot 8s cubic-bezier(.68,-.55,.265,1.55) both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes bounce-in-bell{3.8%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}7.1%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}7.5%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-in-dot{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}3.4%{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}3.8%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ringer{5.3%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px)}9.4%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px)}10.9%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-11px,-4px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-11px,-4px)}11.3%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-11px,-4px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-11px,-4px)}12.5%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(11px,-4px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(11px,-4px)}12.8%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(11px,-4px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(11px,-4px)}14.1%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-12px,-4px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-12px,-4px)}14.4%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-12px,-4px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-12px,-4px)}15.6%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(12px,-4px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(12px,-4px)}15.9%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(12px,-4px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(12px,-4px)}17.2%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-12px,-4px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-12px,-4px)}17.5%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-12px,-4px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-12px,-4px)}18.8%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(9px,-4px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(9px,-4px)}20.3%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-6px,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-6px,-2px)}21.9%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(5px,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(5px,-2px)}23.4%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-3px,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-3px,-2px)}25%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(2px,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(2px,-2px)}26.6%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-2px,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-2px,-2px)}28.1%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(1px,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(1px,-2px)}29.7%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-1px,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(-1px,-2px)}31.2%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px)}0%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px)}37.5%{-webkit-transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px);transform:translate(31.8999977112px,48.7999992371px) translate(-31.8999977112px,-48.7999992371px) translate(0,-2px)}}@keyframes bell{5.3%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px)}9.4%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px)}10.9%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(11deg) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(11deg) translate(-31.7750310898px,-16.1999969482px)}12.5%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(-11deg) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(-11deg) translate(-31.7750310898px,-16.1999969482px)}14.1%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(8deg) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(8deg) translate(-31.7750310898px,-16.1999969482px)}15.6%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(-8deg) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(-8deg) translate(-31.7750310898px,-16.1999969482px)}17.2%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(5deg) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(5deg) translate(-31.7750310898px,-16.1999969482px)}18.8%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(-5deg) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(-5deg) translate(-31.7750310898px,-16.1999969482px)}20.3%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(2deg) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(2deg) translate(-31.7750310898px,-16.1999969482px)}21.9%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(-2deg) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(-2deg) translate(-31.7750310898px,-16.1999969482px)}23.4%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px)}0%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px)}37.5%{-webkit-transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px);transform:translate(31.7750310898px,16.1999969482px) rotate(0) translate(-31.7750310898px,-16.1999969482px)}}.is-contrasted .Nav .Nav-bookshelfIcon--desktop,.is-contrasted .Nav .Nav-searchIcon--desktop{color:#fff}.is-contrasted .Nav .Nav-bookshelfIcon--desktop:hover,.is-contrasted .Nav .Nav-searchIcon--desktop:hover{color:#ff0!important}.is-contrasted .Nav .Nav-myAccount--desktop.is-open{border-bottom-color:#ff0}.is-contrasted .Nav .Nav-accountLinkWrapper:hover .Nav-myAccount--desktop{color:#ff0!important;background-color:#000!important}.is-contrasted .Nav .Nav-collectionsLink:hover .Nav-collectionsDropArrow{color:#ff0!important;background-color:#000!important}.is-contrasted .Nav .Nav-collectionsDropArrow{color:#fff}.is-contrasted .Nav .Nav-collectionsDropLink.open .Nav-collectionsDropArrow{color:#ff0!important}.is-contrasted .Nav .Nav-accountDropArrow{color:#fff}.is-contrasted .Nav .top-bar-section ul.open li:not(.has-form) a:not(.button):not(.close-advantage-tout){color:#fff!important;background-color:#000!important}.is-contrasted .Nav .top-bar-section ul.open li:not(.has-form) a:not(.button):not(.close-advantage-tout):hover{color:#ff0!important;background-color:#000!important}.is-contrasted .Nav .Nav-myAccount--desktop:hover .Nav-accountDropArrow{color:#ff0!important}.is-contrasted .Nav .Nav-signInWrapper:hover .Nav-signIn{background:#0000f5!important;color:#fff!important}.is-contrasted .Nav .Nav-signIn{background:#00f!important;color:#fff!important}.is-contrasted .Nav .Nav-signIn:hover{background:#0000f5!important;color:#fff!important}.is-contrasted .Nav .Nav-accountMenuSignOutLink{background:#00f!important;color:#fff!important}.is-contrasted .Nav .Nav-advantageToutSignIn{color:#fff!important}.is-contrasted .Nav .Nav-advantageToutSignIn:hover{color:#fff}.is-contrasted .Nav .Nav-searchIconContainer:hover .Nav-searchIcon--desktop{color:#ff0}.is-contrasted .Nav .Nav-searchIconContainer:hover .Nav-searchText{color:#ff0}.is-contrasted .Nav .Nav-searchInput::-webkit-input-placeholder{color:#fff}.is-contrasted .Nav .Nav-searchInput:-moz-placeholder{color:#fff}.is-contrasted .Nav .Nav-searchInput::-moz-placeholder{color:#fff}.is-contrasted .Nav .Nav-searchInput:-ms-input-placeholder{color:#fff}.is-contrasted .Nav .Nav-clearSearch{background:#000;border:2px solid #fff;padding:4px;margin-top:2px}.is-contrasted .Nav .Nav-accountMenuSignOut{background:#000!important}.is-contrasted .Nav .Nav-backToMainCollection,.is-contrasted .Nav .Nav-backToMainCollectionLink{color:#fff}.is-contrasted .Nav .Nav-backToMainCollection:hover,.is-contrasted .Nav .Nav-backToMainCollectionLink:hover{color:#ff0!important}.is-contrasted .Nav .notificationDotContainer{background-color:#000!important}.is-contrasted .Nav .notificationDotContainer .notificationDot{background-color:#ff0!important}.is-contrasted .Nav .bell-icon-container:hover svg .notification-bell-svg{fill:#ff0!important;stroke:#ff0!important}@media only screen and (max-width:870px){.Nav-logo--desktop,.Nav-room-logo--desktop,.Nav-room-sub-logo--desktop,.Nav-searchDrop{display:none!important}}.MobileNav{display:none}.MobileNav .MobileNav-searchContainer{margin-top:10px;height:3rem;line-height:3;border-bottom:1px solid #ddd}.MobileNav .MobileNav-iconContainer{height:3rem;line-height:3;margin-top:3px;min-width:78px}.MobileNav .Simplified-MobileNav-iconContainer{height:3rem;line-height:3;margin-top:3px}.MobileNav .MobileNav-searchControlContainer{min-width:97px}.MobileNav .MobileNav-searchForm{width:50%;display:inline-block}.MobileNav .MobileNav-searchIcon{background:0 0;font-size:20pt;vertical-align:text-bottom}.MobileNav .MobileNav-searchIcon:hover{cursor:pointer}.MobileNav .MobileNav-searchIcon:focus{outline:0!important}@media (forced-colors:active){.MobileNav .MobileNav-searchIcon{color:ButtonText}}.MobileNav .MobileNav-searchIconContainer{height:3rem;line-height:3;margin-top:3px}.MobileNav .MobileNav-clearSearchIcon{cursor:pointer;border-radius:100%;padding:7px 7.2px;color:#fff;font-weight:700;font-size:8pt;display:inline-block;margin-top:12px}@media (forced-colors:active){.MobileNav .MobileNav-clearSearchIcon{color:ButtonText}}.MobileNav .MobileNav-searchInput{margin-left:0;margin-bottom:0;border:0;font-size:14pt;height:3rem}.MobileNav .MobileNav-searchInput::-webkit-input-placeholder{font-style:normal;padding-left:10px}.MobileNav .MobileNav-searchInput:-moz-placeholder{font-style:normal;padding-left:10px}.MobileNav .MobileNav-searchInput::-moz-placeholder{font-style:normal;padding-left:10px}.MobileNav .MobileNav-searchInput:-ms-input-placeholder{font-style:normal;padding-left:10px}.MobileNav .MobileNav-bookshelfIcon{vertical-align:text-bottom;font-size:20pt;margin:0 5px;cursor:pointer}.MobileNav .MobileNav-hamburgerIcon{vertical-align:text-bottom;font-size:20pt;margin:0 5px;cursor:pointer}.MobileNav .MobileNav-submitSearch{vertical-align:bottom;font-size:11pt;margin-right:5px;margin-left:10px;font-weight:700}.MobileNav .MobileNav-logoContainer{min-height:30px;margin-top:10px;text-align:center}.MobileNav .MobileNav-libraryLogo{max-height:65px;max-width:285px;margin:0 auto;display:block}.MobileNav .MobileNav-roomLogo{text-transform:uppercase;margin-bottom:-15px;margin-top:8px;padding-top:0;font-size:10pt;text-align:center}.MobileNav .MobileNav-roomLibraryName{font-size:24pt;text-align:center;margin-bottom:0}.MobileNav .MobileNav-roomLibraryName.is-kids-1{font-family:room-kids-1,sans-serif!important}.MobileNav .MobileNav-roomLibraryName.is-kids-teens-1,.MobileNav .MobileNav-roomLibraryName.is-teens-1{font-family:room-teens-1,sans-serif!important}.MobileNav .MobileNav-roomLibraryName.is-screening-room-1{font-family:room-screening-1,sans-serif!important}.MobileNav .MobileNav-roomLibraryName.is-newsstand-1{font-family:room-newsstand-1,sans-serif!important}.MobileNav .MobileNav-advantageTout{border-bottom:1px solid #ddd;background:#fff}.MobileNav .MobileNav-closeAdvantageTout{font-size:22pt;color:#222;position:absolute;right:2%;padding:0 10px}@media (forced-colors:active){.MobileNav .MobileNav-closeAdvantageTout{color:ButtonText}}.MobileNav .MobileNav-advantageToutText{margin-top:25px;padding:0 20px;color:#222}.MobileNav .MobileNav-advantageToutSigninContainer{margin-bottom:20px}.MobileNav .MobileNav-advantageToutSignin{border-radius:5px;font-weight:800;font-size:10pt;padding:8px 25%}.MobileNav .MobileNav-altLibraryLink{margin-top:15px}.MobileNav .MobileNav-advancedSearchContainer{border-bottom:1px solid #ddd;padding-left:1px}.MobileNav .MobileNav-advancedSearch{display:block;padding:10px;font-size:12pt;height:48px}.MobileNav .MobileNav-advancedSearchText{line-height:27px!important;font-weight:600}.MobileNav .MobileNav-accountMenu{display:inline-block;position:relative;background:0 0;padding:0}.MobileNav .MobileNav-bookshelfLink{display:inline-block}.MobileNav .notificationDotContainer{width:.9rem;height:.9rem;position:absolute;border-radius:20px;padding-top:.2rem;top:0;left:.85rem;display:inline-block}.MobileNav .notificationDotContainer .notificationDot{width:.5rem;height:.5rem;border-radius:20px;margin:auto}@media (forced-colors:active){.MobileNav .notificationDotContainer .notificationDot{background-color:ButtonText}}.MobileNav .bell-icon-container{padding:0 .4rem 0 0!important;position:relative;background-color:transparent;color:#000}.MobileNav .bell-icon-container .icon-notification{vertical-align:text-bottom;height:27px;width:27px}.toast-placeholder{min-height:52px;display:none}@media only screen and (max-width:870px){.MobileNav{display:block}}.body.is-contrasted .MobileNav{background:#000}.body.is-contrasted .MobileNav .MobileNav-searchIcon{color:#fff}.body.is-contrasted .MobileNav .MobileNav-clearSearchIcon{background:#000;border:2px solid #fff}.body.is-contrasted .MobileNav .MobileNav-submitSearch{color:#fff}.body.is-contrasted .MobileNav .MobileNav-submitSearch:hover{color:#fff}.body.is-contrasted .MobileNav .MobileNav-advancedSearchContainer{background:#000}.body.is-contrasted .MobileNav .MobileNav-advancedSearchText{color:#fff}.body.is-contrasted .MobileNav .MobileNav-advancedSearch{background:#000}.body.is-contrasted .MobileNav .MobileNav-searchInput::-webkit-input-placeholder{color:#fff}.body.is-contrasted .MobileNav .MobileNav-searchInput:-moz-placeholder{color:#fff}.body.is-contrasted .MobileNav .MobileNav-searchInput::-moz-placeholder{color:#fff}.body.is-contrasted .MobileNav .MobileNav-searchInput:-ms-input-placeholder{color:#fff}.body.is-contrasted .MobileNav .MobileNav-accountMenu{background:#000}.body.is-contrasted .MobileNav .MobileNav-bookshelfIcon{color:#fff}.body.is-contrasted .MobileNav .MobileNav-hamburgerIcon{color:#fff}.body.is-contrasted .MobileNav .MobileNav-altLibraryLink{color:#fff}.body.is-contrasted .MobileNav .MobileNav-searchContainer{min-height:50px}.body.is-contrasted .MobileNav .MobileNav-closeAdvantageTout{color:#fff}.body.is-contrasted .MobileNav .bell-icon-container{background:#000!important}.body.is-contrasted .MobileNav .bell-icon-container:hover svg .notification-bell-svg{fill:#ff0!important;stroke:#ff0!important}.body.is-contrasted .MobileNav .notificationDotContainer{background-color:#000!important}.body.is-contrasted .MobileNav .notificationDotContainer .notificationDot{background-color:#ff0!important}.error-container{margin-top:30px}.error-container a{color:inherit}.error-container .alert-box.alert{background-color:#d52c12}.debug-info{margin-top:30px;text-align:left}.debug-info hr{margin-top:0}@media only screen and (max-device-width:641px),screen and (max-width:641px){.debug-info,.error-container .button{font-size:1.2rem!important}.debug-info h4{font-size:1.5rem}}.customFooter{margin-top:20px;margin-bottom:15px;max-width:84.43rem}#carousels~.customFooter .customFooter-body{border-top:0}.Wishlist~.customFooter{margin-top:40px}.Holds~.customFooter{margin-top:40px}#checkouts-container~.customFooter{margin-top:40px}.customFooter-body{width:85%;padding-top:15px;margin:0 auto;border-top:2px solid #e7e5e5}.Details .TitleActionButton{height:52px;width:182px;line-height:1.3rem;margin-bottom:1rem;display:inline-flex;justify-content:center;align-items:center}.Details .TitleActionButton.split{padding:8px 0;width:160px}.Details .TitleActionButton .is-subtext{font-size:.7rem}.Details .TitleActionButton .is-dropdown{border-left-color:#fff}.Details .TitleActionButton .is-dropdown::after{border:0!important;font-size:15pt;margin-left:-9px;margin-top:-8px;font-family:icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e61e"}.Details .Details-signInDropdown{min-width:240px;border-radius:5px;padding:10px;text-align:left!important}.Details .Details-dropdownLink{margin:0!important}.Details .Details-buttonContainer{overflow:hidden;margin-bottom:1.25rem;padding-top:5px;padding-left:5px}.Details .Button-sampleButton{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.Details .Magazine-buttonContainer{display:inline-block;margin-bottom:1rem}.Details .Magazine-buttonContainer .MagazineIssueButton{height:52px;line-height:1.4rem}.Details .Magazine-buttonContainer .MagazineIssueButton.magazine-offset{margin-left:20px;margin-right:20px}.Details #backIssueMenu{padding:0;min-width:222px;max-height:280px;overflow-y:scroll}.Details #backIssueMenu .issue-list{list-style-type:none;margin:0}.Details #backIssueMenu .issue-list li{border-bottom:1px solid #ddd}.Details #backIssueMenu .issue-list li a{display:flex;align-items:center;font-weight:700}.Details #backIssueMenu .issue-list li a img{max-width:50px;border-radius:8px;margin-right:1rem}.Details #backIssueMenu .load-button{width:100%;color:#000;background-color:transparent}.Details .CopiesAvailable{margin-top:1px;margin-bottom:5px}.Details .CopiesAvailable .availability,.Details .CopiesAvailable .waiting{display:inline-block}.Details .CopiesAvailable .availability .icon-copies,.Details .CopiesAvailable .waiting .icon-holds{color:#a7a9ac}.Details .CopiesAvailable .availabilityText,.Details .CopiesAvailable .waitingText{margin-right:5px}.Details .LuckyDayCantPlaceHold{background:#fbf3cb;width:29rem;padding:.5rem 1.9rem;margin-top:1rem;margin-bottom:1rem;border-radius:5px}.Details .LuckyDayCantPlaceHold p{margin:0}.is-contrasted .Details .Details-signInDropdown{background:#000;border:solid 2px #ff0}.is-contrasted .Details .Details-signInDropdown::before{border-color:transparent transparent #ff0}.is-contrasted .Details .Details-dropdownLink{color:#ff0}.is-contrasted .Details .Details-dropdownLink:hover{text-decoration:underline}.is-contrasted .Details .TitleActionButton.button{background-color:#00f!important}.is-contrasted .Details #backIssueMenu a:hover{color:#fff!important}@media only screen and (max-width:699px) and (min-width:601px){.Details .TitleActionButton{width:237px;margin-right:61px;margin-bottom:15px}.Details .LuckyDayCantPlaceHold{width:237px!important}}@media only screen and (max-width:600px){.Details .TitleActionButton{width:100%}.Details .TitleActionButton.split{padding-left:3.5rem;padding-right:3.5rem}.Details .TitleActionButton .is-waiting{right:45%}.Details .Button-sampleButton{padding:1rem 0 .9rem;width:100%;margin-bottom:2rem!important}.Details .Magazine-buttonContainer{width:100%}.Details .Magazine-buttonContainer .MagazineIssueButton{line-height:1.4rem;padding:1rem 0 .9rem;width:100%}.Details .Magazine-buttonContainer .MagazineIssueButton.magazine-offset{margin-left:0;margin-right:0}.Details #backIssueMenu{min-width:80%}.LuckyDayCantPlaceHold{width:100%!important}}.DetailsRelatedTitles{margin-top:60px;border-top:2px solid #e7e5e5;background:#f1f0f0;padding:19px 0 1px}.DetailsRelatedTitles .loader{background:url(img/loading.17eca6dfe312e31db61216637ca7b440.gif) no-repeat center;color:transparent;margin-top:30px}.DetailsRelatedTitles .title{margin-bottom:20px;font-family:proxima-nova,sans-serif!important;font-size:16pt!important}.DetailsRelatedTitles .moreTitlesLink{color:#555;font-family:proxima-nova,sans-serif;font-weight:500;margin-bottom:20px;font-size:16pt;text-decoration:none}.DetailsRelatedTitles .moreTitlesLink.is-kids-1{font-family:room-kids-1,sans-serif!important}.DetailsRelatedTitles .moreTitlesLink.is-kids-teens-1,.DetailsRelatedTitles .moreTitlesLink.is-teens-1{font-family:room-teens-1,sans-serif!important}.DetailsRelatedTitles .moreTitlesLink.is-screening-room-1{font-family:room-screening-1,sans-serif!important}.DetailsRelatedTitles .moreTitlesLink.is-newsstand-1{font-family:room-newsstand-1,sans-serif!important}.DetailsRelatedTitles .moreTitlesArrowIcon{vertical-align:text-top;font-size:16pt}.DetailsRelatedTitles .seeAllButton{font-weight:800}.DetailsRelatedTitles .titleContainer{padding-bottom:30px;margin:0 auto;width:95%}@media only screen and (max-width:1024px){.DetailsRelatedTitles .titleContainer{width:93%}}@media only screen and (max-width:870px){.DetailsRelatedTitles .titleContainer{width:90%}}@media only screen and (max-width:600px){.DetailsRelatedTitles .titleContainer{width:85%}.DetailsRelatedTitles .seeAllButton{display:none}}.body.is-contrasted .DetailsRelatedTitles{background:#000}.body.is-contrasted .DetailsRelatedTitles .loader{background:url(img/loading-contrast.0601caf072ee32dacc2d74de06d6ffe4.gif) no-repeat center}.body.is-contrasted .DetailsRelatedTitles .moreTitlesLink{color:#fff;font-weight:800}.body.is-contrasted .DetailsRelatedTitles .moreTitlesLink:hover{color:#ff0}.gettingStarted{text-align:center}.gettingStarted .modal-footer{margin-top:10px;font-size:16px}.gettingStarted .gettingStarted-caption{margin-top:10px}.gettingStarted .gettingStarted-screenShot{max-height:40vh;display:block;margin:auto;padding:0;border-color:#a7a9ac;border-style:solid;border-width:4px}.gettingStarted .gettingStarted-historyLink{font-weight:700}.gettingStarted .gettingStarted-ContextMenu-Container{display:inline-block;-webkit-transform:rotate(90deg)}.gettingStarted .gettingStarted-ContextMenu-Container .gettingStarted-ContextMenu{font-size:20pt!important;text-align:center;display:inline;height:27px;width:27px;-webkit-transform:rotate(90deg)}.gettingStarted .gettingStarted-invisible{visibility:hidden}.gettingStarted .gettingStarted-backward-arrow,.gettingStarted .gettingStarted-forward-arrow{padding:0;padding-top:30%;font-family:icons!important;font-size:50px;font-style:normal;-webkit-font-smoothing:antialiased;color:#a7a9ac;cursor:pointer}.gettingStarted .gettingStarted-forward-arrow::before{margin-left:-10px;content:"\e61d"}.gettingStarted .gettingStarted-backward-arrow::before{margin-left:-10px;content:"\e61c"}.gettingStarted .gettingStarted-radioGroup{margin-top:10px}.gettingStarted .gettingStarted-radioGroup .gettingStarted-radioLabel{display:inline-block;width:15px;height:15px;border-radius:15px;background-color:#fff;content:"";border:2px solid #a7a9ac;margin:0 10px}.gettingStarted .gettingStarted-radioGroup .gettingStarted-radio{opacity:0;width:0;height:0}.gettingStarted .gettingStarted-radioGroup .gettingStarted-radio:checked+label{background-color:#a7a9ac}.gettingStarted .gettingStarted-radioGroup .gettingStarted-radio:focus+label{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}body.is-contrasted .gettingStarted a{color:#ff0}body.is-contrasted .gettingStarted .gettingStarted-radio::after{background-color:#000;border:2px solid #ff0}body.is-contrasted .gettingStarted .gettingStarted-radio:checked::after{background-color:#ff0;border:2px solid #ff0}body.is-contrasted .gettingStarted .gettingStarted-backward-arrow,body.is-contrasted .gettingStarted .gettingStarted-forward-arrow{color:#ff0}body.is-contrasted .gettingStarted .gettingStarted-ContextMenu{background-color:#ff0}.custom-checkbox{position:relative;right:.2em}.custom-checkbox .icon{padding:.25em;margin-right:1em}.custom-checkbox input[type=checkbox]{opacity:0;position:absolute}.custom-checkbox input[type=checkbox]:focus:checked~.icon-checked::before,.custom-checkbox input[type=checkbox]:focus:not(:checked)~.icon-unchecked::before{outline:auto;outline:5px auto -webkit-focus-ring-color}.custom-checkbox input[type=checkbox]:not(:checked)~.icon-checked{display:none}.custom-checkbox input[type=checkbox]:not(:checked)~.icon-unchecked{display:inline}.custom-checkbox input[type=checkbox]:checked~.icon-checked{display:inline}.custom-checkbox input[type=checkbox]:checked~.icon-unchecked{display:none}.custom-checkbox .icon-checked::before,.custom-checkbox .icon-unchecked::before{font-size:22pt;position:relative;left:.3em;top:.4em}.custom-checkbox .icon-unchecked::before{color:#999}body.is-contrasted .custom-checkbox .icon-checked::before{color:#ff0}.kindleFulfillmentButton{background-color:#3e3e3e;color:#fff}.kindleFulfillmentButton .icon-kindle-logo{color:#fda52a}.kindleFulfillmentButton .icon-kindle-logo .hidden{display:none}@media (forced-colors:active){.kindleFulfillmentButton{border:2px solid ButtonText}}.kindleFulfillmentButton.button:focus,.kindleFulfillmentButton.button:hover{background-color:#000}.kindleFulfillmentButton.button:focus-visible{outline-offset:4px}.kindle-read-on{width:90%;float:left;margin-left:12px;font-size:9pt;text-align:center;color:#b7b7b7}.kindle-read-on .icon-android::before,.kindle-read-on .icon-apple::before,.kindle-read-on .icon-windows::before{font-size:10pt;margin:0 2px;color:#b7b7b7}.kindle-trouble-container{margin-left:12px;float:left;color:#000;width:90%}.kindle-trouble-container .accordion-navigation:not(.active) .icon-down-arrow::before{display:inline-block;transform:rotate(-90deg)}.kindle-trouble-container .row{margin-left:0}.kindle-trouble-container .content{margin:0!important;padding:0!important}.kindle-trouble-container .content .button{margin-left:0!important;margin-top:16px!important;width:100%!important}.kindle-trouble-container .accordion-title{margin-top:16px;width:100%;border-bottom:#b7b7b7 solid 1px}.kindle-trouble-container .accordion-title .title-text{font-size:14px;padding:0}.kindle-trouble-container .accordion-title .row{margin-right:0}.kindle-trouble-container .accordion-title .down-arrow-container{vertical-align:middle;text-align:right;padding:0}.kindle-trouble-container .accordion-title .down-arrow-container .icon-down-arrow{font-size:12px}.kindle-trouble-container.accordion .report-kindle-problem{margin-top:16px}.kindle-trouble-container .report-kindle-problem{width:100%;text-align:center;float:left}.kindle-trouble-container .report-kindle-problem .link-button{font-weight:700;font-size:12px;color:#000}.kindle-trouble-container .report-kindle-problem .link-button:hover{color:#b7b7b7}.kindle-trouble-container .od-format-button{width:100%!important}body.is-contrasted .kindle-read-on{color:#000}body.is-contrasted .kindle-read-on .icon-android::before,body.is-contrasted .kindle-read-on .icon-apple::before,body.is-contrasted .kindle-read-on .icon-windows::before{color:#000}body.is-contrasted .kindleFulfillmentButton .icon-kindle-logo{color:#ff0}body.is-contrasted .kindleFulfillmentButton:hover span{color:#ff0!important}body.is-contrasted .kindle-trouble-container .accordion-title{background-color:#ff0!important}body.is-contrasted .kindle-trouble-container .accordion-title .title-text{background-color:#ff0;color:#000}body.is-contrasted .kindle-trouble-container .accordion-title .down-arrow-container{background-color:#ff0}body.is-contrasted .kindle-trouble-container .accordion-title .down-arrow-container .icon-down-arrow{color:#000}body.is-contrasted .kindle-trouble-container .report-kindle-problem .link-button{background-color:#ff0;color:#00f!important}body.is-contrasted .kindle-trouble-container .report-kindle-problem .link-button:hover{background-color:#ff0!important;color:#111!important}.custom-radio .custom-radio-button{float:left}.custom-radio .custom-radio-button .icon{padding:.25em;margin-right:1em}.custom-radio .custom-radio-button input[type=radio]{opacity:0;position:absolute}.custom-radio .custom-radio-button input[type=radio]:focus:checked~.icon-radio-selected::before{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.custom-radio .custom-radio-button input[type=radio]:not(:checked)~.icon-radio-selected{display:none}.custom-radio .custom-radio-button input[type=radio]:not(:checked)~.icon-radio-unselected{display:inline}.custom-radio .custom-radio-button input[type=radio]:checked~.icon-radio-selected{display:inline}.custom-radio .custom-radio-button input[type=radio]:checked~.icon-radio-unselected{display:none}.custom-radio .custom-radio-button .icon-radio-selected::before,.custom-radio .custom-radio-button .icon-radio-unselected::before{font-size:18pt;position:relative;top:.15em}.custom-radio .custom-radio-button .icon-radio-unselected::before{color:#a7a9ac}.custom-radio::after{content:"";display:block;clear:both}body.is-contrasted .custom-radio .icon-radio-selected::before{color:#ff0}.GetACardModal{text-align:center;max-width:30rem;padding-left:.5rem;padding-right:.5rem}.GetACardModal .iconContainer{padding-left:39%;padding-right:39%;min-width:10rem}.GetACardModal .getACard-title-bold{font-size:1.5rem;font-weight:900}.GetACardModal .getACard-title{font-size:1.5rem}.GetACardModal .getACard-subtitle-ozone{text-align:left;padding:0;margin:1rem 0}.GetACardModal .getACard-subtitle{margin-bottom:2.2rem}.GetACardModal .getACard-linkContainer{text-align:left;display:table;margin-bottom:2rem}.GetACardModal .getACard-linkContainer .getACard-needMobile{text-decoration:none;display:inline-block;padding:0}.GetACardModal .getACard-linkContainer .getACard-needMobile .border{border-bottom:1px dashed}.GetACardModal .getACard-linkContainer .getACard-needMobile .border:hover{border-bottom-style:solid}.GetACardModal .getACard-start{font-size:1rem!important;margin-left:3rem;width:10rem;min-width:2rem}.GetACardModal .getACard-signIn{margin-right:3rem;width:12rem;min-width:2rem}.GetACardModal a.getACard-button-small{font-size:1rem!important;height:auto;padding:15px 10px}.GetACardModal .modal-container{margin-top:1rem}.GetACardModal .iconPhoneCard .icon-phone-card{max-height:6rem}.extraPadding{padding-left:2rem;padding-right:2rem}@media only screen and (max-width:320px){.GetACardModal .iconContainer{padding-left:6rem;padding-right:6rem}}body.is-contrasted .GetACardModal .getACard-title{color:#ff0!important}body.is-contrasted .GetACardModal .getACard-signIn{color:#ff0}body.is-contrasted .GetACardModal .iconPhoneCard .icon-phone-card .phone,body.is-contrasted .GetACardModal .iconPhoneCard .icon-phone-card .primary-fill,body.is-contrasted .GetACardModal .iconPhoneCard .icon-phone-card .secondary-fill{fill:#fff!important}.macOSAudiobookDownloadSupport{padding-bottom:.5rem}.macOSAudiobookDownloadSupport p{border-bottom:.1rem dotted;display:table;font-size:.9rem;margin:auto;padding-top:.5rem}.macOSAudiobookDownloadSupport :hover{cursor:pointer}.macOsAudiobookWarning{float:left;font-size:14px;margin:1rem 0 0 0;text-align:center}.macOsAudiobookWarning .helpLink,.macOsAudiobookWarning .supportedVersions{text-align:left}.TitleFulfillmentModal{padding:1rem;max-width:35rem!important}.TitleFulfillmentModal .CoverImageContainer{height:0;width:100%;padding-top:133.33%;box-shadow:0 1px 6px #ddd}.TitleFulfillmentModal .CoverImageContainer a{position:absolute;top:0;width:100%;height:100%}.TitleFulfillmentModal .CoverImageContainer a img{width:100%;height:100%}.TitleFulfillmentModal .noDownloadButtonMessage{margin-top:14px;font-size:14px}.TitleFulfillmentModal .NoMp3LibbyPromo{width:80%;display:inline-block}.TitleFulfillmentModal .AudiobookReplacementLibbyPromo,.TitleFulfillmentModal .show-for-small-only .AudiobookReplacementLibbyPromo{display:grid;grid-template-columns:1fr 2fr;margin-bottom:10px;margin-top:20px}.TitleFulfillmentModal .AudiobookReplacementLibbyPromo .logoBox,.TitleFulfillmentModal .show-for-small-only .AudiobookReplacementLibbyPromo .logoBox{padding-right:15px}.TitleFulfillmentModal .AudiobookReplacementLibbyPromo .logoBox img,.TitleFulfillmentModal .show-for-small-only .AudiobookReplacementLibbyPromo .logoBox img{max-width:64px}.TitleFulfillmentModal .AudiobookReplacementLibbyPromo .textBox,.TitleFulfillmentModal .show-for-small-only .AudiobookReplacementLibbyPromo .textBox{background-color:#f1f1f1;text-align:left;border-radius:0 15px 15px 15px;padding:9px}.TitleFulfillmentModal .AudiobookReplacementLibbyPromo .textBox p,.TitleFulfillmentModal .show-for-small-only .AudiobookReplacementLibbyPromo .textBox p{font-size:.9rem;margin:0;padding:0}.TitleFulfillmentModal .AudiobookReplacementLibbyPromo .textBox a,.TitleFulfillmentModal .show-for-small-only .AudiobookReplacementLibbyPromo .textBox a{text-decoration:underline}.TitleFulfillmentModal .show-for-small-only .AudiobookReplacementLibbyPromo{grid-template-columns:1fr 3fr}.TitleFulfillmentModal .libbyLinkColor{color:#631a35}.TitleFulfillmentModal .libbyBox{padding:1.25rem}.TitleFulfillmentModal .libbyImageColumnPadding{padding-left:0;padding-right:0;text-align:right;min-width:2rem;max-width:3.75rem;min-height:2rem;max-height:3.75}.TitleFulfillmentModal .libbyCTAText{padding:1rem;border-radius:0 1.25rem 1.25rem 1.25rem;background-color:#f1f1f1}.TitleFulfillmentModal .libbyCTAText p{margin-bottom:0}.TitleFulfillmentModal .libbyImage{max-width:100%;height:auto;width:auto}.TitleFulfillmentModal .title{display:inline-block;font-style:italic}.TitleFulfillmentModal .borrowed-until{font-size:.9rem;margin-bottom:.5rem;width:90%}.TitleFulfillmentModal .kindleSteps{text-align:left;font-size:.9rem;padding-left:.5rem;margin-left:.5rem}.TitleFulfillmentModal .kindleSteps a{text-decoration:underline}.TitleFulfillmentModal .newDueDate{text-align:left;font-size:.9rem;margin-top:1.5rem}.TitleFulfillmentModal .show-for-small-only .newDueDate{padding-left:.5rem;margin-left:.5rem}.TitleFulfillmentModal .Loans-bundleIconLink{top:0}.TitleFulfillmentModal .loans-remaining{margin-top:.3rem}.TitleFulfillmentModal .kindle-read-on{float:none;margin:.5rem 0 0 0;display:inline-block;width:80%}.TitleFulfillmentModal .kindle-trouble-container{width:80%;display:inline-block;margin-top:.5rem;margin-bottom:0;float:none;text-align:left}.TitleFulfillmentModal .kindle-trouble-container .button{margin-top:1rem}.TitleFulfillmentModal .kindle-trouble-container .loan-button-nonkindle{color:#fff}.TitleFulfillmentModal .no-kindle-warning{display:inline-block;float:none;margin-top:.5rem}.TitleFulfillmentModal .buttons{text-align:center;width:100%}.TitleFulfillmentModal .buttons .button{margin:.5rem 0 0 0;width:80%}.TitleFulfillmentModal .buttons .button:nth-last-child(n+2)+.button:last-child{margin:1rem 0 0 0}.TitleFulfillmentModal .no-download{font-size:.8rem;margin:1rem auto .5rem auto;width:80%;padding:.2rem;border:2px solid #a7a9ac;border-radius:4px}.TitleFulfillmentModal .no-download span,.TitleFulfillmentModal .no-download strong{display:block}.TitleFulfillmentModal .metadata-column{margin-left:0;padding-left:0}.TitleFulfillmentModal .button-divider-container{width:80%;display:inline-block;margin:.5rem 0 0 0;text-align:center;height:2rem}.TitleFulfillmentModal .button-divider-container .button-divider{height:.05rem;position:relative;background:#ddd;top:1rem;z-index:1}.TitleFulfillmentModal .button-divider-container .divider-text{position:relative;width:2rem;display:inline-block;font-weight:700;color:#000;background:#fff;line-height:1.9rem;font-size:.875rem;z-index:2}.TitleFulfillmentModal .download-dropdown{background-color:#fff;color:#000;border:2px solid #ddd}.TitleFulfillmentModal .download-dropdown::after{border-color:#000 transparent transparent}.TitleFulfillmentModal .download-dropdown-formats{top:auto!important}.TitleFulfillmentModal .loan-button-audiobook{width:80%;display:inline-block;text-align:center}.TitleFulfillmentModal .loan-button-audiobook .downloadText{margin-bottom:5px}.TitleFulfillmentModal .loan-button-audiobook .accordion{width:100%;margin-left:0;margin-top:-5px}.TitleFulfillmentModal .loan-button-audiobook .accordion .libby-link{margin:0;text-decoration:underline}.TitleFulfillmentModal .loan-button-audiobook .accordion .accordion-navigation{margin-bottom:10px!important}.TitleFulfillmentModal .loan-button-audiobook .accordion .accordion-navigation a{color:#000}.TitleFulfillmentModal--no-z-index,.TitleFulfillmentModal--no-z-index.reveal-modal{z-index:unset!important;z-index:auto!important}.popover .helpLink{margin-left:.5rem;margin-right:.5rem}.popover .helpLink a{margin:0!important}body.is-contrasted .TitleFulfillmentModal .kindle-read-on{color:#fff}body.is-contrasted .TitleFulfillmentModal .kindle-read-on [class^=icon-]::before{color:#fff}body.is-contrasted .TitleFulfillmentModal .AudiobookReplacementLibbyPromo .textBox{background-color:#ff0}body.is-contrasted .TitleFulfillmentModal .AudiobookReplacementLibbyPromo .textBox p{color:#000!important}body.is-contrasted .TitleFulfillmentModal .AudiobookReplacementLibbyPromo .textBox p a{color:#00f}body.is-contrasted .TitleFulfillmentModal .AudiobookReplacementLibbyPromo .textBox p a:hover{color:#000!important;text-decoration:underline}body.is-contrasted .TitleFulfillmentModal .Loans-bundleIconLink{color:#ff0}body.is-contrasted .TitleFulfillmentModal .button-divider-container .button-divider{background:#fff}body.is-contrasted .TitleFulfillmentModal .button-divider-container .button-divider .divider-text{color:#fff!important;background:#000!important}body.is-contrasted .TitleFulfillmentModal .no-kindle-warning{color:#fff!important}body.is-contrasted .TitleFulfillmentModal .no-download{color:#fff}body.is-contrasted .TitleFulfillmentModal .kindle-trouble-container .link-button{background-color:#000!important;color:#fff!important}body.is-contrasted .TitleFulfillmentModal .kindle-trouble-container .link-button:hover{background-color:#000!important;color:#f5e600!important}body.is-contrasted .TitleFulfillmentModal .kindle-trouble-container .accordion-navigation .accordion-title{background-color:#000!important;color:#fff!important}body.is-contrasted .TitleFulfillmentModal .kindle-trouble-container .accordion-navigation .accordion-title .title-text{background-color:#000!important;color:#fff!important}body.is-contrasted .TitleFulfillmentModal .kindle-trouble-container .accordion-navigation .accordion-title .down-arrow-container{background-color:#000!important}body.is-contrasted .TitleFulfillmentModal .kindle-trouble-container .accordion-navigation .accordion-title .down-arrow-container .icon-down-arrow{color:#fff!important}body.is-contrasted .TitleFulfillmentModal .kindle-trouble-container .accordion-navigation .content{background-color:#000}body.is-contrasted .TitleFulfillmentModal .kindle-trouble-container .accordion-navigation .content a{color:#fff!important}body.is-contrasted .TitleFulfillmentModal .macOSAudiobookDownloadSupport p{color:#ff0!important}body.is-contrasted .TitleFulfillmentModal .loan-button-audiobook{margin-top:5px}.unable-to-download{color:#000;font-size:13px;text-decoration:underline;background-color:transparent;padding:0}.unable-to-download:hover{color:#000;background-color:transparent}.unable-to-download:focus{color:#000;background-color:transparent}.download-issue-icon{width:20px;height:20px;border:none}.download-issue-message{text-align:center}.Libby-Loans-CTA{font-family:-apple-system,".SFNSText-Regular","San Francisco",Roboto,"Segoe UI","Helvetica Neue","Lucida Grande",sans-serif!important;font-size:16px;opacity:1}@-webkit-keyframes fadeInText{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeInText{from{opacity:0}to{opacity:1}}@-o-keyframes fadeInText{from{opacity:0}to{opacity:1}}@keyframes fadeInText{from{opacity:0}to{opacity:1}}@-webkit-keyframes libby-head-left{0%{margin-left:10.6rem}100%{margin-left:0}}@-moz-keyframes libby-head-left{0%{margin-left:10.6rem}100%{margin-left:0}}@-o-keyframes libby-head-left{0%{margin-left:10.6rem}100%{margin-left:0}}@keyframes libby-head-left{0%{margin-left:10.6rem}100%{margin-left:0}}.Libby-Loans-CTA .sizingDiv{height:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.Libby-Loans-CTA .growDiv{height:18.8rem;margin-bottom:2rem}.Libby-Loans-CTA .hideContents{display:none}.Libby-Loans-CTA .libby-head-padding{padding:0;text-align:right}.Libby-Loans-CTA .libby-head-padding .libby-head{width:0;margin-left:10.6rem;padding:0;-webkit-animation:libby-head-left .4s ease-in-out .8s 1 normal forwards;-moz-animation:libby-head-left .4s ease-in-out .8s 1 normal forwards;-o-animation:libby-head-left .4s ease-in-out .8s 1 normal forwards;animation:libby-head-left .4s ease-in-out .8s 1 normal forwards;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.Libby-Loans-CTA .libby-head-padding .newHeadSize{width:50px}.Libby-Loans-CTA .chat-bubble{color:#000;background-color:#f1f1f1;border-radius:0 10px 10px;padding-top:16px;padding-right:6px;padding-bottom:2px;padding-left:15px;opacity:0;-webkit-animation:fadeInText .6s ease-in-out 1s 1 normal forwards;-moz-animation:fadeInText .6s ease-in-out 1s 1 normal forwards;-o-animation:fadeInText .6s ease-in-out 1s 1 normal forwards;animation:fadeInText .6s ease-in-out 1s 1 normal forwards}.Libby-Loans-CTA .chat-bubble a{word-wrap:break-word;text-decoration:underline}.Libby-Loans-CTA .chat-bubble .link-color{color:#5c2035;font-weight:600}.Libby-Loans-CTA .hide-button{color:#111;text-align:right;padding-top:.5rem;padding-right:1rem;opacity:0;-webkit-animation:fadeInText .6s ease-in-out .4s 1 normal forwards;-moz-animation:fadeInText .6s ease-in-out .4s 1 normal forwards;-o-animation:fadeInText .6s ease-in-out .4s 1 normal forwards;animation:fadeInText .6s ease-in-out .4s 1 normal forwards}.Libby-Loans-CTA .hide-button .hide{border-bottom:2px solid #ddd;display:inline-block;text-transform:capitalize}.Libby-Loans-CTA .hide-button .hide:focus-visible{outline:auto}.Libby-Loans-CTA .hide-button .hide:hover{cursor:pointer}.appear{display:block!important}.fadeAway{opacity:1;-webkit-animation:fadeOut .6s ease-in-out 0s 1 normal forwards;-moz-animation:fadeOut .6s ease-in-out 0s 1 normal forwards;-o-animation:fadeOut .6s ease-in-out 0s 1 normal forwards;animation:fadeOut .6s ease-in-out 0s 1 normal forwards}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@media only screen and (max-width:640px){.growDiv{margin-left:.2rem;margin-right:.2rem}}body.is-contrasted .Libby-Loans-CTA .chat-bubble{color:#000!important;background-color:#f5e600!important}body.is-contrasted .Libby-Loans-CTA .chat-bubble p{color:#000!important;font-weight:400}body.is-contrasted .Libby-Loans-CTA .chat-bubble .link-color{color:#00f!important}body.is-contrasted .Libby-Loans-CTA .chat-bubble a{color:#00f}body.is-contrasted .Libby-Loans-CTA .chat-bubble a:hover{color:#333!important}.VisitorActionDisallowedModal .confirm-button{margin-bottom:0}.slantedCollectionHighlight .hiddenTitleName{display:none}.slantedCollectionHighlight .CoverImageContainer{perspective:1000;backface-visibility:hidden;transform:translateZ(0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.slantedCollectionHighlight .CoverImageContainer.placeholder{background:#e3e3e3}.slantedCollectionHighlight .CoverImageContainer.placeholder a{display:none}.slantedCollectionHighlight .collectionLink{display:none}.slantedCollectionHighlight .collectionLink.horizontal{color:inherit;background-color:inherit}.slantedCollectionHighlight .collectionLink.vertical{margin-bottom:5rem;margin-top:1.5rem}@media (min-width:46rem){.slantedCollectionHighlight .collectionLink.horizontal{display:block}}@media (max-width:45rem){.slantedCollectionHighlight .collectionLink{margin-top:.5rem;margin-left:0;margin-right:0;width:100%;text-align:center}.slantedCollectionHighlight .collectionLink.vertical{display:block}}.slantedCollectionHighlight .collectionLink .icon-forward-arrow::before{position:relative;top:.1rem}.slantedCollectionHighlight .mainBox{width:100%;margin-top:5rem;height:23rem}@media (max-width:45rem){.slantedCollectionHighlight .mainBox{height:100%}}@media (min-width:46rem){.slantedCollectionHighlight .mainBox{margin-bottom:5rem}}.slantedCollectionHighlight .mainBox.hero{margin-top:0}.slantedCollectionHighlight .mainBox .textBlockOuter{float:left;width:42%;height:100%}@media (max-width:45rem){.slantedCollectionHighlight .mainBox .textBlockOuter{height:100%;width:100%;text-align:center;display:block;float:none}}.slantedCollectionHighlight .mainBox .textBlockOuter .textBlockInner{color:inherit;margin-top:5rem;margin-right:2rem;margin-bottom:auto;margin-left:calc((100vw - 82.5rem)/ 2 + 7.5px)}@media (max-width:82.5rem){.slantedCollectionHighlight .mainBox .textBlockOuter .textBlockInner{margin-left:15px;margin-right:15px}}@media (max-width:45rem){.slantedCollectionHighlight .mainBox .textBlockOuter .textBlockInner{padding:2rem 0 1rem 0;margin-top:0;margin-bottom:0;margin-right:0}}.slantedCollectionHighlight .mainBox .textBlockOuter .textBlockInner .headingWrapper{color:inherit}.slantedCollectionHighlight .mainBox .textBlockOuter .description{margin-bottom:.7rem;line-height:1.2}.slantedCollectionHighlight .mainBox .textBlockOuter .title{font-size:1.7rem;line-height:1.2;width:100%;color:inherit;display:block}@media (min-width:46rem){.slantedCollectionHighlight .mainBox .textBlockOuter .title{font-weight:700;font-size:1.7rem}}.slantedCollectionHighlight .mainBox .titleCovers{float:right;background-color:rgba(0,0,0,.05);overflow:hidden;width:58%;height:100%}@media (max-width:45rem){.slantedCollectionHighlight .mainBox .titleCovers{height:23rem;width:100%;display:block;float:none}}.slantedCollectionHighlight .mainBox .titleCovers.extraLarge .gridWrapperOuter{width:111.78rem}.slantedCollectionHighlight .mainBox .titleCovers.extraLarge .gridWrapperOuter .gridWrapperAspect{padding-top:92.3%}.slantedCollectionHighlight .mainBox .titleCovers.extraLarge .gridWrapperOuter .gridWrapperAspect .gridInner{grid-template-columns:repeat(13,3fr);grid-template-rows:repeat(9,4fr);grid-template-areas:"c1   c1   c2   c3   c3   .    .    .    .    .    .    .    .  " "c1   c1   c4   c3   c3   .    .    .    .    .    .    .    .  " "c36  c5   c6   c7   c8   c9   c10  .    .    .    .    .    .  " ".    .    c11  c12  c13  c14  c14  c15  c16  c16  .    .    .  " ".    .    .    c37  c17  c14  c14  c18  c16  c16  .    .    .  " ".    .    .    .    .    c19  c20  c21  c22  c23  c24  c38  .  " ".    .    .    .    .    .    c39  c25  c26  c27  c28  c28  c29" ".    .    .    .    .    .    .    .    c30  c31  c28  c28  c32" ".    .    .    .    .    .    .    .    .    .    c33  c34  c35"}.slantedCollectionHighlight .mainBox .titleCovers.large .gridWrapperOuter{width:86.25rem}.slantedCollectionHighlight .mainBox .titleCovers.large .gridWrapperOuter .gridWrapperAspect{padding-top:80%}.slantedCollectionHighlight .mainBox .titleCovers.large .gridWrapperOuter .gridWrapperAspect .gridInner{grid-template-columns:repeat(10,3fr);grid-template-rows:repeat(6,4fr);grid-template-areas:"c1   c1   c2   c3   c3   .    .    .    .    .  " "c1   c1   c4   c3   c3   .    .    .    .    .  " "c5   c6   c7   c8   c9   c10  c11  .    .    .  " ".    .    c12  c13  c14  c15  c15  c16  c17  c17" ".    .    .    c18  c19  c15  c15  c20  c17  c17" ".    .    .    .    .    c21  c22  c23  c24  c25"}.slantedCollectionHighlight .mainBox .titleCovers.medium .gridWrapperOuter{width:60.49rem}.slantedCollectionHighlight .mainBox .titleCovers.medium .gridWrapperOuter .gridWrapperAspect{padding-top:95.2%}.slantedCollectionHighlight .mainBox .titleCovers.medium .gridWrapperOuter .gridWrapperAspect .gridInner{grid-template-columns:repeat(7,3fr);grid-template-rows:repeat(5,4fr);grid-template-areas:"c1   c1   c2   c3   c3   .    .  " "c1   c1   c4   c3   c3   .    .  " "c5   c6   c7   c8   c9   c10  c11" ".    .    c12  c13  c14  c15  c15" ".    .    .    c16  c17  c15  c15"}.slantedCollectionHighlight .mainBox .titleCovers.small .gridWrapperOuter{width:43.24rem}.slantedCollectionHighlight .mainBox .titleCovers.small .gridWrapperOuter .gridWrapperAspect{padding-top:107%}.slantedCollectionHighlight .mainBox .titleCovers.small .gridWrapperOuter .gridWrapperAspect .gridInner{grid-template-columns:repeat(5,3fr);grid-template-rows:repeat(4,4fr);grid-template-areas:"c1   c1   c2   c3   c3 " "c1   c1   c4   c3   c3 " "c5   c6   c7   c8   c9 " ".    .    c10  c11  c12"}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect{position:relative;transform-origin:top left;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform:translatex(-12.65rem) translatey(10.58rem) rotate(-40deg);-webkit-transform:translatex(-12.65rem) translatey(10.58rem) rotate(-40deg);-ms-transform:translatex(-12.65rem) translatey(10.58rem) rotate(-40deg)}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .gridInner{position:absolute;display:grid;grid-gap:.5rem;top:0;bottom:0;left:0;right:0}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .gridInner .CoverImageContainer{width:100%;height:100%}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .gridInner .CoverImageContainer .CoverImage,.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .gridInner .CoverImageContainer .js-details-cover-image{width:100%;height:100%}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c1{grid-area:c1}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c2{grid-area:c2}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c3{grid-area:c3}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c4{grid-area:c4}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c5{grid-area:c5}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c6{grid-area:c6}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c7{grid-area:c7}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c8{grid-area:c8}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c9{grid-area:c9}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c10{grid-area:c10}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c11{grid-area:c11}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c12{grid-area:c12}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c13{grid-area:c13}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c14{grid-area:c14}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c15{grid-area:c15}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c16{grid-area:c16}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c17{grid-area:c17}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c18{grid-area:c18}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c19{grid-area:c19}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c20{grid-area:c20}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c21{grid-area:c21}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c22{grid-area:c22}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c23{grid-area:c23}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c24{grid-area:c24}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c25{grid-area:c25}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c26{grid-area:c26}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c27{grid-area:c27}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c28{grid-area:c28}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c29{grid-area:c29}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c30{grid-area:c30}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c31{grid-area:c31}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c32{grid-area:c32}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c33{grid-area:c33}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c34{grid-area:c34}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c35{grid-area:c35}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c36{grid-area:c36}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c37{grid-area:c37}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c38{grid-area:c38}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .c39{grid-area:c39}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .fallbackCoverGrid{transform-origin:top left;position:absolute;top:0;left:0;width:100%;height:100%}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .fallbackCoverGrid .coverImageContainerContainer{width:8.125rem;display:inline-block;margin-bottom:.5rem;margin-right:.5rem}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .fallbackCoverGrid .coverImageContainerContainer .CoverImageContainer{width:100%;height:0;padding-top:133%;position:relative}.slantedCollectionHighlight .mainBox .titleCovers .gridWrapperOuter .gridWrapperAspect .fallbackCoverGrid .coverImageContainerContainer .CoverImageContainer img{position:absolute;top:0;left:0;width:100%;height:100%}.nonHoldConflictModal{max-width:40rem}.nonHoldConflictModal .messageContainer .message{position:relative;display:inline}.nonHoldConflictModal .messageContainer .stillOnHoldMessage{margin-top:1rem}.nonHoldConflictModal #luckyDay-help-tip{min-width:10rem}.nonHoldConflictModal .button{margin:1rem 0 0 0}.nonHoldConflictModal .loader{background:url(img/loading.17eca6dfe312e31db61216637ca7b440.gif) no-repeat center;color:transparent;margin-top:30px}.nonHoldConflictModal .HoldSuccessModal-relatedTitles{margin-top:20px}.nonHoldConflictModal .HoldSuccessModal-relatedTitlesPrompt{text-align:left;margin-bottom:15px;margin-top:20px}#ntc-header{position:sticky;top:0;width:100%;z-index:999}.SignInPage .ui-autocomplete-input{border-radius:5px}.SignInPage input{background-color:#fafafa}.SignInPage .SignInHeader{text-align:center}.SignInPage .SignInHeader .LogoContainer{border-bottom:1px solid #e3e3e3}.SignInPage .SignInHeader .LogoContainer img{height:6rem}.SignInPage .SignInBody{width:100%}.SignInPage .imageContainer{overflow:hidden}.SignInPage .SignInMainBody{margin:auto;padding:4rem 1.5rem 1rem}.SignInPage .SignInMainBody:focus{outline-style:none}.SignInPage .SignInMainBody .IdcHeaderText,.SignInPage .SignInMainBody .headerText{font-weight:700;margin:0}.SignInPage .SignInMainBody .signInInput{margin-top:1.8rem}.SignInPage .SignInMainBody .verificationCodeText{text-align:center;margin-top:1.5rem}.SignInPage .SignInMainBody .verificationCodeText p{margin:0;font-size:15px}.SignInPage .SignInMainBody .button{text-align:center;margin-top:1.8rem;border-radius:5px;display:block;min-height:3rem;width:100%;font-size:1rem!important}.SignInPage .SignInMainBody .button a{width:100%}.SignInPage .SignInMainBody .button .spinner{margin-top:.4rem}.SignInPage .SignInMainBody .button:hover{cursor:pointer}.SignInPage .SignInMainBody .ExternalSignInTextContainer{text-transform:initial}.SignInPage .SignInMainBody .signInWith{display:flex;justify-content:center;align-items:center;text-align:center;padding:0 6rem;margin-top:2.5rem;margin-bottom:.5rem}.SignInPage .SignInMainBody .signInWith::after,.SignInPage .SignInMainBody .signInWith::before{content:"";border-top:2px dotted #b6b6b6;margin:0 4px 0 0;flex:1 0 20px}.SignInPage .SignInMainBody .signInWith::before{margin:0 13px 0 0}.SignInPage .SignInMainBody .signInWith::after{margin:0 0 0 14px}.SignInPage .SignInMainBody .OptionsContainer{width:100%}.SignInPage .SignInMainBody .OptionsContainer .optionButton{background-color:#fafafa;color:#555;text-align:center;border:1px solid #ccc;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:10px 20px}.SignInPage .SignInMainBody .OptionsContainer .optionButton p{margin:0;text-align:left;line-height:1.2}.SignInPage .SignInMainBody .OptionsContainer .optionButton .optionImage{width:1.5rem;height:1.5rem;margin-right:1rem}.SignInPage .SignInMainBody .getACardPromo p{font-weight:700;margin-bottom:.5rem}.SignInPage .SignInMainBody .errorMessage{position:relative;margin-top:1rem}.SignInPage .SignInMainBody .errorMessage .errorIcon{width:1.2rem;height:1.2rem;background:#ff2d57;border-radius:1rem;text-align:center;color:#fff;font-weight:800;line-height:1.4rem;font-size:1.1rem;position:absolute;top:.1rem}.SignInPage .SignInMainBody .errorMessage p{display:block;color:#f03;font-weight:700;margin-left:2rem}.SignInPage .SignInMainBody .codeResent{position:relative;margin-top:1rem}.SignInPage .SignInMainBody .codeResent p{display:block;font-weight:700}.SignInPage .SignInMainBody .helpLinkContainer{text-align:right;margin-top:1.2rem}.SignInPage .SignInMainBody .helpLinkContainer .helpLink{color:#555;border-color:#555}.SignInPage .SignInMainBody .g-recaptcha{width:304px;margin:1rem auto}.SignInPage .SignInMainBody .IdcAdditionalHeaderText,.SignInPage .SignInMainBody .verifyHeaderText{font-weight:700;margin:0;font-size:2rem;margin-top:.8rem}.SignInPage .SignInMainBody .verifySubHeading{font-weight:700}.SignInPage .SignInMainBody .noCode{margin-bottom:.5rem}.SignInPage .SignInMainBody a{text-decoration:none;border-bottom:1px dashed;font-weight:700}.SignInPage .SignInMainBody a:hover{border-bottom:1px solid}.SignInPage .SignInMainBody .IdcHeaderText2{margin:0;position:relative;top:-1rem}.SignInPage .SignInMainBody .whyDoYouNeed{margin-bottom:1.5rem;display:inline-block}.SignInPage .SignInMainBody .IdcAdditionalSubHeading,.SignInPage .SignInMainBody .weCouldntGrant{margin-top:.5rem}.SignInPage .SignInMainBody .geoBySelectingAccept{margin:1.25rem 0 .25rem}.SignInPage .SignInMainBody .bySelectingContinue{font-weight:700;margin:2rem 0 0}.SignInPage .SignInMainBody .privacyIcon{width:2.5rem;vertical-align:top}.SignInPage .SignInMainBody .weRespectPrivacy{display:inline-block;padding-left:1rem;width:calc(100% - 3rem)}.getACardPromoHeader{position:absolute;top:4.2rem;right:2rem;z-index:1}.getACardPromoHeader p{display:inline-block;margin:0 1rem 0 0}.getACardPromoHeader .button{font-size:1rem!important;border-radius:5px;top:0;height:auto}.ui-helper-hidden-accessible{position:absolute;left:-9999px}body.is-dyslexic a,body.is-dyslexic div,body.is-dyslexic h1,body.is-dyslexic input,body.is-dyslexic label,body.is-dyslexic legend,body.is-dyslexic p,body.is-dyslexic span{font-family:open-dyslexic!important}body.is-contrasted .SignInPage .OptionsContainer .optionButton.secondary p{color:#111!important}body.is-contrasted .SignInPage h1{color:#ff0!important}body.is-contrasted .SignInPage a.helpLink{color:#ff0!important;border-color:#ff0!important}@media only screen and (max-width:641px){.SignInMainBody{padding:3rem 1.5rem 1rem!important}}@media only screen and (max-width:1025px){.imageContainer .svg{width:40rem}}.popoverCanvas{position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none}.popoverDown .popoverCaret{top:-12px}.popoverDown .popoverCaret .popoverCaretTip{margin-top:6px}.popoverUp .popoverCaret{bottom:-12px}.popoverUp .popoverCaret .popoverCaretTip{position:relative;top:-6px}.popoverCenter .popoverCaret,.popoverFit .popoverCaret{margin-left:-12px}.popover{position:absolute;background-color:#fff;color:#000;z-index:10000;padding:1rem;border:solid 1px #ccc;border-radius:5px;transform:translate3d(0,0,5px)}.popover .popoverCaret{position:absolute;overflow:hidden;width:24px;height:12px}.popover .popoverCaret .popoverCaretTip{width:12px;height:12px;margin-left:auto;margin-right:auto;transform:rotate(45deg);background-color:#fff;border:solid 1px #ccc;z-index:10000}body.is-contrasted .popover{background-color:#000;color:#fff;border:solid 1px #ff0}body.is-contrasted .popover .popoverCaret .popoverCaretTip{background-color:#000;border:solid 1px #ff0}.autoComplete{margin-top:1rem;position:relative}.autoComplete.focused .inputLabel{font-size:.75rem;top:-.7rem;z-index:1}.autoComplete.focused input{background:0 0}.autoComplete.focused input:focus{border:1px solid #e1e1e1}.autoComplete .fixed-height{padding:1px;max-height:200px;overflow:auto}.autoComplete .inputLabel{background-color:#fafafa;position:absolute;left:.5rem;top:.7rem;color:#555;transition:all .2s ease;padding-left:.5rem;padding-right:.5rem;z-index:-1;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.autoComplete input{font-size:16px;width:100%;height:3rem;background-color:transparent;border:1px solid #e1e1e1;box-shadow:none;padding-right:2.5rem}.autoComplete .ui-menu-item{list-style-type:none}.autoComplete .ui-menu-item:hover{cursor:pointer}.autoComplete .results .ui-autocomplete{box-shadow:0 1rem 1rem rgba(0,0,0,.5)}.autoComplete .icon-down-arrow{color:grey;position:absolute;top:1rem;right:1rem;cursor:pointer}body.is-contrasted .autoComplete input{color:#fff!important}body.is-contrasted .autoComplete input:focus{background-color:#000!important}body.is-contrasted .autoComplete .inputLabel{background-color:#000!important;color:#ff0!important}.floatingLabelInput{margin-top:1rem;position:relative}.floatingLabelInput.focused .inputLabel{font-size:.75rem;top:-.7rem;z-index:1}.floatingLabelInput.focused input{background-color:transparent}.floatingLabelInput.focused input:focus{border:1px solid #e1e1e1}.floatingLabelInput .inputLabel{background-color:#fafafa;position:absolute;left:.5rem;top:.7rem;color:#555;transition:all .2s ease;padding-left:.5rem;padding-right:.5rem;z-index:-1;cursor:default;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.floatingLabelInput .showPasswordIcon{position:absolute;top:.5rem;right:.5rem;cursor:pointer}.floatingLabelInput input{font-size:16px;width:100%;height:3rem;background-color:transparent;border:1px solid #e1e1e1;box-shadow:none;margin:0}.floatingLabelInput .invalidLabel{display:none;text-align:right;font-size:.8rem;top:-.5rem;position:relative;color:#ff2d57;font-weight:700;position:absolute;right:0;top:3rem}.floatingLabelInput.invalid .invalidLabel{display:block}.floatingLabelInput.invalid .inputLabel{color:#ff2d57}.floatingLabelInput.invalid input{border-color:#ff2d57;background-color:rgba(255,45,87,.1)}body.is-contrasted .floatingLabelInput input{color:#fff!important}body.is-contrasted .floatingLabelInput input:focus{background-color:#000!important}body.is-contrasted .floatingLabelInput .inputLabel{background-color:#000!important;color:#ff0!important}.verificationCodeInput{width:100%;height:0;position:relative;margin:1rem 0}.verificationCodeInput input{position:absolute;top:0;opacity:0;width:100%;height:100%}.verificationCodeInput .inputLabelBoxes{position:absolute;top:0;width:100%;height:100%}.verificationCodeInput .inputLabelBoxes .inputLabelBox{background-color:rgba(0,0,0,.07);border:1px solid #e1e1e1;text-align:center;border-radius:5px;font-size:2rem;display:inline-block;margin:0;height:100%;vertical-align:top}.verificationCodeInput .inputLabelBoxes .inputLabelBox.filled{background-color:#fafafa}.verificationCodeInput .inputLabelBoxes .inputLabelBox .inputBoxContentWrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.verificationCodeInput.invalid .inputLabelBoxes .inputLabelBox{border-color:#ff2d57;background-color:rgba(255,45,87,.1)}body.is-contrasted .verificationCodeInput .inputLabelBox.filled{background-color:#00f}body.is-contrasted .verificationCodeInput .inputLabelBox.focused{border-color:#ff0;border-width:3px}.SignUpSuccessModal{text-align:left;max-width:30rem}.SignUpSuccessModal .modal-container{margin-top:2rem}.SignUpSuccessModal .signUpSuccess-success{text-align:center;font-weight:900;font-size:2rem;margin-top:0}.SignUpSuccessModal .iconContainer{width:4rem;height:4rem;margin:auto;border-radius:50px;background:#3ed389;margin-bottom:.5rem}.SignUpSuccessModal .checkBox{text-align:center}.SignUpSuccessModal .checkBox::before{content:"\e654";color:#fff;display:inline-block;font-family:icons!important;speak:none;line-height:.8rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.5rem;padding-top:1.7rem;font-weight:900}.SignUpSuccessModal .signUpSuccess-startBorrowing{color:#555;font-weight:600;margin-top:0}.SignUpSuccessModal span{margin-bottom:.5rem;margin-top:.5rem;padding:0}.SignUpSuccessModal .signUpSuccess-happyReading{margin-bottom:1.5rem}.SignUpSuccessModal .signUpSuccess-learnMore{border-bottom:1px dashed;font-weight:700}.SignUpSuccessModal .signUpSuccess-learnMore:hover{border-bottom:1px solid}.SignUpSuccessModal span .bold{font-weight:900}.SignUpSuccessModal .button{border-radius:5px;min-height:3rem;font-size:1rem!important}.phoneNumberInput{display:flex;flex-direction:row;margin-top:1rem}.phoneNumberInput .floatingLabelInput{flex-grow:1;margin-top:0!important;margin-left:0}.phoneNumberInput.focused .ui-selectmenu-button{background-color:transparent}.phoneNumberInput.invalid .ui-selectmenu-button{border-color:#ff2d57;background-color:rgba(255,45,87,.1)}.phoneNumberInput .menuButtonWrapper{display:flex;flex-direction:row;align-items:center;height:100%}.phoneNumberInput .menuButtonWrapper .flagIcon{height:1.5rem;margin-right:.2rem}.phoneNumberInput .phoneCountrySelector~.floatingLabelInput{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.phoneNumberInput .phoneCountrySelector~.floatingLabelInput.focused .inputLabel{left:-3.5rem}.phoneNumberInput .phoneCountrySelector~.floatingLabelInput #mobileNumber{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.phoneNumberInput .ui-selectmenu-button{transition:all .2s ease;height:3rem;flex-grow:0;margin:0;border:1px solid #e1e1e1;border-top-left-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:rgba(0,0,0,.07);border-right:0;width:auto;padding:.1rem .1rem .1rem .5rem}.phoneNumberInput .ui-button,.phoneNumberInput .ui-icon{background-image:none}.phoneNumberInput .ui-selectmenu-icon{display:none}.phoneNumberInput .ui-menu{border-radius:5px;max-height:25rem}.phoneNumberInput .ui-menu-item .flagIcon{height:1.5rem}.phoneNumberInput .ui-menu-item .ui-menu-item-wrapper{padding:.2rem .5rem}.phoneNumberInput .ui-menu-item .ui-state-active .countryCallingCode{color:#fff}.phoneNumberInput .ui-menu-item .countryCallingCode{color:#999;font-style:italic;margin-left:.5rem;vertical-align:middle}.phoneNumberInput .ui-menu-item .countryName{margin-left:.5rem;vertical-align:middle}.Notifications-Dropdown{position:relative;z-index:999}.Notifications-Dropdown .NotificationsCaret::after{border-bottom:inset 11px;border-right:inset 11px;border-left:inset 11px;content:"";display:block;border-color:transparent transparent #f0f0f0 transparent;border-bottom-style:solid;position:absolute;top:-5px;left:19px;z-index:89}.Notifications-Dropdown .NotificationsCaret.white::after{border-color:transparent transparent #fff transparent}.Notifications-Dropdown .NotificationsContainer{overflow:hidden;background:#fff;position:absolute;width:28rem;left:-20.5rem;margin-top:5px;border-radius:8px;border:1px solid #d0d0d0;box-shadow:0 11px 40px rgba(0,0,0,.16)}.Notifications-Dropdown .NotificationsContainer .SpinnerContainer{position:relative;height:3rem;text-align:center}.Notifications-Dropdown .NotificationsContainer .SpinnerContainer .spinner{margin-top:.3rem;border-color:grey;border-top-color:#000}.Notifications-Dropdown .NotificationsContainer .Hold-Ready-Notification{margin:1rem}.Notifications-Dropdown .NotificationsContainer .Hold-Ready-Notification .Hold-Ready-Notifications-Header{font-weight:900;margin-bottom:.2rem}.Notifications-Dropdown .NotificationsContainer .Hold-Ready-Notification p{color:#000;line-height:initial;margin:0}.Notifications-Dropdown .NotificationsContainer .Hold-Ready-Notification p a{padding:0;background-color:inherit!important;font-size:inherit;line-height:inherit;font-weight:700;text-decoration:underline}.Notifications-Dropdown .NotificationsContainer .Simplified-No-Notifications{display:flex;margin:.75rem 1rem}.Notifications-Dropdown .NotificationsContainer .Simplified-No-Notifications p{color:#000;line-height:initial;margin:0}.Notifications-Dropdown .NotificationsContainer .Simplified-No-Notifications p a{padding:0;background-color:inherit!important;font-size:inherit;line-height:inherit}.Notifications-Dropdown .NotificationsContainer .Simplified-No-Notifications .Simplified-No-NotificationImageContainer{padding-right:.5rem;height:5.5rem;margin:auto;float:left}.Notifications-Dropdown .NotificationsContainer .Simplified-No-Notifications .Simplified-No-NotificationTextContainer{text-align:left;align-self:center}.Notifications-Dropdown .NotificationsContainer .Simplified-No-Notifications .Simplified-No-Notifications-Header{font-weight:900;margin-bottom:.2rem}.Notifications-Dropdown.is-mobile{display:inline-block}@media only screen and (max-width:870px){.Notifications-Dropdown .NotificationsContainer{left:-24.5rem;top:10px}.NotificationsCaret::after{left:-35px!important;top:6px!important}}@media only screen and (max-width:556px){.Notifications-Dropdown{position:unset}.Notifications-Dropdown .NotificationsCaret::after{display:none}.Notifications-Dropdown .NotificationsContainer{background:#fff;z-index:999;width:100%;position:absolute;left:0;margin-top:15px;top:unset;border-radius:0;padding:0}}.body.is-contrasted .Notifications-Dropdown .NotificationsCaret::after{border-color:transparent transparent #ff0 transparent}.body.is-contrasted .Notifications-Dropdown .NotificationsContainer{background-color:#000;border-color:#ff0}.body.is-contrasted .Notifications-Dropdown .NotificationsContainer .Simplified-No-Notifications p{color:#fff!important}.DefunctSite .Header{height:9rem;border-bottom:1px solid #ccc}.DefunctSite .Header .LibraryLogoContainer{margin-top:2rem;margin-left:2.5rem}.DefunctSite .Header .LibraryLogoContainer .logo{max-width:440px;max-height:80px;margin-left:15px}.DefunctSite .DefunctSite-MessageBody{width:100%;margin-top:7rem;text-align:center}.DefunctSite .DefunctSite-MessageBody .messageContainer{display:inline-block;margin:0 auto;max-width:40rem}.DefunctSite .DefunctSite-MessageBody .messageContainer .message{padding:0 .5rem;margin:0 .5rem;border-bottom:1px solid #9e9e9e}.DefunctSite .DefunctSite-MessageBody .messageContainer .message a{text-decoration:underline}@media only screen and (max-width:768px){.DefunctSite .Header .LibraryLogoContainer{text-align:center;margin-left:0}}.body.is-contrasted a{color:#ff0}.body.is-contrasted a:hover{color:#00f!important}.body.is-contrasted .DefunctSite .Header{border-bottom:1px solid #fff;background-color:#000;border-top:4px solid #ff0}.suspension-modal.version-two .suspend-title{margin-bottom:1.5rem}.suspension-modal.version-two #suspend-description{margin-top:1.5rem}.suspension-modal.version-two .mediaCover{border-radius:3px;float:left;margin-right:10px;width:60px}.suspension-modal.version-two .title{margin:0}.suspension-modal.version-two .mediaAuthor{color:#a7a9ac}.suspension-modal.version-two div.suspend-options div.suspend-select-container{position:relative;max-width:fit-content}.suspension-modal.version-two div.suspend-options div.suspend-select-container select#select-suspension{background-color:#fafafa;border:2px solid #bfbfbf;border-radius:5px;font-size:11pt;color:#666;padding:10px 30px 10px 15px;-moz-appearance:none;-webkit-appearance:none!important;appearance:none;background-image:none!important;cursor:pointer;height:auto;max-width:fit-content;margin:0 auto!important;white-space:normal}.suspension-modal.version-two div.suspend-options div.suspend-select-container label#select-suspension-label{display:inline-block!important;margin:0 5px 0 auto!important;width:auto!important}.suspension-modal.version-two div.suspend-options div.suspend-select-container:after{position:absolute}.suspension-modal.version-two .button-column .button{width:100%}@media only screen and (min-width:210px){div.suspend-select-container:after{right:9px}}@media only screen and (max-width:210px){div.suspend-select-container:after{left:24px}}.tlsWarningModal{text-align:center}.tlsWarningModal img{margin-bottom:1rem}.tlsWarningModal h3{font-weight:700}.tlsWarningModal .align-left{text-align:left}.tlsWarningModal .underline{text-decoration:underline}.tlsWarningModal.reveal-modal{padding:40px}.tlsWarningModal.reveal-modal .close-reveal-modal{color:#000;background-color:#ddd;border-radius:50%;width:30px;height:30px;font-weight:700;font-size:35px;top:20px;right:20px}.NotCompatibleFormat{width:100%;background-color:red}.NotCompatibleFormat .warning-text{width:100%;text-align:center;padding:0 10% 10px 10%}.NotCompatibleFormat .warning-text p{display:block;font-weight:700;text-decoration:underline;margin:0;width:100%;color:#fff}.NotCompatibleFormat .btn-container{width:100%;text-align:right;height:10px}.NotCompatibleFormat .btn-container .close-btn{background-color:transparent;height:24px;width:24px;padding:0;margin:0 7px 0 0;color:#fff;vertical-align:top;font-size:35px}.try-libby-modal{font-size:16px;font-weight:400;line-height:22px;max-width:30rem;padding:0}.try-libby-modal *{font-family:proxima-nova-regular,sans-serif!important}.try-libby-modal p{font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:0;text-align:center}.try-libby-modal .modal-container{display:flex;flex-direction:column;gap:20px;margin-top:0!important;padding:20px;padding-top:0;text-align:left}.try-libby-modal .modal-header{position:unset}.try-libby-modal .try-libby-modal__headline{font-size:24px;line-height:30px;text-align:center;padding-left:40px;padding-right:40px}.try-libby-modal .try-libby-modal__headline-make-the-switch{font-weight:700}.try-libby-modal .try-libby-modal__headline-kindle{font-weight:400}.try-libby-modal .try-libby-modal__compatible-device-link,.try-libby-modal .try-libby-modal__learn-more-link{font-weight:700}.try-libby-modal .libby-app-group__kindle-fire-link,.try-libby-modal .try-libby-modal__compatible-device-link,.try-libby-modal .try-libby-modal__kindle-fire-version a,.try-libby-modal .try-libby-modal__learn-more-link{border-bottom:1px dotted currentColor;color:#000}.try-libby-modal .libby-app-group__kindle-fire-link:hover,.try-libby-modal .try-libby-modal__compatible-device-link:hover,.try-libby-modal .try-libby-modal__kindle-fire-version a:hover,.try-libby-modal .try-libby-modal__learn-more-link:hover{border-bottom:1px solid currentColor}.try-libby-modal .libby-app-group__kindle-fire-link{font-weight:700}.try-libby-modal .app-store-badge__icon{height:unset;width:165px}.try-libby-modal .libby-app-group{display:flex;flex-direction:column;gap:20px}.try-libby-modal .libby-app-group__award-icon{width:165px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.try-libby-modal .IE-margin{margin-bottom:20px}}.reveal-modal.HistoryExportResponseModal{max-width:417px;text-align:center}.reveal-modal.HistoryExportResponseModal h3{font-weight:700}.reveal-modal.HistoryExportResponseModal .modal-container{text-align:center}.reveal-modal.HistoryExportResponseModal .button-container{padding:0}.reveal-modal.HistoryExportResponseModal .button-container button{width:100%;margin:0;padding:12px 0}.HistoryExportEmailModal{max-width:30rem}.HistoryExportEmailModal h4{font-weight:700}.HistoryExportEmailModal .button-container{padding:16px 0 19px}.HistoryExportEmailModal .button-container .TitleAction-button{display:block;width:100%;padding:.5rem 5.0625rem;margin-bottom:0;height:52px;line-height:1.3rem}#kanopy-menu-ad-cta-button,.kanopy-button--cta{background:#d93e00;background-color:#d93e00;border-radius:2px;box-sizing:content-box;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;line-height:18px;padding:15px 37px;text-transform:uppercase;transition:background .3s ease}#kanopy-menu-ad-cta-button:focus,#kanopy-menu-ad-cta-button:hover,.kanopy-button--cta:focus,.kanopy-button--cta:hover{background:#cc3a00;background-color:#cc3a00;color:#fff}.body.is-contrasted #kanopy-menu-ad-cta-button,.body.is-contrasted .kanopy-button--cta{background:#000;background-color:#000;border-color:#feff00;border-style:solid}@media (max-width:767px){#kanopy-menu-ad-cta-button,.kanopy-button--cta{font-size:18px;font-weight:700;line-height:18px;padding:15px 37px}}@media (min-width:1025px){#kanopy-menu-ad-cta-button,.kanopy-button--cta{font-size:18px;font-weight:700;line-height:18px;padding:15px 37px}}.kanopy-main{background:#000;background-image:linear-gradient(106.84deg,#1a1a1a 29.97%,rgba(26,26,26,0) 85.33%);background-position:top right;background-size:cover;color:#fff;display:flex;flex:1 0 auto;flex-direction:column}.kanopy-section{padding-left:20px;padding-right:0;width:400px}.kanopy-section__back-link{margin-bottom:25px}.kanopy__available-on{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;gap:13px;line-height:14px;opacity:.87}.kanopy__available-on img{height:13px}.kanopy__app-store-badges{display:flex;flex-direction:row;gap:20px;margin-bottom:30px}.kanopy-nav-spacer{height:28px}.kanopy-sunrise-spacer{flex:1 1 auto}.kanopy-sunrise-bar{width:100%;height:4px;background:linear-gradient(90deg,#de2800 -3.33%,#ffb148 100%)}@media (max-width:767px){.kanopy-main{background-position-x:75%}.kanopy-nav-spacer{height:6px}.kanopy-section{padding-left:16px;padding-right:16px;width:100%}.kanopy__app-store-badges{margin-bottom:26px}.kanopy__available-on{font-size:14px;line-height:14px}}@media (min-width:1025px){.kanopy-nav-spacer{height:42px}.kanopy-section{padding-left:155px;padding-right:0;width:800px}.kanopy__available-on{font-size:14px;line-height:14px}}.kanopy-nav{background:linear-gradient(180deg,#1a1a1a 0,rgba(26,26,26,0) 100%);padding:25px}.kanopy-nav__back-link{align-items:center;border-radius:5px;color:#fff;display:flex;flex-direction:row;font-size:14px;gap:8px;padding:0}.kanopy-nav__back-link--default{display:block}.kanopy-nav__back-link--focus{display:none}.kanopy-nav__back-link:focus,.kanopy-nav__back-link:hover{color:#fff}.kanopy-nav__back-link:focus .kanopy-nav__back-link--default,.kanopy-nav__back-link:hover .kanopy-nav__back-link--default{display:none}.kanopy-nav__back-link:focus .kanopy-nav__back-link--focus,.kanopy-nav__back-link:hover .kanopy-nav__back-link--focus{display:block}.body.is-contrasted .kanopy-nav__back-link{color:#fff}.body.is-contrasted .kanopy-nav__back-link:focus,.body.is-contrasted .kanopy-nav__back-link:hover{color:#feff00}@media (max-width:767px){.kanopy-nav{padding-left:16px;padding-right:16px}}@media (min-width:1025px){.kanopy-nav{padding-left:155px;padding-right:155px}}@font-face{font-family:metropolis;src:url(fonts/Metropolis-Light.c82170e08b76657553ab939bd28e8515.otf);font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:metropolis;src:url(fonts/Metropolis-Bold.dea4998b081c6c1133a3b5b08ff2218c.otf);font-weight:700;font-style:normal;font-stretch:normal}.kanopy-main *{font-family:metropolis!important}.kanopy__heading-eyebrow{color:rgba(255,255,255,.76);font-size:14px;font-weight:400;line-height:24px;text-transform:uppercase}.kanopy__heading-1{color:#fff;font-size:26px;font-weight:700;line-height:32px}.kanopy__cta{min-height:30px}.kanopy__content,.kanopy__content--copy{font-size:16px;font-weight:700;line-height:23px}.kanopy__content--copy{color:rgba(255,255,255,.87);font-weight:400}@media (max-width:767px){.kanopy__heading-eyebrow{font-size:14px;font-weight:400;line-height:24px;padding-bottom:23px}.kanopy__heading-1{font-size:26px;font-weight:700;line-height:32px}.kanopy__content--copy{font-size:16px;line-height:23px}.kanopy__content{margin-bottom:16px}}@media (min-width:1025px){.kanopy__heading-eyebrow{font-size:15px;font-weight:400;line-height:15px;padding-bottom:23px}.kanopy__heading-1{font-size:42px;font-weight:700;line-height:50px}.kanopy__content--copy{font-size:18px;line-height:30px;margin-bottom:39px}.kanopy__cta{margin-bottom:50px}.kanopy__content{font-size:16px;font-weight:700;line-height:23px}}#kanopy-menu-ad-cta-button,.kanopy-button--cta{background:#d93e00;background-color:#d93e00;border-radius:2px;box-sizing:content-box;color:#fff;cursor:pointer;display:inline-block;font-size:18px;font-weight:700;line-height:18px;padding:15px 37px;text-transform:uppercase;transition:background .3s ease}#kanopy-menu-ad-cta-button:focus,#kanopy-menu-ad-cta-button:hover,.kanopy-button--cta:focus,.kanopy-button--cta:hover{background:#cc3a00;background-color:#cc3a00;color:#fff}.body.is-contrasted #kanopy-menu-ad-cta-button,.body.is-contrasted .kanopy-button--cta{background:#000;background-color:#000;border-color:#feff00;border-style:solid}@media (max-width:767px){#kanopy-menu-ad-cta-button,.kanopy-button--cta{font-size:18px;font-weight:700;line-height:18px;padding:15px 37px}}@media (min-width:1025px){#kanopy-menu-ad-cta-button,.kanopy-button--cta{font-size:18px;font-weight:700;line-height:18px;padding:15px 37px}}.kanopy-menu-ad-container{padding-right:18px}.f-dropdown li .kanopy-menu-ad-container{cursor:auto}.mobile-nav-menu .kanopy-menu-ad-container{margin-left:18px;padding-right:0}.kanopy-menu-ad{align-items:flex-start;background-color:#1a1a1a;background-image:url(img/kanopy/menu-ad/blurred_orbs.7483d1880324e0b14b0d15f201498688.svg);background-position-x:32px;background-position-y:32px;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;font-family:metropolis!important;font-style:normal;max-width:500px;position:relative}.mobile-nav-menu .kanopy-menu-ad{max-width:unset}.kanopy-menu-ad *{font-family:metropolis!important}.kanopy-menu-ad__column-content{align-self:center;display:flex;flex-direction:column;gap:16px;padding:16px}.kanopy-menu-ad__heading{color:#fff;font-size:20px;font-weight:700;line-height:24px;margin:0}.kanopy-menu-ad__content{display:flex;font-weight:500;font-size:15px;line-height:20px;margin:0}#kanopy-menu-ad-cta-button{font-size:14px;font-weight:700!important;margin-left:0;padding:12px 20px;text-align:center!important}#kanopy-menu-ad-cta-button:hover{color:#fff!important}.kanopy-menu-ad__logo{background:linear-gradient(180deg,rgba(0,0,0,0) 0,#000 100%);bottom:0;overflow:hidden;padding-bottom:16px;padding-right:16px;position:absolute;right:0;text-align:right;width:100%}.kanopy-menu-ad__covers{flex:1 1;min-height:44px;overflow:hidden}.kanopy-menu-ad__cover-row{display:flex;flex-direction:row;flex-flow:nowrap;height:61px}.kanopy-menu-ad__cover-row:last-child{padding-left:10px;margin-top:-10px}.body.is-contrasted .kanopy-menu-ad{background-image:none}.body.is-contrasted .kanopy-menu-ad__logo{background:0 0}.body.is-contrasted #kanopy-menu-ad-cta-button:hover{color:#feff00!important}@media (min-width:500px){.mobile-nav-menu .kanopy-menu-ad{flex-direction:row}.mobile-nav-menu .kanopy-menu-ad__cover-row{height:100px}.mobile-nav-menu .kanopy-menu-ad__column-content{max-width:275px}.mobile-nav-menu #kanopy-menu-ad-cta-button{z-index:1}}.app-store-badge__link{border-radius:8px;filter:brightness(1);transition:filter .3s ease}.app-store-badge__link:hover{filter:brightness(.8)}.app-store-badge__icon{height:51px;width:170px}.libby-app-group{font-size:16px;font-weight:400;line-height:22px;max-width:30rem;padding:0}.libby-app-group *{font-family:proxima-nova-regular,sans-serif!important}.libby-app-group p{font-size:inherit;font-weight:inherit;line-height:inherit;margin-bottom:0}.libby-app-group__app-container{color:#222;display:flex;flex-direction:row;gap:10px;width:100%}.libby-app-group__app-container .libby-app-group__app-libby{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;text-align:center}.libby-app-group__app-container .libby-app-group__app-libby-headline{font-size:15px;font-weight:700;line-height:18px}.libby-app-group__app-container .libby-app-group__app-libby-icon{height:78px;margin-bottom:4px;width:78px}.libby-app-group__app-container .libby-app-group__app-libby-tagline{font-size:13px;line-height:16px}.libby-app-group__app-container .libby-app-group__app-link-container{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center}.libby-app-group__app-container .libby-app-group__app-link-container .app-store-badge__link{padding-bottom:24px}.libby-app-group__app-container .libby-app-group__app-link-container .app-store-badge__link:last-of-type{padding-bottom:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.libby-app-group__app-container .libby-app-group__app-libby{width:100%}.libby-app-group__app-container .libby-app-group__app-libby-tagline{width:100%}}.libby-app-group__row{display:flex;flex-direction:column;margin:0 auto;width:300px}.libby-app-group__row.libby-app-group__kindle-fire-row{align-items:center;font-size:14px}.libby-app-group__row .libby-app-group__column{display:flex;flex-direction:row;justify-content:center}.libby-app-group__row .libby-app-group__column.libby-app-group__app-column{background:#f1f2f5;border-radius:12px;padding:20px 16px}.libby-app-group__row .libby-app-group__column.libby-app-group__award-column{justify-content:space-around;gap:20px;margin-bottom:20px;margin-top:20px}.libby-app-group__row .libby-app-group__column.libby-app-group__kindle-fire-column{flex-direction:column}.libby-app-group__link{text-decoration:underline;color:#000}.libby-app-group__libbyAppLink{margin-top:10px}body.is-contrasted .libby-app-group__app-container{color:#fff}body.is-contrasted .libby-app-group__row .libby-app-group__column.libby-app-group__app-column{background:#292929}body.is-dyslexic .libby-app-group__app-container .libby-app-group__app-libby{min-width:100px}.ConfirmationModal{width:30px}.ConfirmationModal .modal-container{margin-top:0;text-align:center}.ConfirmationModal .modal-container .button-container{text-align:center}.ConfirmationModal .modal-container p{font-size:larger;margin-bottom:8px;margin-left:40px;margin-right:40px}.u-hideMe{display:none}.u-hr{border-top:1px solid #ddd;margin:30px 0}.u-pullUp--small{margin-top:-10px}.u-pullLeft{float:left}.u-pullRight{float:right}.u-center{margin-left:auto;margin-right:auto;display:block}.u-clearBoth{clear:both}.u-bottomAlign{vertical-align:bottom}.u-allCaps{text-transform:uppercase!important}.u-lowercase{text-transform:lowercase!important}.u-underline{text-decoration:underline}.u-center{text-align:center}.offscreen{position:absolute;top:-9999px}.h1{display:block;font-size:2em;margin-top:.67em;margin-bottom:.67em;margin-left:0;margin-right:0;font-weight:700}.h2{display:block;font-size:1.5em;margin-top:.83em;margin-bottom:.83em;margin-left:0;margin-right:0;font-weight:700}.h3{display:block;font-size:1.17em;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;font-weight:700}.h4{display:block;font-size:1em;margin-top:1.33em;margin-bottom:1.33em;margin-left:0;margin-right:0;font-weight:700}.h5{display:block;font-size:.83em;margin-top:1.67em;margin-bottom:1.67em;margin-left:0;margin-right:0;font-weight:700}.h6{display:block;font-size:.67em;margin-top:2.33em;margin-bottom:2.33em;margin-left:0;margin-right:0;font-weight:700}.h1,.h2,.h3,.h4,.h5,.h6{font-family:freight-text-book,serif;color:#111;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.4;margin-bottom:.5rem;margin-top:.2rem;text-rendering:optimizeLegibility}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{font-family:freight-text-book,serif}.h1{font-size:2.125rem}.h2{font-size:1.6875rem}.h3{font-size:1.375rem}.h4{font-size:1.125rem}.h5{font-size:1.125rem}.h6{font-size:1rem}@media only screen and (min-width:40.0625em){.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.4}.h1{font-size:2.75rem}.h2{font-size:2.3125rem}.h3{font-size:1.6875rem}.h4{font-size:1.4375rem}.h5{font-size:1.125rem}.h6{font-size:1rem}}