.bxs-bg--pink{background:var(--bx-site);color:var(--bx-plum)}.bxs-bg--cream{background:var(--bx-cream);color:var(--bx-plum)}.bxs-bg--ear{background:var(--bx-ear);color:var(--bx-plum)}.bxs-bg--night{background:var(--bx-plum);color:var(--bx-cream)}.bxs-bg--berry{background:var(--bx-berry);color:var(--bx-cream)}.bxs-bg--night .bxs-art,.bxs-bg--berry .bxs-art{filter:brightness(0) invert(.98)}.bxs-hero__in{display:flex;align-items:center;justify-content:space-between;gap:18px}.bxs-h1{font-size:clamp(3.4rem,6.6vw,5.8rem);margin:0 0 .25em}.bxs-lede{font-size:1.75rem;line-height:1.5;max-width:52ch;margin:0}.bxs-hero__badge{--bxb:128px;margin-top:10px}@media(max-width:620px){.bxs-hero__badge{--bxb:84px;align-self:flex-start;margin-top:14px}.bxs-lede{font-size:1.65rem}}.bxs-covers{list-style:none;margin:0 0 44px;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:640px){.bxs-covers{grid-template-columns:repeat(3,1fr);gap:18px}}@media(min-width:1040px){.bxs-covers{grid-template-columns:repeat(6,1fr);gap:16px}}.bxs-cover{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:9/14;padding:14px 14px 16px;border-radius:var(--bx-radius);overflow:hidden;text-decoration:none;box-shadow:var(--bx-shadow);transition:transform .28s var(--bx-ease),box-shadow .28s var(--bx-ease);-webkit-tap-highlight-color:transparent}.bxs-cover.bxs-bg--pink{box-shadow:var(--bx-shadow),inset 0 0 0 2px var(--bx-line)}.bxs-cover:hover{transform:translateY(-5px) rotate(-1deg);box-shadow:var(--bx-shadow-lift)}.bxs-cover:active{transform:scale(.97)}.bxs-cover,.bxs-cover:hover{color:inherit}.bxs-cover.bxs-bg--night,.bxs-cover.bxs-bg--berry,.bxs-cover.bxs-bg--night:hover,.bxs-cover.bxs-bg--berry:hover{color:var(--bx-cream)}.bxs-cover.bxs-bg--pink,.bxs-cover.bxs-bg--cream,.bxs-cover.bxs-bg--ear{color:var(--bx-plum)}.bxs-cover__art{position:absolute;left:11%;right:11%;top:9%;height:52%}.bxs-cover__k{font:800 1.15rem/1.2 var(--bx-font-body);letter-spacing:.08em;text-transform:uppercase;opacity:.82}.bxs-cover__t{font:900 2rem/1.1 var(--bx-font-head);margin-top:5px;text-wrap:balance}@media(min-width:640px){.bxs-cover__t{font-size:2.2rem}}.bxs-cover__play{position:absolute;right:12px;top:12px;width:34px;height:34px;border-radius:50%;background:currentColor;opacity:.9}.bxs-cover__play:after{content:"";position:absolute;left:13px;top:10px;border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent var(--bx-cream)}.bxs-bg--night .bxs-cover__play:after{border-left-color:var(--bx-plum)}.bxs-bg--berry .bxs-cover__play:after{border-left-color:var(--bx-berry)}.bxs-tales{display:grid;grid-template-columns:minmax(0,1fr);gap:36px;margin:0 0 48px}.bxs-tale{scroll-margin-top:90px}.bxs-tale__head{display:flex;align-items:flex-end;flex-wrap:wrap;gap:6px 16px;margin-bottom:12px}.bxs-tale__head h2{font-size:clamp(2.4rem,3.6vw,3.2rem);margin:0}.bxs-tale__head p{margin:0;flex:1 1 220px}.bxs-strip{list-style:none;margin:0 -16px;padding:4px 16px 14px;display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--bx-ear) transparent;-webkit-overflow-scrolling:touch}@media(min-width:750px){.bxs-strip{margin:0 -24px;padding:4px 24px 14px}}.bxs-panel{position:relative;flex:0 0 clamp(168px,44vw,216px);aspect-ratio:9/14;border-radius:20px;padding:12px 14px 14px;display:flex;flex-direction:column;scroll-snap-align:start;box-shadow:0 6px 16px #bb163c14}.bxs-panel.bxs-bg--pink{box-shadow:inset 0 0 0 2px var(--bx-line)}.js .bxs-panel{cursor:pointer}.bxs-panel__art{flex:1 1 0;min-height:0;display:block}.bxs-panel__cap{margin:8px 0 0;font:800 1.5rem/1.3 var(--bx-font-head)}.bxs-panel[data-sfx]:before{content:attr(data-sfx);position:absolute;right:10px;top:10px;font:italic 900 1.5rem/1 var(--bx-font-head);transform:rotate(-8deg);opacity:.85}.bxs-tale__more{margin:4px 0 0;font-weight:800}.bxs-lock{overflow:hidden}.bxs-player{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147480000;display:grid;place-items:center;background:#2b0a1cf2;animation:bxs-fade .25s ease both;touch-action:none;overscroll-behavior:contain}@keyframes bxs-fade{0%{opacity:0}}.bxs-frame{position:relative;width:100vw;height:100vh;height:100dvh;overflow:hidden;animation:bxs-open .38s var(--bx-ease) both;transition:background-color .3s,color .3s;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}@keyframes bxs-open{0%{transform:translateY(5%) scale(.94);opacity:0}}@media(min-width:620px)and (min-height:520px){.bxs-frame{height:min(100dvh - 40px,880px);width:auto;aspect-ratio:9/16;border-radius:30px;box-shadow:0 30px 80px #0006}}.bxs-bars{position:absolute;left:10px;right:10px;top:calc(10px + env(safe-area-inset-top));display:flex;gap:4px;z-index:5}.bxs-bars i{position:relative;flex:1 1 0;height:3px;border-radius:3px;overflow:hidden}.bxs-bars i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:.28}.bxs-bars b{position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;border-radius:3px;transform-origin:0 50%;transform:scaleX(0)}.bxs-bars i.is-done b{transform:none}.bxs-bars i.is-now b{animation:bxs-bar var(--dur,4s) linear both}@keyframes bxs-bar{to{transform:none}}.bxs-top{position:absolute;left:14px;right:8px;top:calc(20px + env(safe-area-inset-top));display:flex;align-items:center;justify-content:space-between;gap:10px;z-index:6}.bxs-top__t{font:800 1.4rem/1.2 var(--bx-font-body);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bxs-top__t b{font:900 1.6rem/1.2 var(--bx-font-head);margin-right:8px}.bxs-x{flex:0 0 46px;width:46px;height:46px;border:0;border-radius:50%;background:none;color:inherit;cursor:pointer;position:relative}.bxs-x:before,.bxs-x:after{content:"";position:absolute;left:12px;right:12px;top:22px;height:3px;border-radius:3px;background:currentColor;transform:rotate(45deg)}.bxs-x:after{transform:rotate(-45deg)}.bxs-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:92px 24px calc(34px + env(safe-area-inset-bottom))}.bxs-slide__art{position:absolute;left:10%;right:10%;top:15%;height:46%;pointer-events:none}.bxs-slide__art .bxs-art{animation:none}.bxs-slide__art[data-anim=pop]{animation:bxs-pop .7s var(--bx-ease) both}.bxs-slide__art[data-anim=in-left]{animation:bxs-in-left .8s var(--bx-ease) both}.bxs-slide__art[data-anim=in-right]{animation:bxs-in-right .8s var(--bx-ease) both}.bxs-slide__art[data-anim=rise]{animation:bxs-rise .9s var(--bx-ease) both}.bxs-slide__art[data-anim=drop]{animation:bxs-drop .85s cubic-bezier(.3,1.5,.5,1) both}.bxs-slide__art[data-anim=zoom]{animation:bxs-zoom var(--dur,4s) cubic-bezier(.3,0,.2,1) both}.bxs-slide__art[data-anim=run]{animation:bxs-run 2.6s cubic-bezier(.5,0,.5,1) infinite}.bxs-slide__art[data-anim=shake]{animation:bxs-pop .6s var(--bx-ease) both,bxs-shake .11s .6s linear infinite alternate}.bxs-slide__art[data-anim=sleep]{animation:bxs-still .6s ease both,bxs-sleep 3.2s .6s ease-in-out infinite}.bxs-slide__art[data-anim=still]{animation:bxs-still .7s ease both}@keyframes bxs-pop{0%{opacity:0;transform:scale(.4) rotate(-8deg)}60%{opacity:1;transform:scale(1.08) rotate(2deg)}to{transform:none}}@keyframes bxs-in-left{0%{opacity:0;transform:translate(-70%) rotate(-6deg)}}@keyframes bxs-in-right{0%{opacity:0;transform:translate(70%) rotate(6deg)}}@keyframes bxs-rise{0%{opacity:0;transform:translateY(60%)}}@keyframes bxs-drop{0%{opacity:0;transform:translateY(-70%) rotate(8deg)}}@keyframes bxs-zoom{0%{opacity:0;transform:scale(.72)}12%{opacity:1}to{transform:scale(1.22)}}@keyframes bxs-run{0%{transform:translate(-78%) scaleX(-1)}46%{transform:translate(78%) scaleX(-1)}50%{transform:translate(78%) scaleX(1)}96%{transform:translate(-78%) scaleX(1)}to{transform:translate(-78%) scaleX(-1)}}@keyframes bxs-shake{0%{transform:translate(-3px,1px) rotate(-1.2deg)}to{transform:translate(3px,-1px) rotate(1.2deg)}}@keyframes bxs-sleep{50%{transform:scale(1.03,.96)}}@keyframes bxs-still{0%{opacity:0;transform:scale(.97)}}.bxs-sfx{position:absolute;right:7%;top:13%;z-index:2;font:italic 900 clamp(2.8rem,9vw,4rem)/1 var(--bx-font-head);transform:rotate(-9deg);animation:bxs-sfx .55s .55s cubic-bezier(.3,1.6,.5,1) both;pointer-events:none}.bxs-bg--pink .bxs-sfx,.bxs-bg--cream .bxs-sfx,.bxs-bg--ear .bxs-sfx{color:var(--bx-berry)}.bxs-bg--night .bxs-sfx,.bxs-bg--berry .bxs-sfx{color:var(--bx-ear)}@keyframes bxs-sfx{0%{opacity:0;transform:rotate(-20deg) scale(.3)}}.bxs-cap{position:relative;margin:0;font:800 clamp(2.5rem,7.4vw,3.2rem)/1.2 var(--bx-font-head);text-wrap:balance;min-height:4.9em;z-index:2}.bxs-cap span{display:inline-block;opacity:0;transform:translateY(.45em);animation:bxs-word .42s var(--bx-ease) forwards;animation-delay:calc(.28s + var(--i)*60ms)}@keyframes bxs-word{to{opacity:1;transform:none}}.bxs-tap{position:absolute;top:76px;bottom:0;border:0;padding:0;background:none;z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent}.bxs-tap--prev{left:0;width:30%}.bxs-tap--next{right:0;width:70%}.bxs-tap:focus-visible{outline:0;box-shadow:inset 0 -5px 0 var(--bx-berry)}.bxs-side{position:absolute;right:10px;bottom:calc(36% + env(safe-area-inset-bottom));display:grid;gap:12px;z-index:6}.bxs-side button{width:48px;height:48px;border:0;border-radius:50%;background:#ffffff2e;color:inherit;cursor:pointer;display:grid;place-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .2s var(--bx-ease)}.bxs-bg--pink .bxs-side button,.bxs-bg--cream .bxs-side button,.bxs-bg--ear .bxs-side button{background:#bb163c17}.bxs-side button:active{transform:scale(.86)}.bxs-side svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.bxs-like.is-on svg{fill:currentColor}.bxs-like.is-on{animation:bxp-bump .35s var(--bx-ease)}.bxs-hint{position:absolute;left:0;right:0;bottom:calc(10px + env(safe-area-inset-bottom));text-align:center;font:800 1.25rem/1.2 var(--bx-font-body);opacity:.7;z-index:4;pointer-events:none}.bxs-end{align-items:center;justify-content:center;text-align:center;gap:14px;padding-top:110px;z-index:4}.bxs-end .bx-badge{--bxb:128px;background:var(--bx-site);margin-top:14px}.bxs-end h2{font-size:clamp(2.8rem,7vw,3.4rem);margin:8px 0 0;text-wrap:balance}.bxs-end p{margin:0;font-size:1.6rem}.bxs-end .bx-btn{width:min(100%,300px)}.bxs-end__again{border:0;background:none;color:var(--bx-berry);font:800 1.5rem/1.2 var(--bx-font-body);text-decoration:underline;text-underline-offset:.18em;min-height:44px;cursor:pointer}.bxs-player.is-paused .bxs-frame *,.bxs-player.is-paused .bxs-frame *:before{animation-play-state:paused!important}.bxs-arrow{position:absolute;top:50%;width:52px;height:52px;margin-top:-26px;border:0;border-radius:50%;background:#fefdf824;color:var(--bx-cream);cursor:pointer;display:none}.bxs-arrow:before{content:"";position:absolute;left:21px;top:18px;width:14px;height:14px;border:solid currentColor;border-width:3px 3px 0 0;transform:rotate(45deg);margin-left:-5px}.bxs-arrow--prev{left:max(16px,calc(50% - 330px))}.bxs-arrow--prev:before{transform:rotate(-135deg);margin-left:2px}.bxs-arrow--next{right:max(16px,calc(50% - 330px))}.bxs-arrow[disabled]{opacity:.25;cursor:default}@media(min-width:760px)and (min-height:520px){.bxs-arrow{display:block}}.bxs-slide__art .bx-art--sym{width:min(46vw,200px);height:min(46vw,200px);margin:auto;border-radius:50%;background:var(--bx-cream);box-shadow:inset 0 0 0 4px var(--bx-berry);font-size:clamp(3rem,16vw,5rem)}.bxs-cover[class*=bxs-bg--],.bxs-cover[class*=bxs-bg--]:hover,.bxs-panel[class*=bxs-bg--]{background:var(--bx-cream);color:var(--bx-plum);box-shadow:0 0 0 1px var(--bx-line)}.bxs-cover[class*=bxs-bg--]:hover{box-shadow:var(--bx-shadow-lift)}.bxs-cover .bxs-art,.bxs-panel .bxs-art{filter:none}.bxs-cover__t{color:var(--bx-berry)}.bxs-cover__play{background:var(--bx-berry);opacity:1}.bxs-cover[class*=bxs-bg--] .bxs-cover__play:after{border-left-color:var(--bx-cream)}.bxs-covers{gap:14px}@media(min-width:1040px){.bxs-covers{grid-template-columns:repeat(4,1fr);gap:22px}}.js .bxs-tales{display:none}@media(max-width:639px){.bxs-covers{grid-template-columns:repeat(2,minmax(0,1fr))}.bxs-cover{aspect-ratio:auto;justify-content:flex-start;min-width:0}.bxs-cover__art{position:static;display:block;width:100%;height:auto;aspect-ratio:1;flex:none;margin-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bx-stories.css.map */
