#osb{--mm:.12;--cream:#fbf8f6;--ink:#1c1c1c;--ink-soft:rgba(28,28,28,.62);--green:#46523e;--green-soft:#616b59;--green-wash:#e6eadd;--line:rgba(28,28,28,.12);--paper:#fbf7ec;--sale:#a8322b;--brown:#5a4a33}#osb *{margin:0;padding:0;box-sizing:border-box}#osb{scroll-behavior:smooth}#osb{background:var(--cream);color:var(--ink);font-family:Mundial,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.65;font-weight:400;-webkit-font-smoothing:antialiased}#osb h1,#osb h2,#osb h3,#osb h4,#osb .serif{font-family:Playfair Display,Georgia,serif;font-weight:500}#osb a{color:inherit}#osb .wrap{max-width:1180px;margin:0 auto;padding:0 28px}#osb :focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:2px}@keyframes osbFlip{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes osbTuck{0%{transform:translate(0) rotateY(0) scale(1);opacity:1;z-index:5;animation-timing-function:cubic-bezier(.42,0,1,1)}48%{transform:translate(-40%) rotateY(-17deg) scale(.955);z-index:5;animation-timing-function:cubic-bezier(0,0,.35,1)}49%{z-index:0}72%{opacity:1}to{transform:translate(-92%) rotateY(-5deg) scale(.9);opacity:0;z-index:0}}#osb .panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:none;align-items:center;justify-content:center;background:#221e14c7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:58px 20px 22px;overscroll-behavior:contain}#osb .panel.open{display:flex}#osb .panel .scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#osb .closex{position:absolute;top:14px;right:18px;z-index:9;background:none;border:0;color:#fcfbf5cc;font-size:28px;line-height:1;cursor:pointer;padding:6px 10px}#osb .closex:hover{color:#fcfbf5}#osb .reader{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}#osb .book-open{position:relative;perspective:2600px;--ratio:1.5152;--maxw:920px;--chrome:190px;--bw:min(var(--maxw), 96vw, calc((100vh - var(--chrome)) * var(--ratio)));width:var(--bw);height:calc(var(--bw) / var(--ratio));filter:drop-shadow(0 40px 60px rgba(0,0,0,.5))}@supports (height:100dvh){#osb .book-open{--bw:min(var(--maxw), 96vw, calc((100dvh - var(--chrome)) * var(--ratio)))}}#osb .page{position:absolute;top:0;bottom:0;width:50%;background:var(--paper);overflow:hidden}#osb .page-inner{position:absolute;top:0;right:0;bottom:0;left:0;padding:34px 34px 30px;display:flex;flex-direction:column}#osb .pg-left{left:0;z-index:1;border-radius:10px 2px 2px 10px;background:linear-gradient(90deg,#f4eede,#fbf7ec 12% 92%,#efe7d3);box-shadow:inset -14px 0 24px -16px #54432c80}#osb .pg-right{right:0;z-index:1;border-radius:2px 10px 10px 2px;background:linear-gradient(90deg,#efe7d3,#fbf7ec 8% 88%,#f4eede);box-shadow:inset 14px 0 24px -16px #54432c80}#osb .leaf{position:absolute;top:0;bottom:0;left:50%;width:50%;z-index:5;transform-style:preserve-3d;transform-origin:left center;transition:transform .8s cubic-bezier(.45,.05,.3,1)}#osb .leaf.no-anim{transition:none}#osb .leaf .face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;background:var(--paper);overflow:hidden}#osb .leaf .front{border-radius:2px 10px 10px 2px;box-shadow:inset 14px 0 24px -16px #54432c80}#osb .leaf .back{transform:rotateY(180deg);border-radius:10px 2px 2px 10px;box-shadow:inset -14px 0 24px -16px #54432c80}#osb .pg-kicker{font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--green-soft);margin-bottom:10px}#osb .pg-title{font-family:Playfair Display,serif;font-size:clamp(19px,2.6vw,27px);line-height:1.18}#osb .pg-by{font-size:12.5px;color:#1c1c1c99;margin:7px 0 13px}#osb .pg-desc{font-size:clamp(12.5px,1.35vw,14.5px)}#osb .pg-stand{font-family:Playfair Display,serif;font-style:italic;font-size:clamp(14px,1.55vw,17px);line-height:1.45;color:var(--ink)}#osb .pg-blurb{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}#osb .pg-blurb .eyebrow{display:block;font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:8px}#osb .pg-blurb p{font-size:clamp(12px,1.25vw,13.5px);line-height:1.6;color:#1c1c1cc7}#osb .about-page{overflow-y:auto}#osb .pg-chip{display:inline-block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line);border-radius:999px;padding:2px 10px;color:#1c1c1c99;margin-bottom:10px;align-self:flex-start}#osb .pg-why{font-family:Playfair Display,serif;font-style:italic;font-size:clamp(14px,1.6vw,17px);line-height:1.45;color:var(--green-soft);margin-top:12px}#osb .why-page{padding-bottom:52px}#osb .prod-card{flex:1;display:flex;flex-direction:column;margin-top:16px;min-height:0}#osb .pc-media{flex:1;min-height:0;border:1.5px dashed rgba(138,111,77,.5);border-radius:3px;display:flex;align-items:center;justify-content:center;text-align:center;padding:14px;background:radial-gradient(320px 150px at 32% 30%,rgba(70,82,62,.07),transparent 60%),radial-gradient(280px 160px at 74% 72%,rgba(138,111,77,.09),transparent 60%)}#osb .pc-slot{font-size:10.5px;letter-spacing:.1em;line-height:1.7;color:#54432c99}#osb .pc-body{padding-top:14px}#osb .pc-eyebrow{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft)}#osb .pc-name{display:block;font-family:Playfair Display,serif;font-size:20px;line-height:1.2;margin-top:5px}#osb .pc-buy{display:flex;gap:9px;flex-wrap:wrap;margin-top:12px}#osb .btn-quiet{background:transparent;color:var(--green);box-shadow:inset 0 0 0 1px #46523e59}#osb .btn-quiet:hover{background:#46523e12}#osb .pc-cta{display:inline-block;max-width:70%;margin-top:10px;font-size:12.5px;color:var(--green);text-decoration:none;border-bottom:1px solid rgba(70,82,62,.35);padding-bottom:1px}#osb .pc-cta:hover{border-bottom-color:var(--green)}#osb .pg-offer{margin-top:10px;font-size:11.5px;line-height:1.5;color:var(--ink-soft)}#osb .pg-pairs{margin-top:auto;padding-top:16px}#osb .pg-pairs .eyebrow{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:10px}#osb .pair-row{display:inline-flex;align-items:center;gap:14px;text-decoration:none;max-width:64%;padding:8px;margin:-8px;border-radius:3px;transition:background .18s ease}#osb .pair-row:hover{background:var(--green-wash)}#osb .pair-row .p-thumb{width:64px;aspect-ratio:4/3;flex:0 0 auto;border-radius:2px;background:var(--green-wash) center/cover no-repeat;border:1px solid rgba(28,28,28,.1)}#osb .pair-row .p-name{font-family:Playfair Display,serif;font-size:16px;color:var(--ink);line-height:1.25}#osb .pair-row .p-go{display:block;font-size:12px;color:var(--green);margin-top:3px}#osb .page-img{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden}#osb .page-img img{width:100%;height:100%;object-fit:cover;display:block}#osb .page-img:not(.contain):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 14px 0 24px -16px #54432c8c}#osb .page-img.contain{padding:5%;background:var(--paper)}#osb .page-img.contain img{object-fit:contain;filter:drop-shadow(4px 8px 15px rgba(28,28,28,.42)) drop-shadow(1px 2px 3px rgba(28,28,28,.3))}#osb .pg-cover{align-items:center;justify-content:center;padding:26px}#osb .pg-cover .jacket{height:100%;width:auto;max-width:100%;aspect-ratio:var(--ar,3/4);border-radius:1px 3px 3px 1px;box-shadow:6px 12px 30px -12px #1c1c1c99,2px 3px 6px -3px #1c1c1c66}#osb .page-epigraph{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10% 14%}#osb .page-epigraph p{font-family:Playfair Display,serif;font-style:italic;font-size:clamp(15px,1.9vw,20px);line-height:1.5;color:#1c1c1c99}#osb .page-epigraph:after{content:"";display:block;width:38px;height:1px;margin-top:18px;background:#54432c59}#osb .leaf .front{clip-path:polygon(0 0,100% 0,100% calc(100% - 54px),calc(100% - 54px) 100%,0 100%);transition:clip-path .26s cubic-bezier(.3,.7,.3,1)}#osb .book-open.lit .leaf .front{clip-path:polygon(0 0,100% 0,100% calc(100% - 92px),calc(100% - 92px) 100%,0 100%)}#osb .book-open.at-end .leaf .front{clip-path:none}#osb .curl-zone{position:absolute;top:0;bottom:0;left:50%;width:50%;z-index:8;pointer-events:none}#osb .curl-zone[hidden]{display:none}#osb .book-open.turning .curl-zone{opacity:0;transition:opacity .12s ease}#osb .curl-shade{position:absolute;right:0;bottom:0;width:54px;height:54px;clip-path:polygon(0 100%,100% 0,100% 100%);background:linear-gradient(315deg,#1e160a00 18%,#1e160a66 58%,#1e160aad);transition:width .26s cubic-bezier(.3,.7,.3,1),height .26s cubic-bezier(.3,.7,.3,1)}#osb .curl-cast{position:absolute;right:0;bottom:0;width:54px;height:54px;transform:translate(-6px,-7px);filter:blur(5px);transition:width .26s cubic-bezier(.3,.7,.3,1),height .26s cubic-bezier(.3,.7,.3,1),transform .26s cubic-bezier(.3,.7,.3,1),filter .26s ease}#osb .curl-cast i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;clip-path:polygon(0% 100%,100% 0%,12% 20%);background:linear-gradient(135deg,#1c1408ad,#1c14087a 18%,#1c140838 42%,#1c140800 68%)}#osb .curl-flap{position:absolute;right:0;bottom:0;width:54px;height:54px;clip-path:polygon(0% 100%,100% 0%,12% 20%);background:linear-gradient(315deg,#f6f1e4 40%,#f2ecdd 54%,#e9e1cd,#dcd2ba 86%,#cabfa5);filter:drop-shadow(-2px -2px 2px rgba(58,44,24,.8)) drop-shadow(-8px -9px 14px rgba(58,44,24,.55));transition:width .26s cubic-bezier(.3,.7,.3,1),height .26s cubic-bezier(.3,.7,.3,1),filter .26s ease}#osb .book-open.lit .curl-flap,#osb .book-open.lit .curl-shade,#osb .book-open.lit .curl-cast{width:92px;height:92px}#osb .book-open.lit .curl-cast{transform:translate(-10px,-12px);filter:blur(8px)}#osb .book-open.lit .curl-flap{filter:drop-shadow(-4px -4px 4px rgba(58,44,24,.82)) drop-shadow(-14px -16px 26px rgba(58,44,24,.58))}#osb .curl{position:absolute;right:0;bottom:0;width:96px;height:96px;z-index:2;border:0;background:none;padding:0;cursor:pointer;pointer-events:auto}#osb .curl-back{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;background:none}#osb .book-open{cursor:pointer}#osb .page-inner{padding-bottom:46px}#osb .reader-bar{width:var(--bw);max-width:100%;display:flex;align-items:center;gap:16px;justify-content:space-between;margin-top:14px;padding:12px 18px;background:var(--paper);border-radius:3px;box-shadow:0 14px 30px -18px #0009}#osb .rb-text{min-width:0}#osb .rb-title{display:block;font-family:Playfair Display,serif;font-size:16px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#osb .rb-meta{display:flex;align-items:baseline;gap:10px;margin-top:3px;flex-wrap:wrap}#osb .rb-bind{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}#osb .rb-price{font-family:Playfair Display,serif;font-style:italic;font-size:13px;color:var(--sale)}#osb .rb-price s{color:var(--brown);text-decoration-color:var(--sale);text-decoration-thickness:1.2px;margin-right:5px}#osb .rb-price b{font-weight:500}#osb .rb-count{font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap}#osb .reader-alts{width:var(--bw);max-width:100%;margin-top:10px;padding:12px 18px;background:var(--paper);border-radius:3px;box-shadow:0 14px 30px -18px #0009}#osb .reader-alts[hidden]{display:none}#osb .ra-lead{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:9px}#osb .ra-list{display:flex;gap:10px;flex-wrap:wrap}#osb .ra-item{display:flex;align-items:center;gap:11px;border:1px solid var(--line);background:none;border-radius:3px;padding:7px 13px 7px 7px;cursor:pointer;font:inherit;text-align:left;transition:border-color .18s ease,background .18s ease}#osb .ra-item:hover{border-color:var(--green-soft);background:#46523e0d}#osb .ra-item img{width:30px;height:40px;object-fit:cover;border-radius:1px;flex:0 0 auto;box-shadow:2px 3px 6px -3px #1c1c1c80}#osb .ra-bind{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft)}#osb .ra-price{display:block;font-family:Playfair Display,serif;font-style:italic;font-size:13px;color:var(--sale);margin-top:3px}#osb .ra-price s{color:var(--brown);text-decoration-color:var(--sale);text-decoration-thickness:1.2px;margin-right:5px}#osb .btn{background:var(--green);color:var(--cream);border:0;font:inherit;font-size:13px;letter-spacing:.04em;padding:11px 20px;border-radius:2px;cursor:pointer;white-space:nowrap}#osb .btn:hover{background:#37412f}#osb .band{background:var(--green);color:var(--cream);padding:64px 0;margin-top:40px}#osb .band h2{font-size:29px;margin:10px 0}#osb .band .kicker{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#fcfbf5ad}#osb .band p{max-width:58ch;color:#fcfbf5db}#osb footer.site{padding:44px 28px;text-align:center}#osb footer.site p{font-size:13px;color:var(--ink-soft);margin-top:10px}#osb .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:1000px){#osb .hero-inner{grid-template-columns:1fr;gap:34px;padding:52px 24px 46px}#osb .car-stage{height:308px}#osb .case-head{flex-direction:column;gap:8px}#osb .case-head p{text-align:left}#osb .book-open{--maxw:480px}#osb .reader-bar,#osb .reader-alts{width:min(480px,94vw)}#osb .page{width:100%}#osb .pg-left{display:none}#osb .pg-right{right:0;width:100%;z-index:1;border-radius:4px;background:var(--paper);box-shadow:none}#osb .leaf{left:0;width:100%;z-index:5;transform-origin:left center}#osb .curl-zone{left:0;width:100%}#osb .leaf .back{display:none}#osb .leaf .front{border-radius:4px}#osb .page-inner{padding:28px 26px 24px}}@media(max-width:700px){#osb .wrap{padding:0 18px}#osb .announce{font-size:11.5px;letter-spacing:.06em;padding:8px 14px}#osb .site-inner{flex-direction:column;gap:12px;padding:16px 20px}#osb nav.main{display:flex;flex-wrap:wrap;justify-content:center}#osb nav.main a{margin:0 13px;font-size:13.5px;padding:4px 0}#osb nav.main a.current{padding-bottom:3px}#osb .hero-inner{padding:40px 20px 34px;gap:28px}#osb .hero h1{font-size:clamp(32px,8.4vw,46px)}#osb .hero .lede{font-size:15.5px;margin-top:16px}#osb .chips{margin-top:24px;gap:8px}#osb .chips .chips-label{width:100%;margin-bottom:2px}#osb .chip{padding:8px 16px;font-size:13px}#osb .car-stage{--cmm:.5;height:262px}#osb .car-stage:before{width:200px;height:200px}#osb .car-slot.is-left{transform:translate(calc(-50% - 72px),-47%) rotateY(17deg) scale(.86)}#osb .car-slot.is-right{transform:translate(calc(-50% + 72px),-47%) rotateY(-17deg) scale(.86)}#osb .car-meta{padding:9px 10px 12px}#osb .car-p{font-size:13.5px}#osb .car-btn{width:40px;height:40px}#osb .case-head{padding:26px 2px 14px;margin-bottom:18px}#osb .case-head h2{font-size:22px}#osb .case-head p{font-size:13.5px}#osb .shelf{margin-bottom:44px}#osb .band{padding:48px 0;margin-top:24px}#osb .band h2{font-size:24px}#osb .hint{display:none}}@media(max-width:480px){#osb .hero h1{font-size:clamp(28px,9vw,38px)}#osb .hero-inner{padding:32px 18px 30px}#osb .car-stage{--cmm:.42;height:228px}#osb .car-stage:before{width:168px;height:168px}#osb .car-slot.is-left{transform:translate(calc(-50% - 58px),-47%) rotateY(17deg) scale(.86)}#osb .car-slot.is-right{transform:translate(calc(-50% + 58px),-47%) rotateY(-17deg) scale(.86)}#osb .shelf{margin-bottom:38px}#osb .book-open{--maxw:100vw;--chrome:178px}#osb .reader-bar,#osb .reader-alts{width:100%;padding:10px 14px}#osb .rb-title{font-size:14.5px}#osb .btn{padding:10px 15px;font-size:12.5px}#osb .page-inner{padding:22px 20px 20px}#osb .pg-title{font-size:20px}#osb .pg-desc{font-size:13.5px}#osb .corner{font-size:12.5px}#osb .panel{padding:52px 14px 18px}}@media(prefers-reduced-motion:reduce){#osb{scroll-behavior:auto}#osb .book,#osb .car-slot,#osb .car-meta,#osb .leaf{transition:none}#osb .page-img.contain img{filter:none}}#osb .book-open.one-up .page{width:100%}#osb .book-open.one-up .pg-left{display:none}#osb .book-open.one-up .pg-right{right:0;width:100%;z-index:1;border-radius:4px;background:var(--paper);box-shadow:none}#osb .book-open.one-up .leaf{left:0;width:100%;z-index:5;transform-origin:left center}#osb .book-open.one-up .leaf .back{display:none}#osb .book-open.one-up .leaf .front{border-radius:4px}#osb .book-open.one-up .curl-zone{left:0;width:100%}#osb .jacket .spread.bleed img{object-fit:cover}#osb .jacket.board-corners,#osb .jacket.board-corners img.cov-img,#osb .jacket.board-corners .spread img{border-radius:0 5% 5% 0/0 4% 4% 0}#osb .car-card .jacket{margin-left:auto;margin-right:auto}#osb .car-card{width:min-content}#osb .car-card{border-radius:0 0 14px 14px}#osb .car-t{white-space:normal;overflow:visible;text-overflow:clip;text-wrap:balance}#osb .shelf-books{min-height:calc(var(--maxh,375) * var(--mm) * 1cqw + 3cqw)}#osb .prod-card{display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:14px;align-items:start;flex:0 0 auto}#osb .pc-body{display:contents}#osb .pc-media{grid-column:1;grid-row:1 / span 3;align-self:start}#osb .pc-eyebrow{grid-column:2;grid-row:1}#osb .pc-name{grid-column:2;grid-row:2;margin-top:3px}#osb .pc-info{grid-column:2;grid-row:3;margin-top:7px}#osb .pc-buy{grid-column:1 / -1;grid-row:4}#osb .pg-offer{grid-column:1 / -1;grid-row:5}#osb .pc-cta{grid-column:1 / -1;grid-row:6}#osb .pc-info .product-title{display:none}#osb .pc-info .v-stack{justify-items:start;gap:3px}#osb .pc-info .rating-badge{display:inline-flex;align-items:center;gap:5px;margin-top:5px}#osb .pc-media.has-card{border:0;padding:0;background:none;display:block;overflow:hidden;border-radius:3px;cursor:pointer;aspect-ratio:1/1}#osb .pc-media.has-card .product-card{height:100%;gap:0}#osb .pc-media.has-card .product-card__figure{min-height:0;height:100%}#osb .pc-media.has-card .product-card__media{display:block;height:100%}#osb .pc-media.has-card .product-card__image{width:100%;height:100%;object-fit:cover}#osb .pc-media.has-card a{pointer-events:none}#osb .tag.no-rrp .t-price,#osb .rb-price.no-rrp,#osb .ra-price.no-rrp{color:var(--ink)}#osb{--paper:#f7efdc;--cream:#13120d;--ink:#2a1d0f;--ink-soft:rgba(42,29,15,.62);--green:#c8922e;--brown:#6a4a22;--sap:#f2e3c0;--sap-dim:#bba98a;--honey:#f0bd5c;--gold:#ffd98a;--cloth:#22301f;--cloth-2:#2d3d28;--foil:#d9a441;background:#13120d;color:var(--sap);min-height:100vh}#osb .panel{z-index:1000}#osb .panel .scrim{background-color:#2a2414;background-position:50% 60%;background-size:cover;background-repeat:no-repeat}#osb .panel .scrim:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 45%,#13120d26,#13120d9e 70%,#13120ddb)}#osb .sp-mist{position:absolute;left:-10%;right:-10%;bottom:6%;height:42%;z-index:1;background-position:0 100%;background-size:cover;background-repeat:no-repeat;opacity:.45;mix-blend-mode:screen;animation:spDrift 42s linear infinite alternate;pointer-events:none}@keyframes spDrift{0%{transform:translate(-5%)}to{transform:translate(5%)}}#osb .sp-motes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none}#osb .closex{color:#f2e3c0cc}#osb .pg-left,#osb .pg-right,#osb .leaf .front,#osb .leaf .back,#osb .page-img,#osb .jacket{border-radius:0!important}#osb .book-open{filter:drop-shadow(0 30px 40px rgba(0,0,0,.55))}#osb .reader-bar{color:var(--sap)}#osb .rb-title{color:#fff1d3;font-family:Cinzel,Georgia,serif;letter-spacing:.02em}#osb .rb-bind,#osb .rb-count{color:var(--sap-dim)}#osb .rb-price{color:var(--sap)}#osb #rbAdd{display:none}#osb .btn{background:linear-gradient(180deg,var(--gold),var(--honey));color:#2a1a06;border-radius:0;animation:spPulse 2.4s ease-in-out infinite}#osb .btn:hover{background:linear-gradient(180deg,#ffe6a8,var(--gold))}#osb .btn[disabled]{opacity:.7;animation:none;cursor:default}@keyframes spPulse{0%,to{box-shadow:0 0 #ffd98a00,0 0 14px #ffd98a59}50%{box-shadow:0 0 0 7px #ffd98a1f,0 0 30px #ffd98ab3}}#osb .sp-gild{font-family:Cinzel,Georgia,serif;background:linear-gradient(100deg,#8a5a12,#d9a441 18%,#fff3c4 34%,#e6b04a,#a8741e 62%,#f6d27c 78%,#8a5a12);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:spShimmer 7s ease-in-out infinite}@keyframes spShimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}#osb .sp-art{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:10%}#osb .sp-art svg{width:100%;height:auto;overflow:visible}#osb .sp-art .sc *{fill:none;stroke:#3b220d;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}#osb .sp-art .pa *{fill:none;stroke:url(#spGold);stroke-width:1.6;stroke-linecap:round}#osb .sp-art .sp-tile-photo{width:92%;height:auto;filter:drop-shadow(0 14px 18px rgba(60,40,15,.35))}#osb .sp-tileplate{width:70%;aspect-ratio:164/130;display:grid;place-items:center;text-align:center;padding:8%;box-shadow:inset 0 0 0 1px #9a6a1c59,inset 0 0 0 6px #f7efdc,inset 0 0 0 7px #d9a441cc}#osb .sp-tileplate .sp-gild{font-size:clamp(18px,2.4vw,30px);line-height:1.1}#osb .sp-art .cap{position:absolute;left:0;right:0;bottom:7%;text-align:center;font-family:Questrial,sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#2a1d0f8c}#osb .sp-text{position:absolute;top:0;right:0;bottom:0;left:0;padding:12% 11%;display:flex;flex-direction:column;justify-content:center;gap:16px}#osb .sp-text p{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(17px,1.9vw,22px);line-height:1.55;color:var(--ink)}#osb .sp-text p.drop:first-letter{font-family:Cinzel,Georgia,serif;font-weight:600;float:left;font-size:3.3em;line-height:.84;padding:6px 10px 0 0;background:linear-gradient(100deg,#8a5a12,#e2ad4b 30%,#fff0bd 46%,#c18a2a 64%,#8a5a12);-webkit-background-clip:text;background-clip:text;color:transparent}#osb .sp-text .pno{font-family:Questrial,sans-serif;font-size:11px;letter-spacing:.16em;color:#2a1d0f80;margin-top:auto;text-align:right}#osb .pg-title{font-family:Cinzel,Georgia,serif}#spSpark{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1070;pointer-events:none}#osb .sp-trot{position:absolute;z-index:12;bottom:6%;width:clamp(70px,9vw,120px);pointer-events:none;opacity:0}#osb .sp-trot svg{width:100%;height:auto;overflow:visible}#osb .sp-trot .u *{fill:none;stroke:#3b220d;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}#osb .sp-trot.go{animation:spTrot 4.2s linear forwards}#osb .sp-trot.go svg{animation:spBob .35s ease-in-out infinite alternate}@keyframes spTrot{0%{left:96%;opacity:0}8%{opacity:1}92%{opacity:1}to{left:-8%;opacity:0}}@keyframes spBob{0%{transform:translateY(0) rotate(-2deg)}to{transform:translateY(-7%) rotate(2deg)}}@media(prefers-reduced-motion:reduce){#osb .sp-mist,#osb .btn,#osb .sp-gild,#osb .sp-trot.go,#osb .sp-trot.go svg,#osb .sp-cover .ttl,#osb .sp-endpg h3,#osb .sp-theend .word{animation:none}}#osb .book-open:before{content:"";position:absolute;top:-14px;right:-16px;bottom:-14px;left:-16px;z-index:0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='h'><feTurbulence type='fractalNoise' baseFrequency='.012 1.1' numOctaves='2' seed='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 .9  0 0 0 .16 0'/></filter><rect width='100%25' height='100%25' filter='url(%23h)'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='h'><feTurbulence type='fractalNoise' baseFrequency='1.1 .012' numOctaves='2' seed='7' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .12 0'/></filter><rect width='100%25' height='100%25' filter='url(%23h)'/></svg>"),linear-gradient(160deg,var(--cloth-2),var(--cloth) 60%,#1a2617);box-shadow:inset 0 0 0 1px #ffecbe0f,inset 0 0 40px #00000073,0 30px 60px -20px #000000b3}#osb .book-open:after{content:"";position:absolute;top:-14px;bottom:-14px;left:50%;width:18px;transform:translate(-50%);z-index:0;background:linear-gradient(90deg,#00000073,#0000001a 40% 60%,#00000073)}#osb .page,#osb .leaf .face{background-color:#f7efdc}#osb .pg-left{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .24  0 0 0 0 .12  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),linear-gradient(90deg,#efe5cb,#f8f0dd 9%,#f9f2e1 70%,#efe4c8 92%,#d9caa5)!important}#osb .pg-right{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .24  0 0 0 0 .12  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),linear-gradient(90deg,#d9caa5,#efe4c8 8%,#f9f2e1 30%,#f8f0dd 91%,#efe5cb)!important}#osb .leaf .front{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .24  0 0 0 0 .12  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),linear-gradient(90deg,#d9caa5,#efe4c8 8%,#f9f2e1 30%,#f8f0dd 91%,#efe5cb)}#osb .leaf .back{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .24  0 0 0 0 .12  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),linear-gradient(90deg,#efe5cb,#f8f0dd 9%,#f9f2e1 70%,#efe4c8 92%,#d9caa5)}#osb .pg-left,#osb .pg-right{z-index:1}#osb .leaf{z-index:5}#osb .reader-bar{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='h'><feTurbulence type='fractalNoise' baseFrequency='.012 1.1' numOctaves='2' seed='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 .9  0 0 0 .16 0'/></filter><rect width='100%25' height='100%25' filter='url(%23h)'/></svg>"),linear-gradient(180deg,var(--cloth-2),var(--cloth));border-radius:0;box-shadow:0 14px 30px -14px #000000b3;margin-top:26px}#osb .rb-title{background:linear-gradient(100deg,#b07a26,#f6d27c 40%,#fff0c0 52%,#d9a441 70%);-webkit-background-clip:text;background-clip:text;color:transparent}#osb .rb-bind{color:#f2e3c0b3}#osb .rb-count{color:#f2e3c0bf}#osb .reader-bar .rb-price,#osb .reader-bar .rb-price.no-rrp,#osb .reader-bar .rb-price b{color:#f6d27c;font-size:14px}#osb .sp-end{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#efe3c4;background-image:var(--pat);background-size:92px auto;display:grid;place-items:center}#osb .sp-plate{width:min(74%,280px);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .24  0 0 0 0 .12  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),#fbf5e6;padding:22px 18px 20px;text-align:center;position:relative;box-shadow:0 10px 20px -10px #3c280f73,inset 0 0 0 1px #9a6a1c59,inset 0 0 0 6px #fbf5e6,inset 0 0 0 7px #d9a441cc}#osb .sp-plate .ex{font-family:Cinzel,Georgia,serif;font-size:11px;letter-spacing:.32em;color:#9a6a1c}#osb .sp-plate .bel{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:18px;color:#4a3418;margin-top:8px}#osb .sp-plate .who{height:1.6em;margin:10px 14% 0;border-bottom:1.5px dotted rgba(154,106,28,.7)}#osb .sp-plate svg{width:58%;margin:12px auto 0;display:block}#osb .sp-plate svg .sc *{fill:none;stroke:#7a5524;stroke-width:1.1}#osb .sp-plate svg .pa *{fill:none;stroke:url(#spGold);stroke-width:1.8}#osb .sp-plate img{width:60%;margin:12px auto 0;display:block}#osb .sp-titlepg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:12%;gap:14px}#osb .orn{width:44%;height:auto}#osb .orn *{fill:none;stroke:url(#spGold);stroke-width:1.4}#osb .sp-titlepg h1{font-family:Cinzel,Georgia,serif;font-weight:400;font-size:clamp(22px,2.8vw,34px);line-height:1.12;color:#2a1d0f;margin:0}#osb .sp-titlepg .sub{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:clamp(16px,1.7vw,19px);color:#5a4224}#osb .sp-titlepg .imp{font-family:Questrial,sans-serif;font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:#8a6a3a;margin-top:auto}#osb .sp-cover{position:absolute;top:-14px;bottom:-14px;right:-16px;width:calc(50% + 16px);z-index:20;transform-origin:left center;transform-style:preserve-3d;transition:transform 1.25s cubic-bezier(.5,.05,.25,1),opacity .4s ease 1.05s;cursor:pointer}#osb .sp-cover .face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden}#osb .sp-cover .out{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='h'><feTurbulence type='fractalNoise' baseFrequency='.012 1.1' numOctaves='2' seed='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 .9  0 0 0 .16 0'/></filter><rect width='100%25' height='100%25' filter='url(%23h)'/></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='h'><feTurbulence type='fractalNoise' baseFrequency='1.1 .012' numOctaves='2' seed='7' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .12 0'/></filter><rect width='100%25' height='100%25' filter='url(%23h)'/></svg>"),radial-gradient(ellipse at 40% 30%,#34472f 0%,var(--cloth) 70%,#172214 100%);box-shadow:inset 0 0 0 1px #ffecbe14,inset 0 0 60px #00000073,14px 30px 50px -18px #000000bf;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:clamp(10px,2vh,18px);padding:14% 12%}#osb .sp-cover .out:before{content:"";position:absolute;left:0;top:0;bottom:0;width:16px;background:linear-gradient(90deg,#00000080,#ffffff0d 60%,#00000040);box-shadow:2px 0 #00000040}#osb .sp-cover .out:after{content:"";position:absolute;inset:clamp(14px,4%,26px) clamp(14px,4%,26px) clamp(14px,4%,26px) calc(clamp(14px,4%,26px) + 12px);border:1.5px solid rgba(217,164,65,.85);outline:1px solid rgba(217,164,65,.55);outline-offset:-7px;pointer-events:none;box-shadow:inset 0 0 0 1px #00000040}#osb .sp-cover .in{transform:rotateY(180deg);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .24  0 0 0 0 .12  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),#efe3c4!important;box-shadow:inset 0 0 0 14px var(--cloth),inset 0 0 0 15px #0000004d,inset 0 0 40px #543e1e40!important}#osb .sp-cover .ttl{font-family:Cinzel,Georgia,serif;font-weight:600;font-size:clamp(22px,3.2vw,40px);line-height:1.1;letter-spacing:.03em;background:linear-gradient(100deg,#8a5a12,#d9a441 20%,#fff3c4 36%,#e6b04a,#a8741e 64%,#f6d27c 80%,#8a5a12);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:spShimmer 7s ease-in-out infinite;filter:drop-shadow(0 -1px 0 rgba(0,0,0,.55)) drop-shadow(0 1px 0 rgba(255,230,170,.18))}#osb .sp-cover .stamp{width:58%;max-width:260px}#osb .sp-cover .stamp svg{width:100%;height:auto;overflow:visible;filter:drop-shadow(0 -1px 0 rgba(0,0,0,.5))}#osb .sp-cover .stamp *{fill:none;stroke:url(#spGold);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}#osb .sp-cover .by{font-family:Cinzel,Georgia,serif;font-size:clamp(10px,1.1vw,12px);letter-spacing:.34em;color:#d9a441e6}#osb .sp-cover .hint{position:absolute;left:0;right:0;bottom:calc(clamp(14px,4%,26px) + 16px);font-family:Questrial,sans-serif;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:#f2e3c0a6}#osb .book-open.sp-closed{transform:translate(-25%)}#osb .book-open{transition:transform 1.25s cubic-bezier(.5,.05,.25,1)}#osb .book-open.sp-closed .pg-left,#osb .book-open.sp-closed:after{opacity:0}#osb .book-open.sp-closed:before{left:50%}#osb .pg-left{transition:opacity .5s ease .5s}#osb .book-open.sp-opened .sp-cover{transform:rotateY(-180deg);opacity:0;pointer-events:none}#osb .book-open.sp-closed .curl-zone,#osb .book-open.sp-closed .curl-back{display:none}#osb .book-open:before{transition:left 0s linear 1.2s}#osb .book-open.sp-closed:before{transition:none}#osb .sp-cover .face,#osb .sp-cover .face *{-webkit-backface-visibility:hidden;backface-visibility:hidden}#osb .sp-cover .in{opacity:0}#osb .book-open.sp-half .sp-cover .out{visibility:hidden}#osb .book-open.sp-half .sp-cover .in{opacity:1}#osb .sp-gutter{position:absolute;top:0;bottom:0;left:50%;width:44px;transform:translate(-50%);z-index:6;pointer-events:none;background:linear-gradient(90deg,#3c280f00,#3c280f1a 30%,#281a0852,#3c280f1a 70%,#3c280f00)}#osb .book-open.sp-closed .sp-gutter,#osb .book-open.one-up .sp-gutter{display:none}#osb .pg-left{box-shadow:-1px 1px #e6d9ba,-2px 2px #faf3e2,-3px 3px #e2d4b2,-4px 4px #f7efdb,-5px 5px #ddcfab,-6px 6px #f4ead3,-7px 7px #d6c7a1!important}#osb .pg-right{box-shadow:1px 1px #e6d9ba,2px 2px #faf3e2,3px 3px #e2d4b2,4px 4px #f7efdb,5px 5px #ddcfab,6px 6px #f4ead3,7px 7px #d6c7a1!important}#osb .book-open:not(.one-up) .leaf .front,#osb .book-open:not(.one-up) .leaf .back{box-shadow:none}#osb .sp-theend{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}#osb .sp-theend .orn{width:42%;max-width:170px}#osb .sp-theend .word{font-family:Cinzel,Georgia,serif;font-weight:600;font-size:clamp(34px,4.6vw,56px);letter-spacing:.06em;line-height:1;background:linear-gradient(100deg,#6e4610,#a8741e 30%,#d6a043 46%,#8a5a12 66%,#6e4610);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:spShimmer 8s ease-in-out infinite}#osb .sp-endpg{position:absolute;top:0;right:0;bottom:0;left:0;container-type:size;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:5cqh 8% 4cqh;gap:1.6cqh}#osb .sp-endpg .orn{width:28%;max-width:none}#osb .sp-endpg .plate{height:36cqh;aspect-ratio:1/.73;padding:1.2cqh;background:#fcfbf5;box-shadow:0 10px 22px -12px #3c280f73,inset 0 0 0 1px #9a6a1c4d,inset 0 0 0 5px #fcfbf5,inset 0 0 0 6px #d9a441bf}#osb .sp-endpg .plate img{display:block;width:100%;height:100%;object-fit:contain}#osb .sp-endpg .cap{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:clamp(12px,2.2cqh,17px);color:#6a4e2a;line-height:1.3}#osb .sp-endpg h3{font-family:Cinzel,Georgia,serif;font-weight:600;font-size:clamp(15px,3.6cqh,28px);line-height:1.15;margin:.6cqh 0 0;background:linear-gradient(100deg,#6e4610,#a8741e 30%,#c9902c,#8a5a12 66%,#6e4610);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:spShimmer 8s ease-in-out infinite}#osb .sp-endpg .lay{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(13px,2.5cqh,19px);line-height:1.45;color:#3a2a14;max-width:32ch}#osb .sp-endpg .price{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(14px,2.8cqh,21px);color:#2a1d0f}#osb .sp-endpg .price small{display:block;font-family:Questrial,sans-serif;font-size:clamp(10px,1.6cqh,12px);letter-spacing:.06em;color:#7a6243;margin-top:2px}#osb .sp-endpg .btn{padding:1.5cqh 2.4cqh;font-size:clamp(12px,2cqh,15px);font-family:Questrial,sans-serif;letter-spacing:.08em}#osb .sp-endpg .play{font-family:Questrial,sans-serif;font-size:clamp(11px,1.8cqh,13px);letter-spacing:.06em;color:#7a5524;text-decoration:none;border-bottom:1px solid rgba(122,85,36,.4);padding-bottom:2px}#osb .sp-endpg .colo{margin-top:.8cqh;font-family:Questrial,sans-serif;font-size:clamp(8px,1.3cqh,10px);letter-spacing:.24em;text-transform:uppercase;color:#9a7d52}#osb .sp-endpg .sp-mailopen{all:unset;cursor:pointer;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:clamp(13px,2.1cqh,16px);color:#7a5524;border-bottom:1px dotted rgba(122,85,36,.5)}#osb .sp-endpg .sp-mailopen:focus-visible{outline:2px solid #c8922e;outline-offset:3px}#osb .sp-endpg .sp-mail{display:grid;gap:1cqh;width:min(88%,320px);padding:1.6cqh 1.8cqh;background:#fbf5e6;box-shadow:inset 0 0 0 1px #9a6a1c59,inset 0 0 0 5px #fbf5e6,inset 0 0 0 6px #d9a441b3}#osb .sp-endpg .sp-mail[hidden]{display:none}#osb .sp-endpg .sp-mail .mh{font-family:Cinzel,Georgia,serif;font-size:clamp(11px,1.9cqh,14px);letter-spacing:.04em;color:#6e4610}#osb .sp-endpg .sp-mail input{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(14px,2.3cqh,17px);padding:.9cqh 1.2cqh;border:1px solid #d9c9a3;background:#fffaf0;color:#2a1d0f;border-radius:0;width:100%}#osb .sp-endpg .sp-mail input:focus{outline:2px solid #e0b062;outline-offset:0}#osb .sp-endpg .sp-mail .btn{padding:1.2cqh 1.6cqh;font-size:clamp(11px,1.8cqh,14px)}#osb .sp-endpg .sp-mail .mf{font-family:Questrial,sans-serif;font-size:clamp(9px,1.4cqh,11px);color:#7a6243;line-height:1.4}#osb .sp-endpg .sp-mail .mf.big{font-size:clamp(12px,2cqh,15px);font-family:Cormorant Garamond,Georgia,serif;color:#3a2a14}#osb .sp-endpg.mailing .colo,#osb .sp-endpg.mailing .lay,#osb .sp-endpg.mailing .cap{display:none}#osb .sp-endpg.mailing .plate{height:24cqh}#osb .book-open{--chrome:250px}@media(max-width:1000px){#osb .book-open:before{top:-10px;right:-12px;bottom:-10px;left:-14px}#osb .book-open:after{left:-14px;width:14px;transform:none;background:linear-gradient(90deg,#0000008c,#ffffff0a 70%,#00000059)}#osb .pg-right,#osb .leaf .front{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .24  0 0 0 0 .12  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),linear-gradient(90deg,#d6c6a0,#ece0c3 5%,#f9f2e1 22%,#f8f0dd)!important}#osb .pg-left{box-shadow:none!important;background:transparent!important}#osb .book-open.sp-closed{transform:none}#osb .book-open.sp-closed:before{left:-14px}#osb .sp-cover{width:auto;left:-14px;right:-12px;top:-10px;bottom:-10px}#osb .sp-cover .ttl{font-size:clamp(24px,7vw,36px)}#osb .reader-bar{margin-top:20px}}@media(max-width:480px){#osb .panel{padding:56px 22px 16px}#osb .book-open{--chrome:215px}#osb .sp-text{padding:11% 9% 13%}#osb .sp-text p{font-size:17.5px;line-height:1.52}#osb .sp-plate{width:84%}#osb .sp-titlepg{padding:14% 10%}#osb .reader-bar{gap:10px}#osb .sp-trot{width:64px}#osb .sp-endpg{padding:8% 7% 7%}}@media(prefers-reduced-motion:reduce){#osb .sp-cover,#osb .book-open{transition:none}}#osb .sp-sheetwrap{position:relative;padding:40px 16px 60px;background:#13120d}#osb .sp-sheetwrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-position:50% 40%;background-size:cover;opacity:.5;pointer-events:none}#osb .sp-sheetwrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#13120d59,#13120de6 70%);pointer-events:none}#osb .sp-sheet{position:relative;z-index:1;max-width:720px;margin:0 auto;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .24  0 0 0 0 .12  0 0 0 .07 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"),#f7efdc;color:var(--ink);padding:clamp(28px,5vw,56px) clamp(20px,5vw,60px);box-shadow:0 30px 60px -20px #000000b3,inset 0 0 0 1px #9a6a1c40}#osb .sp-sheet h1{font-family:Cinzel,Georgia,serif;font-weight:400;font-size:clamp(26px,4vw,40px);line-height:1.12;color:#2a1d0f;text-align:center;margin:0 0 10px}#osb .sp-sheet .sp-kicker{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:18px;color:#5a4224;text-align:center;margin:0 0 26px}#osb .sp-sheet .sp-openbtn{display:flex;justify-content:center;margin:0 0 30px}#osb .sp-sheet .sp-story-page{display:grid;grid-template-columns:minmax(0,180px) 1fr;gap:22px;align-items:start;margin:0 0 28px}#osb .sp-sheet .sp-story-fig{margin:0}#osb .sp-sheet .sp-story-fig svg{width:100%;height:auto;overflow:visible}#osb .sp-sheet .sp-story-fig .sc *{fill:none;stroke:#3b220d;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}#osb .sp-sheet .sp-story-fig .pa *{fill:none;stroke:url(#spGold);stroke-width:1.6;stroke-linecap:round}#osb .sp-sheet .sp-story-fig img{width:100%;height:auto}#osb .sp-sheet .sp-story-fig .sp-tileplate{width:100%}#osb .sp-sheet .sp-story-page p{font-family:Cormorant Garamond,Georgia,serif;font-size:19px;line-height:1.55;color:var(--ink);margin:0 0 12px}#osb .sp-sheet .sp-theend-line{font-family:Cinzel,Georgia,serif;font-weight:600;text-align:center;font-size:28px;letter-spacing:.06em;margin:30px 0 20px;color:#8a5a12}#osb .sp-sheet .sp-build{text-align:center;border-top:1px solid rgba(154,106,28,.35);padding-top:28px;margin-top:12px}#osb .sp-sheet .sp-build img{width:min(100%,420px);height:auto;display:block;margin:0 auto 10px;box-shadow:0 10px 22px -12px #3c280f73}#osb .sp-sheet .sp-build .cap{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;color:#6a4e2a;margin:0 0 8px}#osb .sp-sheet .sp-build h2{font-family:Cinzel,Georgia,serif;font-weight:600;font-size:22px;color:#8a5a12;margin:8px 0 6px}#osb .sp-sheet .sp-build .lay{font-family:Cormorant Garamond,Georgia,serif;font-size:18px;color:#3a2a14;margin:0 0 8px}#osb .sp-sheet .sp-build .price{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;margin:0 0 12px}#osb .sp-sheet .sp-build .price small{display:block;font-family:Questrial,sans-serif;font-size:11px;letter-spacing:.06em;color:#7a6243;margin-top:3px}#osb .sp-sheet .sp-build .btn{padding:13px 22px;font-family:Questrial,sans-serif;letter-spacing:.08em}#osb .sp-sheet .sp-links{font-family:Questrial,sans-serif;font-size:13px;letter-spacing:.04em;color:#7a5524;margin:14px 0 0;line-height:2}#osb .sp-sheet .sp-links a{color:#7a5524}#osb .sp-sheet .sp-more{margin-top:26px;border-top:1px solid rgba(154,106,28,.25);padding-top:18px;font-family:Cormorant Garamond,Georgia,serif;font-size:17px;color:#3a2a14}#osb .sp-sheet .sp-more a{color:#6e4610}#osb .sp-sheet .sp-more .lbl{font-family:Questrial,sans-serif;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:#8a6a3a;display:block;margin-bottom:6px}#osb .sp-sheet .sp-colo{font-family:Questrial,sans-serif;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#9a7d52;text-align:center;margin-top:26px}@media(max-width:600px){#osb .sp-sheet .sp-story-page{grid-template-columns:1fr}#osb .sp-sheet .sp-story-fig{max-width:220px;margin:0 auto}}#osb .sp-text.verse{justify-content:center;text-align:center;padding:12% 9%}#osb .sp-text.verse p{font-size:clamp(16px,1.75vw,21px);line-height:1.6}#osb .sp-mode{all:unset;cursor:pointer;font-family:Questrial,sans-serif;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#f6d27c;border:1px solid rgba(246,210,124,.5);padding:6px 10px;white-space:nowrap}#osb .sp-mode[aria-pressed=true]{background:#f6d27c29}#osb .sp-mode:focus-visible{outline:2px solid #f6d27c;outline-offset:2px}#osb .sp-titlepg .sp-modelink{font-family:Questrial,sans-serif;font-size:11.5px;letter-spacing:.08em;color:#7a5524;text-decoration:none;border-bottom:1px solid rgba(122,85,36,.4);padding-bottom:2px}#osb .sp-sheet .sp-poem-head{font-family:Cinzel,Georgia,serif;font-weight:400;font-size:22px;text-align:center;color:#8a5a12;border-top:1px solid rgba(154,106,28,.35);padding-top:28px;margin:10px 0 18px}#osb .sp-sheet .sp-poem-page .verse{font-family:Cormorant Garamond,Georgia,serif;font-size:19px;line-height:1.6;text-align:center;color:var(--ink);margin:0 0 18px}#osb .au .pk{fill:url(#spGold);stroke:#8a5a12;stroke-width:.4}#osb .au .gr{fill:none;stroke:url(#spGold);stroke-width:1.6;stroke-linecap:round}#osb .au .dt{fill:url(#spGold);stroke:none}#osb .sp-cover .stamp .pk,#osb .sp-cover .stamp .dt,#osb .sp-plate .pk,#osb .sp-plate .dt{fill:url(#spGold)}#osb .sp-sheet .sp-story-fig .au .pk{fill:url(#spGold)}@media(max-width:480px){#osb .sp-mode{font-size:9.5px;padding:5px 7px;letter-spacing:.08em}#osb .reader-bar{flex-wrap:wrap;row-gap:6px}}@media(max-width:749px){#osb .panel{padding:50px 16px 12px}#osb .closex{top:8px;right:10px;font-size:24px;padding:4px 8px}#osb .book-open{--chrome:168px;width:calc(100vw - 32px);height:min(calc(100vh - var(--chrome)),calc((100vw - 32px) / .66));height:min(calc(100dvh - var(--chrome)),calc((100vw - 32px) / .66))}#osb .reader-bar,#osb .reader-alts{width:calc(100vw - 32px)}#osb .reader-bar{margin-top:10px;padding:8px 12px;gap:8px;row-gap:4px;flex-wrap:wrap}#osb .reader-bar .rb-text{flex:1 1 100%;order:0}#osb .reader-bar .rb-title{font-size:13.5px}#osb .reader-bar .rb-meta{margin-top:2px;gap:8px}#osb .reader-bar .rb-bind,#osb .reader-bar .rb-price,#osb .reader-bar .rb-price b{line-height:1.2}#osb .reader-bar .rb-count{order:1}#osb .reader-bar .sp-mode{order:2;margin-left:auto;font-size:10px;padding:5px 8px;letter-spacing:.1em}#osb .sp-spread{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;justify-content:safe center;padding:16px 18px 26px;overflow:hidden;--sp-artmin:96px}#osb .sp-spread .sp-art{position:static;inset:auto;padding:0;display:flex;align-items:center;justify-content:center;flex:1 1 0px;min-height:var(--sp-artmin);max-height:48%}#osb .sp-spread .sp-art svg{width:100%;height:100%}#osb .sp-spread .sp-art .sp-tile-photo{width:auto;height:100%;max-width:100%;object-fit:contain}#osb .sp-spread .sp-art .sp-tileplate{width:auto;height:100%;max-width:100%}#osb .sp-spread .sp-capline{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:8px 0;font-family:Questrial,sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#2a1d0f8c}#osb .sp-spread .sp-capline .pno{letter-spacing:.16em;color:#2a1d0f80}#osb .sp-spread .sp-text{position:static;inset:auto;padding:0;flex:0 0 auto;gap:10px;justify-content:flex-start}#osb .sp-spread .sp-text p{font-size:18px;line-height:1.5}#osb .sp-spread.sp-f17 .sp-text p{font-size:17px}#osb .sp-spread.sp-f16 .sp-text p{font-size:16px}#osb .sp-spread.sp-f0 .sp-art{display:none}#osb .sp-spread .sp-text.verse{text-align:center}#osb .sp-spread .sp-text.verse p{line-height:1.55}@media(orientation:landscape){#osb .sp-spread{display:grid;grid-template-columns:38% minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;column-gap:14px;padding:12px 16px 14px}#osb .sp-spread .sp-art{grid-column:1;grid-row:1 / 3;min-height:0;max-height:100%;height:100%}#osb .sp-spread .sp-text{grid-column:2;grid-row:1;min-height:0;max-height:100%;overflow-y:auto;align-self:center}#osb .sp-spread .sp-capline{grid-column:2;grid-row:2;margin:6px 0 0}#osb .sp-spread.sp-f0 .sp-art{display:flex}}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/sp-story.css.map */
