.book-flip-viewer-module__F3ekqq__overlay{z-index:9999;justify-content:center;align-items:center;transition:background-color .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex;position:fixed;inset:0}.book-flip-viewer-module__F3ekqq__overlayHidden{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}.book-flip-viewer-module__F3ekqq__overlayVisible{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000a6}.book-flip-viewer-module__F3ekqq__bookWrap{perspective:calc(250 * var(--u));position:relative}.book-flip-viewer-module__F3ekqq__pagesContainer{width:calc(60 * var(--u));height:calc(44 * var(--u));transform-style:preserve-3d;backface-visibility:hidden;position:relative}.book-flip-viewer-module__F3ekqq__page{width:calc(30 * var(--u));height:calc(44 * var(--u));backface-visibility:hidden;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;position:absolute;top:0;overflow:hidden}.book-flip-viewer-module__F3ekqq__pageOdd{transform-origin:0 0;background-color:#f0f0f0;background-image:linear-gradient(90deg,#00000026 0%,#0000 10%);border-radius:0 4px 4px 0}.book-flip-viewer-module__F3ekqq__pageEven{transform-origin:100% 0;background-color:#f0f0f0;background-image:linear-gradient(270deg,#0000001f 0%,#0000 10%);border-radius:4px 0 0 4px}.book-flip-viewer-module__F3ekqq__pageShadow{z-index:2;pointer-events:none;transition:background .7s;position:absolute;inset:0}.book-flip-viewer-module__F3ekqq__backCover{width:calc(31.5 * var(--u));height:calc(45.5 * var(--u));top:calc(-.75 * var(--u));left:calc(-1.5 * var(--u));background:#181818;border-radius:6px 0 0 6px;box-shadow:inset -8px 0 20px #0009}.book-flip-viewer-module__F3ekqq__dummyRight1{right:calc(-.4 * var(--u));top:calc(.2 * var(--u));border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-radius:0 12px 12px 0}.book-flip-viewer-module__F3ekqq__dummyRight2{right:calc(-.2 * var(--u));top:calc(.1 * var(--u));border-bottom:1px solid #ddd;border-right:1px solid #ddd;border-radius:0 10px 10px 0}.book-flip-viewer-module__F3ekqq__rightContentPage{background:linear-gradient(90deg,#fff 85%,#f7f7f7 95%,#ebebeb 100%);border-right:1px solid #eee;border-radius:0 8px 8px 0;right:0;box-shadow:4px 4px 10px #00000014}.book-flip-viewer-module__F3ekqq__dummyLeft1{left:calc(-.4 * var(--u));top:calc(.2 * var(--u));pointer-events:none;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-radius:12px 0 0 12px}.book-flip-viewer-module__F3ekqq__dummyLeft2{left:calc(-.2 * var(--u));top:calc(.1 * var(--u));pointer-events:none;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-radius:10px 0 0 10px}.book-flip-viewer-module__F3ekqq__leftContentPage{background:linear-gradient(270deg,#fff 85%,#f7f7f7 95%,#ebebeb 100%);border-left:1px solid #eee;border-radius:8px 0 0 8px;left:0;box-shadow:-4px 4px 10px #00000014}.book-flip-viewer-module__F3ekqq__frontCover{width:calc(31.5 * var(--u));height:calc(45.5 * var(--u));top:calc(-.75 * var(--u));right:calc(-1.5 * var(--u));background-position:50%;background-size:cover;border-radius:0 6px 6px 0;box-shadow:inset 8px 0 20px #00000080}.book-flip-viewer-module__F3ekqq__leftPanel{height:100%;padding:calc(2 * var(--u));z-index:1;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.book-flip-viewer-module__F3ekqq__leftPanelCover{width:80%;margin-bottom:calc(2 * var(--u));border-radius:10px;box-shadow:0 10px 25px #0003}.book-flip-viewer-module__F3ekqq__leftPanelButtons{gap:calc(.8 * var(--u));flex-direction:column;display:flex}.book-flip-viewer-module__F3ekqq__btnAddToCart{padding:calc(.6 * var(--u)) calc(1 * var(--u));font-size:calc(.8 * var(--u));cursor:pointer;color:#fff;background:#ff9800;border:none;border-radius:6px;transition:background .2s}.book-flip-viewer-module__F3ekqq__btnAddToCart:hover{background:#e68900}.book-flip-viewer-module__F3ekqq__btnBuyNow{padding:calc(.6 * var(--u)) calc(1 * var(--u));font-size:calc(.8 * var(--u));cursor:pointer;color:#fff;background:#2e7d32;border:none;border-radius:6px;transition:background .2s}.book-flip-viewer-module__F3ekqq__btnBuyNow:hover{background:#1b5e20}.book-flip-viewer-module__F3ekqq__rightContent{padding:calc(2 * var(--u));height:100%;font-family:system-ui,sans-serif;font-size:calc(.9 * var(--u));z-index:1;background:#fff;flex-direction:column;line-height:1.4;display:flex;position:relative;overflow:hidden}.book-flip-viewer-module__F3ekqq__rightContent>:not(.book-flip-viewer-module__F3ekqq__descriptionClip){flex:none}.book-flip-viewer-module__F3ekqq__rightContentActions{margin-top:calc(1.5 * var(--u))}.book-flip-viewer-module__F3ekqq__descriptionClip{min-height:0;margin-top:calc(1.5 * var(--u));padding-top:calc(1 * var(--u));border-top:1px solid #f1f1f1;flex:auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 2.5em),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 2.5em),#0000 100%)}.book-flip-viewer-module__F3ekqq__rightContentTitle{font-size:calc(1.3 * var(--u));margin-bottom:calc(1 * var(--u));margin-top:0;font-weight:600}.book-flip-viewer-module__F3ekqq__rightContentBinding{font-weight:400;font-size:calc(.9 * var(--u));color:#666}.book-flip-viewer-module__F3ekqq__rightContentMeta{margin:calc(1 * var(--u)) 0;color:#333;font-size:calc(.8 * var(--u))}.book-flip-viewer-module__F3ekqq__rightContentShipping{font-size:calc(.8 * var(--u));margin-bottom:calc(1 * var(--u))}.book-flip-viewer-module__F3ekqq__rightContentPrice{font-size:calc(1.2 * var(--u));font-weight:700}.book-flip-viewer-module__F3ekqq__rightContentOriginalPrice{color:#777;margin-left:calc(.5 * var(--u));font-size:calc(.9 * var(--u));font-weight:400;text-decoration:line-through}.book-flip-viewer-module__F3ekqq__rightContentDiscount{color:green;margin-left:calc(.5 * var(--u));font-size:calc(.8 * var(--u));font-weight:400}.book-flip-viewer-module__F3ekqq__mobileSheet{background:#fff;border-radius:14px;flex-direction:column;width:min(92vw,26rem);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 18px 50px #00000059}.book-flip-viewer-module__F3ekqq__mobileCoverBand{background:linear-gradient(#f7f7f8 0%,#fff 100%);flex-shrink:0;justify-content:center;padding:1.25rem 1rem 1rem;display:flex}.book-flip-viewer-module__F3ekqq__mobileCover{border-radius:8px;width:42%;max-width:9.5rem;height:auto;box-shadow:0 10px 22px #00000038}.book-flip-viewer-module__F3ekqq__mobileBody{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:0 1.1rem 1.25rem;overflow-y:auto}.book-flip-viewer-module__F3ekqq__mobileClose{z-index:3;color:#333;cursor:pointer;background:#ffffffe6;border:none;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;top:.5rem;right:.5rem;box-shadow:0 2px 8px #0000002e}
