/* Source: wishlistStyle.css */
.wishlist{padding:20px;color:#324B4B}@media screen and (min-width:691px){.wishlist{padding:20px 10px}}.wishlist h1{text-align:right;width:100%}.wishlist h2{text-align:right;width:100%}.wishlist h3{display:flex;gap:10px;align-items:center;color:#088484}.wishlist h3:not(:first-of-type){padding-bottom:10px;border-bottom:2px solid #C9C5C5;margin-bottom:20px}.wishlist-guest{text-align:center;font-size:20px;margin-top:20px}.share-button{background:url('/svgicons/share_white.svg') #088484 no-repeat 6px center;background-size:16px;border-radius:50%;width:30px;height:30px;cursor:pointer;transition:all 0.3s ease}.share-button:hover{background-color:#119F9F}.share-button.inactive{display:none}.wishlist-rows{margin-top:10px;display:flex;gap:20px;flex-wrap:wrap;text-align:right;width:100%}.wishlist-rows.bought{margin-bottom:20px}.wishlist .wishlist-row{display:flex;width:100%;gap:10px}.wishlist .wishlist-row .wishlist-book-wrapper{background:#E6F4F1;border-radius:16px;padding:10px 15px 10px 5px;flex-grow:1}.wishlist .wishlist-rows.bought .wishlist-row .wishlist-book-wrapper{background:#C9C5C5}.wishlist .wishlist-row .wishlist-book-wrapper-top{display:flex;gap:5px;flex-grow:1}.wishlist .wishlist-row .wishlist-book-wrapper-bottom{margin-top:10px}.wishlist .wishlist-book-prices{text-decoration:none}.wishlist .wishlist-book-prices .price{font-size:14px;display:block}@media screen and (min-width:691px){.wishlist .wishlist-row{width:470px}}.wishlist .book-cover{width:70px;align-self:flex-start;margin-top:7px;border-radius:6px}.wishlist-book-ribbon{min-width:50px;width:50px;height:70px;background:url('/svgicons/bookmark.svg') no-repeat;background-size:50px 68px;color:#fff;font-size:12px;margin-top:-10px;padding-top:10px;text-align:center}.wishlist .wishlist-rows.bought .wishlist-row .wishlist-book-ribbon{opacity:0.5}.wishlist-book-details{flex-grow:1;padding-right:5px}.wishlist-book-details__bookname{color:#324B4B;font-weight:bold;font-size:16px;text-decoration:none !important}a.wishlist-book-details__bookname{cursor:pointer}a.wishlist-book-details__bookname:hover{color:#119F9F}.wishlist-book-details__author{}.wishlist-book-details__publisher{}.wishlist .note-container{}.wishlist .noteText{border-radius:4px;padding:5px;border:1px solid #E6F4F1;width:calc(100% - 10px);height:55px}.wishlist .noteText:focus-visible{border:1px solid #088484;outline:0}.wishlist .noteTextShow{display:flex;font-size:14px}.wishlist .noteTextEdit{display:none}.wishlist .noteTextEdit.active{display:flex;flex-direction:column;align-items:center;gap:10px;margin-left:10px}.wishlist .noteInnerText{padding-left:5px}.wishlist .editNoteButton{width:20px;height:20px;background:url('/svgicons/edit_dark.svg') no-repeat top center;background-size:18px 18px;cursor:pointer}.wishlist .noteActions{display:flex;flex-direction:row;gap:10px}.wishlist .icon-button{width:20px;height:20px;cursor:pointer}.wishlist .noteTextEdit .icon-button{width:100px;height:unset}.wishlist .saveNote,.wishlist .cancelNote{background-size:24px;border-radius:15px}.wishlist .saveNote{background-color:#088484;color:#fff}.wishlist .cancelNote{background-color:transparent;border:2px solid #088484;color:#088484}.wishlist-row-actions{margin-top:2px;text-align:left;display:flex;flex-direction:column;gap:5px;position:relative}.wishlist .toggleActionList{background:url('/svgicons/menudots.svg') no-repeat center;background-size:7px;width:20px;height:30px;position:relative;cursor:pointer}.wishlist .actionList{display:none}.wishlist .actionList.active{display:flex;flex-direction:column;position:absolute;top:0;left:15px;background:#FFF;border-radius:10px;z-index:1;width:170px}.wishlist .actionList > div{font-size:14px;text-align:right;border-bottom:1px solid #C9C5C5;padding:10px;cursor:pointer}.wishlist .actionList > div:last-child{border-bottom:0}.wishlist .actionList .removeFromWishlist{border-bottom:0}.wishlist .actionList .removeFromWishlistConfirm{display:none;color:#B95176;font-weight:bold;padding-right:40px;background-image:url('/svgicons/check-pink.svg');background-position:center right 10px;background-repeat:no-repeat;background-size:20px 20px}.wishlist .checkBuy{background:url('/svgicons/bookempty.svg') no-repeat;background-size:42px;width:42px;height:46px}.wishlist .checkBuy::after{content:'';width:26px;height:26px;border:3px solid #088484;background:#FFFFFF;display:inline-block;border-radius:5px;margin-top:19px}.wishlist .checkBuy.bought::after{content:'';background:url('/svgicons/icon_v.svg') #51b985 no-repeat center center;background-size:15px;border-color:#51b985;width:26px;height:26px;display:inline-block;margin-top:19px}.wishlist-book-check{display:flex;align-items:center}.wishlist .no-wishlist-books{width:100%;display:flex;gap:10px;align-items:center}.wishlist .addBookButton{display:inline-block;background:url('/svgicons/plus_white.svg') #088484 no-repeat center center;min-width:30px;width:30px;height:30px;background-size:32px;border-radius:50%;vertical-align:middle;cursor:pointer;transition:all 0.3s ease}.wishlist .addBookButton:hover{background-color:#119F9F}.wishlist .addBookButton.small{background-size:40px;width:40px;height:40px;display:inline-block}@media screen and (min-width:691px){.wishlist .addBookButton.big{width:30px;height:30px;background-size:32px;position:unset;display:inline-block;box-shadow:none}}@media screen and (min-width:691px){.wishlist .innerPagePopup .header-search{width:500px}}.wishlist .innerPagePopup h3{margin:15px auto;justify-content:center}.wishlist .header-search{border-radius:15px;width:100%}.wishlist .header-search:focus{}.wishlist .allResults{left:10px}.wishlist .searchResults{display:none;position:relative;background:transparent;height:calc(100vh - 330px);margin-top:10px}.wishlist .searchResults.no-results{height:fit-content}.wishlist .searchResultsInner{background:transparent;border:0;margin:auto;border-radius:0;padding:0 0 0 10px;width:100%;height:100%}@media screen and (min-width:691px){.wishlist .searchResults{box-shadow:none;border-radius:0;height:calc(100vh - 370px)}.wishlist .searchResultsInner{max-height:420px}#addBookPopup .innerPagePopupContent{max-height:650px}}.wishlist .result-item{padding-left:50px;background:#fff;border-radius:15px;margin-bottom:10px;border:0}.wishlist .result-item:last-child{margin-bottom:0}.wishlist .result-item:after{content:'';position:absolute;display:inline-block;background:url('/svgicons/add.svg') #088484 no-repeat center center;width:40px;height:40px;background-size:contain;left:25px;border-radius:50%}.wishlist .no-result{content:unset}.wishlist .addNewBook{width:calc(100% - 40px);text-align:center;position:absolute;margin:0 auto;bottom:10px;z-index:3;background-color:#E6F4F1}.wishlist .addNewBookTitle{color:#324B4B;font-size:14px}.wishlist .addNewBookButton{width:250px;font-size:14px;margin:10px auto;border-radius:20px;background:#088484;color:#fff;font-weight:bold;padding:10px;cursor:pointer}#addNewBookPopup .innerPagePopupContent{height:400px}.addNewBookInner form{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;margin:0 auto}.addNewBookInner .add-book-row{display:flex;align-items:center;margin-bottom:10px;width:100%}.addNewBookInner label{width:100px;margin-bottom:unset;text-align:right}.addNewBookInner .add-book-row input,.addNewBookInner .add-book-row select{border-radius:25px;padding:7px 15px;border:2px solid #fff;outline:0;width:70%}.addNewBookInner .add-book-row input::file-selector-button{background:#088484;color:#fff;border-radius:20px;padding:5px 10px;outline:0;border:2px solid #088484}.addNewBookInner .add-book-row input[type="file"]{padding:2px 2px}.addNewBookInner .add-book-row input:focus-visible{outline:0;border:2px solid #088484}.addNewBookInner input[type="submit"]{margin-top:20px;font-size:20px;margin-bottom:10px;width:200px;align-self:center}.addNewBookInner input[type="submit"]:hover{background:#119F9F}#addBookForm .loading-button{display:none}#addBookForm.loading input[type="submit"]{display:none}#addBookForm.loading .loading-button{display:inline-block;margin-top:20px;margin-bottom:10px;align-self:center;background:#C3BFBF;color:#fff;cursor:not-allowed}@media screen and (min-width:691px){#addNewBookPopup .innerPagePopupContent{width:400px}}#toggleShareWishlist{height:23px}#toggleShareWishlist.active + span + .toggleLabel.inactive{display:none}#toggleShareWishlist.inactive + .toggleLabel.active{display:none}#toggleShareWishlistContainer{display:flex;align-items:center}#toggleShareWishlistContainer .toggle-info-button{border-radius:15px;border:1px solid #324B4B;background:url('/svgicons/info_dark.svg') no-repeat center;background-size:14px;width:16px;height:16px;margin-right:5px;cursor:pointer;display:inline-block}

