.jd-landing{--jd-orange: #ff6600;--jd-orange-light: #ff7a00;--jd-blue: #1e6fa8;background:#000;color:#fff;line-height:1.5;width:100%;max-width:100%;overflow-x:clip}.jd-landing *,.jd-landing *:before,.jd-landing *:after{box-sizing:border-box}.jd-landing a{color:#fff;text-decoration:none}.jd-landing img{max-width:100%;height:auto;display:block;background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;filter:none;object-fit:contain}.jd-hero,.jd-navblocks,.jd-promocards{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.jd-section{padding:clamp(1.25rem,3vw,2.25rem) clamp(1rem,4vw,3rem)}.jd-title{display:inline-block;font-size:clamp(1.35rem,3vw,2rem);font-weight:900;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.25rem}.jd-title__bar{display:block;height:6px;width:100%;min-width:130px;margin-top:6px;border-radius:3px;background:linear-gradient(90deg,var(--jd-orange),var(--jd-orange-light))}.jd-hero{padding:clamp(.5rem,1.5vw,1.5rem) clamp(.75rem,2.5vw,2.5rem) clamp(1rem,2vw,1.75rem)}.jd-hero__inner{position:relative;width:100%;max-height:480px;min-height:220px}.jd-hero__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;background:linear-gradient(100deg,#ff7300,#f26200 45%,#d84e00);z-index:0}.jd-hero__banner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:22px;z-index:1}.jd-hero__fallback{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:22px;overflow:hidden;z-index:1;background-image:repeating-linear-gradient(112deg,transparent 0 22px,rgba(0,0,0,.5) 22px 25px);-webkit-mask-image:linear-gradient(to right,#000 0%,#000 12%,transparent 30%,transparent 68%,#000 88%,#000 100%);mask-image:linear-gradient(to right,#000 0%,#000 12%,transparent 30%,transparent 68%,#000 88%,#000 100%)}.jd-hero__inner:has(.jd-hero__fallback){overflow:visible}.jd-hero__inner:has(.jd-hero__banner){overflow:hidden}.jd-hero__dragon{position:absolute;left:50%;bottom:-50%;transform:translate(-50%);height:122%;width:367px;max-width:55%;object-fit:contain;z-index:2;filter:drop-shadow(0 10px 24px rgba(0,0,0,.35))}.jd-hero__books{position:absolute;right:clamp(.75rem,5vw,5rem);bottom:-12%;height:96%;width:270px;max-width:34%;object-fit:contain;z-index:2;filter:drop-shadow(-14px 10px 26px rgba(0,0,0,.5))}.jd-hero__cta-wrap{position:absolute;left:clamp(1.25rem,8vw,8rem);top:50%;transform:translateY(-50%);z-index:3}.jd-hero__cta{display:inline-block;background:#000;color:#fff;font-weight:800;letter-spacing:.14em;font-size:clamp(.72rem,1.3vw,.95rem);padding:1em 2.4em;border-radius:999px;border:3px solid #000;box-shadow:0 0 0 3px #fff6,0 12px 26px #00000073;white-space:nowrap;transition:transform .2s,box-shadow .2s}.jd-hero__cta:hover{transform:translateY(-2px);box-shadow:0 0 0 3px #fff,0 16px 32px #00000080}.jd-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(.75rem,1.8vw,1.5rem)}.jd-card{display:flex;flex-direction:column;min-width:0;padding:12px;border-radius:20px}.jd-card__imglink{display:block;border-radius:10px;overflow:hidden;background:#060606}.jd-card__img{width:100%;aspect-ratio:4 / 5;object-fit:cover;transition:transform .35s ease}.jd-card:hover .jd-card__img{transform:scale(1.05)}.jd-card__title{font-size:clamp(.82rem,1.1vw,.95rem);font-weight:600;margin:.75rem 0 .2rem;line-height:1.3}.jd-card__title a:hover{color:var(--jd-orange-light)}.jd-card__price{color:var(--jd-orange);font-weight:800;font-size:1rem;margin:0}.jd-card__compare{color:#fff6;font-weight:400;font-size:.85em;margin-right:.4em}.jd-empty{color:#ffffff80;grid-column:1 / -1}.jd-slider-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.jd-slider-nav{display:flex;gap:.6rem;margin-bottom:1.2rem}.jd-slider-arrow{width:46px;height:46px;border-radius:999px;border:2px solid var(--jd-orange);background:transparent;color:var(--jd-orange);font-size:1rem;cursor:pointer;display:grid;place-items:center;transition:background .2s,color .2s}.jd-slider-arrow:hover{background:var(--jd-orange);color:#000}.jd-slider{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:clamp(1rem,4vw,3rem);padding-bottom:.75rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.jd-slider::-webkit-scrollbar{display:none}.jd-slide{position:relative;overflow:hidden;flex:0 0 clamp(210px,22vw,280px);scroll-snap-align:start;padding:.8rem;border-radius:12px;background-color:#08090c;transition:background-color .4s ease,backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease,box-shadow .4s ease,transform .25s ease}.jd-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;padding:1.5px;background:linear-gradient(135deg,#dfb86c,#a27936 40%,#ffd993,#855a1d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.jd-slide:after{content:"";position:absolute;top:0;left:-150%;width:100%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff05 30%,#ffffff38,#ffffff05 70%,#fff0);transform:skew(-25deg);transition:left .6s cubic-bezier(.3,1,.2,1);pointer-events:none;z-index:2}.jd-slide:hover{transform:translateY(-1px);background-color:#08090c73;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 30px #0009,inset 0 1px 1px #ffffff26}.jd-slide:hover:after{left:150%}.jd-slide__imglink{border-radius:8px;overflow:hidden;display:block}.jd-slide__img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:8px}.jd-slide__title{font-size:.85rem;font-weight:600;margin:.7rem 0 .2rem;line-height:1.3}.jd-slide__title a:hover{color:var(--jd-orange-light)}.jd-slide__price{color:var(--jd-orange);font-weight:800;margin:0;font-size:.92rem}.jd-navblocks{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,2vw,1.5rem);padding:clamp(.75rem,2vw,1.5rem) clamp(1rem,4vw,3rem)}.jd-navblock{position:relative;display:flex;align-items:center;justify-content:center;border-radius:14px;overflow:hidden;min-height:clamp(150px,20vw,260px);isolation:isolate}.jd-navblock__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2;transition:transform .5s ease}.jd-navblock:hover .jd-navblock__bg{transform:scale(1.04)}.jd-navblock:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000001a,#00000080);z-index:-1}.jd-navblock__label{font-weight:900;text-transform:uppercase;text-align:center;letter-spacing:.06em;font-size:clamp(1rem,2.2vw,1.6rem);text-shadow:0 2px 10px rgba(0,0,0,.95),0 0 26px rgba(0,0,0,.85);padding:0 1rem;line-height:1.25}.jd-navblock__tab{position:absolute;left:0;right:0;bottom:0;color:#fff;text-align:center;font-weight:800;letter-spacing:.16em;font-size:clamp(.68rem,1.3vw,.88rem);padding:.75em 1em;text-transform:uppercase;transition:padding .2s}.jd-navblock:hover .jd-navblock__tab{padding-bottom:1.05em}.jd-library-head{padding:clamp(1.25rem,3vw,2.25rem) clamp(1rem,4vw,3rem) .5rem}.jd-library-head .jd-title{margin-bottom:.75rem}.jd-library{position:relative;overflow:hidden;background:#0d0803;min-height:300px;aspect-ratio:1920 / 700;max-height:720px;padding-top:2px;padding-bottom:2px}.jd-library:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;z-index:5;opacity:.9}.jd-library:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#4a3611,#826225,#d1b46a,#f7e7a8 45%,#b89442,#70511c 85%,#3d2b0b);z-index:5;opacity:.9}.jd-library__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.jd-library__shelf{position:absolute;left:9%;right:9%;bottom:14%;display:flex;justify-content:center;gap:clamp(.75rem,3.5vw,2.75rem);z-index:2}.jd-book{position:relative;display:block;transition:transform .3s ease}.jd-book:hover{transform:translateY(-10px)}.jd-book__img{width:100%;aspect-ratio:2 / 3;object-fit:cover;border-radius:3px 6px 6px 3px;box-shadow:6px 10px 24px #000000a6}.jd-book__hotspot{position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:999px;background:#ffffffd9;animation:jd-pulse 2s infinite;pointer-events:none}@keyframes jd-pulse{0%{box-shadow:0 0 #ffffff8c}70%{box-shadow:0 0 0 14px #fff0}to{box-shadow:0 0 #fff0}}.jd-book__tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(4px);background:#000;border:1px solid var(--jd-orange);color:#fff;font-size:.72rem;white-space:nowrap;padding:.4em .8em;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.jd-book:hover .jd-book__tooltip,.jd-book:focus-visible .jd-book__tooltip{opacity:1;transform:translate(-50%) translateY(0)}.jd-promocards{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,3vw,2rem);padding:clamp(1.5rem,4vw,3rem) clamp(1rem,7vw,6rem);margin-bottom:40px;overflow:visible}.jd-promocards>*{display:block;height:100%;padding-bottom:10px;border-radius:16px;overflow:hidden}.jd-promocard{position:relative;border-radius:18px;overflow:hidden;min-height:clamp(160px,20vw,320px);display:grid;place-items:center;isolation:isolate;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1),border-color .4s ease}.jd-promocard:hover{transform:translateY(-6px)}.jd-promocard:after{content:"";position:absolute;top:0;left:-150%;width:80%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff08 30%,#ffffff26,#ffffff08 70%,#fff0);transform:skew(-25deg);pointer-events:none;z-index:2;transition:none}.jd-promocard:hover:after{left:150%;transition:left .75s ease-in-out}.jd-promocard__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.jd-promocard__label{position:relative;z-index:1;font-weight:900;text-transform:uppercase;text-align:center;letter-spacing:.06em;font-size:clamp(1.1rem,2.6vw,1.9rem);line-height:1.25;padding:0 1.25rem;text-shadow:0 2px 12px rgba(0,0,0,.95),0 0 30px rgba(0,0,0,.85)}.jd-faq{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.25rem,3vw,2.5rem) clamp(1rem,4vw,3rem);align-items:start}.jd-faq__item{border:1px solid rgba(255,102,0,.25);border-radius:12px;margin-bottom:.75rem;background:#0a0a0a;overflow:hidden}.jd-faq__q{cursor:pointer;font-weight:700;font-size:.92rem;padding:.9rem 1.1rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.jd-faq__q::-webkit-details-marker{display:none}.jd-faq__q:after{content:"+";color:var(--jd-orange);font-size:1.25rem;font-weight:400;flex-shrink:0;transition:transform .2s}.jd-faq__item[open] .jd-faq__q:after{transform:rotate(45deg)}.jd-faq__q:hover{color:var(--jd-orange-light)}.jd-faq__a{padding:0 1.1rem 1rem;color:#ffffffbf;font-size:.85rem}.jd-faq__map{width:80%;max-width:460px;margin-inline:auto;border-radius:14px}.header__row{border-radius:0!important}#header-component,#header-component .header__underlay-closed,#header-component .header__underlay-open{border-radius:0}@media(max-width:989px){.jd-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.jd-library{aspect-ratio:auto;height:167px;min-height:0}.jd-faq__col--map{display:none}.jd-library__shelf{gap:.6rem;left:5%;top:2%;right:5%}.jd-hero{padding:.5rem .75rem 1rem}.jd-hero__inner{aspect-ratio:auto;height:200px;min-height:0;max-height:none}.jd-hero__inner:before,.jd-hero__banner,.jd-hero__fallback{border-radius:16px}.jd-hero__dragon{height:112%;max-width:62%;bottom:-3%}.jd-hero__books{right:.5rem;height:88%;max-width:40%}.jd-hero__cta-wrap{left:1.1rem}.jd-hero__cta{font-size:.62rem;padding:.95em 1.6em}.jd-grid{grid-template-columns:repeat(2,1fr)}.jd-navblocks{grid-template-columns:1fr}.jd-library{aspect-ratio:auto;min-height:0}.jd-library__shelf{gap:.6rem;left:5%;right:5%}.jd-book{width:clamp(64px,19vw,110px)}.jd-promocards,.jd-faq{grid-template-columns:1fr}.jd-faq__col--map{order:-1}.jd-hero__dragon{max-width:50%;height:81%;width:261px;max-width:44%;bottom:-20%}.jd-hero__books{right:-.5rem;top:2rem;height:88%;max-width:48%;width:150px}.jd-hero__cta{font-size:.5rem;padding:.95em 1.6em}}@media(prefers-reduced-motion:reduce){.jd-book__hotspot{animation:none}.jd-card__img,.jd-navblock__bg,.jd-book,.jd-promocard{transition:none}}@media(max-width:920px){.jd.hero__dragon{max-width:44%;width:261px;height:81px;bottom:20px;left:43%}.jd.hero__books{position:absolute;top:2rem;right:.5rem;max-width:48%;width:150px;height:88px}.jd.hero__cta{font-size:.5rem;padding:.95em 1.6em}}.jd-news-section{--jd-news-gap: 1rem}.jd-news-section .jd-slider-head{align-items:center;margin-bottom:.25rem}.jd-news-section .jd-title{margin-bottom:1rem}.jd-news-controls{display:flex;align-items:center;gap:.55rem;margin-left:auto}.jd-news-arrow{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border-radius:50%;border:1px solid rgba(255,102,0,.75);background:#090909;color:#f60;font:inherit;font-size:1.35rem;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.jd-news-arrow:hover{background:#f60;color:#000;border-color:#f60;transform:scale(1.06)}.jd-news-arrow:focus-visible{outline:2px solid #fff;outline-offset:3px}.jd-news-arrow:active{transform:scale(.96)}.jd-news-caption{margin-bottom:1.2rem;color:#ffffff7a;font-size:.68rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.jd-news-marquee{position:relative;overflow:hidden;width:100%;isolation:isolate;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 7%,#000 93%,transparent 100%)}.jd-news-track{display:flex;width:max-content;will-change:transform;animation:jd-news-marquee 42s linear infinite}.jd-news-group{display:flex;flex:0 0 auto;align-items:stretch;gap:var(--jd-news-gap);padding-right:var(--jd-news-gap)}.jd-news-group .jd-slide{flex:0 0 clamp(210px,22vw,280px);min-width:0}.jd-news-marquee.is-paused .jd-news-track,.jd-news-marquee:hover .jd-news-track,.jd-news-marquee:focus-within .jd-news-track{animation-play-state:paused}@keyframes jd-news-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.jd-news-section{padding-left:0;padding-right:0}.jd-news-section .jd-slider-head{padding-inline:1rem}.jd-news-caption{display:none}.jd-news-controls{gap:.4rem}.jd-news-arrow{width:36px;height:36px;font-size:1.15rem}.jd-news-marquee{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 5%,#000 95%,transparent 100%)}.jd-news-group .jd-slide{flex-basis:clamp(190px,66vw,240px)}}@media(prefers-reduced-motion:reduce){.jd-news-track{animation:none;transform:none}}.jd-news-section .jd-news-controls{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:10px;margin:0 0 1rem auto;position:relative;z-index:5}.jd-news-section .jd-news-arrow{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;min-width:46px;padding:0;border:2px solid #ff6600;border-radius:50%;background:#080808;color:#f60;font-size:27px;font-weight:800;line-height:1;cursor:pointer;box-shadow:0 0 0 1px #ff66001f,0 4px 14px #00000059;transition:background .18s ease,color .18s ease,transform .18s ease}.jd-news-section .jd-news-arrow:hover{background:#f60;color:#000;transform:translateY(-1px)}.jd-news-section .jd-news-arrow:focus-visible{outline:3px solid #fff;outline-offset:3px}.jd-news-section .jd-news-arrow:active{transform:scale(.94)}@media(max-width:749px){.jd-news-section .jd-news-controls{gap:8px;margin-bottom:.85rem}.jd-news-section .jd-news-arrow{width:40px;height:40px;min-width:40px;font-size:23px}}.jd-news-marquee.is-manual .jd-news-track{animation:none!important;animation-play-state:paused!important;transition:transform .32s ease;will-change:transform}@media(prefers-reduced-motion:reduce){.jd-news-marquee.is-manual .jd-news-track{transition:none}}.jd-news-marquee.is-manual .jd-news-track{animation:none!important;animation-name:none!important;animation-duration:0s!important;animation-play-state:paused!important;transition:transform .28s ease!important}@media(prefers-reduced-motion:reduce){.jd-news-marquee.is-manual .jd-news-track{transition:none!important}}.jd-news-marquee.is-manual .jd-news-track{animation:none!important;animation-name:none!important;animation-duration:0s!important;animation-play-state:paused!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jet-dedes-styles.css.map */
