.wishlist-button .prh-wishlist-side-panel-app-root{display:none;opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;visibility:hidden;pointer-events:none}@media screen and (min-width:768px){.wishlist-button:active .prh-wishlist-side-panel-app-root,.wishlist-button:focus .prh-wishlist-side-panel-app-root,.wishlist-button:hover .prh-wishlist-side-panel-app-root{opacity:1;visibility:visible;pointer-events:auto;display:block}}.ubermenu-sticky-wishlist .prh-wishlist-side-panel-app-root{display:none;opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;visibility:hidden;pointer-events:none}@media screen and (min-width:768px){.ubermenu-sticky-wishlist:active .prh-wishlist-side-panel-app-root,.ubermenu-sticky-wishlist:focus .prh-wishlist-side-panel-app-root,.ubermenu-sticky-wishlist:hover .prh-wishlist-side-panel-app-root{opacity:1;visibility:visible;pointer-events:auto;display:block}}.prh-wishlist-side-panel-app-root *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.prh-wishlist-side-panel-app-root .side-panel{min-width:311px;max-width:311px;top:45px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);color:#666;font-weight:400;font-size:13px;position:absolute;z-index:2000;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:240px;border-radius:10.5px;border:1px solid rgba(0,0,0,.15);background:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0,0,0,.15)}.prh-wishlist-side-panel-app-root .side-panel .content{max-height:50vh}.prh-wishlist-side-panel-app-root .side-panel .heading{color:#10100f;font-family:FortBook;font-size:15px;font-style:normal;font-weight:500;line-height:135%;letter-spacing:-.15px;margin:21px 21px 14px;text-align:left}.prh-wishlist-side-panel-app-root .side-panel .content.signInEnabled{max-height:60vh}.prh-wishlist-side-panel-app-root .side-panel .pointer{position:absolute;top:-16px;left:50%;margin-left:-17px;width:27px;height:16px;overflow:hidden}.prh-wishlist-side-panel-app-root .side-panel a{display:inline;text-decoration:initial;color:#222;font-size:12px}.prh-wishlist-side-panel-app-root .side-panel a:hover{text-decoration:underline;color:#005372}.prh-wishlist-side-panel-app-root .wishlist-info{padding:7px 20px;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.07);box-shadow:0 -2px 4px 0 rgba(0,0,0,.07);border-top:1px solid #e5e5e5;border-radius:0 0 10.5px 10.5px;background-color:#f2f2f2}.prh-wishlist-side-panel-app-root .wishlist-info .wishlist-info-row a{display:inline}.prh-wishlist-side-panel-app-root .wishlist-info .wishlist-info-row a.view-wishlist-button{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;width:270px;color:#000!important;font-family:FortLTBold;font-size:14px;letter-spacing:-.17px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:10px auto;border-radius:25px;border:1px solid #aaa;background:#fff;padding:13px 18px;-ms-flex-pack:center;justify-content:center;gap:12px}.prh-wishlist-side-panel-app-root .wishlist-info .wishlist-info-row a.view-wishlist-button:focus-visible{border:1px solid #000;outline:1px solid #000!important;outline-offset:0;color:#000!important}.prh-wishlist-side-panel-app-root .wishlist-info .wishlist-info-row a.view-wishlist-button:active,.prh-wishlist-side-panel-app-root .wishlist-info .wishlist-info-row a.view-wishlist-button:hover{outline:none!important;border:1px solid #fa6400;background:#fff;color:#000!important}.prh-wishlist-side-panel-app-root .wishlist-info .wishlist-info-row a.view-wishlist-button:active{color:#000!important}.prh-wishlist-side-panel-app-root .wishlist-info .wishlist-info-row a.view-wishlist-button:active .fa,.prh-wishlist-side-panel-app-root .wishlist-info .wishlist-info-row a.view-wishlist-button:hover .fa{color:#fa6400}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info a:hover{text-decoration:none}.prh-wishlist-side-panel-app-root #copy-paste-isbn-button{text-align:center;font-family:FortBook;font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:-.2px;display:-ms-flexbox;display:flex;width:auto!important;height:25px;padding:2px!important;margin:4px auto;border:none;border-radius:0;background:transparent;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-transition:none;-o-transition:none;transition:none}.prh-wishlist-side-panel-app-root #copy-paste-isbn-button:active,.prh-wishlist-side-panel-app-root #copy-paste-isbn-button:hover{color:#005372;background-color:transparent;border:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.prh-wishlist-side-panel-app-root #copy-paste-isbn-button:focus-visible{color:#000;border:1px solid #000;outline:none;-webkit-box-shadow:none;box-shadow:none}.prh-wishlist-side-panel-app-root #copy-paste-isbn-button:hover{border:none}.prh-wishlist-side-panel-app-root #copy-paste-isbn-button:active .button-text,.prh-wishlist-side-panel-app-root #copy-paste-isbn-button:hover .button-text{color:#005372;text-decoration:underline}.prh-wishlist-side-panel-app-root #copy-paste-isbn-button .fa{color:#000;height:18px;width:15px;font-size:18px;margin-right:0;-webkit-transition:none;-o-transition:none;transition:none}.prh-wishlist-side-panel-app-root #copy-paste-isbn-button:active .fa,.prh-wishlist-side-panel-app-root #copy-paste-isbn-button:hover .fa{color:#005372}.prh-wishlist-side-panel-app-root .side-panel-content-wrapper{padding:40px}.prh-wishlist-side-panel-app-root .side-panel-content-wrapper h3{font-family:Fort-Medium!important;font-size:16px!important;line-height:20px!important;color:#222!important}.prh-wishlist-side-panel-app-root .side-panel-content-wrapper p{font-family:FortBook!important;font-size:13px!important;line-height:20px!important;color:#515556!important}.prh-wishlist-side-panel-app-root .side-panel-content-wrapper .fa-large-heart{font-size:30px!important}.prh-wishlist-side-panel-app-root .side-panel-content-wrapper .wishlist-react-app-root{display:none}.prh-wishlist-side-panel-app-root .side-panel-book-list-container{overflow-y:auto;max-height:310px;min-height:123px;position:relative}@media screen and (max-height:560px){.prh-wishlist-side-panel-app-root .side-panel-book-list-container{max-height:40vh}}@media screen and (max-height:380px){.prh-wishlist-side-panel-app-root .side-panel-book-list-container{max-height:30vh}}.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container{border-bottom:1px solid #fff;border-top:1px solid #fff}.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:focus-within,.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:hover{border-bottom-color:#ccc;border-top-color:#ccc;background-color:rgba(0,0,0,.03)}.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container.fadeout{-webkit-animation:fadeout .3s linear forwards;animation:fadeout .3s linear forwards}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.prh-wishlist-side-panel-app-root .side-panel-book-list-row{margin:0 21px;padding:15px 0;border-top:1px solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-height:73px}.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:first-child .side-panel-book-list-row{border-top-color:transparent}.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:focus-within+.side-panel-book-list-row-container .side-panel-book-list-row,.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:focus-within .side-panel-book-list-row,.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:hover+.side-panel-book-list-row-container .side-panel-book-list-row,.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:hover .side-panel-book-list-row{border-top:1px solid transparent}.prh-wishlist-side-panel-app-root .side-panel-book-list-row .book-cover{min-width:30px;max-width:30px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.prh-wishlist-side-panel-app-root .side-panel .side-panel-book-list-row a{height:100%;width:100%}.prh-wishlist-side-panel-app-root .side-panel-book-list-row .book-text{display:block;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;font-family:FortBold;font-size:14px;line-height:18px;margin-left:10px;text-align:left}.prh-wishlist-side-panel-app-root .side-panel-book-list-row .remove-button-wrapper{margin:auto 0 auto 15px}.prh-wishlist-side-panel-app-root .side-panel-book-list-row .remove-button{visibility:hidden;width:24px;height:24px;cursor:pointer;background:0 0;border:1px solid transparent;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:15px;padding:5px}.prh-wishlist-side-panel-app-root .side-panel-book-list-row .remove-button img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.prh-wishlist-side-panel-app-root .side-panel-book-list-row .remove-button:active,.prh-wishlist-side-panel-app-root .side-panel-book-list-row .remove-button:hover{background-color:#fff;border:1px solid #aaa}.prh-wishlist-side-panel-app-root .side-panel-book-list-row .remove-button:focus-visible{border:1px solid #000;outline:1px solid #000;background-color:#fff}.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:focus-within .remove-button,.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:hover .remove-button{visibility:visible}.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:hover .remove-button:active img.default,.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:hover .remove-button img.hover{display:none}.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container:hover .remove-button:active img.hover{display:inline-block}@media screen and (min-width:768px) and (max-width:1024px){.prh-wishlist-side-panel-app-root .side-panel-book-list-row .remove-button{visibility:visible}.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container .remove-button:active img.default,.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container .remove-button img.hover{display:none}.prh-wishlist-side-panel-app-root .side-panel-book-list-row-container .remove-button:active img.hover{display:inline-block}}.prh-wishlist-side-panel-app-root .side-panel-book-list .number-items{margin:10px auto 15px}.prh-wishlist-side-panel-app-root .prhbl-login-button-container{border-top:1px solid rgba(0,0,0,.2);margin:10px 6px 0}.prh-wishlist-side-panel-app-root .prhbl-login-button{border:none;width:100%;padding:15px 0}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button a{font-family:FortMedium;font-size:16px;color:#333;display:block;text-align:left;padding:0 12px 0 9px}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button a:hover{color:#005372!important;text-decoration:underline}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button a .fa{margin-right:12px;font-size:19px;color:#666}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button a:hover .fa{color:#017dac}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button .prhbl-account-info{border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:15px;padding-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:auto;color:#333;cursor:pointer}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button a.prhbl-account-info:hover{text-decoration:none}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button .prhbl-account-text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button .prhbl-account-title{font-size:16px;font-weight:500;letter-spacing:0;line-height:21px}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button a.prhbl-account-info:hover .prhbl-account-title{text-decoration:underline}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button .prhbl-account-greeting{opacity:.8;color:#333;font-size:13px;font-weight:500;letter-spacing:0;line-height:16px;font-family:FortLTBook;text-align:left}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button .prhbl-account-greeting .prhbl-account-names{font-family:FortMedium}.prh-wishlist-side-panel-app-root .side-panel .wishlist-info .prhbl-login-button a:hover .prhbl-account-greeting{color:#005372}
/*# sourceMappingURL=main.e306f5ae.css.map*/