.home-book-model{--home-book-depth:28px;width:100%;transform-style:preserve-3d;isolation:auto;transition:transform .35s;display:block;position:relative;transform:perspective(1100px)rotateY(22deg)}.home-book-model>img,.home-book-reflection>img{aspect-ratio:auto;object-fit:contain;border:0;border-radius:1px 3px 3px 1px;width:100%;height:auto;display:block;position:relative}.home-book-model>img{backface-visibility:hidden;box-shadow:9px 10px 17px #3e29342b}.home-book-model:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff45 0,#ffffff0d 2%,#00000038 3%,#ffffff2b 4%,#0000 7% 96%,#ffffff40 99%,#251d2e45);border-radius:1px 3px 3px 1px;position:absolute;inset:0;transform:translateZ(.2px)}.home-book-spine{top:0;bottom:0;left:calc(-1 * var(--home-book-depth));width:var(--home-book-depth);transform-origin:100%;pointer-events:none;backface-visibility:hidden;background:linear-gradient(90deg,#a9a9b0,#d7d7dc 15%,#fbfbfc 55%,#c4c4cc 78%,#f7f7fa 90%,#9999a5);border-top:1px solid #fff;border-bottom:1px solid #95939e;border-radius:3px 0 0 3px;display:block;position:absolute;transform:rotateY(-90deg)}.home-book-reflection{transform-style:preserve-3d;opacity:.17;pointer-events:none;display:block;position:absolute;top:calc(100% + 2px);left:0;right:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 73%,#000);mask-image:linear-gradient(#0000 73%,#000)}.hero-cover:hover .home-book-model,.hero-cover:focus-visible .home-book-model,.tlv-premade-book:hover .home-book-model,.tlv-premade-book:focus-visible .home-book-model{transform:perspective(1100px)translateY(-5px)rotateY(16deg)}.tlv-premade-gallery .tlv-premade-book{perspective:1100px;padding:0 0 14px;transform:none}.tlv-premade-gallery .tlv-premade-book-1{transform:translateY(-20px)}.tlv-premade-gallery .tlv-premade-book:hover{transform:translateY(-5px)}:root .tlv-premade-gallery .tlv-premade-book .home-book-model>img,:root .tlv-premade-gallery .tlv-premade-book .home-book-reflection>img{aspect-ratio:auto;object-fit:contain;border-radius:1px 3px 3px 1px;width:100%;height:auto;transform:none;box-shadow:9px 10px 17px #3e29342b}:root .tlv-premade-gallery .tlv-premade-book .home-book-reflection>img{box-shadow:none}.tlv-premade-book>.tlv-premade-title{z-index:2;margin-top:45px;position:relative}@media (max-width:600px){.home-book-model{--home-book-depth:20px}.tlv-premade-book>.tlv-premade-title{margin-top:30px}}@media (prefers-reduced-motion:reduce){.home-book-model{transition:none}.hero-cover:hover .home-book-model,.hero-cover:focus-visible .home-book-model,.tlv-premade-book:hover .home-book-model,.tlv-premade-book:focus-visible .home-book-model{transform:perspective(1100px)rotateY(22deg)}}
