.header-menu .menu-list__list-item:has(>.menu-list__link[aria-expanded=true])>.menu-list__submenu{content-visibility:visible}@font-face{font-family:JMInter;src:url(jm-inter.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:JMArchivo;src:url(jm-archivo.woff2) format("woff2");font-weight:100 900;font-display:swap}body{--font-body--family:JMInter,Arial,sans-serif;--font-heading--family:JMArchivo,Arial,sans-serif;font-family:JMInter,Arial,sans-serif}h1,h2,h3,h4,.jm-wordmark{font-family:JMArchivo,Arial,sans-serif!important}.header-logo.jm-wordmark{width:auto!important;max-width:none!important;font-size:17px;font-weight:700;line-height:1.25;letter-spacing:.11em;text-decoration:none;white-space:nowrap}:is(a,button,input,select,summary):focus-visible{outline:3px solid #9f292d;outline-offset:4px}.jm-design-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px;margin-top:28px}.jm-design-card{min-width:0;display:flex;flex-direction:column;align-items:stretch}.jm-design-card[hidden],.jm-print-catalog [hidden]{display:none!important}.jm-design-image{display:block;aspect-ratio:1;background:#eee7db;margin-bottom:16px}.jm-design-image img{display:block;width:100%;height:100%;object-fit:contain;aspect-ratio:1}.jm-design-card h3{font-size:20px;line-height:1.3;margin:0 0 10px;overflow-wrap:anywhere}.jm-design-card .jm-design-album{font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 9px;color:#58534a}.jm-design-caption{font-size:12px;line-height:1.5;margin:0 0 15px;color:#5a574f}.jm-edition-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto}.jm-edition-links a{display:flex;align-items:center;justify-content:space-between;gap:10px;flex:1 1 130px;min-height:44px;padding:10px 12px;border:1px solid #9d968b;font-size:12px;line-height:1.4;text-decoration:none;color:inherit}.jm-edition-links a:hover,.jm-edition-links a[aria-current=page]{background:#e7d9c4;border-color:#7f352f}.jm-edition-links strong{white-space:nowrap;font-weight:600}.jm-edition-links a[hidden]{display:none!important}.jm-home-lyrics,.jm-print-catalog{padding:48px max(24px,calc((100% - 1440px)/2));background:#f5f0e7;color:#172027}.jm-home-lyrics>p,.jm-print-catalog>p{font-size:15px;line-height:1.65;max-width:65ch}.jm-home-lyrics .jm-section-heading{margin-bottom:14px}.jm-print-catalog{padding-top:0}.jm-print-catalog h2{font-size:26px;margin:0 0 10px;scroll-margin-top:110px}.jm-catalog-shortcuts{display:flex;flex-wrap:wrap;gap:0 20px;margin-block:10px 18px}.jm-catalog-shortcuts a{display:flex;align-items:center;min-height:44px;font-size:13px;text-underline-offset:4px}.jm-catalog-controls{display:grid;grid-template-columns:2fr 1fr 1fr 1fr auto;align-items:end;gap:16px;margin:10px 0 18px}.jm-catalog-controls label{display:flex;flex-direction:column;gap:6px;font-size:12px;min-width:0}.jm-catalog-controls :is(input,select){width:100%;min-width:0;min-height:44px;border:1px solid #8b8276;background:#fffaf1;border-radius:0;padding:10px;font:inherit;font-size:14px;color:#172027}.jm-catalog-controls button,.jm-catalog-pagination button{min-height:44px;border:1px solid #8b8276;background:transparent;padding:9px 13px;font:inherit;font-size:13px;color:#172027;cursor:pointer}.jm-catalog-controls button:hover,.jm-catalog-pagination button:hover{background:#e7d9c4}.jm-catalog-pagination button:disabled{opacity:.45;cursor:default}.jm-results-status{font-size:13px}.jm-catalog-pagination{display:flex;justify-content:center;gap:24px;align-items:center;margin-top:32px;font-size:13px}.jm-catalog-all{display:inline-flex;align-items:center;min-height:44px;margin-top:24px;font-size:13px;text-underline-offset:4px}.jm-print-options{width:100%}.jm-print-spec{font-size:13px;margin:0 0 10px;color:#4c4842}.jm-artwork-detail{border-top:1px solid #c9bfae;margin:25px 0 0}.jm-artwork-detail summary{min-height:48px;display:flex;align-items:center;cursor:pointer;font-weight:600}.jm-artwork-detail figure{margin:10px 0}.jm-artwork-detail img{display:block;width:100%;height:auto;aspect-ratio:1}.jm-artwork-detail figcaption{font-size:12px;color:#5a574f;line-height:1.6;margin-top:10px}.jm-buying-notes{background:transparent!important;border:0!important;padding:0!important;font-size:12px!important;line-height:1.55!important}.jm-buying-notes a{min-height:44px!important;padding-top:7px!important}.jm-store-footer{display:grid;grid-template-columns:1fr 1fr;gap:40px;background:#101113;color:#f4ebdd;padding:38px max(24px,calc((100% - 1440px)/2))}.jm-store-footer nav{display:flex;align-content:start;flex-wrap:wrap;gap:0 24px}.jm-store-footer a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:inherit;text-underline-offset:4px}.jm-store-footer h2{font-size:22px;margin:0 0 12px}.jm-store-footer p{max-width:50ch;font-size:14px;line-height:1.65;color:#c2beb8;margin:0 0 8px}.jm-store .jm-button--gold{background:#f4ebdd;color:#101113!important}.jm-store .jm-button--gold:hover{background:#dbb77f}.jm-hero__formats{display:none}.jm-hero__note{font-size:12px!important}.jm-album-card__image,.jm-featured-card__image{aspect-ratio:1!important}@media(max-width:1100px){.jm-design-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jm-catalog-controls{grid-template-columns:2fr 1fr 1fr}.jm-catalog-controls>label:first-child{grid-column:1/3}}@media(max-width:749px){.header-logo.jm-wordmark{font-size:12px;letter-spacing:.07em}.jm-design-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.jm-design-card h3{font-size:17px}.jm-design-card .jm-design-album{font-size:10px}.jm-design-caption{font-size:11px}.jm-edition-links{display:grid;gap:7px}.jm-edition-links a{font-size:11px;padding:9px 8px}.jm-print-options .jm-edition-links{grid-template-columns:repeat(2,minmax(0,1fr))}.jm-home-lyrics,.jm-print-catalog{padding-inline:20px}.jm-home-lyrics{padding-block:36px}.jm-print-catalog h2{font-size:22px}.jm-catalog-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.jm-catalog-controls>label:first-child{grid-column:1/-1}.jm-catalog-controls button{align-self:end}.jm-catalog-shortcuts{gap:0 17px;margin-bottom:10px}.jm-catalog-shortcuts a{font-size:12px}.jm-store-footer{grid-template-columns:1fr;gap:24px;padding:32px 20px}.jm-hero{gap:20px!important;padding:24px 6vw 32px!important}.jm-hero__art{order:-1;width:140px!important;justify-self:start!important}.jm-hero figcaption{display:none!important}.jm-hero h1{font-size:40px!important;max-width:10em!important}.jm-hero .jm-eyebrow{font-size:10px;margin-bottom:12px!important}.jm-hero__intro{font-size:16px!important;margin-top:12px!important}.jm-actions{margin-top:18px!important}.jm-hero__note{margin-top:12px!important}.jm-hero__image{box-shadow:none!important}.jm-print-options{margin-top:0}.jm-print-options .jm-edition-links a{font-size:12px}.jm-buying-notes{font-size:12px!important}}@media(prefers-reduced-motion:reduce){.jm-design-card *,.jm-print-catalog *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/jm-refresh.css.map */
