@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wdth,wght@12..96,75..100,200..800&display=swap";.jbk,.jbkz,.jbkz-toast{--wall:#2A262D;--wall-up:#37323B;--ink:#1B171E;--cream:#FFF5EC;--cream-2:rgba(255,245,236,.76);--cream-3:rgba(255,245,236,.54);--hair:rgba(255,245,236,.14);--amber:#EAA443;--coral:#DE694D;--red:#D63933;--led:#FFC47E;--f:"Bricolage Grotesque","Helvetica Neue",Arial,sans-serif;--ease:cubic-bezier(.65,.02,.22,1)}.jbk[data-hue="1"],.jbkz[data-hue="1"]{--wall:#16233A}.jbk[data-hue="2"],.jbkz[data-hue="2"]{--wall:#3B1823}.jbk[data-hue="3"],.jbkz[data-hue="3"]{--wall:#142E26}.jbk[data-hue="4"],.jbkz[data-hue="4"]{--wall:#33231A}.jbk[data-hue="5"],.jbkz[data-hue="5"]{--wall:#1F1C3D}.jbk[data-hue="6"],.jbkz[data-hue="6"]{--wall:#3A1E16}.jbk[data-hue="7"],.jbkz[data-hue="7"]{--wall:#0F2F35}.jbk[data-hue="8"],.jbkz[data-hue="8"]{--wall:#33193A}.jbk[data-hue="9"],.jbkz[data-hue="9"]{--wall:#262A17}.jbk[data-hue="10"],.jbkz[data-hue="10"]{--wall:#1D2B3F}.jbk[data-hue="11"],.jbkz[data-hue="11"]{--wall:#3A1630}.jbk[data-hue="12"],.jbkz[data-hue="12"]{--wall:#102822}.jbk[data-hue="13"],.jbkz[data-hue="13"]{--wall:#24262B}.jbk{--gut:clamp(16px,4vw,56px);position:relative;display:block;margin:0;padding:0;overflow:hidden;isolation:isolate;background:var(--wall);color:var(--cream);font-family:var(--f);font-size:16px;font-weight:400;line-height:1.5;text-align:left;-webkit-font-smoothing:antialiased;transition:background-color .6s ease}@supports (overflow:clip){.jbk{overflow:clip}}.jbk:before,.jbkz .jbkz-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(80% 50% at 14% 0%,#ffecdc1c,#ffecdc00 65%),radial-gradient(60% 45% at 92% 100%,#de694d14,#de694d00 70%),radial-gradient(150% 100% at 50% 40%,#0000 50%,#08050a73)}.jbk:after,.jbkz .jbkz-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px}.jbk *,.jbk *:before,.jbk *:after,.jbkz *,.jbkz *:before,.jbkz *:after,.jbkz-toast *{box-sizing:border-box}.jbk h2,.jbk p,.jbk ul,.jbk li,.jbkz h2,.jbkz p,.jbkz dl,.jbkz dt,.jbkz dd{margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:normal;text-transform:none;text-align:left;max-width:none;list-style:none}.jbk a,.jbkz a,.jbkz-toast a{color:inherit;text-decoration:none;border:0}.jbk img,.jbkz img{display:block;max-width:none;max-height:none;margin:0;border:0;padding:0}.jbk button,.jbkz button,.jbkz select{font-family:var(--f);text-transform:none;letter-spacing:normal;margin:0}.jbk :focus-visible,.jbkz :focus-visible{outline:2px solid var(--amber);outline-offset:3px}.jbk .jbk-wrap{position:relative;max-width:1360px;margin:0 auto;padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px));padding-top:clamp(56px,9vw,120px);padding-bottom:clamp(56px,9vw,120px)}.jbk .jbk-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 40px;margin:0 0 clamp(26px,4vw,48px)}.jbk .jbk-eye{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--cream-3)}.jbk .jbk-eye i{font-style:normal;color:var(--amber)}.jbk .jbk-eye-shelf{color:var(--cream-2)}.jbk .jbk-head h2{font-size:clamp(44px,6.4vw,104px);font-weight:800;font-stretch:75%;letter-spacing:-.03em;line-height:.92;color:var(--cream);text-wrap:balance}.jbk .jbk-head h2 span{display:block;font-weight:300;font-stretch:100%;font-size:.6em;letter-spacing:-.025em;line-height:1.05;color:var(--cream-2)}.jbk .jbk-intro{max-width:36ch;color:var(--cream-3)}.jbk .jbk-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 clamp(18px,2.6vw,26px)}.jbk .jbk-chip{appearance:none;-webkit-appearance:none;flex:none;height:38px;padding:0 15px;border-radius:3px;border:1px solid var(--hair);background:#fff5ec08;color:var(--cream-2);font-size:12px;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:none;transition:border-color .2s,color .2s,background-color .2s,box-shadow .3s}.jbk .jbk-chip:hover{border-color:#fff5ec6b;color:var(--cream)}.jbk .jbk-chip[aria-pressed=true]{border-color:var(--amber);color:var(--led);background:#eaa44314;box-shadow:inset 0 0 0 1px #eaa44329,0 0 24px -8px #ea8c3cbf}.jbk .jbk-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 18px;margin:0 0 clamp(30px,4.6vw,52px);font-size:11.5px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--cream-3);font-variant-numeric:tabular-nums}.jbk .jbk-tap{display:inline-flex;align-items:center;gap:8px}.jbk .jbk-tap svg{width:15px;height:15px;stroke:var(--amber);fill:none;stroke-width:1.6;stroke-linecap:round}.jbk .jbk-tap .on-mouse{display:none}@media(hover:hover)and (pointer:fine){.jbk .jbk-tap .on-mouse{display:inline}.jbk .jbk-tap .on-touch{display:none}}.jbk .jbk-grid{--cols:2;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:clamp(36px,5vw,64px) clamp(14px,3vw,44px)}@media(min-width:600px){.jbk .jbk-grid{--cols:3}}@media(min-width:900px){.jbk .jbk-grid{--cols:4}}@media(min-width:1200px){.jbk .jbk-grid{--cols:6}}.jbk .jbk-cell{position:relative;min-width:0}.jbk .jbk-book{position:relative;display:block;-webkit-tap-highlight-color:transparent;outline-offset:8px}.jbk .jbk-book:after{content:"";position:absolute;top:-10px;right:-7px;bottom:-9px;left:-7px;border:1px solid var(--amber);border-radius:4px;opacity:0;transform:scale(.97);transition:opacity .15s ease,transform .3s var(--ease);pointer-events:none}.jbk .jbk-cell.is-picked .jbk-book:after{opacity:1;transform:none}.jbk .jbk-niche{position:relative;display:flex;align-items:flex-end;justify-content:center;aspect-ratio:10/11}.jbk .jbk-niche:after{content:"";position:absolute;left:-18%;right:-18%;bottom:-30%;height:95%;background:radial-gradient(50% 48% at 50% 72%,#ff965042,#ff965000 72%);opacity:0;transition:opacity .7s ease;pointer-events:none;z-index:-1}.jbk .jbk-bk{position:relative;display:block;flex:none;width:min(86%,calc(103.4% * var(--ar,.75)));aspect-ratio:var(--ar,.75);margin-bottom:-2px;transition:transform .55s var(--ease),opacity .3s}.jbk .jbk-cv,.jbkz .jbkz-cv{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;border-radius:2px 3px 3px 2px;background:#3b353f}.jbk .jbk-cv{box-shadow:2px 0 #e9e2d2,3px 0 #b7ae9a,0 1px 1px #00000080,10px 14px 22px -8px #000000b3,2px 4px 9px #00000052}.jbk .jbk-cv img,.jbkz .jbkz-cv img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.jbk .jbk-cv:after,.jbkz .jbkz-cv:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#00000057 0,#fff3 1.3%,#0000001f 3%,#0000 7%),linear-gradient(180deg,#ffffff1a,#fff0 30%)}.jbk .jbk-cv:before,.jbkz .jbkz-cv:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(0deg,#ffa55580,#ffa55500 24%);mix-blend-mode:screen;opacity:0;transition:opacity .6s ease}.jbk .jbk-bk.is-probe{opacity:0}.jbk .jbk-tag{position:absolute;right:-10px;top:-10px;z-index:3;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--red);color:#fff;font-size:11px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums;box-shadow:0 3px 8px #0006,inset 0 0 0 2px #ffffff24;transform:rotate(-10deg)}.jbk .jbk-shelf,.jbkz .jbkz-shelf{position:relative;display:block;border-top:1px solid rgba(255,248,240,.55);border-radius:0 0 2px 2px;background:linear-gradient(180deg,#fff8f042,#fff8f014 55%,#fff8f008);box-shadow:0 1px #00000059,0 16px 22px -12px #000000bf}.jbk .jbk-shelf{height:9px;margin:0 2%}.jbk .jbk-shelf:before,.jbkz .jbkz-shelf:before{content:"";position:absolute;left:2%;right:2%;bottom:100%;height:6px;background:linear-gradient(180deg,#fff8f000,#fff8f021);clip-path:polygon(4% 0,96% 0,100% 100%,0 100%)}.jbk .jbk-shelf i,.jbkz .jbkz-shelf i{position:absolute;top:-1px;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,rgba(255,150,70,0),var(--led) 14%,#FFE6C4 50%,var(--led) 86%,rgba(255,150,70,0));box-shadow:0 0 12px 2px #ffa050d9,0 0 40px 8px #e66e3c80,0 24px 60px 10px #de694d59;opacity:0;transition:opacity .5s ease}.jbk .jbk-cell.is-lit .jbk-shelf i,.jbk .jbk-cell.is-lit .jbk-niche:after,.jbk .jbk-cell.is-lit .jbk-cv:before{opacity:1}.jbk .jbk-cell.is-away .jbk-bk{visibility:hidden}@media(hover:hover)and (pointer:fine){.jbk .jbk-book:hover .jbk-bk{transform:translateY(-7px)}.jbk .jbk-book:hover .jbk-shelf i{opacity:.55}.jbk .jbk-book:hover .jbk-niche:after{opacity:.6}}.jbk .jbk-label{display:grid;gap:5px;margin-top:16px;padding:0 2%}.jbk .jbk-name{font-size:12.5px;line-height:1.32;color:var(--cream-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jbk .jbk-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-variant-numeric:tabular-nums}.jbk .jbk-price b{font-size:13.5px;font-weight:650;color:var(--cream)}.jbk .jbk-price s{font-size:12px;color:var(--cream-3)}.jbk .jbk-price em{font-size:10.5px;font-style:normal;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--coral)}.jbk .jbk-art{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:14% 10% 12% 14%;background:linear-gradient(150deg,#8a2b45,#5c1a2e 55%,#3a0f1c);color:#ebcb8a;text-align:left}.jbk .jbk-art small{font-size:9px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.jbk .jbk-art b{font-size:13px;font-weight:700;font-stretch:80%;line-height:1.1;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.jbkz .jbk-art{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:14% 10% 12% 14%;background:linear-gradient(150deg,#8a2b45,#5c1a2e 55%,#3a0f1c);color:#ebcb8a}.jbkz .jbk-art small{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.jbkz .jbk-art b{font-size:clamp(16px,4.4vw,26px);font-weight:700;font-stretch:80%;line-height:1.08;text-transform:uppercase}@media(min-width:900px){.jbk .jbk-name{font-size:13px}.jbk .jbk-price b{font-size:14px}}.jbk .jbk-panel.is-in .jbk-cell{animation:jbk-in .65s var(--ease) both;animation-delay:calc(var(--k,0) * 45ms)}@keyframes jbk-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.jbk .jbk-more{display:flex;justify-content:center;margin-top:clamp(44px,6vw,72px)}.jbk .jbk-line{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 22px;border-radius:999px;border:1px solid rgba(255,245,236,.32);color:var(--cream);font-size:14px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s}.jbk .jbk-line svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jbk .jbk-line:hover{background:var(--cream);color:var(--ink);border-color:var(--cream)}.jbk .jbk-empty{max-width:46ch;padding:28px 0 8px;color:var(--cream-3)}@media(max-width:860px){.jbk .jbk-filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-left:calc(-1*max(var(--gut),env(safe-area-inset-left,0px)));margin-right:calc(-1*max(var(--gut),env(safe-area-inset-right,0px)));padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px))}.jbk .jbk-filters::-webkit-scrollbar{display:none}}.jbkz{--sh:clamp(240px, calc(100vh - 410px) ,440px);--slw:60vw;--pad:max(16px,env(safe-area-inset-left,0px));--padr:max(16px,env(safe-area-inset-right,0px));position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;color:var(--cream);font-family:var(--f);font-size:16px;font-weight:400;line-height:1.5;text-align:left;-webkit-font-smoothing:antialiased}@supports (height:1svh){.jbkz{--sh:clamp(240px, calc(100svh - 410px) ,440px)}}.jbkz[hidden],.jbkz [hidden]{display:none!important}.jbkz .jbkz-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;isolation:isolate;background:var(--wall)}.jbkz .jbkz-scroll{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-top:env(safe-area-inset-top,0px);padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}.jbkz .jbkz-top{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px var(--padr) 6px var(--pad)}.jbkz .jbkz-back{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 15px 0 11px;border:1px solid var(--amber);border-radius:3px;background:#eaa44312;color:var(--led);font-size:12px;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.jbkz .jbkz-back:hover{background:#eaa44329}.jbkz .jbkz-back svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jbkz .jbkz-pos{font-size:12px;letter-spacing:.14em;color:var(--cream-3);font-variant-numeric:tabular-nums}.jbkz .jbkz-pos b{font-weight:600;color:var(--cream)}.jbkz .jbkz-grid{position:relative}.jbkz .jbkz-head{position:relative;z-index:3;padding:6px var(--padr) 0 var(--pad)}.jbkz .jbkz-eye{margin:0 0 10px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--amber)}.jbkz .jbkz-title{font-size:clamp(30px,8.6vw,42px);font-weight:780;font-stretch:75%;line-height:.95;letter-spacing:-.005em;text-transform:uppercase;color:var(--cream);text-wrap:balance}.jbkz .jbkz-title.is-long{font-size:clamp(26px,7vw,34px)}.jbkz .jbkz-title.is-xlong{font-size:clamp(22px,5.8vw,28px);line-height:1}.jbkz .jbkz-sub{margin-top:10px;max-width:44ch;font-size:14px;line-height:1.42;color:var(--cream-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jbkz .jbkz-stage{position:relative;z-index:2;height:var(--sh);margin-top:clamp(6px,1.4vh,20px);overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none}.jbkz .jbkz-track{position:absolute;left:0;top:0;bottom:0;display:flex;will-change:transform;transition:transform .7s var(--ease)}.jbkz .jbkz-slide{position:relative;flex:0 0 var(--slw);width:var(--slw);height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:30px;transform:scale(.7) translateY(4%);transform-origin:50% 100%;opacity:0;transition:transform .7s var(--ease),opacity .5s ease;cursor:pointer}.jbkz .jbkz-slide.is-near{opacity:.42}.jbkz .jbkz-slide.is-on{z-index:2;transform:none;opacity:1;cursor:default}.jbkz .jbkz-niche{position:relative;flex:1 1 auto;min-height:0;display:flex;align-items:flex-end;justify-content:center}.jbkz .jbkz-niche:after{content:"";position:absolute;left:-30%;right:-30%;bottom:-24%;height:80%;background:radial-gradient(50% 50% at 50% 74%,#ff965047,#ff965000 72%);opacity:0;transition:opacity .8s ease;pointer-events:none;z-index:-1}.jbkz .jbkz-bk{position:relative;display:block;flex:none;width:min(96%,calc((var(--sh) - 44px) * var(--ar,.75)));aspect-ratio:var(--ar,.75);margin-bottom:-2px;will-change:transform}.jbkz .jbkz-cv{box-shadow:3px 0 #e9e2d2,5px 0 #b7ae9a,0 2px 2px #00000080,18px 26px 40px -12px #000000bf,4px 8px 16px #00000059}.jbkz .jbkz-shelf{height:12px;width:92%;margin:0 auto;transition:opacity .3s ease}.jbkz .jbkz-slide.is-on .jbkz-shelf i,.jbkz .jbkz-slide.is-on .jbkz-niche:after,.jbkz .jbkz-slide.is-on .jbkz-cv:before{opacity:1;transition-delay:.15s}.jbkz .jbkz-arrow{appearance:none;-webkit-appearance:none;position:absolute;z-index:3;top:calc(50% - 36px);display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid rgba(255,245,236,.3);background:#1b171e99;color:var(--cream);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .3s ease,border-color .2s}.jbkz .jbkz-arrow:hover{border-color:var(--amber);color:var(--led)}.jbkz .jbkz-arrow svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jbkz .jbkz-prev{left:max(10px,env(safe-area-inset-left,0px))}.jbkz .jbkz-next{right:max(10px,env(safe-area-inset-right,0px))}.jbkz .jbkz-arrow[disabled]{opacity:0;pointer-events:none}.jbkz .jbkz-info{position:relative;z-index:3;display:grid;gap:12px;padding:14px var(--padr) 0 var(--pad)}.jbkz .jbkz-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-variant-numeric:tabular-nums}.jbkz .jbkz-price b{font-size:31px;font-weight:700;font-stretch:85%;letter-spacing:-.02em;line-height:1.05;color:var(--cream)}.jbkz .jbkz-price s{font-size:15px;color:var(--cream-3)}.jbkz .jbkz-price em{align-self:center;padding:5px 8px 4px;border-radius:3px;background:var(--red);color:#fff;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jbkz .jbkz-meta{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:42px;padding:9px 0;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);font-size:12.5px;line-height:1.35}.jbkz .jbkz-print{min-width:0;color:var(--cream-2)}.jbkz .jbkz-stock{display:inline-flex;align-items:center;gap:8px;flex:none;margin-left:auto;color:var(--cream)}.jbkz .jbkz-stock:before{content:"";width:7px;height:7px;border-radius:50%;background:#7bd88f;box-shadow:0 0 8px #7bd88fcc}.jbkz .jbkz-stock.is-out:before{background:var(--red);box-shadow:none}.jbkz .jbkz-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 16px}.jbkz .jbkz-note{font-size:12px;line-height:1.35;color:var(--cream-3)}.jbkz .jbkz-pick{appearance:none;-webkit-appearance:none;position:relative;display:flex;align-items:center;flex:1 1 auto;min-width:0;height:40px;margin:-4px 0;padding:0 34px 0 12px;border:1px solid rgba(234,164,67,.6);border-radius:3px;background:#eaa44312 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23EAA443' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center/15px 15px;color:var(--cream);font-size:13px;font-weight:500;line-height:1.2;text-align:left;cursor:pointer;transition:background-color .2s,border-color .2s}.jbkz .jbkz-pick:hover,.jbkz .jbkz-pick[aria-expanded=true]{background-color:#eaa44326;border-color:var(--amber)}.jbkz .jbkz-pick[aria-expanded=true]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23EAA443' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 15 6-6 6 6'/%3E%3C/svg%3E")}.jbkz .jbkz-pick-v{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jbkz .jbkz-menu{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:8;display:grid;gap:2px;max-height:min(320px,60vh);overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid rgba(234,164,67,.38);border-radius:6px;background-color:var(--wall);background-image:linear-gradient(#fff5ec0f,#fff5ec0f);box-shadow:0 22px 50px -12px #000000d9,0 0 0 1px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform-origin:50% 0;animation:jbkz-menu .16s ease-out}.jbkz .jbkz-menu.is-up{top:auto;bottom:calc(100% + 6px);transform-origin:50% 100%}@keyframes jbkz-menu{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.jbkz .jbkz-opt{appearance:none;-webkit-appearance:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 12px;border:0;border-radius:4px;background:transparent;color:var(--cream);font-size:14px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer;transition:background-color .15s}.jbkz .jbkz-opt:hover,.jbkz .jbkz-opt:focus{background:#eaa4431c;outline:none}.jbkz .jbkz-opt:focus-visible{box-shadow:inset 0 0 0 1px var(--amber)}.jbkz .jbkz-opt i{display:grid;place-items:center;width:16px;height:16px;border-radius:50%;border:1.5px solid rgba(255,245,236,.45)}.jbkz .jbkz-opt[aria-selected=true]{color:var(--led)}.jbkz .jbkz-opt[aria-selected=true] i{border-color:var(--amber)}.jbkz .jbkz-opt[aria-selected=true] i:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 8px #eaa443cc}.jbkz .jbkz-opt-t{min-width:0}.jbkz .jbkz-opt-p{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-variant-numeric:tabular-nums;white-space:nowrap}.jbkz .jbkz-opt-p b{font-weight:650;color:var(--cream)}.jbkz .jbkz-opt-p s{font-size:11.5px;color:var(--cream-3)}.jbkz .jbkz-opt-p em{font-size:11px;font-style:normal;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--coral)}.jbkz .jbkz-opt[disabled]{opacity:.5;cursor:default}.jbkz .jbkz-add{appearance:none;-webkit-appearance:none;position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;height:56px;padding:0 6px 0 26px;border:0;border-radius:999px;background:linear-gradient(90deg,#f4bc62,#eaa443 45%,#e48a4b);color:#22150a;font-size:16px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 12px 32px -12px #ea8c3cd9,inset 0 1px #fff6;transition:transform .15s ease,filter .2s,box-shadow .3s}.jbkz .jbkz-add:hover{filter:brightness(1.06)}.jbkz .jbkz-add:active{transform:scale(.985)}.jbkz .jbkz-add i{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:50%;background:#1b171ef0;color:var(--led)}.jbkz .jbkz-add svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.jbkz .jbkz-add .ic-ok,.jbkz .jbkz-add.is-done .ic-bag{display:none}.jbkz .jbkz-add.is-done .ic-ok{display:block}.jbkz .jbkz-add.is-busy{filter:saturate(.6) brightness(.95);cursor:progress}.jbkz .jbkz-add[disabled]{background:#fff5ec1a;color:var(--cream-3);box-shadow:none;cursor:default;filter:none}.jbkz .jbkz-add[disabled] i{background:#fff5ec14;color:var(--cream-3)}.jbkz .jbkz-full{display:inline-flex;align-items:center;gap:8px;padding:6px 0;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--cream-2);transition:color .2s}.jbkz .jbkz-full:hover{color:var(--led)}.jbkz .jbkz-full svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.jbkz .jbkz-fade{transition:opacity .45s ease,transform .6s var(--ease)}.jbkz:not(.is-open) .jbkz-fade{opacity:0;transform:translateY(12px)}.jbkz.is-open .jbkz-top{transition-delay:.05s}.jbkz.is-open .jbkz-head{transition-delay:.12s}.jbkz.is-open .jbkz-info{transition-delay:.22s}.jbkz.is-closing .jbkz-fade{transition-duration:.18s;transition-delay:0s}.jbkz.is-swap .jbkz-head,.jbkz.is-swap .jbkz-info{opacity:0;transform:translateY(6px);transition-duration:.15s;transition-delay:0s}.jbkz.is-opening .jbkz-slide.is-near,.jbkz.is-closing .jbkz-slide.is-near,.jbkz.is-opening .jbkz-shelf,.jbkz.is-closing .jbkz-shelf,.jbkz.is-opening .jbkz-arrow,.jbkz.is-closing .jbkz-arrow{opacity:0}.jbkz.is-opening .jbkz-slide.is-on .jbkz-niche:after,.jbkz.is-closing .jbkz-slide.is-on .jbkz-niche:after{opacity:0}.jbkz.no-anim *,.jbkz.no-anim{transition:none!important}@media(max-width:979px){.jbkz .jbkz-add{position:sticky;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:5}}@media(min-width:980px){.jbkz{--sh:clamp(340px,66vh,700px);--slw:40vw}@supports (height:1svh){.jbkz{--sh:clamp(340px,66svh,700px)}}.jbkz .jbkz-top{padding:22px max(40px,env(safe-area-inset-right,0px)) 0 max(40px,env(safe-area-inset-left,0px))}.jbkz .jbkz-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);grid-template-rows:1fr;align-items:start;min-height:calc(100vh - 92px)}.jbkz .jbkz-head{grid-column:1;grid-row:1;padding:4vh 0 0 max(40px,env(safe-area-inset-left,0px))}.jbkz .jbkz-title{font-size:clamp(40px,3.9vw,66px)}.jbkz .jbkz-title.is-long{font-size:clamp(34px,3.1vw,52px)}.jbkz .jbkz-title.is-xlong{font-size:clamp(28px,2.5vw,40px)}.jbkz .jbkz-sub{font-size:15px;-webkit-line-clamp:3}.jbkz .jbkz-info{gap:16px}.jbkz .jbkz-price b{font-size:38px}.jbkz .jbkz-stage{grid-column:1 / -1;grid-row:1;align-self:end;margin-top:0}.jbkz .jbkz-info{grid-column:3;grid-row:1;padding:4vh max(40px,env(safe-area-inset-right,0px)) 0 0;max-width:420px;justify-self:end;width:100%}.jbkz .jbkz-arrow{width:52px;height:52px}.jbkz .jbkz-prev{left:max(28px,env(safe-area-inset-left,0px))}.jbkz .jbkz-next{right:max(28px,env(safe-area-inset-right,0px))}}.jbkz-toast{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:2147483647;display:flex;align-items:center;gap:14px;width:max-content;max-width:calc(100% - 32px);padding:8px 8px 8px 20px;border-radius:28px;background:#1b171e;border:1px solid rgba(255,245,236,.2);color:var(--cream);box-shadow:0 12px 40px #00000080;font-family:var(--f);font-size:14.5px;line-height:1.35;transform:translate(-50%,24px);opacity:0;visibility:hidden;transition:transform .35s var(--ease),opacity .25s ease,visibility 0s linear .35s}.jbkz-toast.on{transform:translate(-50%);opacity:1;visibility:visible;transition:transform .35s var(--ease),opacity .25s ease}.jbkz-toast.plain{padding:12px 20px}.jbkz-toast span{min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jbkz-toast a{flex:none;display:inline-flex;align-items:center;height:40px;padding:0 18px;border-radius:999px;background:var(--amber);color:#22150a;font-weight:600;font-size:14px;white-space:nowrap}.jbkz-toast a[hidden]{display:none}html.jbkz-on body :is([id*=whatsapp i],[class*=whatsapp i],[id*=moose i],[class*=moose i]):not(.jbkz,.jbkz *,.jbkz-toast,.jbkz-toast *){visibility:hidden!important;pointer-events:none!important}@media(prefers-reduced-motion:reduce){.jbk *,.jbkz *,.jbkz-toast{transition-duration:.01s!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/javed-bookshelf.css.map */
