.cc-column-page *{box-sizing:border-box}.cc-column-page a:focus-visible,.cc-column-toc summary:focus-visible{outline:2px solid #345e9d;outline-offset:5px}.cc-column-figure{margin:36px 0}.cc-column-images{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:center;background:#fafafa}.cc-column-images img{display:block;width:100%;height:auto;max-height:360px;object-fit:contain;transform:none}.cc-column-figure figcaption{font-size:12px;line-height:1.8;color:#666;margin:12px 0}.cc-column-toc{padding:24px;background:#f6f7fa;border-top:2px solid #345e9d;margin:40px 0}.cc-column-toc summary{cursor:pointer;font-size:16px;font-weight:600}.cc-column-toc ol{padding-left:22px;margin:18px 0 0;columns:2;column-gap:32px}.cc-column-toc li{font-size:13px;line-height:1.8;margin:0 0 12px;break-inside:avoid}.cc-column-page sup{font-size:10px;margin-left:3px}.cc-column-entry{margin:24px 0 8px;text-align:center}.cc-column-card .club-journal-card-media img,.cc-column-card .cc-night-index-image img{object-fit:cover!important;object-position:50% 58%;background:#fafafa;transform:none!important}@media(max-width:600px){.cc-column-toc ol{columns:1}.cc-column-images{gap:8px}.cc-column-images img{max-height:220px}}.cc-column-photo>img{display:block;width:100%;height:auto;object-fit:contain;transform:none}.cc-column-portrait{max-width:480px;margin:48px auto}.cc-column-cover>img{height:480px;object-fit:cover;object-position:50% 58%}.cc-column-cover{margin-top:28px}.cc-column-photo figcaption{max-width:660px}@media(max-width:600px){.cc-column-cover>img{height:auto;aspect-ratio:4/5;object-fit:contain}.cc-column-portrait{max-width:100%;margin:36px auto}}.cc-column-ingredient{max-width:540px;margin:44px auto}.cc-column-ingredient>img{height:320px;object-fit:contain;background:#fafafa}.cc-column-diagram{padding:28px;background:#f6f7fa;border-top:2px solid #345e9d}.cc-column-diagram>figcaption{font-size:20px;font-weight:650;line-height:1.6;color:#222;margin:0 0 24px}.cc-column-diagram-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.cc-column-diagram-step>span{font-size:12px;color:#345e9d;letter-spacing:.12em}.cc-column-diagram-step h3{font-size:17px;line-height:1.6;margin:8px 0}.cc-column-diagram-step p{font-size:14px;line-height:1.9;margin:0}.cc-column-page .cc-column-diagram-note{font-size:13px;line-height:1.9;border-top:1px solid #d7dfeb;padding-top:18px;margin:24px 0 0}@media(max-width:600px){.cc-column-diagram{padding:22px 18px}.cc-column-diagram-grid{grid-template-columns:1fr;gap:20px}.cc-column-diagram>figcaption{font-size:18px}.cc-column-ingredient>img{height:260px}}.cc-column-generated img{display:block;width:100%;height:auto}.cc-column-generated{margin-bottom:12px}.cc-column-graphic-text{margin:0 0 42px;padding:16px;background:#f6f7fa}.cc-column-graphic-text summary{cursor:pointer;font-size:13px;color:#345e9d}.cc-column-graphic-text h3{font-size:18px;line-height:1.6}.cc-column-graphic-text .cc-column-diagram-grid{margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/cc-column-guide.css.map */
