.qc-catalyst{--qc-r: 17px;--qc-navy: #101A4E;--qc-gold: #E9A23B;--qc-gold-ink: #8A5A10;--qc-paper: #F4F3F9;--qc-surface: #FFFFFF;--qc-ink: #191C33;--qc-muted: #5B5F7E;--qc-line: #DAD9E7;--qc-tile-simple: #E6EEF5;--qc-tile-grenadine: #F6E4E7;--qc-tile-orgeat: #F5ECDD;--qc-tile-falernum: #EAF0DD;--qc-tile-cinnamon: #F6E6DC;--qc-tile-strawberry: #F9E3EA;--qc-tile-together: #ECE6F5;--qc-c-simple: #2F5D86;--qc-c-grenadine: #8E1B2E;--qc-c-orgeat: #8A5A1E;--qc-c-falernum: #4E6B1C;--qc-c-cinnamon: #9A3F12;--qc-c-strawberry: #B8325C;--qc-display: "Gloock", Georgia, "Times New Roman", serif;--qc-body: "Questrial", "Century Gothic", "Avenir Next", "Segoe UI", system-ui, sans-serif;display:block;background:var(--qc-paper);color:var(--qc-ink);font-family:var(--qc-body);font-size:var(--qc-r);line-height:1.5;letter-spacing:normal;color-scheme:light}.qc-catalyst[data-brand-fonts=off]{--qc-display: Georgia, "Times New Roman", serif;--qc-body: "Century Gothic", "Avenir Next", "Segoe UI", system-ui, sans-serif}@media(prefers-color-scheme:dark){.qc-catalyst[data-dark=auto]{--qc-paper: #0C1235;--qc-surface: #151C47;--qc-ink: #ECEBF6;--qc-muted: #A6A9C8;--qc-line: #2A3366;--qc-gold-ink: #F3B95C;--qc-c-simple: #6C9BD0;--qc-c-grenadine: #D8566C;--qc-c-orgeat: #CC9653;--qc-c-falernum: #94B657;--qc-c-cinnamon: #DD7A45;--qc-c-strawberry: #EE6E97;color-scheme:dark}}.qc-catalyst *,.qc-catalyst *:before,.qc-catalyst *:after{box-sizing:border-box}.qc-catalyst h1,.qc-catalyst h2,.qc-catalyst h3,.qc-catalyst h4{font-family:var(--qc-display);font-weight:400;letter-spacing:normal;color:inherit;margin:0;line-height:1.1}.qc-catalyst p{margin:0;letter-spacing:normal}.qc-catalyst img{max-width:100%;display:block;height:auto}.qc-catalyst button{font:inherit;color:inherit;cursor:pointer;letter-spacing:normal;text-transform:none;-webkit-appearance:none;appearance:none;box-shadow:none;min-height:0;min-width:0}.qc-catalyst :focus-visible{outline:3px solid var(--qc-gold);outline-offset:2px;border-radius:6px;box-shadow:none}.qc-catalyst [hidden]{display:none!important}.qc-catalyst .qc-wrap{max-width:1080px;margin:0 auto;padding:0 20px}.qc-catalyst .qc-mast{background:var(--qc-navy);color:#f3f1fa}.qc-catalyst .qc-mast .qc-wrap{display:flex;align-items:center;gap:16px;padding-top:18px;padding-bottom:18px}.qc-catalyst .qc-mast img{width:56px;height:56px;border-radius:12px;flex:none}.qc-catalyst .qc-title{flex:1;min-width:0}.qc-catalyst .qc-mast h1{font-size:clamp(calc(1.6 * var(--qc-r)),4vw,calc(2.2 * var(--qc-r)));line-height:1.05;color:var(--qc-gold)}.qc-catalyst .qc-mast p{margin-top:2px;font-size:calc(.95 * var(--qc-r));color:#c9cbe6}.qc-catalyst .qc-tabs{margin-left:auto;display:flex;gap:4px;background:#ffffff14;border-radius:999px;padding:4px}.qc-catalyst .qc-tabs button{border:0;background:none;color:#dadcf2;padding:7px 14px;border-radius:999px;font-size:calc(.95 * var(--qc-r))}.qc-catalyst .qc-tabs button[aria-selected=true]{background:var(--qc-gold);color:var(--qc-navy)}.qc-catalyst .qc-shelf{background:var(--qc-navy);color:#f3f1fa;padding:8px 0 26px;border-bottom:4px solid var(--qc-gold)}.qc-catalyst .qc-shelf h2{font-size:clamp(calc(1.5 * var(--qc-r)),3.6vw,calc(2 * var(--qc-r)));margin-bottom:4px}.qc-catalyst .qc-lede{margin-bottom:18px;color:#c9cbe6;max-width:60ch}.qc-catalyst .qc-bottles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-items:start}.qc-catalyst .qc-bottle{border:0;background:none;padding:6px 2px 4px;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:6px;color:#c9cbe6}.qc-catalyst .qc-bottle svg{width:100%;max-width:62px;height:auto;overflow:visible;transition:transform .2s ease}.qc-catalyst .qc-glass{fill:#ffffff0f;stroke:#7c83b8;stroke-width:1.6}.qc-catalyst .qc-liquid{opacity:.18;transition:opacity .2s ease}.qc-catalyst .qc-cap{fill:#3a4280}.qc-catalyst .qc-label{fill:#101a4e;stroke:#3a4280;stroke-width:1}.qc-catalyst .qc-qc{fill:#7c83b8;font-family:var(--qc-display);font-size:9px}.qc-catalyst .qc-bottle span{font-size:calc(.82 * var(--qc-r));line-height:1.2;text-align:center}.qc-catalyst .qc-bottle[aria-pressed=true]{color:#fff}.qc-catalyst .qc-bottle[aria-pressed=true] .qc-liquid{opacity:1}.qc-catalyst .qc-bottle[aria-pressed=true] .qc-glass{stroke:#e8e9f7}.qc-catalyst .qc-bottle[aria-pressed=true] .qc-cap{fill:#0a0f2e}.qc-catalyst .qc-bottle[aria-pressed=true] .qc-qc{fill:var(--qc-gold)}.qc-catalyst .qc-bottle[aria-pressed=true] svg{transform:translateY(-4px)}.qc-catalyst .qc-bottle:hover .qc-glass{stroke:#e8e9f7}.qc-catalyst .qc-tally{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-top:18px}.qc-catalyst .qc-tally strong{font-family:var(--qc-display);font-weight:400;font-size:calc(1.35 * var(--qc-r));color:var(--qc-gold)}.qc-catalyst .qc-linkbtn{border:0;background:none;padding:2px 0;color:#dadcf2;text-decoration:underline;text-underline-offset:3px;font-size:calc(.95 * var(--qc-r))}.qc-catalyst .qc-filters{background:var(--qc-paper);border-bottom:1px solid var(--qc-line)}.qc-catalyst .qc-filters .qc-wrap{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding-top:12px;padding-bottom:12px}.qc-catalyst .qc-search{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:8px;background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:999px;padding:0 14px;margin:0;color:var(--qc-ink)}.qc-catalyst .qc-search input{flex:1;border:0;background:none;color:var(--qc-ink);font:inherit;padding:9px 0;min-width:0;margin:0;box-shadow:none;outline:none;height:auto}.qc-catalyst .qc-search:focus-within{outline:3px solid var(--qc-gold);outline-offset:1px}.qc-catalyst .qc-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;flex:1 1 100%;padding-bottom:2px}.qc-catalyst .qc-chips::-webkit-scrollbar{display:none}.qc-catalyst .qc-chip{flex:none;border:1px solid var(--qc-line);background:var(--qc-surface);border-radius:999px;padding:6px 13px;font-size:calc(.92 * var(--qc-r));color:var(--qc-ink)}.qc-catalyst .qc-chip[aria-pressed=true]{background:var(--qc-ink);border-color:var(--qc-ink);color:var(--qc-paper)}.qc-catalyst .qc-list{padding-bottom:60px}.qc-catalyst .qc-chapter{margin-top:34px}.qc-catalyst .qc-chapter-head{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;align-items:center;margin-bottom:16px}.qc-catalyst .qc-swatch{grid-row:span 2;width:10px;align-self:stretch;border-radius:10px;background:var(--qc-c)}.qc-catalyst .qc-chapter-head h3{font-size:calc(1.7 * var(--qc-r))}.qc-catalyst .qc-chapter-head p{color:var(--qc-muted);max-width:62ch;font-size:calc(.97 * var(--qc-r))}.qc-catalyst .qc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:22px 16px}.qc-catalyst .qc-drink{border:0;background:none;padding:0;text-align:left;display:flex;flex-direction:column;gap:8px;color:var(--qc-ink)}.qc-catalyst .qc-tile{position:relative;display:grid;place-items:center;aspect-ratio:4 / 5;border-radius:14px;background:var(--qc-tile);overflow:hidden;width:100%}.qc-catalyst .qc-tile img{width:100%;height:100%;object-fit:contain;padding:8%}.qc-catalyst .qc-tile img.qc-photo{object-fit:cover;padding:0}.qc-catalyst .qc-drink:hover .qc-tile{outline:2px solid var(--qc-c);outline-offset:2px}.qc-catalyst .qc-nm{font-size:calc(1.02 * var(--qc-r));line-height:1.25}.qc-catalyst .qc-meta{display:flex;align-items:center;gap:6px;font-size:calc(.84 * var(--qc-r));color:var(--qc-muted);flex-wrap:wrap}.qc-catalyst .qc-dots{display:inline-flex;gap:3px}.qc-catalyst .qc-dot{width:10px;height:10px;border-radius:50%;background:var(--qc-c);display:inline-block;flex:none}.qc-catalyst .qc-flag{position:absolute;top:8px;left:8px;background:var(--qc-surface);color:var(--qc-ink);font-size:calc(.74 * var(--qc-r));padding:2px 8px;border-radius:999px}.qc-catalyst .qc-fav{position:absolute;top:6px;right:8px;color:var(--qc-gold);font-size:calc(1.2 * var(--qc-r));line-height:1}.qc-catalyst .qc-unlock{display:grid;grid-template-columns:minmax(150px,220px) 1fr;gap:10px 20px;padding:14px 0;border-top:1px solid var(--qc-line);align-items:start}.qc-catalyst .qc-unlock:last-child{border-bottom:1px solid var(--qc-line)}.qc-catalyst .qc-who{display:flex;align-items:center;gap:10px}.qc-catalyst .qc-who b{font-weight:400;font-family:var(--qc-display);font-size:calc(1.15 * var(--qc-r));display:block}.qc-catalyst .qc-who small{display:block;color:var(--qc-muted);font-size:calc(.86 * var(--qc-r))}.qc-catalyst .qc-who .qc-dot{width:14px;height:14px}.qc-catalyst .qc-names{display:flex;flex-wrap:wrap;gap:6px}.qc-catalyst .qc-names button{border:1px solid var(--qc-line);background:var(--qc-surface);color:var(--qc-ink);border-radius:999px;padding:4px 12px;font-size:calc(.9 * var(--qc-r))}.qc-catalyst .qc-empty{margin:48px auto;text-align:center;max-width:44ch;color:var(--qc-muted)}.qc-catalyst .qc-empty h3{color:var(--qc-ink);font-size:calc(1.5 * var(--qc-r));margin-bottom:8px}.qc-catalyst .qc-btn{border:1px solid var(--qc-ink);background:var(--qc-ink);color:var(--qc-paper);border-radius:999px;padding:8px 18px;font-size:var(--qc-r)}.qc-catalyst .qc-btn.qc-ghost{background:none;color:var(--qc-ink)}.qc-catalyst .qc-empty .qc-btn{margin-top:10px}.qc-catalyst .qc-dialog{border:0;padding:0;background:var(--qc-surface);color:var(--qc-ink);width:min(860px,100%);max-width:100%;max-height:min(92vh,100%);border-radius:20px;box-shadow:0 30px 80px #080a2859;font-family:var(--qc-body);font-size:var(--qc-r);line-height:1.5}.qc-catalyst .qc-dialog::backdrop{background:#0a0e2e8c}.qc-catalyst .qc-sheet{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.qc-catalyst .qc-art{background:var(--qc-tile);display:grid;place-items:center;min-height:100%;position:relative}.qc-catalyst .qc-art img{width:100%;height:100%;max-height:520px;object-fit:contain;padding:10%}.qc-catalyst .qc-art img.qc-photo{object-fit:cover;padding:0;max-height:none}.qc-catalyst .qc-body{padding:28px 30px 30px;overflow:auto}.qc-catalyst .qc-close{position:absolute;top:12px;right:12px;z-index:2;width:40px;height:40px;border-radius:50%;border:0;background:var(--qc-surface);color:var(--qc-ink);font-size:calc(1.4 * var(--qc-r));line-height:1;box-shadow:0 2px 10px #00000026}.qc-catalyst .qc-syrup-tags{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:calc(.9 * var(--qc-r))}.qc-catalyst .qc-syrup-tags span{display:inline-flex;align-items:center;gap:6px}.qc-catalyst .qc-sheet h2{font-size:clamp(calc(1.9 * var(--qc-r)),5vw,calc(2.6 * var(--qc-r)));line-height:1.05;margin:10px 0 2px}.qc-catalyst .qc-sub{color:var(--qc-muted)}.qc-catalyst .qc-controls{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin:20px 0 10px;padding:10px 0;border-top:1px solid var(--qc-line);border-bottom:1px solid var(--qc-line)}.qc-catalyst .qc-stepper{display:inline-flex;align-items:center;gap:10px}.qc-catalyst .qc-stepper button{width:32px;height:32px;border-radius:50%;border:1px solid var(--qc-line);background:var(--qc-paper);font-size:calc(1.1 * var(--qc-r));line-height:1;padding:0}.qc-catalyst .qc-stepper output{min-width:5.5ch;text-align:center}.qc-catalyst .qc-seg{display:inline-flex;border:1px solid var(--qc-line);border-radius:999px;padding:2px}.qc-catalyst .qc-seg button{border:0;background:none;padding:4px 12px;border-radius:999px;font-size:calc(.92 * var(--qc-r))}.qc-catalyst .qc-seg button[aria-pressed=true]{background:var(--qc-ink);color:var(--qc-paper)}.qc-catalyst .qc-ings{list-style:none;margin:0;padding:0}.qc-catalyst .qc-ings li{display:grid;grid-template-columns:5.2em 1fr;gap:10px;padding:7px 0;border-bottom:1px dashed var(--qc-line);margin:0}.qc-catalyst .qc-ings li:last-child{border-bottom:0}.qc-catalyst .qc-q{font-variant-numeric:tabular-nums;color:var(--qc-gold-ink)}.qc-catalyst .qc-qcline{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.qc-catalyst .qc-sheet h4{font-size:calc(1.2 * var(--qc-r));margin:22px 0 6px}.qc-catalyst .qc-method{max-width:60ch;line-height:1.6}.qc-catalyst .qc-serve{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;margin:16px 0 0}.qc-catalyst .qc-serve dt{color:var(--qc-muted)}.qc-catalyst .qc-serve dd{margin:0}.qc-catalyst .qc-note{margin-top:18px;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--qc-gold) 16%,transparent);font-size:calc(.97 * var(--qc-r))}.qc-catalyst .qc-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.qc-catalyst .qc-pairs{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.qc-catalyst .qc-pairs button{border:1px solid var(--qc-line);background:var(--qc-paper);color:var(--qc-ink);border-radius:999px;padding:5px 12px;font-size:calc(.9 * var(--qc-r));display:inline-flex;align-items:center;gap:6px}.qc-catalyst .qc-foreword{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;padding-top:34px;padding-bottom:20px}.qc-catalyst .qc-hero{grid-column:1 / -1;border-radius:18px;overflow:hidden}.qc-catalyst .qc-hero img{width:100%;aspect-ratio:2 / 1;object-fit:cover}.qc-catalyst .qc-foreword h2{font-size:calc(2 * var(--qc-r));margin-bottom:12px}.qc-catalyst .qc-prose p{max-width:62ch;margin:0 0 1em}.qc-catalyst .qc-prose ul,.qc-catalyst .qc-prose ol{padding-left:1.2em;margin:0 0 1em}.qc-catalyst .qc-prose a{color:var(--qc-gold-ink)}.qc-catalyst .qc-sign{font-family:var(--qc-display);font-size:calc(1.5 * var(--qc-r));color:var(--qc-gold-ink)}.qc-catalyst .qc-aside{background:var(--qc-surface);border:1px solid var(--qc-line);border-radius:16px;padding:22px 24px;align-self:start}.qc-catalyst .qc-aside h3{font-size:calc(1.3 * var(--qc-r));margin-bottom:10px}.qc-catalyst .qc-aside dl{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;margin:0 0 14px}.qc-catalyst .qc-aside dt{font-variant-numeric:tabular-nums}.qc-catalyst .qc-aside dd{margin:0;color:var(--qc-muted)}.qc-catalyst .qc-aside p{margin:0 0 10px;font-size:calc(.97 * var(--qc-r))}.qc-catalyst .qc-foot{padding-top:24px;padding-bottom:24px;border-top:1px solid var(--qc-line);color:var(--qc-muted);font-size:calc(.92 * var(--qc-r))}.qc-catalyst .qc-foot a{color:var(--qc-gold-ink)}@media(max-width:720px){.qc-catalyst{--qc-r: 16px}.qc-catalyst .qc-mast .qc-wrap{flex-wrap:wrap;gap:12px}.qc-catalyst .qc-mast img{width:46px;height:46px}.qc-catalyst .qc-tabs{margin-left:0;width:100%}.qc-catalyst .qc-tabs button{flex:1}.qc-catalyst .qc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.qc-catalyst .qc-unlock{grid-template-columns:1fr}.qc-catalyst .qc-dialog{max-height:100%;height:100%;border-radius:0;margin:0}.qc-catalyst .qc-sheet{grid-template-columns:1fr}.qc-catalyst .qc-art{height:42vh;min-height:0}.qc-catalyst .qc-art img{max-height:42vh}.qc-catalyst .qc-body{padding:20px 20px calc(30px + env(safe-area-inset-bottom,0px))}.qc-catalyst .qc-close{top:calc(12px + env(safe-area-inset-top,0px))}.qc-catalyst .qc-foreword{grid-template-columns:1fr;gap:24px}}@media(max-width:480px){.qc-catalyst .qc-bottles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 6px}.qc-catalyst .qc-bottle svg{max-width:44px}.qc-catalyst .qc-bottle span{font-size:calc(.8 * var(--qc-r))}}@media(prefers-reduced-motion:reduce){.qc-catalyst *,.qc-catalyst *:before,.qc-catalyst *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/qc-catalyst.css.map */
