@font-face{font-family:'Open Sans';src:url('/assets/open-sans.ttf') format('truetype');font-weight:100 900;font-display:swap}
:root{--paper:#fbf6e9;--cream:#f0e6cf;--coral:#bc9654;--coral-deep:#775524;--sage:#66745d;--sage-pale:#e4e7d9;--ink:#203d31;--ink-soft:#615e4e;--charcoal:#2b3027;--mustard:#c6a369;--line:#d4c5a8;--shadow:0 12px 35px #2d1e1419;--serif:Georgia,'Times New Roman',serif;--sans:'Open Sans',system-ui,sans-serif;--wood:url('/assets/walnut-grain.webp')}
[hidden]{display:none!important}html{scroll-padding-top:20px}body{background:var(--paper);color:var(--charcoal)}h1,h2,h3{font-family:var(--serif);font-weight:400;letter-spacing:-.025em;line-height:1.16}h1{font-size:clamp(2.6rem,5.5vw,5.6rem)}h2{font-size:clamp(2rem,3.6vw,3.5rem)}h3{font-size:1.35rem}.gradient-text{background:none;color:var(--ink);-webkit-text-fill-color:currentColor}.eyebrow{font-family:var(--sans);font-size:.875rem;line-height:1.5;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--coral-deep)}.section-pad{padding:clamp(3.5rem,6.5vw,6rem) max(5vw,calc((100vw - 1200px)/2))}.section-heading{max-width:900px;margin:0 auto 40px;display:block;text-align:center}.section-heading>p{max-width:630px;margin:16px auto 0}.section-heading h2{color:var(--ink)}
.site-header{position:relative;color:#f5e8c9;background:#3b281d var(--wood) center/640px;border-bottom:8px ridge #674326;box-shadow:0 5px 15px #251d1740}.announcement{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:6px max(5vw,calc((100vw - 1200px)/2));background:#1c342b;color:#ede3ca;font-size:.875rem;letter-spacing:.035em;border-bottom:1px solid #ac895052}.announcement a{display:flex;align-items:center;gap:8px}.header-inner{max-width:1400px;height:auto;min-height:145px;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto auto;gap:0 20px;padding:23px 5vw 0}.header-inner>.brand{grid-column:2;grid-row:1;justify-self:center}.brand{font-family:var(--serif);gap:16px;line-height:1.1;letter-spacing:0}.brand-words{display:flex;flex-direction:column;align-items:center;gap:8px}.brand strong{font-weight:400;color:#e0bd7e;font-size:clamp(1.6rem,3vw,2.7rem)}.brand-tagline{font-size:1rem;color:#e8d9b9;letter-spacing:.04em;font-style:italic}.brand-mark{flex:0 0 48px;width:48px;height:57px;border:1px solid #b99352;border-radius:2px;transform:none;font-family:var(--serif);font-weight:400;font-size:1.3rem;color:#dfbc7a;box-shadow:inset 0 0 0 4px #302015}.header-actions{grid-column:3;grid-row:1;justify-self:end}.header-actions>.button-small{display:none}.header-search{width:180px;border:1px solid #b59663;border-radius:2px;background:#f5ead4;box-shadow:0 2px 6px #0003}.header-search input{padding:9px 10px;color:#3a372c;font-size:.875rem}.header-search button{color:#50391f;min-width:40px;min-height:42px}.header-search:focus-within{outline:2px solid #dbbd81;outline-offset:4px}.desktop-nav{grid-column:1/-1;grid-row:2;justify-content:center;gap:38px;margin-top:22px;padding:8px 0;border-top:1px solid #b494554a;font-family:var(--serif);font-size:1.12rem;font-weight:400}.desktop-nav>a,.desktop-nav summary{padding:9px 4px}.desktop-nav a:hover,.desktop-nav summary:hover{color:#efd095}.mega-menu{top:100%;z-index:30;background:var(--paper);color:var(--charcoal);border:5px ridge #825e36;border-radius:2px}.mega-menu ul{font-family:var(--serif);font-size:1.1rem}.mega-menu a:hover{color:var(--coral-deep)}
.button{border:1px solid #977133;border-radius:2px;background:linear-gradient(#d6b778,#b78e49);color:#2b2418;font-weight:600;font-size:1rem;box-shadow:inset 0 1px #f7deb0,0 3px 8px #24170525;min-height:48px;padding:13px 22px}.button:hover{background:linear-gradient(#e6c88e,#c5a05d);color:#201a10;box-shadow:0 5px 12px #24170535}.button-ink{background:var(--ink);border-color:#203d31;color:#f7ecd1}.button-ink:hover{background:#315340;color:#fff}.text-link{font-size:1rem;color:var(--ink);font-weight:600;line-height:1.5;min-height:40px;align-items:center}
.hero{padding:0;min-height:0;display:block;background:#1c332b;overflow:visible;border-bottom:10px ridge #684729}.hero-panel{display:grid;grid-template-columns:42% 58%;min-height:570px;max-width:1800px;margin:auto;position:relative;isolation:isolate;overflow:hidden}.hero-copy{position:relative;z-index:1;padding:60px 35px 60px max(5vw,calc((100vw - 1200px)/2));display:flex;flex-direction:column;justify-content:center;color:#f3ead7;background:linear-gradient(110deg,#203c30,#192f27)}.hero-copy::after{content:'';position:absolute;inset:24px 15px 24px 22px;border:1px solid #b9a17248;pointer-events:none}.hero .eyebrow{color:#d6be88;font-size:.875rem;margin-bottom:20px}.hero h1{font-size:clamp(3.3rem,5.35vw,5.9rem);line-height:1;letter-spacing:-.045em;color:#fff7e5;margin:0 0 18px;max-width:550px}.hero-subtitle{font:italic clamp(1.4rem,2.3vw,2rem)/1.3 var(--serif);margin:0 0 16px;color:#e9d5af}.hero-intention{font-size:.875rem;letter-spacing:.04em;color:#d7cbb2;margin:0 0 22px}.hero-lead{font-size:1rem;line-height:1.8;color:#eee4cf;max-width:430px;margin-bottom:26px}.hero .button-row{gap:12px 24px;align-items:flex-start;flex-direction:column}.hero .text-link{color:#f1dfb8;font-size:.875rem}.hero-visual{position:relative;min-width:0}.hero-visual>img{width:100%;height:100%;object-fit:cover;object-position:62% center;position:absolute;inset:0}.paper-tag{left:auto;right:25px;bottom:24px;width:auto;display:block;padding:13px 20px;background:#f8edcfeb;border:1px solid #b49661;transform:rotate(-2deg);box-shadow:0 8px 20px #0004}.paper-tag span{color:#71552f;font-size:.875rem;display:block}.paper-tag strong{display:block;font-size:1.25rem;color:#2c392a;margin-top:4px}
.intro{gap:6vw;background:var(--paper);padding-top:64px;padding-bottom:64px;align-items:center}.intro h2{font-size:clamp(2rem,3.2vw,3rem)}.intro>div:last-child{padding-top:0}.intro>div:last-child p,.intro>div:last-child p:first-child{font-size:1rem;line-height:1.85}.intro>div:last-child p:last-child{margin-bottom:0}.category-section{background:#34261c var(--wood) center/800px;border-block:8px ridge #755231}.category-section .section-heading{background:#f4ebd6;padding:25px 24px 28px;border:1px solid #c1a776;box-shadow:0 3px 12px #0004}.category-section .section-heading h2{margin:0}.category-section .section-heading p{color:#635c4c}.category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.category-card,.category-card:nth-child(n){grid-column:auto;background:#f8efdb;border:8px ridge #765032;border-radius:0;box-shadow:0 9px 15px #0006;overflow:hidden}.category-card>a{display:flex;flex-direction:column;position:relative;height:100%}.category-card:hover{transform:translateY(-3px)}.category-image{border-bottom:5px ridge #7a5635}.category-image img{aspect-ratio:1.55;object-fit:cover}.category-number{position:absolute;top:12px;left:12px;font-family:var(--serif);background:#f0d6a4;color:#4b341f;font-size:.875rem;padding:2px 8px;border:1px solid #a68246}.category-copy{display:block;min-height:0;padding:22px 22px 24px;color:#34352a}.category-copy h3{font:400 1.45rem/1.22 var(--serif);padding:10px 12px;margin:-42px -5px 16px;position:relative;background:linear-gradient(#dfc48f,#bc9555);border:1px solid #9d733c;text-align:center;box-shadow:0 2px 5px #49302050;color:#352711}.category-copy p{font-size:.9375rem;line-height:1.65;color:#5d5c4c;margin:0 0 16px}.category-explore{font-size:.875rem;font-weight:600;color:#264737}.center-action{margin-top:35px}.category-section .button-ink{border-color:#b3945c;background:#1d382c;color:#f5e7c6}.editorial{background:var(--paper);gap:6vw}.editorial-image img{border:10px ridge #765334;border-radius:0;aspect-ratio:1.1;box-shadow:var(--shadow)}.editorial-copy h2{font-size:clamp(2rem,3.3vw,3rem)}.editorial-copy p:not(.eyebrow){font-size:1rem;line-height:1.85}
.values{background:#213a2e;color:#f7ecd3;border-block:1px solid #b4914c}.values .eyebrow{color:#dac494}.values .section-heading h2{color:#fff3d9}.value-grid{gap:0;border-color:#a68d5d60}.value-grid article,.value-grid article:not(:first-child){padding:28px 25px;border-color:#a68d5d45}.value-grid article:first-child{padding-left:0}.value-grid span{font:1.5rem var(--serif);color:#ccb07a}.value-grid h3{font-size:1.4rem;color:#f4e7ca}.value-grid p{font-size:1rem;line-height:1.75;color:#dddac8}.featured-section{display:grid;grid-template-columns:1fr;gap:30px;background:#eee3ca;padding-top:64px;padding-bottom:72px;border-bottom:1px solid #c9b793;overflow:hidden}.featured-visual{display:grid;grid-template-columns:1fr 170px;align-items:center;column-gap:30px;max-width:100%;padding-bottom:24px;border-bottom:1px solid #cab996}.featured-visual .eyebrow{grid-column:1;margin-bottom:12px}.featured-slogan{grid-column:1;font:italic 1.8rem/1.2 var(--serif);margin-bottom:0;color:var(--ink)}.featured-slogan br{display:none}.featured-visual img{grid-column:2;grid-row:1/3;width:170px;height:110px;object-fit:cover;border:4px ridge #866345;border-radius:0}.featured-content>h2,.featured-content>.eyebrow,.featured-intro{text-align:center}.featured-content>h2{margin-bottom:15px}.featured-intro{margin:0 auto 32px;max-width:670px;color:#5e5a4a;font-size:1rem;line-height:1.7}.featured-content{min-width:0}
.antique-book{max-width:1120px;margin:auto}.book-viewport{position:relative;padding:14px 16px 20px;background:#583621;border:2px solid #a57b44;border-radius:8px 14px 14px 8px;box-shadow:inset 0 0 0 5px #3f281d,inset 0 0 0 7px #9b754244,0 22px 35px #3b28183b;perspective:1800px;touch-action:pan-y;outline-offset:8px}.book-spread{display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;position:relative}.book-spread:last-child{margin-bottom:0}.book-page{position:relative;min-width:0;padding:38px 38px 55px;background:#fcf4df;box-shadow:0 2px 0 #c9b68f,0 4px 0 #efdfb9,0 6px 0 #b9a782,0 8px 0 #e4cfa4;min-height:460px}.book-image-page{display:flex;flex-direction:column;border-radius:3px 0 0 5px;background:linear-gradient(90deg,#f9efd7 0%,#fcf6e6 80%,#e1d0aa 98%,#c9b38d 100%);border-right:1px solid #ae9268}.book-copy-page{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-radius:0 4px 7px 0;background:linear-gradient(90deg,#cfbb93,#eee2c5 3%,#fbf3df 10%,#fcf6e7 80%,#efe1c0);border-left:1px solid #c9b28c}.book-running-title{font:italic .9375rem var(--serif);letter-spacing:.05em;color:#786243;text-align:center;border-bottom:1px solid #cbb890;padding-bottom:14px}.book-product-photo{display:flex;align-items:center;justify-content:center;flex:1;padding:20px 5px;min-height:290px}.book-product-photo img{width:auto;height:auto;max-width:min(100%,var(--image-width));max-height:310px;object-fit:contain;mix-blend-mode:multiply}.book-page-number{position:absolute;bottom:18px;font:1rem var(--serif);color:#85714f}.book-image-page .book-page-number{left:28px}.book-copy-page .book-page-number{right:28px}.book-copy-page h3{font-size:clamp(1.5rem,2.4vw,2.25rem);margin:14px 0 18px;line-height:1.18;color:#244033;overflow-wrap:break-word}.book-copy-page .sku{font-size:.875rem;color:#75603e;margin-bottom:16px}.book-description{font-size:1rem;line-height:1.7;margin-bottom:16px}.book-material{font-size:.875rem;color:#735d39;margin-bottom:22px}.book-product-link{font-size:1rem;min-height:48px}.card-kind{font-size:.875rem;letter-spacing:.08em;color:#77572e;font-weight:600;text-transform:uppercase}.book-controls{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:30px}.book-controls button{display:flex;align-items:center;gap:12px;padding:12px 20px;border:1px solid #ab8852;background:#faf1da;border-radius:2px;color:#294132;cursor:pointer;font-size:1rem;min-height:48px}.book-controls button:hover{background:#e9d7b2}.book-controls button:disabled{opacity:.5;cursor:wait}.book-controls p{font-size:.9375rem;color:#665735;margin:0;min-width:55px;text-align:center}.antique-book.is-ready .book-viewport{display:grid}.antique-book.is-ready .book-spread{grid-area:1/1;margin:0;z-index:1;align-self:stretch}.antique-book.is-ready .book-spread.is-current{z-index:2}.book-turn{position:absolute;z-index:5;top:14px;bottom:20px;width:calc(50% - 16px);transform-style:preserve-3d;pointer-events:none}.book-turn.forward{left:50%;transform-origin:left center}.book-turn.backward{right:50%;transform-origin:right center}.book-turn-face{position:absolute;inset:0;backface-visibility:hidden;overflow:hidden}.book-turn-face>.book-page{height:100%;min-height:100%;box-shadow:none}.book-turn-back{transform:rotateY(180deg)}.book-turn.forward.is-turning{animation:page-forward .7s cubic-bezier(.4,.05,.25,1) both}.book-turn.backward.is-turning{animation:page-backward .7s cubic-bezier(.4,.05,.25,1) both}@keyframes page-forward{from{transform:rotateY(0deg)}to{transform:rotateY(-180deg)}}@keyframes page-backward{from{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}
.collections{background:var(--paper);gap:6vw}.collection-list{border-color:var(--line)}.collection-list>div{gap:15px;min-height:88px;border-color:var(--line)}.collection-list span,.collection-list small{font-size:.875rem}.collection-list strong{font-size:1.3rem}.collection-list small{font-weight:400;letter-spacing:0;text-transform:none;color:#78613b}.site-footer{background:#34251b var(--wood) center/700px;border-top:10px ridge #72502f;color:#e9dec6;padding-top:60px}.site-footer h2{color:#e6c992;font-size:1.3rem}.site-footer a:hover{color:#f1cf92}.site-footer .brand{white-space:normal}.site-footer .brand strong{font-size:1.9rem}.site-footer .brand-words{align-items:flex-start}.site-footer .brand-mark{display:none}.site-footer p,.site-footer li,.footer-bottom,.social-placeholder{font-size:.9375rem;line-height:1.7;color:#e2d5b9}.footer-grid{max-width:1200px;gap:35px}.footer-bottom{border-color:#c3a46845;gap:20px}.footer-bottom span{font-size:.875rem}.social-placeholder{border-color:#c3a46845}.breadcrumbs{font-size:.875rem;background:#efe6d3}.category-hero,.simple-hero{background:#efe7d3}.category-hero>img{border:8px ridge #82603b;border-radius:1px;box-shadow:var(--shadow)}.simple-hero h1,.simple-page h1,.category-hero h1{color:var(--ink)}.simple-page{min-height:400px}.category-seo,.product-description,.related-products{background:var(--paper)}.all-category-card{border:6px ridge #805937;background:#f8efdb}.all-category-card img{border-radius:0}.all-category-card h2{font-size:1.8rem}.filters{border:1px solid #b49a71;background:#f0e7d3}.filters label,.filter-title button,.catalog-toolbar label{font-size:.875rem}.filters input,.filters select,.catalog-toolbar select,.search-row input{font-size:1rem;min-height:46px}.notice-box{background:#eee2c9;border-color:#c8b58d}.search-page h1{color:var(--ink)}.search-row button{min-height:48px}.product-summary h1{color:var(--ink)}
@media(min-width:1650px){.hero-copy{padding-left:75px}}
@media(max-width:1100px){.header-inner{grid-template-columns:1fr auto;min-height:132px}.header-inner>.brand{grid-column:1;justify-self:start}.header-actions{grid-column:2}.brand strong{font-size:2rem}.desktop-nav{gap:32px}.hero-panel{grid-template-columns:46% 54%;min-height:550px}.hero-copy{padding:45px 30px}.hero h1{font-size:4rem}.hero-copy::after{left:12px;right:12px}.category-grid{gap:20px}.category-copy{padding:20px 17px}.category-copy h3{font-size:1.3rem}.value-grid article,.value-grid article:not(:first-child){padding:24px 15px}.book-page{padding:30px 30px 50px}.book-description{font-size:.9375rem}.book-copy-page h3{font-size:1.8rem}.footer-grid{grid-template-columns:1.2fr 1fr;gap:35px}}
@media(max-width:800px){.announcement{justify-content:center;text-align:center;min-height:34px}.announcement>a{display:none}.header-inner{display:flex;justify-content:space-between;min-height:90px;padding:18px 5vw;gap:10px}.brand{gap:10px}.brand strong{font-size:1.75rem}.brand-tagline{font-size:.875rem}.brand-mark{height:47px;width:38px;flex-basis:38px;font-size:1.1rem}.brand-words{align-items:flex-start;gap:5px}.header-search,.desktop-nav{display:none}.header-actions{display:flex}.menu-toggle{display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid #bb995e;background:#241d1680;color:#f4e7c9;border-radius:2px}.menu-toggle svg{width:23px;height:23px}.menu-toggle .close-icon{display:none}.menu-toggle[aria-expanded=true] .open-icon{display:none}.menu-toggle[aria-expanded=true] .close-icon{display:block}.mobile-menu:not([hidden]){display:block;background:#f8efdb;color:#2a3c2c;padding:22px 5vw;border-top:1px solid #b49455}.mobile-menu>a,.mobile-menu li a{display:block;padding:9px 0}.mobile-menu ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 20px;font-size:.9375rem}.mobile-menu p{margin:16px 0 4px;font-weight:600}.mobile-menu form{margin-bottom:15px}.mobile-menu input{width:100%}.mobile-menu .search-row button{background:var(--ink);color:#fff7e6;border:0;padding:10px 15px}.hero-panel{grid-template-columns:1fr;min-height:0}.hero-copy{padding:46px 8vw 38px}.hero h1{max-width:600px;font-size:clamp(3.2rem,9vw,5rem)}.hero-copy::after{inset:17px}.hero-subtitle{font-size:1.65rem}.hero-lead{max-width:600px}.hero-visual{height:360px}.hero-visual>img{object-position:60% center}.hero .button-row{flex-direction:row;align-items:center;gap:12px 25px}.paper-tag{bottom:20px;right:20px}.intro{grid-template-columns:1fr;gap:25px}.intro h2{max-width:none}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-copy h3{font-size:1.4rem}.section-heading{margin-bottom:30px}.editorial{grid-template-columns:1fr;gap:35px}.editorial-image img{max-height:430px}.value-grid{grid-template-columns:1fr 1fr;gap:18px}.value-grid article,.value-grid article:not(:first-child){padding:24px 0;border:0}.featured-visual{grid-template-columns:1fr 130px}.featured-visual img{width:130px;height:100px}.book-page{padding:28px 22px 48px;min-height:450px}.book-copy-page h3{font-size:1.5rem}.book-product-photo{min-height:230px}.book-product-photo img{max-height:280px}.collections{grid-template-columns:1fr;gap:30px}.collection-list strong{font-size:1.2rem}.category-hero{grid-template-columns:1fr;gap:30px}.category-hero h1{font-size:2.8rem}.category-hero>img{max-width:360px;justify-self:start}.catalog-layout{grid-template-columns:1fr}.filters{position:static}.all-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.section-pad{padding:42px 6vw}.brand strong{font-size:1.45rem}.brand-tagline{font-size:.875rem}.hero-copy{padding:43px 8vw}.hero .eyebrow{font-size:.875rem;letter-spacing:.08em}.hero h1{font-size:3.55rem;max-width:390px}.hero-subtitle{font-size:1.5rem}.hero-visual{height:290px}.hero-lead{font-size:1rem}.hero .button-row{flex-direction:column}.hero .button{width:100%}.category-grid{gap:18px;grid-template-columns:1fr}.category-card{max-width:450px;width:100%;margin:auto}.category-image img{aspect-ratio:1.7}.category-copy h3{font-size:1.5rem}.category-section .section-heading{padding:22px 18px}.category-section .section-heading h2{font-size:2rem}.value-grid{grid-template-columns:1fr}.value-grid article,.value-grid article:not(:first-child){padding:18px 0;border-bottom:1px solid #ab936148}.value-grid article:last-child{border:0}.featured-visual{grid-template-columns:1fr 90px;gap:14px}.featured-visual img{width:90px;height:90px}.featured-slogan{font-size:1.45rem}.featured-content>h2{font-size:2.1rem}.book-viewport{padding:10px 10px 16px;border-radius:6px 10px 10px 6px;perspective:1000px}.book-spread{grid-template-columns:1fr}.book-page{min-height:0;padding:25px 24px 38px}.book-image-page{border-right:0;border-radius:2px 2px 0 0;box-shadow:none;background:linear-gradient(90deg,#e4d3ad,#faf0d9 6%,#fcf6e6 90%,#efe2c3);padding:23px 22px 12px}.book-product-photo{min-height:180px;padding:18px 5px 10px}.book-product-photo img{max-height:210px;max-width:min(90%,var(--image-width))}.book-running-title{font-size:.875rem;padding-bottom:10px}.book-image-page .book-page-number{display:none}.book-copy-page{border-left:0;justify-content:flex-start;padding-top:15px;background:linear-gradient(90deg,#e4d3ad,#faf0d9 6%,#fcf6e6 90%,#efe2c3);border-radius:0 0 5px 5px}.book-copy-page h3{font-size:1.6rem;margin:12px 0}.book-description{font-size:1rem;line-height:1.65}.book-copy-page .sku{margin-bottom:14px}.book-material{margin-bottom:18px}.book-product-link{width:100%}.book-controls{gap:10px;justify-content:space-between;margin-top:24px}.book-controls button{padding:10px 12px;font-size:.9375rem;gap:6px}.book-controls p{font-size:.875rem;min-width:42px}.book-turn{left:10px!important;right:auto!important;top:10px;bottom:16px;width:calc(100% - 20px);transform-origin:left center!important}.book-turn-face>.book-spread{display:grid;margin:0;min-height:100%}.book-turn-face{background:#faf0d9}.book-turn.backward{transform-origin:right center!important}.book-turn-face .book-spread{height:100%}.collections .collection-list>div{grid-template-columns:28px 1fr}.collection-list small{grid-column:2;font-size:.875rem;margin-top:-12px}.footer-grid{grid-template-columns:1fr 1fr;gap:32px 25px}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;align-items:flex-start}.site-footer{padding-top:40px}.site-footer .brand strong{font-size:2rem}.all-category-grid{grid-template-columns:1fr}.catalog-toolbar{flex-wrap:wrap}.simple-page h1{font-size:2.5rem}.breadcrumbs{font-size:.875rem}.product-summary h1{overflow-wrap:break-word}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}.book-turn{display:none}}
