.fkc [data-fkc-special-hidden],.fkc-special[hidden],.fkc-special [hidden]{display:none!important}.fkc-special{margin-top:14px;padding:14px;border:1px solid var(--fkc-border,#dedede);border-radius:13px;background:var(--fkc-surface-soft,#f7f7f7);min-width:0}.fkc-special__fieldset{border:0;padding:0;margin:0 0 14px;min-width:0}.fkc-special__fieldset legend{font-size:13px;font-weight:700;margin:0 0 8px;padding:0}.fkc-special__suits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.fkc .fkc-special__suit{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:68px;padding:6px 2px;border:1px solid var(--fkc-border,#d6d6d6);border-radius:9px;background:var(--fkc-surface,#fff);color:var(--fkc-text,#171717);font-family:inherit;font-size:11px;font-weight:600;line-height:1.2;cursor:pointer}.fkc-special__suit img{width:30px;height:30px;object-fit:contain}.fkc-special__suit [data-fkc-card-symbol]{display:block;font-size:27px;line-height:30px}.fkc-special__colors{display:flex;flex-wrap:wrap;gap:7px}.fkc .fkc-special__colors button{display:inline-flex;align-items:center;gap:5px;min-height:42px;padding:5px 9px;border:1px solid var(--fkc-border,#d6d6d6);border-radius:9px;background:var(--fkc-surface,#fff);color:var(--fkc-text,#171717);font:inherit;font-size:12px;cursor:pointer}.fkc-special__swatch{width:18px;height:18px;flex:none;border:1px solid #999;border-radius:50%;background:var(--fkc-special-swatch)}.fkc .fkc-special button[aria-pressed=true]{border-color:var(--fkc-accent,#202124);box-shadow:inset 0 0 0 1px var(--fkc-accent,#202124)}.fkc .fkc-special button:focus-visible,.fkc .fkc-special input:focus-visible{outline:2px solid currentColor;outline-offset:2px}.fkc-special .fkc__field{margin-top:5px}.fkc-special__help,.fkc-special__counter{font-size:12px;line-height:1.45;color:var(--fkc-muted,#61646c);margin:6px 0 0}.fkc-special__result{font-size:14px;line-height:1.4;margin:9px 0 0;overflow-wrap:anywhere}.fkc-special__status{font-size:12px;line-height:1.4;color:var(--fkc-danger,#a32222);margin:6px 0 0}.fkc-special__status:empty{display:none}.fkc__motif-visual--special{font-family:Georgia,serif;font-size:29px;line-height:1;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fantastick-special-modes.css.map */
