.fk-sg-trigger{display:inline-flex;align-items:center;gap:7px;background:none;border:0;padding:0;cursor:pointer;font-family:var(--fk-ui);font-weight:700;font-size:13px;letter-spacing:.02em;color:var(--fk-ink);text-decoration:underline;text-underline-offset:3px;transition:opacity .15s}.fk-sg-trigger:hover{opacity:.65}.fk-sg-trigger svg{flex:none}.fk-sg{width:min(720px,calc(100vw - 32px));max-height:min(90vh,760px);padding:0;border:1px solid var(--fk-ink);border-radius:16px;overflow:hidden;background:var(--fk-paper);color:var(--fk-ink)}.fk-sg::backdrop{background:#0e0e0e8c}.fk-sg-inner{position:relative;padding:clamp(34px,3.6vw,52px) clamp(30px,3.2vw,48px);overflow-y:auto;max-height:inherit;scrollbar-width:thin;scrollbar-color:var(--fk-line) transparent}.fk-sg-inner::-webkit-scrollbar{width:9px}.fk-sg-inner::-webkit-scrollbar-track{background:transparent}.fk-sg-inner::-webkit-scrollbar-thumb{background:var(--fk-line);border-radius:20px;border:3px solid var(--fk-paper)}.fk-sg-inner::-webkit-scrollbar-thumb:hover{background:var(--fk-ink-3)}.fk-sg-close{position:absolute;top:16px;right:20px;background:none;border:0;font-size:30px;line-height:1;cursor:pointer;color:var(--fk-ink-3);z-index:2}.fk-sg-close:hover{color:var(--fk-ink)}.fk-sg .fk-sg-title{font-family:var(--fk-display);font-weight:400;font-size:clamp(26px,2.8vw,36px);line-height:1.06;letter-spacing:-.015em;color:var(--fk-ink);margin:0 0 clamp(28px,3vw,40px);padding-right:36px;text-wrap:balance}.fk-sg-table{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--fk-line);border-radius:12px}.fk-sg-table table{width:100%;border-collapse:collapse;font-family:var(--fk-ui);font-size:15.5px}.fk-sg-table th,.fk-sg-table td{border-bottom:1px solid var(--fk-line);padding:15px 20px;text-align:center;white-space:nowrap}.fk-sg-table thead th{background:var(--fk-ink);color:#fff;font-weight:600;font-size:12.5px;letter-spacing:.05em;text-transform:uppercase}.fk-sg-table tbody tr:nth-child(2n) td{background:var(--fk-paper-2)}.fk-sg-table td:first-child,.fk-sg-table th:first-child{font-weight:700;color:var(--fk-ink);text-align:left}.fk-sg-image{max-width:100%;height:auto;margin:24px 0;border-radius:10px}.fk-sg-howto{margin-top:28px;font-family:var(--fk-ui);font-size:15.5px;line-height:1.75;color:var(--fk-ink-2)}.fk-sg-howto p{margin:0 0 13px}.fk-sg-howto strong{color:var(--fk-ink)}.fk-sg-note{font-family:var(--fk-ui);font-size:13.5px;color:var(--fk-ink-3);margin-top:22px}body:has(dialog.fk-sg[open]){overflow:hidden}@media(max-width:749px){.fk-sg{width:100vw;max-width:100vw;max-height:100vh;margin:0;border:0;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/flick-size-guide.css.map */
