.jc-discovery-section{overflow:clip;background:#0e0e0e;color:#ece7db}.jc-discovery-invite{position:relative;overflow:hidden;border-block:1px solid #28251f}.jc-discovery-invite__glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 130% at 18% 0,rgba(201,162,39,.13),transparent 60%);pointer-events:none}.jc-discovery-invite__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:32px;max-width:1200px;margin:auto;padding:72px 24px}.jc-discovery__kicker{margin:0 0 12.8px;color:#c9a227;font:600 10.4px/1.2 var(--jc-font-sans, ui-monospace, monospace);letter-spacing:.22em;text-transform:uppercase}.jc-discovery-invite h2,.jc-discovery-dialog h2{margin:0;color:#ece7db;font-family:var(--jc-font-serif, Georgia, serif);font-weight:400;letter-spacing:-.02em}.jc-discovery-invite h2{max-width:608px;font-size:clamp(32px,4vw,48px);line-height:1.08}.jc-discovery-invite__copy{max-width:544px;margin:16px 0 0;color:#aaa497;font-size:15.04px;line-height:1.65}.jc-discovery__primary{min-height:48px;border:1px solid #c9a227;border-radius:2px;background:#c9a227;color:#101010;padding:12.8px 20.8px;font:600 13.12px/1 var(--jc-font-sans, Arial, sans-serif);letter-spacing:.04em;cursor:pointer}.jc-discovery__primary:hover{background:#d9c08a;border-color:#d9c08a}.jc-discovery-dialog{width:min(672px,calc(100vw - 24px));max-height:min(90vh,832px);overflow:auto;border:1px solid #302c24;border-radius:2px;background:#0e0e0e;color:#ece7db;padding:0;box-shadow:0 24px 70px #0009}.jc-discovery-dialog--small{width:min(544px,calc(100vw - 24px))}.jc-discovery-dialog::backdrop{background:#000000b8}.jc-discovery-dialog__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid #28251f;padding:22.4px 24px}.jc-discovery-dialog h2{font-size:24.8px;line-height:1.15}.jc-discovery-dialog__header p:not(.jc-discovery__kicker){max-width:544px;margin:8.8px 0 0;color:#aaa497;font-size:13.76px;line-height:1.55}.jc-discovery__close{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border:1px solid #373229;background:#141414;color:#e7d8ae;font-size:24.8px;line-height:1;cursor:pointer}.jc-discovery__close:hover{border-color:#c9a227}.jc-discovery-finder,.jc-discovery-results{padding:24px}.jc-discovery-finder{display:grid;gap:20px}.jc-discovery-finder fieldset{min-width:0;margin:0;padding:0;border:0}.jc-discovery-finder legend,.jc-discovery__search{display:block;margin-bottom:8.8px;color:#c9c2b2;font:600 10.4px/1.2 var(--jc-font-sans, ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase}.jc-discovery__choices{display:flex;flex-wrap:wrap;gap:7.2px}.jc-discovery__choices button{min-height:44px;border:1px solid #343027;border-radius:2px;background:#151515;color:#c8c1b4;padding:8.8px 12px;font:12.16px/1 var(--jc-font-sans, Arial, sans-serif);cursor:pointer}.jc-discovery__choices button[aria-pressed=true]{border-color:#c9a227bf;background:#c9a22721;color:#e7d8ae}.jc-discovery__search input{box-sizing:border-box;display:block;width:100%;min-height:44px;margin-top:8.8px;border:1px solid #3b362c;border-radius:2px;background:#141414;color:#ece7db;padding:11.2px 12.8px;font:14.08px/1.2 var(--jc-font-sans, Arial, sans-serif)}.jc-discovery__search input::placeholder{color:#aaa497;opacity:1}.jc-discovery__search input:focus,.jc-discovery__choices button:focus-visible,.jc-discovery__primary:focus-visible,.jc-discovery__close:focus-visible,.jc-discovery-card a:focus-visible,.jc-discovery-card button:focus-visible{outline:2px solid #e7d8ae;outline-offset:2px}.jc-discovery__submit{width:100%}.jc-discovery-results{border-top:1px solid #28251f}.jc-discovery-status,.jc-discovery-empty{margin:0;border:1px dashed #3b362c;background:#141414;color:#aaa497;padding:28px 16px;text-align:center;font-size:14.4px;line-height:1.55}.jc-discovery-empty strong{display:block;color:#ece7db;font-family:var(--jc-font-serif, Georgia, serif);font-size:19.2px;font-weight:400}.jc-discovery-status button,.jc-discovery-empty a{color:#e7d8ae}.jc-discovery-result-count{margin:0 0 12.8px;color:#aaa497;font:10.4px/1.2 var(--jc-font-sans, ui-monospace, monospace);letter-spacing:.18em;text-transform:uppercase}.jc-discovery-list{display:grid;gap:11.2px;padding:0;margin:0;list-style:none}.jc-discovery-card{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12.8px;align-items:center;border:1px solid #302c24;background:#141414;padding:8.8px}.jc-discovery-card img{display:block;width:72px;height:72px;object-fit:cover;background:#191919}.jc-discovery-card__category{margin:0 0 4px;color:#aaa497;font:9.28px/1.2 var(--jc-font-sans, ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase}.jc-discovery-card a{color:#ece7db;font-family:var(--jc-font-serif, Georgia, serif);font-size:15.68px;line-height:1.2;text-decoration:none}.jc-discovery-card a:hover{color:#e7d8ae}.jc-discovery-card__price{margin:4.8px 0 0;color:#d9c08a;font-size:13.12px}.jc-discovery-card__actions{display:flex;gap:5.6px}.jc-discovery-card__actions button{min-width:40px;min-height:44px;border:1px solid #3b362c;background:#101010;color:#e7d8ae;cursor:pointer}.jc-discovery-card__actions button[aria-pressed=true]{border-color:#c9a227;background:#c9a22721}.jc-discovery-card__actions button:disabled{cursor:not-allowed;opacity:.35}.jc-discovery-more{width:100%;min-height:44px;margin-top:16px;border:1px solid rgba(201,162,39,.55);background:transparent;color:#e7d8ae;cursor:pointer}.jc-discovery-compare-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11.2px}.jc-discovery-compare-product{border:1px solid #302c24;background:#141414;padding:8.8px}.jc-discovery-compare-product img{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:#191919}.jc-discovery-compare-product a{display:inline-block;margin-top:8.8px;color:#e7d8ae;font-family:var(--jc-font-serif, Georgia, serif);font-size:14.4px;line-height:1.25}.jc-discovery-specs{width:100%;margin-top:16px;border-collapse:collapse;font-size:12.8px}.jc-discovery-specs th,.jc-discovery-specs td{border:1px solid #302c24;padding:8.8px;text-align:left;vertical-align:top}.jc-discovery-specs th{color:#aaa497;font:9.28px/1.2 var(--jc-font-sans, ui-monospace, monospace);letter-spacing:.13em;text-transform:uppercase}.jc-discovery-specs td{color:#ded7ca}.jc-discovery-compare-actions{display:flex;justify-content:space-between;gap:16px;margin-top:16px;color:#aaa497;font-size:13.12px}.jc-discovery-compare-actions button{border:0;background:none;color:#e7d8ae;padding:0;text-decoration:underline;cursor:pointer}.jc-discovery-tray{position:fixed;right:16px;bottom:16px;z-index:15}.jc-discovery-tray button{min-height:48px;border:1px solid rgba(201,162,39,.6);background:#111;color:#e7d8ae;padding:12px 16px;box-shadow:0 10px 30px #00000073;cursor:pointer}.jc-discovery-tray small{margin-left:6.4px;color:#c9a227;font:9.6px/1 var(--jc-font-sans, ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase}@media screen and (max-width:600px){.jc-discovery-invite__inner{align-items:flex-start;flex-direction:column;padding-block:56px}.jc-discovery-dialog__header,.jc-discovery-finder,.jc-discovery-results{padding:18.4px}.jc-discovery-card{grid-template-columns:60px minmax(0,1fr)}.jc-discovery-card img{width:60px;height:60px}.jc-discovery-card__actions{grid-column:1 / -1}.jc-discovery-card__actions button{flex:1}}@media(prefers-reduced-motion:reduce){.jc-discovery-section *{scroll-behavior:auto!important;transition:none!important}}.jc-discovery-dialog{box-sizing:border-box}.jc-discovery-dialog [hidden]{display:none!important}.jc-discovery-tools{display:flex;gap:12px;padding:16px 24px;border-top:1px solid #302c24}.jc-discovery-tools button{min-height:44px;padding:8px 16px;border:1px solid #786125;background:#141414;color:#e7d8ae;cursor:pointer}.jc-discovery-specs{table-layout:fixed;overflow-wrap:anywhere}.jc-discovery-dialog button:focus-visible,.jc-discovery-dialog a:focus-visible{outline:2px solid #e7d8ae;outline-offset:2px}@media(max-width:749px){.jc-discovery-tray{bottom:calc(76px + env(safe-area-inset-bottom))}}.jc-discovery-intent{font-size:13px;line-height:1.6;color:#aaa497;margin:12px 0 0;text-transform:none;letter-spacing:normal}.jc-discovery-compare-product a,.jc-discovery-card a{font-family:var(--jc-font-sans);font-weight:400;text-decoration:none;font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.jc-discovery-card>a:first-child{display:block}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jc-discovery.css.map */
