.jb-entry{padding-top:4rem;padding-bottom:5rem}.jb-entry-intro{max-width:76rem;margin:0 auto 3.3rem;text-align:center}.jb-entry-intro .jb-eyebrow{color:#687381;letter-spacing:.12em;margin:0 0 1.1rem}.jb-entry-intro h1{font:500 clamp(2.9rem,3.5vw,4.4rem)/1.2 Arial,Helvetica,sans-serif;letter-spacing:-.04em;color:#1a2b40;margin:0 0 1.4rem}.jb-entry-intro>p:last-child{font:400 1.5rem/1.7 Arial,sans-serif;color:#526479;margin:0}.jb-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;max-width:116rem;margin:auto}.jb-entry-door{display:flex;flex-direction:column;padding:3.5rem;text-decoration:none;border:1px solid #dbe1e8;border-radius:.8rem;color:#1a2b40;transition:border-color .15s,box-shadow .15s}.jb-entry-door:hover{border-color:#687f9a;box-shadow:0 6px 20px #18324c12}.jb-entry-door--books{background:#f7f3ea;border-top:4px solid #1b303b}.jb-entry-door--goods{background:#f3f7ff;border-top:4px solid #2455d6}.jb-entry-kicker{font:600 1.05rem/1.5 Arial,sans-serif;letter-spacing:.06em;color:#5f665f;margin:0 0 1.7rem}.jb-entry-door--goods .jb-entry-kicker{color:#244da3}.jb-entry-door h2{font:600 clamp(3rem,3.4vw,4.4rem)/1.13 Arial,sans-serif;letter-spacing:-.04em;color:#192e43;max-width:43rem;margin:0 0 2rem;min-height:2.26em}.jb-entry-description{font:400 1.5rem/1.75 Arial,sans-serif;color:#52606d;margin:0 0 2.2rem;max-width:47rem}.jb-entry-action{display:flex;justify-content:space-between;gap:2rem;align-items:center;font:600 1.4rem/1.5 Arial,sans-serif;margin-top:auto;padding:1.4rem 0 2.4rem;color:#1b303b}.jb-entry-door--goods .jb-entry-action{color:#174aca}.jb-entry-action>span{font-size:2rem}.jb-entry-identity{display:flex;gap:1.2rem;align-items:center;border-top:1px solid #d5d9dc;padding-top:1.8rem;font:600 1.25rem/1.4 Arial,sans-serif;color:#4b5967}.jb-entry-identity small{display:block;font:400 1.05rem/1.5 Arial,sans-serif;margin-top:.3rem;color:#66737e}.jb-entry-logo{width:3.6rem;height:3.6rem;object-fit:contain;border-radius:.3rem;flex-shrink:0}.jb-entry-shared{margin:2.5rem 0 1rem;text-align:center;font:400 1.25rem/1.7 Arial,sans-serif;color:#596b7b}.jb-entry-help{display:flex;justify-content:center;gap:1rem 2.5rem;flex-wrap:wrap;font:400 1.15rem/1.5 Arial,sans-serif}.jb-entry-help a{display:inline-flex;min-height:4.4rem;align-items:center;color:#526479;text-underline-offset:.4rem}.jb-store .header-wrapper,.jb-store .header,.jb-store .shopify-section-header-sticky{background:#fff;color:#1a2b40}.jb-store .header-wrapper{border-bottom:2px solid #dce3eb}.jb-store--books .header-wrapper{border-bottom-color:#bdad8d}.jb-store--goods .header-wrapper{border-bottom-color:#2455d6}.jb-store .header__heading-link,.jb-store .header__menu-item,.jb-store .header__icon,.jb-store .header .localization-form__select,.jb-store .jb-nav-dropdown>summary{color:#1a2b40}.jb-store .header .jb-wordmark{color:#1a2b40;font-size:2.15rem}.jb-store .jb-parent-brand{color:#566779;font:400 1rem/1.3 Arial,sans-serif;opacity:1}.jb-store .header__heading-link{gap:1rem}.jb-store .header__heading-link img{width:4rem;height:4rem;display:block}.jb-store .header__menu-item:hover,.jb-store .header__icon:hover{color:#2455b0}.jb-store .utility-bar,.jb-store .announcement-bar-section{background:#f2f5f8;color:#526479;border-color:#e4e9ee}.jb-store .announcement-bar__message{font:400 1.1rem/1.5 Arial,sans-serif;text-transform:none;letter-spacing:.025em;color:#526479;padding:1rem 0}.jb-store .header .search-modal,.jb-store .header .search-modal .field{background:#fff;color:#1a2b40;--color-background:255,255,255;--color-foreground:26,43,64}.jb-store .search-modal__close-button,.jb-store .header .search__button{color:#1a2b40}.jb-store-context{display:flex;justify-content:space-between;gap:1rem 2rem;align-items:center;margin:0 0 1.8rem;font:400 1.15rem/1.5 Arial,sans-serif;color:#5c6b78}.jb-store-context a{color:inherit;text-underline-offset:.3rem;min-height:3rem;display:flex;align-items:center}.jb-store-context>span{text-align:right}.jb-store .jb-brand-world{display:grid;grid-template-columns:1.3fr 1fr;gap:3rem;align-items:center;padding:clamp(2.6rem,4vw,5rem);border-radius:.8rem;border:1px solid #d9e1e9;min-height:39rem}.jb-store .jb-books-world{border-color:#1b303b;background:#1b303b}.jb-store .jb-goods-world{background:#f5f8ff;border-color:#d4dff6}.jb-store .jb-books-copy h1,.jb-store .jb-goods-copy h1{font-size:clamp(3.8rem,4.5vw,6.2rem);line-height:1.06;margin:1.8rem 0 2rem;letter-spacing:-.04em}.jb-store .jb-goods-copy h1{font-weight:800}.jb-store .jb-brand-world .jb-brand-lead{font:400 1.5rem/1.75 Arial,sans-serif}.jb-store .jb-brand-world .jb-brand-button{border-radius:.4rem;font:600 1.3rem/1.4 Arial,sans-serif;min-height:4.8rem;padding:1.4rem 2rem}.jb-store .jb-goods-art{min-height:28rem}.jb-store .jb-goods-logo-card{width:19rem;height:19rem}.jb-store .jb-goods-orbit{width:25rem;height:25rem}.jb-store .jb-goods-ribbon,.jb-store .jb-books-notes{background:transparent;border:0;border-bottom:1px solid #d7dfe6;border-radius:0;color:#526479;padding:1.7rem 0;margin:0;display:flex;justify-content:space-between;gap:1.5rem;font:400 1.2rem/1.5 Arial,sans-serif;letter-spacing:0}.jb-store .jb-goods-ribbon>span[aria-hidden]{display:none}.jb-store .jb-goods-ribbon>span{font-weight:600;color:#244da3}.jb-store .jb-books-notes{color:#71644e}.jb-search-scope{font:400 1.25rem/1.6 Arial,sans-serif;color:#526479}.jb-store .footer,.jb-store .footer.gradient{background:#f5f7fa;color:#526479;--color-background:245,247,250;--color-foreground:26,43,64}.jb-store .footer h2,.jb-store .footer .localization-form__select,.jb-store .footer a,.jb-store .footer .footer__copyright{color:#42566b}.jb-store .footer .jb-footer-content h2{font:600 1.6rem/1.3 Arial,sans-serif}.jb-store .footer__content-top{padding-top:4rem;padding-bottom:3rem}.jb-store .footer__content-bottom,.jb-store .footer-block--newsletter{border-color:#dfe5ec}.jb-store .footer-block--newsletter h2{color:#1a2b40}@media(min-width:990px){.jb-store .header{min-height:0;padding-block:1rem}.jb-store .header__inline-menu{margin:0}.jb-store .jb-header-menu{gap:.6rem}}@media(max-width:989px){.jb-store .header{min-height:6.8rem}.jb-store .header .jb-wordmark{font-size:1.55rem}.jb-store .header__heading-link img{width:3.2rem;height:3.2rem}.jb-store .jb-parent-brand{font-size:.9rem}.jb-store .header__heading-link{gap:.7rem}.jb-store-context{font-size:1.05rem}}@media(max-width:749px){.jb-entry{padding-top:2.7rem;padding-bottom:3rem}.jb-entry-intro{text-align:left;margin-bottom:2.5rem}.jb-entry-intro h1{font-size:3.1rem}.jb-entry-intro>p:last-child{font-size:1.4rem}.jb-entry-grid{grid-template-columns:1fr;gap:1.6rem}.jb-entry-door{padding:2.2rem}.jb-entry-door h2{font-size:3rem;min-height:0;margin-bottom:1.2rem}.jb-entry-kicker{font-size:.95rem;margin-bottom:1.3rem}.jb-entry-description{font-size:1.35rem;margin-bottom:1rem}.jb-entry-action{font-size:1.3rem;padding:.8rem 0 1.5rem}.jb-entry-identity{padding-top:1.4rem}.jb-entry-logo{width:3rem;height:3rem}.jb-entry-shared{text-align:left;font-size:1.15rem}.jb-entry-help{justify-content:flex-start;font-size:1.1rem;gap:1rem 2rem}.jb-store-context{display:block;margin-bottom:1.4rem}.jb-store-context>span{display:block;text-align:left;margin-top:.3rem;font-size:1rem}.jb-store .jb-brand-world{grid-template-columns:1fr;gap:2rem;min-height:0;padding:2.4rem 2rem}.jb-store .jb-books-copy h1,.jb-store .jb-goods-copy h1{font-size:clamp(3.3rem,9vw,4.4rem)}.jb-store .jb-brand-world .jb-brand-lead{font-size:1.35rem}.jb-store .jb-goods-art{min-height:19rem}.jb-store .jb-goods-logo-card{width:14rem;height:14rem}.jb-store .jb-goods-orbit{width:17rem;height:17rem}.jb-store .jb-goods-ribbon,.jb-store .jb-books-notes{font-size:1.05rem;gap:.7rem 1rem;padding:1.4rem 0;flex-wrap:wrap}}@media(max-width:749px){.jb-entry-intro{margin-bottom:1.8rem}.jb-entry-door{padding:1.7rem 1.8rem}.jb-entry-door h2{font-size:2.5rem}.jb-entry-kicker,.jb-entry-description{display:none}.jb-entry-action{padding:.3rem 0 1.2rem}.jb-entry-identity{padding-top:1.2rem}.jb-entry-logo{width:2.6rem;height:2.6rem}}@media(prefers-reduced-motion:reduce){.jb-entry-door{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/jb-store-entry.css.map */
